summaryrefslogtreecommitdiffstatshomepage
path: root/src/emu/driver.cpp
diff options
context:
space:
mode:
author hap <happppp@users.noreply.github.com>2022-09-02 19:17:35 +0200
committer hap <happppp@users.noreply.github.com>2022-09-02 19:17:35 +0200
commitcb510e940afbb1918beb56bdf40cc912aa842fa8 (patch)
tree2e79c6b77cdc70b3b23d99e7e5b6fefdd2d811c4 /src/emu/driver.cpp
parent68e74d6b839681401e2a70febb43d22539844b1a (diff)
driver: make flipscreen setters compatible with writeline
Diffstat (limited to 'src/emu/driver.cpp')
-rw-r--r--src/emu/driver.cpp30
1 files changed, 15 insertions, 15 deletions
diff --git a/src/emu/driver.cpp b/src/emu/driver.cpp
index b116d561bbb..9b0dd9c5e59 100644
--- a/src/emu/driver.cpp
+++ b/src/emu/driver.cpp
@@ -314,16 +314,16 @@ void driver_device::updateflip()
// flip_screen_set - set global flip
//-------------------------------------------------
-void driver_device::flip_screen_set(u32 on)
+void driver_device::flip_screen_set(int state)
{
// normalize to all 1
- if (on)
- on = ~0;
+ if (state)
+ state = 0xff;
// if something's changed, handle it
- if (m_flip_screen_x != on || m_flip_screen_y != on)
+ if (m_flip_screen_x != state || m_flip_screen_y != state)
{
- m_flip_screen_x = m_flip_screen_y = on;
+ m_flip_screen_x = m_flip_screen_y = state;
updateflip();
}
}
@@ -333,16 +333,16 @@ void driver_device::flip_screen_set(u32 on)
// flip_screen_x_set - set global horizontal flip
//-------------------------------------------------
-void driver_device::flip_screen_x_set(u32 on)
+void driver_device::flip_screen_x_set(int state)
{
// normalize to all 1
- if (on)
- on = ~0;
+ if (state)
+ state = 0xff;
// if something's changed, handle it
- if (m_flip_screen_x != on)
+ if (m_flip_screen_x != state)
{
- m_flip_screen_x = on;
+ m_flip_screen_x = state;
updateflip();
}
}
@@ -352,16 +352,16 @@ void driver_device::flip_screen_x_set(u32 on)
// flip_screen_y_set - set global vertical flip
//-------------------------------------------------
-void driver_device::flip_screen_y_set(u32 on)
+void driver_device::flip_screen_y_set(int state)
{
// normalize to all 1
- if (on)
- on = ~0;
+ if (state)
+ state = 0xff;
// if something's changed, handle it
- if (m_flip_screen_y != on)
+ if (m_flip_screen_y != state)
{
- m_flip_screen_y = on;
+ m_flip_screen_y = state;
updateflip();
}
}