summaryrefslogtreecommitdiff
path: root/libblastem.c
diff options
context:
space:
mode:
Diffstat (limited to 'libblastem.c')
-rw-r--r--libblastem.c7
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