Commit Graph

48815 Commits

Author SHA1 Message Date
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
couriersud
301a967276 Fix linking issues due to VME commits. All vme bus objects files are now
in the mizar lib. This is suboptimal, but the code seems to
crossreference across object files and from the bus code into the driver
code. 
At least the source now links again. (nw)
2016-12-28 15:01:33 +01:00
couriersud
1983580e26 Some preparation for future changes on proxies and chip families. (nw) 2016-12-28 13:48:49 +01:00
couriersud
63f4e52dae Moved proxy code into separate file. (nw) 2016-12-28 13:48:48 +01:00
Joakim Larsson Edström
9ade6db46e Merge pull request #1885 from JoakimLarsson/VME_2
new working vme slave board: mzr8300
2016-12-28 12:01:21 +01:00
hap
b27ae85e16 fidel68k: correct irq source 2016-12-28 11:52:07 +01:00
Joakim Larsson Edstrom
d3888e76eb mzr8300: hooked up the 7201 correctly and added RS232, now supporting the mzr8105 over VME bus as previously faked 2016-12-28 11:45:37 +01:00
Joakim Larsson Edstrom
5c7c6f7260 cleanup 2016-12-28 11:36:31 +01:00
hap
b36434a03a gitter test (nw) 2016-12-28 11:09:40 +01:00
angelosa
a8fc39a2fd left-over (nw) 2016-12-28 04:30:04 +01:00
angelosa
9de0a5c047 SCREEN_RAW_PARAMS for Winning Run (nw) 2016-12-28 04:30:02 +01:00
Lord-Nightmare
7b5ad970d2 comment update (n/w) 2016-12-27 21:05:12 -05:00
briantro
6038973952 new Skull Fang clone added
New Clone Added
---------------------------------------------
Skull Fang (Asia) [Alex Cmaylo, The Dumping Union]
2016-12-27 19:22:32 -06:00
Vas Crabb
cd282f0472 Merge tag 'mame0181'
MAME 0.181

Conflicts:
	src/mame/machine/archimds.cpp
2016-12-28 11:21:26 +11:00
angelosa
08eaf9566e winrun_bitmap_draw (nw) 2016-12-28 01:14:51 +01:00