summaryrefslogtreecommitdiff
path: root/genesis.c
diff options
context:
space:
mode:
authorMichael Pavone <pavone@retrodev.com>2017-03-30 23:59:57 -0700
committerMichael Pavone <pavone@retrodev.com>2017-03-30 23:59:57 -0700
commit74c50fcc525e157d2330f1c7db549d5c20fdfe7c (patch)
treea9c8a0c765008ecfef83c599fd8d5ab675903a43 /genesis.c
parent09ea7cd96aa384f0ab952c511920b7b741318854 (diff)
YM2612 should also be reset on system soft reset
Diffstat (limited to 'genesis.c')
-rw-r--r--genesis.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/genesis.c b/genesis.c
index e267852..1ce608c 100644
--- a/genesis.c
+++ b/genesis.c
@@ -852,6 +852,7 @@ static void handle_reset_requests(genesis_context *gen)
gen->reset_requested = 0;
z80_assert_reset(gen->z80, gen->m68k->current_cycle);
z80_clear_busreq(gen->z80, gen->m68k->current_cycle);
+ ym_reset(gen->ym);
//Is there any sort of VDP reset?
m68k_reset(gen->m68k);
}