R. Belmont
ea53f1755f
hikaru.c update:
...
* Complete dump of Planet Harriers [Guru]
2009-09-19 18:12:05 +00:00
Angelo Salese
e2f3522bc2
z80dma: implemented fixed port transfer behaviour.
2009-09-19 16:09:36 +00:00
Couriersud
d2182ce269
- Added S2650_FO_PORT fake port for flag output line.
...
- Made CHECK_IRQ_LINE an inline
2009-09-19 14:30:53 +00:00
Couriersud
92388c1e02
More work on cvs.c
...
- use tms rom clock as sense input for the s2650. darkwar now speaks again on startup.
- only one latch used for sound & speech.
- hooked up 393Hz signal to "dac3"
- pcb pictures indicate discrete logic on the sound board. Marked all games as GAME_IMPERFECT_SOUND since we seem to miss some sounds.
- 4bit dac remains mysterious
2009-09-19 00:46:26 +00:00
Couriersud
611759686d
tms5110 now exhibits Rom Clock signal
2009-09-19 00:37:00 +00:00
Ryan Holtz
0f22beeead
Fixed S-DD1 support in SNES driver; Street Fighter Alpha 2 is playable, Star Ocean shows decompressed graphics before hanging [Harmony]
2009-09-18 23:16:45 +00:00
Ryan Holtz
980eb45e70
Fixed disassembly of NEG Rd,Rs instruction in ARM7TDMI Thumb mode [Harmony]
2009-09-18 21:04:09 +00:00
Scott Stone
67cee3fb5f
Updated driver to use DIP LOCATIONS. Clarified and verified switch behavior, comparing to manuals where available. [Fujix, Tafoid]
2009-09-18 13:07:30 +00:00
Angelo Salese
2f246a1bee
z80dma: Implemented reset command
2009-09-18 11:59:16 +00:00
Andrew Gardner
77a3badd32
Fixed various issues with the dsp56156 disassembler. [Andrew Gardner]
...
(Off the record)
I verified this thing against IDA Pro's 56156 disassembler and the docs.
Every time I found a bug in IDA's disassembler, I cross-referenced the
manual. There remain 3 opcodes which are questionably disassembled,
since even the manual is ambiguous on the details, but beyond that,
this thing should be 100% correct.
Whew. This might have actually fleshed out a bug in the
disassembly/execution. Time will tell...
2009-09-18 04:37:47 +00:00
R. Belmont
e0320b80e3
ym2612/3834: updates to track latest knowledge [Eke-Eke, Nemesis]
...
- Moved LFO vars inside the chip struct
- Changed SSG-EG to update before channel calcs
2009-09-18 01:43:17 +00:00
Couriersud
a384977a7c
CVS & tms5110
...
CVS:
- hook up speech cpu
- get rid of "temporary" code which hardwire ctl & pdc writes
tms5110:
- Implement ctl port input/output for status reads.
- Input/output is switched by clocking pdc after a TALK STATUS command.
- update drivers to support new tms5110_ctl_r
2009-09-18 01:09:37 +00:00
Ryan Holtz
5fa23d0227
Corrected std:: vs. Cx4:: math func usage in cx4fn.c. Fixes wireframe graphics in Mega Man X2 and X3 in MESS. [Harmony]
2009-09-18 00:13:32 +00:00
Fabio Priuli
dda99dfc48
renamed "user6" region to the more self explanatory "addons"
2009-09-17 22:54:05 +00:00
Fabio Priuli
394338e5f2
[SNES] Fixed a bug in our DSP1 emulation. Super Mario Kart can be played again in MESS.
2009-09-17 22:46:50 +00:00
Fabio Priuli
0a1f5a9182
I forgot to commit this. It updates DSP3Init as required, it moves DSP1Init to the proper place and it adds the missing CX4 bits (forgotten in rev 6820)
...
again, not worth mentioning
2009-09-17 22:44:01 +00:00
Fabio Priuli
8d1ccb275c
[SNES] Moved DSP3 data to a separate binary file
...
Not worth mentioning, I think. NSS bios does not need update, so it's a minor change for MAME (but necessary for the possible legal issues of including those bits in the source)
2009-09-17 22:40:32 +00:00
Couriersud
ebe1430d64
Partially implemented TMS5110_CMD_TEST_TALK
...
- according to the documentation, this needs to be issued to read status on CTL1
- cvs driver needs this
2009-09-17 18:24:01 +00:00
Fabio Priuli
d36e53bdf5
Ported Capcom CX4 implementation over from bsnes (original code by zsKnight, anomie and Nach). Mega Man X2 and X3 are now playable in MESS, with bugs. [Harmony]
...
These can be added: Nach was ok with use of his code provided the above credits were added (done in the source as well).
2009-09-17 16:24:31 +00:00
Couriersud
12977f2823
"=A" inline assembly seems to be only supported on 32bit gcc. Provide a 64bit safe version of _get_profile_ticks
2009-09-16 23:46:41 +00:00
Angelo Salese
c8402e45ef
z80dma: Fixed Initiate read command
2009-09-16 22:45:38 +00:00
Angelo Salese
024832f299
z80dma: Added enable/disable irq, force ready and reinitialize status byte commands
2009-09-16 22:03:03 +00:00
Angelo Salese
3c7799d14d
z80dma: Added continue and reset port A/B timing commands
2009-09-16 21:33:40 +00:00
Angelo Salese
07e5aa6ebb
z80dma: Added Initiate read sequence command and hooked up basic status reading
2009-09-16 21:13:31 +00:00
Phil Bennett
f0f42d6f45
Fixed Target Panic colours
...
(Don't include this in whatsnew.txt)
2009-09-16 17:26:58 +00:00
Michaël Banaan Ananas
09d81a276c
(small update to previous chinagat commit by sasuke)
2009-09-16 11:24:26 +00:00
Curt Coder
33bf61f326
Added deletion of MSVC specific files to clean task.
2009-09-16 07:20:32 +00:00
R. Belmont
5e33f4fd5c
m68k: don't save signal contexts on *BSD and Mac OS X [scarlet, R. Belmont]
2009-09-16 03:25:28 +00:00
Brian Troha
41f39e21ef
correct bprom name in Hellfire sets and added documentation of the type of bprom used
2009-09-16 03:05:15 +00:00
Brian Troha
f1168aab18
New clone added: Vulcan Venture (Older)
...
Cleaned up some white space formatting issues
New Clone Added
------------------------
Vulcan Venture (Older Ver.) [Brian Troha, Dumping Union]
2009-09-16 03:03:47 +00:00
Michaël Banaan Ananas
e2b90e4229
improved OKI6295 clock and volume [sasuke]
...
mametesters bug:
03439: chinagat and clones: OKI6295 sound pitch is too high. (sasuke)
2009-09-15 17:51:33 +00:00
Wilbert Pol
45c5b38c2d
lr35902: do not clear the interrupt flag when the cpu is halted and no interrupt is taken.
2009-09-15 16:56:04 +00:00
Angelo Salese
6274492060
New clones added
...
---------------
Country Girl (Japan set 2 with Nichibutsu copyright) [SoftwareThis]
2009-09-15 16:45:56 +00:00
Phil Bennett
60801efda8
New clones added
...
----------------
Hellfire (1P Ver., alt) [Stefan Lindberg]
2009-09-14 20:22:00 +00:00
Phil Bennett
64a1fe77d4
Removed GAME_IMPEFECT_SOUND_FLAG from Mirax
2009-09-14 19:32:26 +00:00
Wilbert Pol
540bc6e613
lr35902 cpu core: Improved handling of the DI+HALT bug.
2009-09-14 19:17:19 +00:00
Phil Bennett
d2a3cbb817
Corrected Mirax clock frequencies [Stefan Lindberg]
...
New clones added
----------------
Mirax (set 2) [Stefan Lindberg]
2009-09-14 18:43:17 +00:00
Michaël Banaan Ananas
d84af18926
i386: improved handling of override prefixes after a rep instruction [Gabriele Gorla]
2009-09-14 12:30:36 +00:00
Curt Coder
d14a2d2c32
Added device_find_child_by_tag helper function.
2009-09-14 12:28:14 +00:00
Michaël Banaan Ananas
a5c60e89b2
moved code around to work around gcc4.4 crash
...
Compiling src/mame/video/vigilant.c...
src/mame/video/vigilant.c: In function 'video_update_kikcubic':
src/mame/video/vigilant.c:318: internal compiler error: Segmentation fault
2009-09-14 12:09:39 +00:00
R. Belmont
5f3fd63d98
DC/Naomi: minor change for MESS's benefit, not worth mentioning.
2009-09-13 22:45:57 +00:00
Roberto Fresca
6d812eb39c
New driver for Amatic encryped gambling hardware.
...
This system is based on a custom CPU. Graphics are decoded but only 2 bitplanes hooked.
All the needed devices are in the driver, but commented out till can properly decrypt the program ROMs and identify the CPU.
About the encryption scheme, see the driver notes about my findings.
New games marked as GAME_NOT_WORKING
------------------------------------
Amatic Unknown Slots Game [Roberto Fresca, Team Europe]
Multi Game I (V.Ger 2.4) [Roberto Fresca, Team Europe]
Multi Game III (V.Ger 3.5) [Roberto Fresca, Team Europe]
2009-09-13 21:56:26 +00:00
Phil Bennett
2244f14323
New games added or promoted from NOT_WORKING status
...
---------------------------------------------------
Target Panic [Phil Bennett, Tormod, The Dumping Union]
2009-09-13 21:31:08 +00:00
Brian Troha
b4f2a3eb4c
enable the 2 latest Atomiswave games
2009-09-13 19:48:04 +00:00
Brian Troha
83e9609411
Verified CPU clocks for Atomic Point [Stefan Lindberg]
2009-09-13 15:22:04 +00:00
Brian Troha
d701d8ccbc
Corrected/verified CPU clocks for Bogey Manor [Stefan Lindberg]
2009-09-13 15:08:01 +00:00
Brian Troha
1c8dca6803
slight update to the Atomiswave hardware documentation
2009-09-13 14:12:18 +00:00
Brian Troha
11e78a5ef0
Updated Atomiswave hardware documentation [Guru]
2009-09-13 14:08:32 +00:00
R. Belmont
7fa98b2ce3
Another small Naomi/AW update
...
* Redumped Club Kart: European Session [Guru]
2009-09-13 02:23:49 +00:00
R. Belmont
2bf2dbeb7b
Naomi/AW update:
...
* Hooked up protection for Power Stone 2 and Toy Fighter [R. Belmont, Guru, Cah4e3]
* Redumped bad rom in Heavy Metal Geomatrix [Guru]
* Redumped bad roms in Virtua Fighter 4 (cartridge version) [Guru]
New games marked as GAME_NOT_WORKING
------------------------------------
Net Select Keiba Victory Furlong [Guru]
Salary Man Kintarou [Guru]
2009-09-13 02:03:14 +00:00