diff options
Diffstat (limited to 'src/mame/video/changela.c')
-rw-r--r-- | src/mame/video/changela.c | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/src/mame/video/changela.c b/src/mame/video/changela.c index 9fe21eaf44c..a3b591109d7 100644 --- a/src/mame/video/changela.c +++ b/src/mame/video/changela.c @@ -175,9 +175,9 @@ static void draw_river( running_machine &machine, bitmap_ind16 &bitmap, int sy ) changela_state *state = machine.driver_data<changela_state>(); int sx, i, j; - UINT8* ROM = machine.root_device().memregion("user2")->base(); + UINT8* ROM = state->memregion("user2")->base(); UINT8* RAM = state->m_memory_devices + 0x800; - UINT8* TILE_ROM = machine.root_device().memregion("gfx1")->base(); + UINT8* TILE_ROM = state->memregion("gfx1")->base(); UINT8* TILE_RAM = state->m_memory_devices + 0x1000; UINT8* PROM = state->memregion("proms")->base(); @@ -355,13 +355,13 @@ static void draw_tree( running_machine &machine, bitmap_ind16 &bitmap, int sy, i int sx, i, j; /* State machine */ - UINT8* ROM = machine.root_device().memregion("user2")->base(); + UINT8* ROM = state->memregion("user2")->base(); UINT8* RAM = state->m_memory_devices + 0x840 + 0x40 * tree_num; - UINT8* PROM = machine.root_device().memregion("proms")->base(); + UINT8* PROM = state->memregion("proms")->base(); /* Tree Data */ UINT8* RAM2 = state->m_tree_ram + 0x20 * tree_num; - UINT8* TILE_ROM = (tree_num ? (machine.root_device().memregion("user3")->base() + 0x1000) : (machine.root_device().memregion("gfx1")->base() + 0x2000)); + UINT8* TILE_ROM = (tree_num ? (state->memregion("user3")->base() + 0x1000) : (state->memregion("gfx1")->base() + 0x2000)); UINT8* TILE_RAM = (tree_num ? (state->memregion("user3")->base()) : (state->m_memory_devices + 0x1800)); int preload = ((sy < 32) ? 1 : 0); |