Commit Graph

48829 Commits

Author SHA1 Message Date
Stefano
ff84d17214 Update aussiebyte.h 2016-12-31 22:20:17 +01:00
Stefano
b87497cbc8 Update rm380z.h 2016-12-31 22:20:00 +01:00
Stefano
73a5edbebc Update rm380z.cpp 2016-12-31 22:19:59 +01:00
Stefano
9edd3346b8 Update rm380z.cpp 2016-12-31 22:19:57 +01:00
Stefano
0d34b11657 Update rm380z.cpp 2016-12-31 22:19:55 +01:00
Stefano
f9b0a31dc9 Making the RTC chip react on the Aussie Byte 2016-12-31 22:19:32 +01:00
sparrowred
87f62419c6 correct clone relationship for zoopj (nw) 2016-12-31 22:19:31 +01:00
sparrowred
2a1f72c945 reverted last change (nw) 2016-12-31 22:19:29 +01:00
Nathan Woods
54766981c2 [Imgtool CoCo/RS-DOS] Miscellaneous cleanups and C++ modernization 2016-12-31 22:19:11 +01:00
system11b
4f7ff8f846 cvs.cpp: popmessage in some games only appears with VERBOSE=1 now 2016-12-31 22:19:09 +01:00
David Haywood
8663304100 also decapped / dumped an MCU for the original quizard (1) [TeamEurope] 2016-12-31 22:19:08 +01:00
David Haywood
780cd40da8 note that the dumped Quizard 4 MCU is German region. 2016-12-31 22:19:06 +01:00
David Haywood
d945178ae7 fix flags on these, the quizard3 and 4 game versions has never worked past coin-up to my knowledge. quizard4 does boot now tho, it was using the wrong sim before. 2016-12-31 22:19:05 +01:00
David Haywood
2b1ab32002 replace with better dump (nw) 2016-12-31 22:19:03 +01:00
David Haywood
2e9e772938 added decapped dump of the d8751 on quzard4 sets [Team Europe]
(also added NO_DUMP listings to the other - MCU might control region tho, so possibly needs further thought)

have NOT hooked this up properly so not 100% sure it's good - timer interrupt code ends up jumping to unused area

