From 562ea776133e328651d500081a7eef33ab68c957 Mon Sep 17 00:00:00 2001 From: twinaphex Date: Sat, 10 Aug 2019 07:13:21 +0200 Subject: [PATCH] menu_event_kb_set else path is being called every frame, so at least make it fast --- retroarch.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/retroarch.c b/retroarch.c index c06bdd4089..9977f8a7a0 100644 --- a/retroarch.c +++ b/retroarch.c @@ -23335,7 +23335,7 @@ static enum runloop_state runloop_check_state( if (rarch_is_initialized && !core_type_is_dummy) { retroarch_menu_running_finished(false); - menu_event_kb_set(false, RETROK_F1); + menu_keyboard_key_state[RETROK_F1] = ((menu_keyboard_key_state[RETROK_F1] & 1) << 1) | false; } } } @@ -23355,7 +23355,7 @@ static enum runloop_state runloop_check_state( } } else - menu_event_kb_set(false, RETROK_F1); + menu_keyboard_key_state[RETROK_F1] = ((menu_keyboard_key_state[RETROK_F1] & 1) << 1) | false; old_pressed = pressed; }