From 0786858437ed71996f43b7af0fbe627eb88152fc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jean-Andr=C3=A9=20Santoni?= Date: Fri, 6 Aug 2021 13:38:38 +0700 Subject: retro_input_poll should be called early --- libblastem.c | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/libblastem.c b/libblastem.c index f23d3e3..8b8a2a0 100644 --- a/libblastem.c +++ b/libblastem.c @@ -199,13 +199,14 @@ RETRO_API void retro_reset(void) static uint8_t started; RETRO_API void retro_run(void) { + retro_input_poll(); if (started) current_system->resume_context(current_system); - else - { + else + { current_system->start_context(current_system, NULL); started = 1; - } + } } /* Returns the amount of data the implementation requires to serialize -- cgit v1.2.3