summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/video/esd16.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/video/esd16.cpp')
-rw-r--r--src/mame/video/esd16.cpp8
1 files changed, 6 insertions, 2 deletions
diff --git a/src/mame/video/esd16.cpp b/src/mame/video/esd16.cpp
index a89d23cd1cc..c36ee9ca06f 100644
--- a/src/mame/video/esd16.cpp
+++ b/src/mame/video/esd16.cpp
@@ -110,7 +110,9 @@ WRITE16_MEMBER(esd16_state::esd16_tilemap0_color_w)
m_tilemap_0->mark_all_dirty();
m_tilemap_0_16x16->mark_all_dirty();
- flip_screen_set(data & 0x80);
+ bool flip = BIT(data, 7);
+ flip_screen_set(flip);
+ m_sprgen->set_flip_screen(flip);
}
WRITE16_MEMBER(esd16_state::esd16_tilemap0_color_jumppop_w)
@@ -119,7 +121,9 @@ WRITE16_MEMBER(esd16_state::esd16_tilemap0_color_jumppop_w)
m_tilemap0_color = 2;
m_tilemap1_color = 1;
- flip_screen_set(data & 0x80);
+ bool flip = BIT(data, 7);
+ flip_screen_set(flip);
+ m_sprgen->set_flip_screen(flip);
}