diff --git a/src/emucore/tia/FrameManager.cxx b/src/emucore/tia/FrameManager.cxx index 5af3a82ab..69599bcbf 100644 --- a/src/emucore/tia/FrameManager.cxx +++ b/src/emucore/tia/FrameManager.cxx @@ -45,6 +45,7 @@ static constexpr uInt32 // - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - FrameManager::FrameManager() : myMode(TvMode::pal), + myVblankMode(VblankMode::floating), myYstart(0) { setTvMode(TvMode::ntsc); @@ -79,7 +80,7 @@ void FrameManager::reset() myStableVblankFrames = 0; myVblankViolated = false; - if (myVblankMode == VblankMode::locked) myVblankMode = VblankMode::floating; + if (myVblankMode != VblankMode::fixed) myVblankMode = VblankMode::floating; } // - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -