From d492f8a475174989756f3badce59cb7d5e87c047 Mon Sep 17 00:00:00 2001 From: smf- Date: Thu, 23 Jan 2014 17:55:59 +0000 Subject: [PATCH] don't change the current bank on reset, because another device might have already changed the bank when it was reset [smf] --- src/emu/machine/bankdev.c | 5 ----- src/emu/machine/bankdev.h | 1 - 2 files changed, 6 deletions(-) diff --git a/src/emu/machine/bankdev.c b/src/emu/machine/bankdev.c index 86d7d6e1876..998d0e36c05 100644 --- a/src/emu/machine/bankdev.c +++ b/src/emu/machine/bankdev.c @@ -84,11 +84,6 @@ void address_map_bank_device::device_start() save_item(NAME(m_offset)); } -void address_map_bank_device::device_reset() -{ - m_offset = 0; -} - void address_map_bank_device::set_bank(offs_t bank) { m_offset = bank * m_stride; diff --git a/src/emu/machine/bankdev.h b/src/emu/machine/bankdev.h index 35e842a0f0a..2be40669fc1 100644 --- a/src/emu/machine/bankdev.h +++ b/src/emu/machine/bankdev.h @@ -53,7 +53,6 @@ public: protected: virtual void device_start(); virtual void device_config_complete(); - virtual void device_reset(); // device_memory_interface overrides virtual const address_space_config *memory_space_config(address_spacenum spacenum = AS_0) const { return (spacenum == AS_PROGRAM) ? &m_program_config : NULL; }