diff options
author | Scott Stone <tafoid@users.noreply.github.com> | 2010-06-10 20:43:55 +0000 |
---|---|---|
committer | Scott Stone <tafoid@users.noreply.github.com> | 2010-06-10 20:43:55 +0000 |
commit | fdb9a3271f7d7f3b341c5886a9ca4ad01672c914 (patch) | |
tree | 95d007771bb69473286d6ceba4e1547809b458b6 | |
parent | 9d0721962760c65e6c9975dd4abdbc68a53fd225 (diff) |
MDRV_CPU_REPLACE fix for trojan and clones.
Re-re-verification of the lwings clocks.
-rw-r--r-- | src/mame/drivers/lwings.c | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/src/mame/drivers/lwings.c b/src/mame/drivers/lwings.c index 9a893d039f6..ca3712cf375 100644 --- a/src/mame/drivers/lwings.c +++ b/src/mame/drivers/lwings.c @@ -784,7 +784,7 @@ static MACHINE_DRIVER_START( lwings ) MDRV_CPU_PROGRAM_MAP(lwings_map) MDRV_CPU_VBLANK_INT("screen", lwings_interrupt) - MDRV_CPU_ADD("soundcpu", Z80, XTAL_12MHz/3) /* verified on PCB */ + MDRV_CPU_ADD("soundcpu", Z80, XTAL_12MHz/4) /* verified on PCB */ MDRV_CPU_PROGRAM_MAP(lwings_sound_map) MDRV_CPU_PERIODIC_INT(irq0_line_hold,4*60) /* ??? */ @@ -828,10 +828,12 @@ static MACHINE_DRIVER_START( trojan ) MDRV_IMPORT_FROM( lwings ) MDRV_CPU_MODIFY("maincpu") - MDRV_CPU_REPLACE("maincpu", Z80, XTAL_12MHz/4) /* verified on PCB */ + MDRV_CPU_CLOCK(XTAL_12MHz/4) /* verified on PCB */ + MDRV_CPU_PROGRAM_MAP(trojan_map) - MDRV_CPU_REPLACE("soundcpu", Z80, XTAL_12MHz/4) /* verified on PCB */ + MDRV_CPU_MODIFY("soundcpu") + MDRV_CPU_CLOCK(XTAL_12MHz/4) /* verified on PCB */ MDRV_CPU_ADD("adpcm", Z80, XTAL_12MHz/4) /* verified on PCB */ MDRV_CPU_PROGRAM_MAP(trojan_adpcm_map) |