Commit Graph

45586 Commits

Author SHA1 Message Date
David Haywood
375a4d920f more mpu4 sorting 2016-08-10 13:19:29 +01:00
David Haywood
1ac265a495 more mpu4 sorting 2016-08-09 19:11:49 +01:00
David Haywood
7a38579dd5 more mpu4 ident 2016-08-08 18:31:20 +01:00
David Haywood
1326ba90c4 further MPU4 identification 2016-08-08 16:05:22 +01:00
David Haywood
3ca3ba6c7b more set descriptions / hack identification on MPU4 2016-08-08 09:12:09 +01:00
David Haywood
99d2a6a547 start improving MPU4 set descriptions, move some roms that were associated with the incorrect games to the correct ones. 2016-08-07 22:14:54 +01:00
R. Belmont
8b6f09adcc Merge pull request #1202 from npwoods/use_romentry_vector
C++-fiied code that iterates over rom_entry arrays (without usage of rom_[first|next]_*)
2016-08-07 16:05:30 -04:00
R. Belmont
9342233fda Merge pull request #1188 from npwoods/more_diimage_stdstring
More conversion of 'const char *' --> std::string in diimage
2016-08-07 15:58:00 -04:00
R. Belmont
e74f4d76dd Merge pull request #1182 from npwoods/swlist_ui_cleanups
Miscellaneous cleanups to the software list UI
2016-08-07 15:57:18 -04:00
R. Belmont
d67c221ebd Merge pull request #1192 from ajrhacker/sengokmj_inputs
sengokmj: Input mappings refined based on examination of program code
2016-08-07 15:56:53 -04:00
R. Belmont
063b84fbd5 Merge pull request #1145 from MASHinfo/patch-9
Fixed proms in Dribbling
2016-08-07 15:55:06 -04:00
R. Belmont
cf473bb329 Merge pull request #1201 from MASHinfo/patch-1
Decrypted River Patrol (Japan), game now working.
2016-08-07 15:54:39 -04:00
R. Belmont
22f74309ed Merge pull request #1195 from mamehaze/master
Street Fight and Cross Shooter (Street Fight type hw) use a common mo…
2016-08-07 15:54:25 -04:00
R. Belmont
d7370ae5fe Merge pull request #1159 from shattered/_74dec47
keyboard: add F16..F20 keys (present on DEC LK201 keyboard and its cl…
2016-08-07 15:52:57 -04:00
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
Nathan Woods
f5968efcea C++-fiied code that iterates over rom_entry arrays (without usage of rom_[first|next]_*) 2016-08-07 10:29:51 -04:00
MASH
11b0c801d8 Update cclimber.h 2016-08-07 15:09:28 +01:00
MASH
ccf61908ce Decrypted River Patrol (Japan), game now working. 2016-08-07 15:05:31 +01: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
David Haywood
902712f345 Street Fight and Cross Shooter (Street Fight type hw) use a common motherboard but different Video Boards. This makes the video boards into devices to faciliate this. 2016-08-06 20:54:40 +01: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