summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/drivers/supertnk.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/drivers/supertnk.c')
-rw-r--r--src/mame/drivers/supertnk.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/mame/drivers/supertnk.c b/src/mame/drivers/supertnk.c
index 98d8c2eb4a4..498dfb0f2c3 100644
--- a/src/mame/drivers/supertnk.c
+++ b/src/mame/drivers/supertnk.c
@@ -140,7 +140,7 @@ WRITE8_MEMBER(supertnk_state::supertnk_bankswitch_0_w)
bank_address = 0x10000 + (m_rom_bank * 0x1000);
- membank("bank1")->set_base(&machine().region("maincpu")->base()[bank_address]);
+ membank("bank1")->set_base(&machine().root_device().memregion("maincpu")->base()[bank_address]);
}
@@ -152,7 +152,7 @@ WRITE8_MEMBER(supertnk_state::supertnk_bankswitch_1_w)
bank_address = 0x10000 + (m_rom_bank * 0x1000);
- membank("bank1")->set_base(&machine().region("maincpu")->base()[bank_address]);
+ membank("bank1")->set_base(&machine().root_device().memregion("maincpu")->base()[bank_address]);
}
@@ -187,7 +187,7 @@ static VIDEO_START( supertnk )
{
supertnk_state *state = machine.driver_data<supertnk_state>();
offs_t i;
- const UINT8 *prom = machine.region("proms")->base();
+ const UINT8 *prom = state->memregion("proms")->base();
for (i = 0; i < NUM_PENS; i++)
{
@@ -490,8 +490,8 @@ static DRIVER_INIT( supertnk )
{
/* decode the TMS9980 ROMs */
offs_t offs;
- UINT8 *rom = machine.region("maincpu")->base();
- size_t len = machine.region("maincpu")->bytes();
+ UINT8 *rom = machine.root_device().memregion("maincpu")->base();
+ size_t len = machine.root_device().memregion("maincpu")->bytes();
for (offs = 0; offs < len; offs++)
{