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
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
Nathan Woods
c77310389e
Removed src/lib/util/cstrpool.[cpp|h]; it is no longer used
2016-08-05 08:29:32 -04: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
AJR
5db8c1b9f0
sengokmj: Input mappings refined based on examination of program code
...
- All service inputs are active switches, not DIP toggles
- Add unused SW2 DIPs as displayed in service mode
- Add a couple of obscure inputs not shown in service mode
2016-08-04 21:07:38 -04: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
Michael Zapf
267701595b
ti99: Fixed RS232 line mapping
2016-08-04 13:43:43 +02:00
Nathan Woods
ff064ba37a
More conversion of 'const char *' --> std::string in diimage
2016-08-04 07:21:27 -04:00
Roberto Benfatto
0646ca8b1a
Fix .hi file load and write
...
hiscore.dat and hi folder path were not resolved as expected (their path was relative to mame executable, not to the plugin folder). Explicitly writing them as absolute paths gives the desired behavior.
2016-08-04 07:39:32 +02:00
Vas Crabb
3c47e78419
clang didn't like that...
2016-08-04 13:30:57 +10:00