R. Belmont
4f892f9ad3
namcos23: Panic Park uses the motoxgo I/O board, now it syncs too [R. Belmont]
2010-02-20 19:48:15 +00:00
Fabio Priuli
c34df5727c
Added driver_data struct and save states to the following drivers: madmotor.c, mazerbla.c, mikie.c, mjsister.c, mogura.c, mole.c and momoko.c
2010-02-20 17:44:46 +00:00
Scott Stone
667c09cd28
Cleanup for r8380
2010-02-20 16:41:40 +00:00
Angelo Salese
acb8ed0cd1
Applied a simple kludge to Lucky Girl (New HW) NMI checks, just to show how much weird the vram format is (no whatsnew)
2010-02-20 16:38:49 +00:00
Scott Stone
22d382ab95
Fixed 03740: atomicp, snapper: Duplicate save state entry
2010-02-20 16:36:28 +00:00
Fabio Priuli
9ec77c765d
es5506.c: added save state to both ES5505 and ES5506 [Fabio Priuli]
...
added driver_data struct and save states to the following drivers: attckufo.c, m79amb.c, macrossp.c, marinedt.c, markham.c, mayumi.c and mcatadv.c
2010-02-20 12:09:42 +00:00
R. Belmont
912d6eaf74
namcos23 update: [R. Belmont, Olivier Galibert]
...
- motoxgo and timecrs2 are now able to sync up and communicate with
the emulated JVS I/O board
- Fixed all games to run VBL toggle
- Documented data and point ROM checks for future use
2010-02-20 05:14:24 +00:00
R. Belmont
ccd496af62
H8: fix stack trashing when simultaneous IRQ sources asserted [R. Belmont]
2010-02-20 05:09:24 +00:00
Dirk Best
1ad1e26df8
Moved ins8154 emulation from MESS to MAME, needed by future drivers
2010-02-20 02:57:56 +00:00
Fabio Priuli
5fde24c0de
Added driver_data struct and save states to the following drivers: lkage.c, lockon.c & lsasquad.c
...
Added save states to liberate.c
2010-02-19 23:58:29 +00:00
Fabio Priuli
43da9ac917
Fix for MT03699: masterw: Game freezes
2010-02-19 21:24:07 +00:00
Fabio Priuli
35584719ef
not worth mention in the whatsnew: fixed a couple of shadowed variables
2010-02-19 21:22:48 +00:00
Couriersud
352756af42
Fixed a bug in debugint.c: Actually make Del and BS delete the last character. [sz72]
2010-02-19 19:25:15 +00:00
Angelo Salese
b266aa9e96
Some improvements to Lucky Girl (New HW) [Angelo Salese]
2010-02-19 17:11:34 +00:00
Angelo Salese
6f58265f53
Implemented some notes about Cadash z180 comms, can't do much at current time because it needs two MAME machine instances.
...
=================================================================
You can touch / convert it to state stuff if you want now.
2010-02-19 14:38:40 +00:00
Olivier Galibert
5a6206c117
Make mips register names accessible in the debugger expressions [Olivier Galibert]
...
The trick is to lookup the register name before treating '$' as
announcing an hex value. It doesn't make anything impossible or even
hard since even if you have the register name '$a0' you can still use
a bare 'a0' or an explicit '0xa0' to get to the value. Symmetrically,
'$a0' still works for the hex value on say m68k with 'a0' as the
register.
2010-02-19 14:01:15 +00:00
Fabio Priuli
f6f36eda21
fix for MT02960 & MT03697 [Mamesick]
2010-02-19 13:25:19 +00:00
Curt Coder
158ed23dae
system1.c: Fixed PIO regression. (no whatsnew)
2010-02-18 20:39:50 +00:00
Angelo Salese
56e5600332
Hooked up bare bones z180 communication CPU in Cadash [Angelo Salese]
...
=====================================================================
Please don't touch this until further notice!
2010-02-18 19:46:10 +00:00
Miodrag Milanovic
c9885fe958
VS2008 compiling fix [Miodrag Milanovic] (no whatsnew)
2010-02-18 18:33:18 +00:00
Fabio Priuli
3c2f551e34
fixed mame.mak (damned merge function of svn)
2010-02-18 18:27:43 +00:00
Fabio Priuli
3a7a4dfe3c
skyfox.c: added driver data struct and save states [Fabio Priuli]
2010-02-18 18:24:51 +00:00
Fabio Priuli
1fd0720ac2
hexa: merged the remaining code into arkanoid.c
2010-02-18 18:23:58 +00:00
Fabio Priuli
f9244416c6
New clones added
...
----------------
Smash [Trevor Brown]
2010-02-18 17:10:54 +00:00
Fabio Priuli
ebe0469c37
segas32.c: Fixed Stadium Cross inputs [MASH]
2010-02-18 16:54:33 +00:00
Scott Stone
8e92864ffa
Correct build issue with hexa (now attached to arkanoid.c). No whatsnew.
2010-02-18 16:34:03 +00:00
Angelo Salese
33983f570b
Implemented irq ack to Aeroboto / Formation Z [Angelo Salese]
2010-02-18 14:57:19 +00:00
Angelo Salese
1021ace393
Implemented irq ack to Big 10 [Angelo Salese]
2010-02-18 14:36:07 +00:00
Angelo Salese
5f13b8895b
Implemented proper irq ack to the deniam.c driver [Angelo Salese]
2010-02-18 14:25:18 +00:00
Curt Coder
234cdbb284
Fixed interrupt mask in Z80PIO. (no whatsnew)
2010-02-18 12:08:27 +00:00
Wilbert Pol
677d859342
v30mz: Increased MAX_INSTRUCTION_BYTES to prevent disasm crashes (no whatsnew).
2010-02-18 11:33:55 +00:00
Fabio Priuli
e09be306d8
i386: Small fix for the i386 core, correcting the LLDT
...
instruction. This fix sets up the LDTR base and limit values
correctly, fixing use of the LDT. [Barry Rodewald]
2010-02-18 09:23:35 +00:00
Fabio Priuli
a6e2f5cc26
zaxxon.c: Fixed Ixion (prototype) inputs [MASH]
2010-02-18 09:22:31 +00:00
Curt Coder
651caf7f1b
Fixed Z80-PIO mode 3 interrupts, and mode 1 data writes.
...
meritm.c: Added scanline timer-based vblank interrupt to work around the broken V9938 interrupts. Megatouch games are now working again. [Curt Coder]
2010-02-18 07:30:20 +00:00
Scott Stone
a3da167012
Fix stupid bug in GAME define for Hexa. No whatsnew.
2010-02-17 22:41:24 +00:00
Scott Stone
784e015f66
Preliminary merging of hexa.c into the arkanoid.c driver.
...
Comments: Further cleaning up of code and merging is possible as the includes/hexa.c and video/hexa.c haven't been merged at all and still exist.
2010-02-17 22:38:21 +00:00
Wilbert Pol
6b53bf3135
Fix compile error.
2010-02-17 21:03:47 +00:00
Scott Stone
ebfb42cf01
Corrected visible area and timer speeds to make the fix up some audio/video problems. [Angelo Salese]
2010-02-17 20:09:55 +00:00
Fabio Priuli
79aa2a21c0
mos6560: Temporarily added back some original hw notes and added some sanity check (no whatsnew)
2010-02-17 17:20:59 +00:00
Fabio Priuli
f26c5bf115
attckufo: Imported MOS6560 device emulation from MESS and removed the existent custom audio/video emulation [Fabio Priuli]
2010-02-17 17:07:06 +00:00
Curt Coder
9d7196b0fe
Fixed Z80-PIO save states. (no whatsnew)
2010-02-17 11:29:21 +00:00
Curt Coder
13967cff07
Cleaned up the Z80-DMA implementation. (no whatsnew)
2010-02-17 11:10:13 +00:00
Curt Coder
376c086cf9
Added save state support to the Z80-PIO. (no whatsnew)
2010-02-17 11:07:05 +00:00
Curt Coder
24daf75e02
Complete rewrite of the Z80-PIO implementation. The handshaking signals are now more accurately emulated. As a result, the Merit Megatouch games are no longer working since they relied on the earlier incorrect behavior. [Curt Coder]
2010-02-17 11:02:33 +00:00
Fabio Priuli
3a53e7d5dd
z80ctc: Fixed Z80CTC read handler [Tim Schuerewegen]
...
side note: given that at write (lines 339-342) the timer is adjusted with (tconst * period) it seems reasonable that at read we divide by period rather than multiplying.
2010-02-17 09:28:52 +00:00
Andrew Gardner
0771a0123a
hng64 : Some minor refactoring to accommodate future texture work. [No Credit Please]
2010-02-17 07:28:04 +00:00
Fabio Priuli
53a1f443d2
k051649.c: fixed bogus for loop in device reset [Fabio Priuli]
2010-02-17 06:55:38 +00:00
Scott Stone
6749510706
Fresh driver notes added for unclepoo based analysis of the Z80 code. [Stephh]
2010-02-16 21:39:57 +00:00
Angelo Salese
952d2e0aa4
Implemented sound
2010-02-16 21:22:14 +00:00
Miodrag Milanovic
b098f73f55
info.c: Moved print_game_categories into info.c, since it can
...
be used by any driver anyway. [Miodrag Milanovic]
2010-02-16 15:17:37 +00:00