From 1f26783f5a213da1b10f9f6de89f80a2db4c5a6d Mon Sep 17 00:00:00 2001 From: "R. Belmont" Date: Sat, 28 Jan 2012 20:20:04 +0000 Subject: [PATCH] oki6295: force creation of banks so loading a state from after the game has set a bank before the game sets the bank doesn't die [R. Belmont] --- src/emu/sound/okim6295.c | 3 +++ 1 file changed, 3 insertions(+) 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 }