Fix: Logic for unlocking framerate and fast-forwarding wasn't really sound.
This commit is contained in:
@@ -93,11 +93,9 @@ void KaizenGui::HandleInput(SDL_Event event) {
|
||||
fileDialogOpen = true;
|
||||
}
|
||||
|
||||
fastForward = keys[SDL_SCANCODE_F];
|
||||
if(fastForward)
|
||||
core->parallel.SetFramerateUnlocked(true);
|
||||
else
|
||||
core->parallel.SetFramerateUnlocked(false);
|
||||
fastForward = keys[SDL_SCANCODE_SPACE];
|
||||
if(!unlockFramerate)
|
||||
core->parallel.SetFramerateUnlocked(fastForward);
|
||||
|
||||
if(core->romLoaded) {
|
||||
if(keys[SDL_SCANCODE_P]) {
|
||||
@@ -165,8 +163,8 @@ void KaizenGui::RenderUI() {
|
||||
core->romLoaded = false;
|
||||
}
|
||||
|
||||
if(ImGui::Checkbox("Unlock framerate", &fastForward)) {
|
||||
core->parallel.SetFramerateUnlocked(fastForward);
|
||||
if(ImGui::Checkbox("Unlock framerate", &unlockFramerate)) {
|
||||
core->parallel.SetFramerateUnlocked(unlockFramerate);
|
||||
}
|
||||
|
||||
ImGui::EndDisabled();
|
||||
@@ -230,7 +228,7 @@ void KaizenGui::RenderUI() {
|
||||
KaizenGui* kaizen = (KaizenGui*)userdata;
|
||||
|
||||
if (!filelist) {
|
||||
panic("An error occured: %s", SDL_GetError());
|
||||
panic("An error occured: {}", SDL_GetError());
|
||||
return;
|
||||
} else if (!*filelist) {
|
||||
warn("The user did not select any file.");
|
||||
|
||||
Reference in New Issue
Block a user