summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/video/sshangha.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/video/sshangha.c')
-rw-r--r--src/mame/video/sshangha.c7
1 files changed, 5 insertions, 2 deletions
diff --git a/src/mame/video/sshangha.c b/src/mame/video/sshangha.c
index ff8b84d54c1..acae667e5a7 100644
--- a/src/mame/video/sshangha.c
+++ b/src/mame/video/sshangha.c
@@ -35,8 +35,11 @@ UINT32 sshangha_state::screen_update_sshangha(screen_device &screen, bitmap_rgb3
// I'm pretty sure only the original has the 2nd spriteram, used for the Japanese text on the 2nd scene (non-scrolling text) in the intro of the quest (3rd in JPN) mode
if (m_spriteram2 != NULL)
m_sprgen2->draw_sprites(bitmap, cliprect, m_spriteram2, 0x800, true);
-
- machine().tilemap().set_flip_all(flip_screen_x() ? (TILEMAP_FLIPY | TILEMAP_FLIPX) : 0);
+
+ // flip screen
+ address_space &space = machine().driver_data()->generic_space();
+ UINT16 flip = m_deco_tilegen1->pf_control_r(space, 0, 0xffff);
+ flip_screen_set(BIT(flip, 7));
bitmap.fill(m_palette->black_pen(), cliprect);