diff options
Diffstat (limited to 'src/mame/video/relief.c')
-rw-r--r-- | src/mame/video/relief.c | 13 |
1 files changed, 6 insertions, 7 deletions
diff --git a/src/mame/video/relief.c b/src/mame/video/relief.c index cdc5f89f1fc..aee00c0a21e 100644 --- a/src/mame/video/relief.c +++ b/src/mame/video/relief.c @@ -44,7 +44,7 @@ TILE_GET_INFO_MEMBER(relief_state::get_playfield2_tile_info) * *************************************/ -VIDEO_START( relief ) +VIDEO_START_MEMBER(relief_state,relief) { static const atarimo_desc modesc = { @@ -82,20 +82,19 @@ VIDEO_START( relief ) 0, /* resulting value to indicate "special" */ 0 /* callback routine for special entries */ }; - relief_state *state = machine.driver_data<relief_state>(); /* MOs are 5bpp but with a 4-bit color granularity */ - machine.gfx[1]->set_granularity(16); + machine().gfx[1]->set_granularity(16); /* initialize the playfield */ - state->m_playfield_tilemap = &machine.tilemap().create(tilemap_get_info_delegate(FUNC(relief_state::get_playfield_tile_info),state), TILEMAP_SCAN_COLS, 8,8, 64,64); + m_playfield_tilemap = &machine().tilemap().create(tilemap_get_info_delegate(FUNC(relief_state::get_playfield_tile_info),this), TILEMAP_SCAN_COLS, 8,8, 64,64); /* initialize the second playfield */ - state->m_playfield2_tilemap = &machine.tilemap().create(tilemap_get_info_delegate(FUNC(relief_state::get_playfield2_tile_info),state), TILEMAP_SCAN_COLS, 8,8, 64,64); - state->m_playfield2_tilemap->set_transparent_pen(0); + m_playfield2_tilemap = &machine().tilemap().create(tilemap_get_info_delegate(FUNC(relief_state::get_playfield2_tile_info),this), TILEMAP_SCAN_COLS, 8,8, 64,64); + m_playfield2_tilemap->set_transparent_pen(0); /* initialize the motion objects */ - atarimo_init(machine, 0, &modesc); + atarimo_init(machine(), 0, &modesc); } |