diff options
author | 2022-09-02 19:17:35 +0200 | |
---|---|---|
committer | 2022-09-02 19:17:35 +0200 | |
commit | cb510e940afbb1918beb56bdf40cc912aa842fa8 (patch) | |
tree | 2e79c6b77cdc70b3b23d99e7e5b6fefdd2d811c4 /src/emu/driver.cpp | |
parent | 68e74d6b839681401e2a70febb43d22539844b1a (diff) |
driver: make flipscreen setters compatible with writeline
Diffstat (limited to 'src/emu/driver.cpp')
-rw-r--r-- | src/emu/driver.cpp | 30 |
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(); } } |