diff options
Diffstat (limited to 'src/mame/drivers/dwarfd.c')
-rw-r--r-- | src/mame/drivers/dwarfd.c | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/src/mame/drivers/dwarfd.c b/src/mame/drivers/dwarfd.c index 574b528d9ad..b5c391efd34 100644 --- a/src/mame/drivers/dwarfd.c +++ b/src/mame/drivers/dwarfd.c @@ -1290,8 +1290,8 @@ static DRIVER_INIT(dwarfd) UINT8 *src, *dst; /* expand gfx roms */ - src = machine.region("gfx1")->base(); - dst = machine.region("gfx2")->base(); + src = machine.root_device().memregion("gfx1")->base(); + dst = state->memregion("gfx2")->base(); for (i = 0; i < 0x4000; i++) { @@ -1304,7 +1304,7 @@ static DRIVER_INIT(dwarfd) } /* use low bit as 'interpolation' bit */ - src = machine.region("gfx2")->base(); + src = machine.root_device().memregion("gfx2")->base(); for (i = 0; i < 0x8000; i++) { if (src[i] & 0x10) @@ -1335,12 +1335,12 @@ static DRIVER_INIT(qc) DRIVER_INIT_CALL(dwarfd); // hacks for program to proceed - machine.region("maincpu")->base()[0x6564] = 0x00; - machine.region("maincpu")->base()[0x6565] = 0x00; + machine.root_device().memregion("maincpu")->base()[0x6564] = 0x00; + machine.root_device().memregion("maincpu")->base()[0x6565] = 0x00; - machine.region("maincpu")->base()[0x59b2] = 0x00; - machine.region("maincpu")->base()[0x59b3] = 0x00; - machine.region("maincpu")->base()[0x59b4] = 0x00; + machine.root_device().memregion("maincpu")->base()[0x59b2] = 0x00; + machine.root_device().memregion("maincpu")->base()[0x59b3] = 0x00; + machine.root_device().memregion("maincpu")->base()[0x59b4] = 0x00; } |