Curt Coder
e019e6be52
c64: Optimized the 1541 bit read/write function slightly without noticable effect on driver speed since the 2 CIA's are the current bottlenecks. [Curt Coder]
2016-08-07 21:29:37 +03:00
Miodrag Milanović
38f86f2c05
Merge pull request #1200 from npwoods/fix_listxml
...
Fixes a copy-and-paste error that broke -listxml
2016-08-07 13:28:07 +02:00
Nathan Woods
b2c46a7289
Fixes a copy-and-paste error that broke -listxml
2016-08-07 07:14:51 -04:00
Vas Crabb
687976cf5c
Merge pull request #1199 from shattered/_f06e561
...
minor fixes to poisk1 and mc1502
2016-08-07 20:42:10 +10:00
Sergey Svishchev
ce8580b61f
mc1502: make serial test in BIOS work
2016-08-07 13:29:20 +03:00
Sergey Svishchev
932bb545fc
poisk1: trap port fix (makes HyperBIOS run); unbreak cassette i/o; adapt to Memory Fun (TM)
2016-08-07 13:29:20 +03:00
Miodrag Milanović
17920162b0
Merge pull request #1196 from npwoods/tiny_rom_entry
...
Introduced a tiny_rom_entry structure, for the purposes of ROM declaration
2016-08-07 11:25:16 +02:00
Miodrag Milanovic
3751d8aa60
removed NL_NOEXCEPT since there is a case when these calls throws exceptions (nw)
2016-08-07 11:11:43 +02:00
briantro
757aa4cf3a
apple2gs.cpp: Confirmed 341-0748 == 341-0749
...
Removed non actual clone now that all the roms have been dumped correctly and verified.
2016-08-06 22:47:38 -05:00
Vas Crabb
cc34eca70b
Merge pull request #1198 from ajrhacker/nl_noexcept_fix
...
More consistent use of NL_NOEXCEPT macro to fix debug build (nw)
2016-08-07 11:52:31 +10:00
AJR
2f312c14d2
More consistent use of NL_NOEXCEPT macro to fix debug build (nw)
2016-08-06 21:47:57 -04:00
Vas Crabb
1389f217f3
Merge pull request #1197 from ajrhacker/megasys1_bootleg_fix
...
Fix addressing mistake causing regression in edfbl and monkelf (nw)
2016-08-07 11:24:18 +10:00
AJR
5a155a707e
Fix addressing mistake causing regression in edfbl and monkelf (nw)
2016-08-06 21:20:05 -04:00
briantro
dfe020a283
apple2gs.cpp: Cut-n-paste fix - NW
2016-08-06 19:54:42 -05:00
briantro
4f363a2674
apple2gs.cpp: Redump, verify & Correct 341-0748 FE-FF ROM for Apple IIGS ROM03 [Brian Troha]
2016-08-06 19:53:32 -05:00
couriersud
5b1d15383d
Use noexcept in netlist code where appropriate.
...
Use macro NL_NOEXCEPT if debug builds would throw an exception (e.g. by
using nl_assert). This is not entirely safe. Going forward, nl_assert
should call log first and than throw. (nw)
2016-08-07 01:44:55 +02:00
Scott Stone
a38471602c
Fixed MT#6343 for plottingu (credits DIPs for US region) (nw)
2016-08-06 18:55:28 -04:00
Nathan Woods
20554f0228
Finished up tiny_rom_entry conversion
2016-08-06 18:54:23 -04:00
Scott Stone
e45eb61874
Comment debug helper from being used from bfm_sc4 sets which can really fill up a log when all 3k plus machines are run in a test. (nw)
2016-08-06 17:29:28 -04:00
couriersud
7a7c123d1e
Added doc target to netlist makefile. Removed old style cast. (nw)
2016-08-06 19:22:29 +02:00
couriersud
20a584b348
Various netlist fixes:
...
- minor include cleanup
- fix a memory hole (caused by assign operators)
- more C++.
2016-08-06 19:22:28 +02:00
Robbbert
4cf6ac6cfd
Play_1, Play_2, Play_5: added some meat to the bones. (nw)
2016-08-07 01:40:01 +10:00
cracyc
ecf0907234
isbc: fix boot (nw)
2016-08-06 08:28:12 -05:00
Nathan Woods
7f5e233933
Created a tiny_rom_entry structure for the purposes of rom_entry declarations in code, and a first pass at the required core changes
...
to unpack tiny_rom_entry structures at runtime.
WARNING - I've done preliminary testing on a tiny build (pacman works), but nothing more. I know for a fact that a full compile fails
2016-08-06 08:54:37 -04:00
Miodrag Milanovic
a8ebc11437
update rapidjson (nw)
2016-08-06 14:23:30 +02:00
Miodrag Milanovic
3917850b61
Update BX and BGFX (nw)
2016-08-06 14:20:16 +02:00
jbu
057474989c
alto2: remove more cruft and fix comments
...
I want this child to become a grown up some day.
2016-08-06 04:35:33 +02:00
Robbbert
8a5da5ddf4
Fixed the build.
2016-08-06 11:55:35 +10:00
Vas Crabb
e1c0c081f5
fix ASCII keyboard home row (nw)
2016-08-06 10:50:28 +10:00
Vas Crabb
0aa8e2318f
Merge pull request #1194 from ajrhacker/devfind_phase2
...
Devfind revision phase 2 (nw)
2016-08-06 09:19:10 +10:00
AJR
da754c8078
Devfind revision phase 2 (nw)
...
- Eliminate read_safe as a global function and make it a method of optional_ioport (and required_ioport, for which it makes less sense).
- New constructor for optional_ioport_array and required_ioport_array using std::initializer_list to specify tag list
- Remove pointer/reference conversion operators for required_ioport and optional_ioport. Explicit getters like found() and target() are now required when dereferencing isn't wanted. Many drivers have been changed to use required_ioport_array and optional_ioport_array to make this cleaner.
- Update numerous drivers that were using read_safe to use I/O port finders generally. Port names have been kept the same as far as possible to avoid breaking saves.(Some of the optional finders should probably be required.)
- Give edfbl and monkelf their own memory maps so hacky input reading routines can be removed.
- Clean up some legacy static handlers in amiga.cpp and cubo.cpp.
2016-08-05 19:05:01 -04:00
hap
b8a25071c5
hh_tms1k: gamelist notes update
2016-08-06 00:37:57 +02:00
Curt Coder
1317019974
pofo.xml: Dumped the File Manager/Tutorial card. [Curt Coder]
...
pofo: Implemented the A: credit card memory. Fixed the RTC. [Curt Coder]
2016-08-05 21:38:55 +03:00
Ivan Vangelista
c74ea067a3
cclimber.cpp (bagmanf): got it to boot, gfx are completely wrong though (nw)
2016-08-05 19:23:26 +02:00
Robbbert
fc1c242ff4
Play_3: there was an unused function. (nw)
2016-08-06 02:07:58 +10:00
Robbbert
5b33f34a53
Play_3: added some meat to the bones.. (nw)
2016-08-06 01:48:00 +10:00
hap
7484fa999c
fix regression: using IPT_START in sms makes mame think joypad 1 is occupied and inserts joypad 2&3 instead of joypad 1&2
2016-08-05 12:56:55 +02:00
Ivan Vangelista
3030f52a77
d6809.cpp: MACHINE_IS_SKELETON already covers MACHINE_NOT_WORKING (nw)
2016-08-05 10:00:22 +02:00
Lord-Nightmare
2c2d4be008
Fixed TNZS ROM locations/labels [Brian A. Troha, Lord Nightmare]
...
New Clone Added
------------------------------------------
The NewZealand Story (US, old version) (older PCB) [Alex Cmaylo, The Dumping Union]
2016-08-05 01:00:41 -04:00
Robbbert
a475f61dd8
Fixed ROM_FILL when fill value is hex.
2016-08-05 14:06:16 +10:00
cracyc
3fab8741e9
Merge pull request #1191 from shattered/_e1739e9
...
vt240: unbreak host comms when flow control in null_modem is enabled
2016-08-04 21:04:30 -05:00
Robert
4d305ee629
Merge pull request #1190 from mamehaze/master
...
various Seibu Refactoring,
2016-08-05 11:07:20 +10:00
Sergey Svishchev
8b43da2f14
vt240: unbreak host comms when flow control in null_modem is enabled
2016-08-05 02:02:59 +03:00
cracyc
4f25a90c75
hiscore: make path expansion work on win32 also (nw)
2016-08-04 16:49:11 -05:00
cracyc
0f05950b9a
Merge pull request #1186 from stengun/patch-1
...
Fix .hi file load and write [stengun]
2016-08-04 16:40:05 -05:00
Roberto Benfatto
234628a88f
Revert modifications of 0646ca8
2016-08-04 22:46:42 +02:00
David Haywood
261a277d50
various Seibu Refactoring,
...
Air Raid, Street Fight and Dark Mist all basically use very similar video systems (4 layers, 2 of them being ROM based tilemaps, a CLUT prom for each layer which controls colours and transparency handling)
this takes some steps towards allowing a common implementation of it.
2016-08-04 21:21:24 +01:00
cracyc
38314fc4a4
hiscore.dat: updates [Leezer]
2016-08-04 14:44:59 -05:00
James Wallace
2fb36796fb
Separation of the LDP-1450 laserdisc player to its own device.
2016-08-04 20:12:01 +01:00
Roberto Benfatto
4f83634380
Make hiscore path configurable by ini file
2016-08-04 20:27:16 +02:00