diff options
-rw-r--r-- | libblastem.c | 7 |
1 files 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 |