summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/video/tetrisp2.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/video/tetrisp2.cpp')
-rw-r--r--src/mame/video/tetrisp2.cpp15
1 files changed, 8 insertions, 7 deletions
diff --git a/src/mame/video/tetrisp2.cpp b/src/mame/video/tetrisp2.cpp
index 42157d0ed32..7c8ab3befd2 100644
--- a/src/mame/video/tetrisp2.cpp
+++ b/src/mame/video/tetrisp2.cpp
@@ -216,7 +216,8 @@ WRITE16_MEMBER(tetrisp2_state::rocknms_sub_vram_rot_w)
}
-void tetrisp2_state::video_start_tetrisp2()
+
+VIDEO_START_MEMBER(tetrisp2_state,tetrisp2)
{
m_flipscreen_old = -1;
@@ -235,13 +236,13 @@ void tetrisp2_state::video_start_tetrisp2()
save_pointer(NAME(m_priority.get()), 0x40000);
}
-void tetrisp2_state::video_start_nndmseal()
+VIDEO_START_MEMBER(tetrisp2_state,nndmseal)
{
- video_start_tetrisp2();
+ VIDEO_START_CALL_MEMBER( tetrisp2 );
m_tilemap_bg->set_scrolldx(-4,-4);
}
-void tetrisp2_state::video_start_rockntread()
+VIDEO_START_MEMBER(tetrisp2_state,rockntread)
{
m_flipscreen_old = -1;
@@ -262,9 +263,9 @@ void tetrisp2_state::video_start_rockntread()
}
-void tetrisp2_state::video_start_rocknms()
+VIDEO_START_MEMBER(tetrisp2_state,rocknms)
{
- video_start_rockntread();
+ VIDEO_START_CALL_MEMBER( rockntread );
m_tilemap_sub_bg = &machine().tilemap().create(*m_sub_gfxdecode, tilemap_get_info_delegate(FUNC(tetrisp2_state::get_tile_info_rocknms_sub_bg),this),TILEMAP_SCAN_ROWS,16, 16, 32, 256); // rockn ms(sub)
m_tilemap_sub_fg = &machine().tilemap().create(*m_sub_gfxdecode, tilemap_get_info_delegate(FUNC(tetrisp2_state::get_tile_info_rocknms_sub_fg),this),TILEMAP_SCAN_ROWS,8, 8, 64, 64);
@@ -721,7 +722,7 @@ TILE_GET_INFO_MEMBER(tetrisp2_state::stepstag_get_tile_info_fg)
0);
}
-void stepstag_state::video_start_stepstag()
+VIDEO_START_MEMBER(stepstag_state,stepstag)
{
m_flipscreen_old = -1;