Commit Graph

51897 Commits

Author SHA1 Message Date
Olivier Galibert
1c5d2e9466 Fix vas' problem, region_length() is expected to return 0 if the region doesn't exist, not crash (nw) 2017-06-10 11:49:12 +02:00
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