twinaphex
3dd290e4f6
runloop.c - Simplify check_fast_forward_button
2014-10-05 05:39:50 +02:00
twinaphex
40d97184b3
Fix edge case where if core was paused before entering menu
...
and we try to leave the menu again, it will get stuck on a pause
screen until you toggle the menu again. Now the 'flush input'
routine will automatically evoke the pause toggle to get it
'unstuck'.
2014-10-05 05:26:35 +02:00
twinaphex
54c2522979
Refine check_oneshot function - we no longer need g_extern.is_oneshot
...
anymore
2014-10-05 05:18:46 +02:00
twinaphex
5dc171c8a6
runloop.c - Simplify check_mute
2014-10-05 04:59:42 +02:00
twinaphex
dc8374b186
Add safety check in check_pause
2014-10-05 04:10:00 +02:00
twinaphex
784643fd8c
runloop.c - optimization - Combine check_turbo and input_keys_pressed functions
2014-10-05 03:02:06 +02:00
twinaphex
2df2346301
Move input_keys_pressed from input_common.c to runloop.c
2014-10-05 02:45:38 +02:00
twinaphex
c50352ebb9
runloop.c - check_pause - small nit
2014-10-05 02:37:13 +02:00
twinaphex
2ef17806fd
runloop.c - Rewrite check_pause
2014-10-05 02:36:05 +02:00
twinaphex
cfdbb8cf63
(runloop.c) check_oneshot - turn into inline function
2014-10-05 02:05:09 +02:00
twinaphex
acd33a0212
(runloop.c) Expand check_stateslots
2014-10-05 01:59:15 +02:00
twinaphex
17f9d08190
Split up RA runloop into separate file - runloop.c
2014-10-05 01:31:48 +02:00