Commit Graph

45552 Commits

Author SHA1 Message Date
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
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
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
Michael Zapf
267701595b ti99: Fixed RS232 line mapping 2016-08-04 13:43:43 +02: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
Michael Zapf
fb5cc92470 Improved logging; fixed missed CTS signal, outgoing RTS, incoming DTR 2016-08-04 01:06:39 +02:00
jbu
3e1996ec5a alto2: replace decoded MIR bit fields
Instead of using a number of UINT8 with the decoded bit fields of the
MIR (micro instruction register), add inline functions to extract the
bits from m_mir. That ought to be faster, because there are fewer memory
accesses in cases where bit fields are not actually used by an instruction.
2016-08-03 23:28:03 +02:00
angelosa
434c885e47 Mahjong Kyo Retsuden is claimed to not work with a mahjong panel ... it does actually? (nw) 2016-08-03 22:48:23 +02:00
jbu
5e5e07cc3f alto2: fix i/o memory read; reduce frame rate
The frame rate is really 30 frames (60 fields) per second.

Reading memory after cycle #5 after the MAR<- is possible, because
the Alto 2 contains a latch for the most recent RAM dword.
Thanks to the LCM and ContrAlto source for the hint!
2016-08-03 20:20:59 +02:00
MetalliC
440c2ffe94 c/p typo (nw) 2016-08-03 20:36:42 +03:00
MetalliC
c459eaac50 Ferrari F355 Japan BIOS dumped [ShouTime] 2016-08-03 20:29:28 +03:00
jbu
ef7710c1be alto2: remove extra screen buffer
Save copying odd / even frame scanlines by immediately updating
the m_dsp.bitmap when a frame buffer word changes.
2016-08-03 18:40:58 +02:00