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