From 380eb6eeb5ba4844e1de572dfd81ad449b17e201 Mon Sep 17 00:00:00 2001 From: Robbbert Date: Fri, 16 Dec 2016 18:08:58 +1100 Subject: [PATCH] MT 04922 --- src/mame/video/finalizr.cpp | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/src/mame/video/finalizr.cpp b/src/mame/video/finalizr.cpp index dfff8a344fc..716c03831e3 100644 --- a/src/mame/video/finalizr.cpp +++ b/src/mame/video/finalizr.cpp @@ -217,9 +217,17 @@ uint32_t finalizr_state::screen_update_finalizr(screen_device &screen, bitmap_in const rectangle &visarea = screen.visible_area(); rectangle clip = cliprect; - clip.min_x = visarea.min_x; - clip.max_x = visarea.min_x + 31; - m_fg_tilemap->set_scrolldx(0,-32); + if (flip_screen()) + { + clip.min_x = visarea.max_x - 31; + clip.max_x = visarea.max_x; + } + else + { + clip.min_x = visarea.min_x; + clip.max_x = visarea.min_x + 31; + } + m_fg_tilemap->draw(screen, bitmap, clip, 0, 0); return 0;