summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/video/taotaido.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/video/taotaido.c')
-rw-r--r--src/mame/video/taotaido.c13
1 files changed, 6 insertions, 7 deletions
diff --git a/src/mame/video/taotaido.c b/src/mame/video/taotaido.c
index 0fddf0df71f..13f517c4394 100644
--- a/src/mame/video/taotaido.c
+++ b/src/mame/video/taotaido.c
@@ -180,16 +180,15 @@ TILEMAP_MAPPER_MEMBER(taotaido_state::taotaido_tilemap_scan_rows)
return row*0x40 + (col&0x3f) + ((col&0x40)<<6);
}
-VIDEO_START(taotaido)
+void taotaido_state::video_start()
{
- taotaido_state *state = machine.driver_data<taotaido_state>();
- state->m_bg_tilemap = &machine.tilemap().create(tilemap_get_info_delegate(FUNC(taotaido_state::taotaido_bg_tile_info),state),tilemap_mapper_delegate(FUNC(taotaido_state::taotaido_tilemap_scan_rows),state),16,16,128,64);
+ m_bg_tilemap = &machine().tilemap().create(tilemap_get_info_delegate(FUNC(taotaido_state::taotaido_bg_tile_info),this),tilemap_mapper_delegate(FUNC(taotaido_state::taotaido_tilemap_scan_rows),this),16,16,128,64);
- state->m_spriteram_old = auto_alloc_array(machine, UINT16, 0x2000/2);
- state->m_spriteram_older = auto_alloc_array(machine, UINT16, 0x2000/2);
+ m_spriteram_old = auto_alloc_array(machine(), UINT16, 0x2000/2);
+ m_spriteram_older = auto_alloc_array(machine(), UINT16, 0x2000/2);
- state->m_spriteram2_old = auto_alloc_array(machine, UINT16, 0x10000/2);
- state->m_spriteram2_older = auto_alloc_array(machine, UINT16, 0x10000/2);
+ m_spriteram2_old = auto_alloc_array(machine(), UINT16, 0x10000/2);
+ m_spriteram2_older = auto_alloc_array(machine(), UINT16, 0x10000/2);
}