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
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
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
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