From c506c594984fbaeb1b9eb40707a10ad8374eba72 Mon Sep 17 00:00:00 2001 From: Miodrag Milanovic Date: Fri, 26 Oct 2012 12:48:17 +0000 Subject: [PATCH] spectrum fix by Haze (nw) --- src/mess/video/spectrum.c | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src/mess/video/spectrum.c b/src/mess/video/spectrum.c index 122e1b71bea..a7c8cf95ee5 100644 --- a/src/mess/video/spectrum.c +++ b/src/mess/video/spectrum.c @@ -58,6 +58,15 @@ void spectrum_state::screen_eof_spectrum(screen_device &screen, bool state) // rising edge if (state) { + m_frame_number++; + + if (m_frame_number >= m_frame_invert_count) + { + m_frame_number = 0; + m_flash_invert = !m_flash_invert; + } + + spectrum_UpdateBorderBitmap(machine()); } }