mirror of
https://github.com/holub/mame
synced 2025-04-24 09:20:02 +03:00
From: RansAckeR
Subject: fix for 01560 -- From: RansAckeR Subject: fix for 01525 As is noted in the source: "The NMI handler just handles the "Stop Mode" dip switch." 0xf801 is written to when the game is continued in stop mode, this should not have been changed to watchdog_reset_w in 0.73 Off course this is all just a guess.
This commit is contained in:
parent
e26af0c0b2
commit
1840d25ee7
@ -305,7 +305,6 @@ INPUT_PORTS_END
|
||||
|
||||
/* same as Turtles, but dip switches are different. */
|
||||
static INPUT_PORTS_START( turpin )
|
||||
PORT_START_TAG("IN0")
|
||||
PORT_INCLUDE( turtles )
|
||||
|
||||
PORT_MODIFY("IN1")
|
||||
|
@ -279,7 +279,7 @@ static ADDRESS_MAP_START( writemem, ADDRESS_SPACE_PROGRAM, 8 )
|
||||
AM_RANGE(0xf003, 0xf003) AM_WRITE(wilytwr_palbank_w)
|
||||
AM_RANGE(0xf006, 0xf007) AM_WRITE(coin_w)
|
||||
AM_RANGE(0xf800, 0xf800) AM_WRITE(soundlatch_w)
|
||||
AM_RANGE(0xf801, 0xf801) AM_WRITE(watchdog_reset_w) /* unknown (cleared by NMI handler) */
|
||||
AM_RANGE(0xf801, 0xf801) AM_WRITE(SMH_NOP) /* continues game when in stop mode (cleared by NMI handler) */
|
||||
AM_RANGE(0xf803, 0xf803) AM_WRITE(snd_irq_w)
|
||||
ADDRESS_MAP_END
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user