summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/drivers/witch.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/drivers/witch.c')
-rw-r--r--src/mame/drivers/witch.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/mame/drivers/witch.c b/src/mame/drivers/witch.c
index 32bc55f5ff8..cb951e82551 100644
--- a/src/mame/drivers/witch.c
+++ b/src/mame/drivers/witch.c
@@ -380,7 +380,7 @@ WRITE8_MEMBER(witch_state::write_a00x)
if(newbank != m_bank)
{
- UINT8 *ROM = machine().region("maincpu")->base();
+ UINT8 *ROM = memregion("maincpu")->base();
m_bank = newbank;
ROM = &ROM[0x10000+0x8000 * newbank + UNBANKED_SIZE];
membank("bank1")->set_base(ROM);
@@ -419,7 +419,7 @@ READ8_MEMBER(witch_state::prot_read_700x)
case 0x25e:
return offset;//enough to pass...
}
- return machine().region("sub")->base()[0x7000+offset];
+ return memregion("sub")->base()[0x7000+offset];
}
/*
@@ -870,7 +870,7 @@ ROM_END
static DRIVER_INIT(witch)
{
witch_state *state = machine.driver_data<witch_state>();
- UINT8 *ROM = (UINT8 *)machine.region("maincpu")->base();
+ UINT8 *ROM = (UINT8 *)state->memregion("maincpu")->base();
state->membank("bank1")->set_base(&ROM[0x10000+UNBANKED_SIZE]);
machine.device("sub")->memory().space(AS_PROGRAM)->install_read_handler(0x7000, 0x700f, read8_delegate(FUNC(witch_state::prot_read_700x), state));