000B: ljmp  $016A
016A: clr   tr0
016C: mov   th0,#$FD
016F: mov   tl0,#$12
0172: setb  tr0
0174: push  acc
0176: push  psw
0178: mov   a,r0
0179: push  acc
017B: mov   a,r1
017C: push  acc
017E: anl   c,/it1
0180: djnz  r1,$013A
013A: rr    a
013B: add   a,r1
013C: mov   r0,#$83
013E: mov   p0.7,c
0140: acall $0012
0012: mov   r7,a
0013: reti
0142: ljmp  $E430
E430: nop
E431: nop
E432: nop
E433: nop
2016-12-31 22:19:02 +01:00
AJR
1ca8f8c71e New callback for generic_latch_8/16_device (nw)
- Add MCFG_GENERIC_LATCH_DATA_PENDING_CB to raise and lower a line automatically as the latch is written and read. This should make sound IRQs easier to deliver and reduce the incidence of HOLD_LINE in drivers.
- Update a few drivers to use this new callback.
2016-12-31 22:19:00 +01:00
Vas Crabb
713735526b josvolly: "AA 007" chip is really NEC D8255A for reading input ports [CAPS0ff, Vas Crabb] 2016-12-31 22:18:59 +01:00
Scott Stone
154921764f neogeo.xml validation fixes (nw) 2016-12-31 22:18:57 +01:00
Scott Stone
d6261d705a New clones added
----------------
Robo Army (NGM-032 ~ NGH-032)  [JacKc]
Saulabi Spirits / Jin Saulabi Tu Hon (Korean release of Samurai Shodown II, set 2)  [JacKc]
2016-12-31 22:18:55 +01:00
Justin Kerk
a8ef9c2521 pc_dsk: Support 360K images with 512-byte header, found in some softlist entries. [Justin Kerk] 2016-12-31 22:18:54 +01:00
AJR
54ae9d208b Simplify daisy-chain IRQ ack routine (get rid of delegate member) (nw) 2016-12-31 22:18:52 +01:00
AJR
a82d0c6070 Get rid of fake IRQ in Cedar Magnet sound system 2016-12-31 22:18:51 +01:00
AJR
b32c5200e3 Z80 daisy chain stuff
- Reconfigure Z80 daisy chain behavior to use the standard vector for an external IRQ, rather than a bogus one from the last device in the chain
- Enable Z80 daisy chain on Cedar Magnet sound board (fake IRQ still necessary, though vectors are correct now)
- Source note regarding IM 2 behavior contrary to Zilog datasheet (nw; was fixed way back in 0.35b11)
2016-12-31 22:18:49 +01:00
Maxim Poliakovski
2be714ea8c ppcdrc.cpp: Clean up indentation of the previous commit. 2016-12-31 22:18:48 +01:00
Maxim Poliakovski
771229bedd ppcdrc.cpp: clear two LSBs of the branch target address.
This is what a real CPU does in order to prevent branching to an invalid address.
2016-12-31 22:18:46 +01:00
hap
accce00c40 fidel68: forgot to copypaste irq note from berger (nw) 2016-12-31 22:18:45 +01:00
hap
ca7f922e8b zwackery: revert UTF-8 BOM (nw) 2016-12-31 22:18:43 +01:00
hap
65156b2a00 fidel68k: added 6114-2/3/4 configurable ramsize (nw) 2016-12-31 22:18:42 +01:00
Scott Stone
565a8845d5 pacman.cpp: eeekk port_name clarifications as well as further details for 'Difficulty' dip switch settings. Fixes MT#06461 [Tafoid] 2016-12-31 22:18:40 +01:00
Brad Hughes
3e9a6118eb Move special windows.h include directives to build defines (nw) 2016-12-31 22:18:38 +01:00
angelosa
a6b5427eaf Winning Run: Mask is actually saved in videoram write, fixes tachometer. 2016-12-30 08:05:20 +01:00
angelosa
8e8f20df82 Namco System 21 doesn't seem to use pos irq for master/slave.
Phelios doesn't like ASSERT_LINE for vblank, fun
2016-12-30 05:19:16 +01:00
angelosa
6f2c9cb5c8 Bind C148 to Namco System 2 as well 2016-12-30 04:44:00 +01:00
angelosa
5508c8532f Completed device up to current knowledge, added to Namco System 21 as test bed. 2016-12-30 04:09:35 +01:00
angelosa
cb1023eb00 CPU IRQ trigger & fix regression 2016-12-30 02:46:44 +01:00
angelosa
bafb19a2c5 IRQ triggers 2016-12-30 01:55:54 +01:00
angelosa
a1d23cef22 Add the remaining irq levels / acks 2016-12-30 01:53:01 +01:00
angelosa
a716937106 Forgot one line. 2016-12-29 07:55:02 +01:00
angelosa
429ef6ecf9 Added posirq 2016-12-29 07:07:09 +01:00
angelosa
304f3f4519 V-Blank irq tied (nw) 2016-12-29 06:07:08 +01:00
angelosa
52549ddd50 First pass, hooked it up to Winning Run GPU because it's a good test case 2016-12-29 04:17:38 +01:00
Scott Stone
6955916068 Merge branch 'master' of https://github.com/mamedev/mame 2016-12-28 17:40:57 -05:00
Scott Stone
01273bf0ba Perfect quantum not needed for this driver - restores previous performance level (nw) 2016-12-28 17:40:28 -05:00
angelosa
53758c0825 SCREEN_RAW_PARAMS for System 21 (nw) 2016-12-28 23:39:55 +01:00
Ted Green
b6de3bb5d7 Change waveram viewer to use V key to fix conflict with game controls 2016-12-28 14:15:47 -07:00
Ted Green
cf306ff920 midwayic: Squelch logerror from interrupt control (nw)
zeus2: Add better game selector and use register values for mwskins direct rendering (nw)
2016-12-28 14:02:48 -07:00
angelosa
e252486d17 Written a device core for the Namco 6-speed gearbox [Angelo Salese]
(Used by Driver's Eyes, Ridge Racer DX and Ace Driver)
2016-12-28 19:52:06 +01:00
angelosa
fe22ab174b Note update (nw) 2016-12-28 18:36:20 +01:00
couriersud
6eaa60953f Slightly better solution to the VME issue. (nw) 2016-12-28 15:58:30 +01:00
couriersud
7f0acb872e Fix compile. (nw) 2016-12-28 15:02:09 +01:00