Commit Graph

51996 Commits

Author SHA1 Message Date
Vas Crabb
6975b237af Attempt basic validation of slot cards
Note that this currently segfaults on anything ISA, and probably other
stuff.  For example, any of the following will crash:

* mame -valid c386sx16
* mame -valid 386i
* mame -valid b128

Pushing before dinner so others can take a look
2017-06-10 19:31:16 +10:00
Ivan Vangelista
88b41d3566 New working clone
----------------------------
Pengo (set 5) [Corrado Tomaselli, The Dumping Union]
2017-06-09 13:03:32 +02:00
Ivan Vangelista
e844b01154 device_add_mconfig up to devices/bus/l* (nw) 2017-06-09 12:48:45 +02:00
Lord-Nightmare
0b546073e7 fix c&p error (nw) 2017-06-09 03:45:25 -04:00
Ivan Vangelista
5d627e2234 mos6530n.cpp: fixed copy-paste error, fixes MT06612 (nw) 2017-06-09 08:34:59 +02:00
Ivan Vangelista
0d7bae68f2 New working clone
--------------------------
Marchen Maze (Japan, hack?) [frsj8112, The Dumping Union]
2017-06-09 07:04:05 +02:00
AJR
dbfdef1cac korgm1.cpp: Minor update (nw) 2017-06-09 00:02:25 -04:00
AJR
0363295720 2mindril: Use TC0510NIO device for inputs 2017-06-08 22:33:55 -04:00
AJR
c5cda66c43 superchs: Use TC0510NIO device for inputs 2017-06-08 21:27:14 -04:00
AJR
879103e05a gunbustr: Use TC0510NIO device for inputs 2017-06-08 20:21:47 -04:00
AJR
59f1767fa6 groundfx: Use TC0510NIO device for inputs
groundfx, cbombers & clones: Add MACHINE_NODEVICE_LAN flag (nw)
2017-06-08 20:01:14 -04:00
AJR
19105986a8 undrfire, cbombers: Use TC0510NIO device for inputs 2017-06-08 19:17:24 -04:00
AJR
9b19c8f2cd galastrm: Use TC0510NIO device for inputs 2017-06-08 18:55:25 -04:00
angelosa
c614d5b64b Fix comment (nw) 2017-06-09 00:33:46 +02:00
AJR
49b0de5a21 Avert potential crash (nw) 2017-06-08 17:49:42 -04:00
AJR
16d40d5824 Fix ninjaw and darius2 (nw) 2017-06-08 16:26:19 -04:00
AJR
e61fc8189b Make TC0040IOC its own device type and separate its functionality from TC0220IOC 2017-06-08 16:17:10 -04:00
Ivan Vangelista
f31b152080 device_add_mconfig up to devices/bus/h* (nw) 2017-06-08 17:20:12 +02:00
MetalliC
89f35e6fcc new NOT_WORKING clone
--------------------------------
OutRun 2 Special Tours (Japan) [rtw]
2017-06-08 15:02:29 +03:00
RobertoFresca
d83127698e New machines marked as NOT_WORKING
----------------------------------
Quingo Export (5.00) [Gerald (COY), Roberto Fresca]
2017-06-08 03:44:54 -03:00
Ivan Vangelista
6ba3ebe183 new not working clone
---------------------------------
The Bounty (set 2) [caius, The Dumping Union]
2017-06-08 07:19:20 +02:00
AJR
22eeaf98b2 audio/williams.cpp: Handler cleanup (nw) 2017-06-08 00:15:09 -04:00
AJR
3e090f75d7 saa1099: Zero writes are not errors (nw) 2017-06-07 23:46:42 -04:00
Jean-François DEL NERO
2f89a3c074 EF9365 : Fix the hardware vector engine. (#2370)
This fix the ARC Squale Basic instruction and probably many others stuffs
2017-06-08 12:53:52 +10:00
AJR
ff01a9488f OK now, I think (nw) 2017-06-07 22:47:22 -04:00
AJR
fa258b6aa9 saa1099: Create standard write handler; substitute for bogus YM2413 in magicard (nw) 2017-06-07 22:28:53 -04:00
AJR
97303de706 toaplan2.cpp: Generate (and acknowledge) video interrupts within VDP 2017-06-07 20:39:26 -04:00
ajrhacker
20ac866d56 Merge pull request #2372 from npwoods/fix_crash_when_launched_from_favorites
Fixes a crash when returning to the front end when a system was launched from favorites
2017-06-07 19:58:57 -04:00
Nathan Woods
8549b11a9a Fixes a crash when returning to the front end when a system was launched from favorites
This bug could be reproduced with the following steps:
  1.  Put 'nes' in 'Favorites'
  2.  Launch 'nes'
  3.  Choose something from the software menu and run the emulation
  4.  Escape back  -- CRASH
2017-06-07 19:41:03 -04:00
Michael Zapf
d1683cd314 ti99: Architectural cleanup for slot devices; constant renaming 2017-06-08 00:19:09 +02:00
AJR
00288a0257 Use callbacks to set coin counters and coin lockouts from Taito I/O devices (nw)
This is a largish and not particularly elegant change, but those outputs aren't exactly internal.
2017-06-07 17:57:55 -04:00
R. Belmont
ba5adfb204 Merge pull request #2367 from shattered/_046d995
New skeleton: GRiD Compass series
2017-06-07 15:51:55 -04:00
R. Belmont
6d9225730b Merge pull request #2368 from DavidHaywood/060617
New WORKING machine - Victory (Comsoft) [Andrew Welburn, ArcadeHacker, David Haywood]
2017-06-07 15:50:55 -04:00
AJR
dccc40c017 taito_b.cpp: This "bypass" was made superfluous many years ago (nw) 2017-06-07 15:19:38 -04:00
AJR
dfd8cf4a5e Add port 3 write callback for TC0220IOC and TC0510NIO (nw) 2017-06-07 15:03:41 -04:00
AJR
f889281b66 spacegun: Yes, it's a TC0510NIO (nw) 2017-06-07 14:36:17 -04:00
Ivan Vangelista
fd1bb20b1b some more device_add_mconfig in devices/bus (nw) 2017-06-07 18:58:48 +02:00
Ivan Vangelista
7b2e155728 new working clone
---------------------------
Operation Thunderbolt (Japan, SC) [ShouTime, The Dumping Union]
2017-06-07 18:54:17 +02:00
AJR
c2dfe876ce jack.cpp: IRQ acking done right (nw) 2017-06-07 11:45:05 -04:00
AJR
9803afe4a4 Note regarding Jokerz (nw) 2017-06-07 11:42:11 -04:00
AJR
778e8c8bed Merge remote-tracking branch 'upstream/master' 2017-06-07 09:18:04 -04:00
Olivier Galibert
9229cb6deb tsk tsk tsk (nw) 2017-06-07 15:16:54 +02:00
AJR
3dfd0dc737 dynablst, bbmanw & clones: Use 4-way joysticks (as service manuals suggest) 2017-06-07 09:16:46 -04:00
David Haywood
cee62a71f3 replace bitrotten roms with decrypted versions from the original, no doubt that's what the correct data should be, rom5 has been left and still marked as a bad dump, even if I think it's nothing to do with this game (nw)
new WORKING clones
Victory (Comsoft) (bootleg) [Josele Fernandez]
2017-06-07 12:50:55 +01:00
Olivier Galibert
b29c4c4323 devcb: Add line hold capability [O. Galibert]
Whoever feels like saying that "HOLD does not exist in hardware", I
invite to admire the beautiful TTL circuit to the left of the 68000s
in the Over Drive schematics.
2017-06-07 12:08:19 +02:00
AJR
e1cbf35832 okim6295: Simplify logerror messages (nw) 2017-06-07 00:55:17 -04:00
arbee
d33a7fc165 sis85c496: first pass shadow RAM and SM RAM support. [R. Belmont] 2017-06-06 23:25:13 -04:00
Vas Crabb
ade8268df2 disconnect ANAL6 - not jumpered in on real board - easiest way is to just remove R80 so MAME won't complain about unconnected resistor terminal (nw) 2017-06-07 12:51:44 +10:00
AJR
5aa87097af rchase2: Stupid comments (nw) 2017-06-06 22:44:34 -04:00
Vas Crabb
9035381c0b clear up some stuff with board photo (nw) 2017-06-07 12:28:57 +10:00