summaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
author David Haywood <mamehaze@users.noreply.github.com>2014-05-30 10:11:08 +0000
committer David Haywood <mamehaze@users.noreply.github.com>2014-05-30 10:11:08 +0000
commit7dc5e8b5331ef6fff24a823e15a36dda83115954 (patch)
tree435c3c1e9eb30a34cdc917404e68d35d25c33108
parentb025f698a1c6a5c8dc4414f708f1f1699c0c2d02 (diff)
guess 30715 broke this logic (nw)
-rw-r--r--src/mame/drivers/segas16b.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/mame/drivers/segas16b.c b/src/mame/drivers/segas16b.c
index 79ffc87edf6..58ada240042 100644
--- a/src/mame/drivers/segas16b.c
+++ b/src/mame/drivers/segas16b.c
@@ -7098,7 +7098,7 @@ WRITE16_MEMBER( isgsm_state::sound_reset_w )
m_soundcpu->reset();
m_soundcpu->resume(SUSPEND_REASON_HALT);
}
- else if (data == 1)
+ else
{
m_soundcpu->reset();
m_soundcpu->suspend(SUSPEND_REASON_HALT, 1);
@@ -7108,7 +7108,7 @@ WRITE16_MEMBER( isgsm_state::sound_reset_w )
WRITE16_MEMBER( isgsm_state::main_bank_change_w )
{
// other values on real hw have strange results, change memory mapping etc??
- if (data == 1)
+ if (data !=0 )
membank(ISGSM_MAIN_BANK)->set_base(memregion("maincpu")->base());
}