From e5e004f0f9c8cc188a1fac1dc2de47312b6fabe7 Mon Sep 17 00:00:00 2001 From: Ignacio Sanchez Gines <863613+drhelius@users.noreply.github.com> Date: Sun, 14 Jan 2024 00:56:07 +0100 Subject: [PATCH] Improve input response time --- platforms/desktop-shared/gui.cpp | 2 +- src/Input.cpp | 5 ++--- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/platforms/desktop-shared/gui.cpp b/platforms/desktop-shared/gui.cpp index a3d256f1..724502d1 100644 --- a/platforms/desktop-shared/gui.cpp +++ b/platforms/desktop-shared/gui.cpp @@ -650,7 +650,7 @@ static void main_menu(void) if (ImGui::BeginMenu("Overscan")) { - ImGui::PushItemWidth(170.0f); + ImGui::PushItemWidth(150.0f); if (ImGui::Combo("##overscan", &config_video.overscan, "Disabled\0Top+Bottom\0Full (284 width)\0Full (320 width)\0\0")) { emu_set_overscan(config_debug.debug ? 0 : config_video.overscan); diff --git a/src/Input.cpp b/src/Input.cpp index b79873ed..b3ca01ef 100644 --- a/src/Input.cpp +++ b/src/Input.cpp @@ -54,10 +54,9 @@ void Input::Tick(unsigned int clockCycles) { m_iInputCycles += clockCycles; - // Joypad Poll Speed (60 Hz) - if (m_iInputCycles >= 71591) + if (m_iInputCycles >= 10000) { - m_iInputCycles -= 71591; + m_iInputCycles -= 10000; Update(); } }