diff --git a/src/emu/sound/okim6295.c b/src/emu/sound/okim6295.c index c717271bd8b..7004c807442 100644 --- a/src/emu/sound/okim6295.c +++ b/src/emu/sound/okim6295.c @@ -156,6 +156,9 @@ void okim6295_device::device_reset() m_stream->update(); for (int voicenum = 0; voicenum < OKIM6295_VOICES; voicenum++) m_voice[voicenum].m_playing = false; + + set_bank_base(1, true); // force the memory bank to be created + set_bank_base(0, true); // return to normal }