Fix double buffering bug
This commit is contained in:
@@ -374,6 +374,10 @@ void Emulator::runFrame() {
|
|||||||
if (haveCheats) [[unlikely]] {
|
if (haveCheats) [[unlikely]] {
|
||||||
cheats.run();
|
cheats.run();
|
||||||
}
|
}
|
||||||
|
} else if (romType != ROMType::None) {
|
||||||
|
// If the emulator is not running and a game is loaded, we still want to display the framebuffer otherwise we will get weird
|
||||||
|
// double-buffering issues
|
||||||
|
gpu.display();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user