Michaël Banaan Ananas
ec2fc0a273
mametesters bugfix:
...
- 03434: [Sound] brapboys, brapboysj: Music samples looping incorrectly / ending too soon. (brapboys fanclub)
2009-09-20 13:04:38 +00:00
Couriersud
97e1c390e4
Turn off debugging output
2009-09-20 12:54:54 +00:00
Couriersud
621afb47dd
Hooked up S2650_FO_PORT into memory map.
2009-09-20 12:12:16 +00:00
Couriersud
a4235eae52
More protection progress: no more game specific program counter checks
2009-09-20 12:11:29 +00:00
Brian Troha
8f89267309
improved documentation in Igrosoft multfish.c driver
2009-09-20 05:55:28 +00:00
Brian Troha
c350583180
change a gamedef from Keks (060403, set 3) to Keks (060403, set 2) as there are only 2 sets
...
Before we listed set 1 & set 3 without set 2 ;-)
2009-09-20 03:48:41 +00:00
Brian Troha
29d1ab2476
new Mortal Kombat 2 clone added
...
New Clone Added
--------------------------
Mortal Kombat II (rev L3.0) [bulldawg, Smitdogg, Dumping Union]
2009-09-20 03:18:58 +00:00
Brian Troha
05a2381b2c
adds another banking address in the Igrosoft / multfish.c driver - no mention in the whatsnew please
2009-09-20 03:11:40 +00:00
R. Belmont
5b546d6f6c
Support external baud rates in the MC68681 DUART
2009-09-20 00:45:39 +00:00
Couriersud
b56b22c2f8
Some progress with protection emulation for herbiedk and 8ballact
2009-09-20 00:45:06 +00:00
R. Belmont
f28d2fda5a
snes7110: fixed variable size
2009-09-19 23:12:11 +00:00
Fabio Priuli
a7898300e2
Fixing typo in ST-010. It should work now.
2009-09-19 22:11:40 +00:00
Ryan Holtz
5cf00d8ced
Fixes an issue where running ST010 games would hang MESS. [Harmony]
2009-09-19 21:39:25 +00:00
Ryan Holtz
0fa0750508
Fixes the build.
2009-09-19 21:13:48 +00:00
Ryan Holtz
0b68bd6ab9
Ported SPC7110 support from bsnes. [Harmony]
...
Ported ST010 support from bsnes. [Fabio Priuli]
2009-09-19 21:10:59 +00:00
Couriersud
f75ca12698
Move fake I/O ports into enum
2009-09-19 19:37:21 +00:00
Couriersud
398572a694
Verified irq handling (please credit Quench)
...
- moved irq handling out of set_irq_line
2009-09-19 19:29:21 +00:00
Couriersud
203e2e538d
Fix bugs introduced in last commit
...
- abstract SP handling
2009-09-19 19:00:52 +00:00
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