summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/video/changela.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/video/changela.c')
-rw-r--r--src/mame/video/changela.c10
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);