Miodrag Milanović
d3da9b6e91
Merge pull request #1211 from ajrhacker/globalmask
...
Make address maps complain when entry bounds lie outside the global m…
2016-08-08 19:56:52 +02:00
AJR
828f824708
Make address maps complain when entry bounds lie outside the global mask (nw)
...
- Alter a bunch of address maps so all validity checks pass. These includes global address masks in Hexaa and the Newbrain FDC (regression testing should be done here).
- Remove the Lisa wraparound read/write handlers.
2016-08-08 13:38:40 -04:00
hap
946b7a72cc
Merge pull request #1209 from mamehaze/mpu4test
...
further MPU4 identification
2016-08-08 17:55:50 +02:00
Vas Crabb
6c8bb59ba2
Merge pull request #1206 from ajrhacker/memory_reset
...
New core input type: "Memory Reset"
2016-08-09 01:10:08 +10:00
David Haywood
1326ba90c4
further MPU4 identification
2016-08-08 16:05:22 +01:00
AJR
f173b769f7
Add "Memory Reset" input type to Nichibutsu mahjong games as designated in source
2016-08-08 11:04:59 -04:00
jbu
2df48cca2a
alto2: remove member function pointers
...
There was little to no advantage in calling the various subdevice
bs, f1 and f2 early/late functions through function pointers.
The original idea was to make this configurable, which it isn't.
The hardware, or schematics, define the functions and they are
(almost entirely) static anyway.
By removing the function pointers and inlining the appropriate calls
into switch/case statements there's a speed improvement of ~ 2.5x here,
seen while the diablo bitclk is not running.
2016-08-08 16:58:57 +02:00
Curt Coder
463212cf1b
pofo: Expansion WIP. (nw)
2016-08-08 14:54:27 +03:00
Curt Coder
6673af1285
pofo: Added memory card slot interface and ROM/RAM cards. [Curt Coder]
2016-08-08 14:44:20 +03:00
Miodrag Milanović
f67311c5a5
Merge pull request #1180 from npwoods/split_softlist_code_redo
...
Redo of split of src/emu/softlist.[cpp|h]
2016-08-08 13:43:06 +02:00
therealmogminer@gmail.com
74e1aa4619
Fix benchmarking by adding additive-blend YUY16 support to rendersw, nw
2016-08-08 11:08:47 +02:00
Ivan Vangelista
85a72c99d0
Merge pull request #1207 from mamehaze/mpu4test
...
more set descriptions / hack identification on MPU4
2016-08-08 10:34:51 +02:00
David Haywood
3ca3ba6c7b
more set descriptions / hack identification on MPU4
2016-08-08 09:12:09 +01:00
AJR
1c4e4ae627
Resolve conflicting input bindings in hnayayoi.cpp (nw)
2016-08-07 23:18:21 -04:00
AJR
c8d1050110
New core input type: "Memory Reset"
...
- In machines that store their settings and/or bookkeeping logs in some form of non-volatile memory, "Memory Reset" will reset them to some system-provided default.
- This replaces all existing inputs named "Memory Reset" and a few simply named "Reset" which are known to do this rather than reboot the system (a confusion to be avoided, though many systems will only acknowledge this input at boot time); others should be checked.
- The default key binding (F1) for this new input type is chosen partly to avoid conflicts with those used by gambling/mahjong games which are currently the only systems to use this, though broader use is envisioned.
2016-08-07 22:10:58 -04:00
Robert
ee200d665b
Merge pull request #1205 from MASHinfo/patch-1
...
Fixed arcade only build
2016-08-08 11:03:01 +10:00
MASH
b8b6813649
Fixed arcade only build
...
cshooter.cpp driver was changed to airraid.cpp
2016-08-08 01:51:53 +01:00
Vas Crabb
343eab595e
Merge pull request #1203 from mamehaze/mpu4test
...
start improving MPU4 set descriptions
2016-08-08 10:29:51 +10:00
Vas Crabb
c49f2c6a8d
Merge pull request #1204 from npwoods/remove_unnecessary_not
...
Removed unnecessary logical-not operation
2016-08-08 10:23:37 +10:00
Michael Zapf
927d438f6b
ti99: Using proper RAM devices instead of ROM_REGIONS, adapting logerror output
2016-08-08 01:23:07 +02:00
Nathan Woods
855c8b8d62
Removed unnecessary logical-not operation
2016-08-07 17:44:21 -04: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
couriersud
7b8179bb04
Add target minw to standalone netlist makefile. (nw)
2016-08-07 22:28:06 +02:00
couriersud
8c297602c4
Fix noexcept and NL_NOEXCEPT to pass g++ 6.x builds. (nw)
2016-08-07 22:28:04 +02: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