diff options
Diffstat (limited to 'src/mame/video/m72.cpp')
-rw-r--r-- | src/mame/video/m72.cpp | 22 |
1 files changed, 11 insertions, 11 deletions
diff --git a/src/mame/video/m72.cpp b/src/mame/video/m72.cpp index 7cabb13d583..4fd2c3498b3 100644 --- a/src/mame/video/m72.cpp +++ b/src/mame/video/m72.cpp @@ -110,7 +110,7 @@ void m72_state::register_savestate() } -void m72_state::video_start_m72() +VIDEO_START_MEMBER(m72_state,m72) { m_bg_tilemap = &machine().tilemap().create(*m_gfxdecode, tilemap_get_info_delegate(FUNC(m72_state::get_bg_tile_info),this),TILEMAP_SCAN_ROWS,8,8,64,64); m_fg_tilemap = &machine().tilemap().create(*m_gfxdecode, tilemap_get_info_delegate(FUNC(m72_state::get_fg_tile_info),this),TILEMAP_SCAN_ROWS,8,8,64,64); @@ -144,9 +144,9 @@ void m72_state::video_start_m72() register_savestate(); } -void m72_state::video_start_xmultipl() +VIDEO_START_MEMBER(m72_state,xmultipl) { - video_start_m72(); + VIDEO_START_CALL_MEMBER(m72); m_fg_tilemap->set_scrolldx(4,64); m_fg_tilemap->set_scrolldy(-128, 0); @@ -157,9 +157,9 @@ void m72_state::video_start_xmultipl() } -void m72_state::video_start_hharry() +VIDEO_START_MEMBER(m72_state,hharry) { - video_start_m72(); + VIDEO_START_CALL_MEMBER(m72); m_bg_tilemap->set_transmask(2,0x0001,0xfffe); // ? maybe the standard logic is ok. @@ -181,7 +181,7 @@ TILEMAP_MAPPER_MEMBER(m72_state::m82_scan_rows) return row*256 + col; } -void m72_state::video_start_m82() +VIDEO_START_MEMBER(m72_state,m82) { m_fg_tilemap = &machine().tilemap().create(*m_gfxdecode, tilemap_get_info_delegate(FUNC(m72_state::rtype2_get_fg_tile_info),this),TILEMAP_SCAN_ROWS,8,8,64,64); m_bg_tilemap = &machine().tilemap().create(*m_gfxdecode, tilemap_get_info_delegate(FUNC(m72_state::rtype2_get_bg_tile_info),this),TILEMAP_SCAN_ROWS,8,8,64,64); @@ -220,7 +220,7 @@ void m72_state::video_start_m82() // M84 -void m72_state::video_start_rtype2() +VIDEO_START_MEMBER(m72_state,rtype2) { m_bg_tilemap = &machine().tilemap().create(*m_gfxdecode, tilemap_get_info_delegate(FUNC(m72_state::rtype2_get_bg_tile_info),this),TILEMAP_SCAN_ROWS,8,8,64,64); m_fg_tilemap = &machine().tilemap().create(*m_gfxdecode, tilemap_get_info_delegate(FUNC(m72_state::rtype2_get_fg_tile_info),this),TILEMAP_SCAN_ROWS,8,8,64,64); @@ -247,9 +247,9 @@ void m72_state::video_start_rtype2() } -void m72_state::video_start_hharryu() +VIDEO_START_MEMBER(m72_state,hharryu) { - video_start_rtype2(); + VIDEO_START_CALL_MEMBER(rtype2); m_fg_tilemap->set_scrolldx(4,3); m_bg_tilemap->set_scrolldx(6,0); @@ -258,9 +258,9 @@ void m72_state::video_start_hharryu() } // m85 -void m72_state::video_start_poundfor() +VIDEO_START_MEMBER(m72_state,poundfor) { - video_start_rtype2(); + VIDEO_START_CALL_MEMBER(rtype2); m_fg_tilemap->set_scrolldx(6,0); m_bg_tilemap->set_scrolldx(6,0); |