Commit Graph

315 Commits

Author SHA1 Message Date
twinaphex
21f23ea51d Backport 'remove cheevos from the build unless HAVE_CHEEVOS=1;' 2015-10-16 18:04:59 +02:00
twinaphex
528a020d86 Always assume we are going to render when calling menu_driver_iterate 2015-10-11 12:58:21 +02:00
Andre Leiradella
c53766dde3 added cheevos_test back to runloop.c; included runloop.c and jsonsax.c in griffin.c 2015-10-09 15:29:50 -03:00
Andre Leiradella
18db59b446 removed cheevos_test for now 2015-10-09 14:09:49 -03:00
Andre Leiradella
fa3f17d219 preliminary code for retro achievements (cheevos) 2015-10-09 13:29:57 -03:00
Andre Leiradella
5fce3f4138 grouped core functions inside a retro_core_t structure; swapped core function globals by one retro_core_t variable 2015-10-06 14:34:09 -03:00
twinaphex
6d4900dc1c Create function pointer for iterate function 2015-10-03 05:08:29 +02:00
twinaphex
0acb119f61 Don't use menu_driver_get_ptr in runloop anymore 2015-10-03 04:40:19 +02:00
twinaphex
ba1ef9c3c2 (MSVC) Buildfixes 2015-10-02 17:57:37 +02:00
twinaphex
a91a326c0f Mistakenly passed cmd to rarch_main_ctl 2015-09-30 19:59:21 +02:00
twinaphex
5c087ecf00 Style nits 2015-09-30 19:12:27 +02:00
twinaphex
c926b9fb06 Refinements to rarch_main_iterate_time_to_exit 2015-09-30 19:11:16 +02:00
twinaphex
c9a0a48448 Create rarch_main_iterate_time_to_exit 2015-09-30 19:09:26 +02:00
twinaphex
4f889124ae Move video_driver_t * variable around 2015-09-29 18:11:09 +02:00
twinaphex
4ca5d31f9b Some more static code analysis nits when ran with enable=all 2015-09-28 18:12:02 +02:00
twinaphex
9679804382 Rename rarch_main_set_state to rarch_ctl 2015-09-27 01:58:24 +02:00
twinaphex
870ae8b7af (runloop.c) Refactors/cleanups 2015-09-26 21:32:41 +02:00
twinaphex
fc96ac60f3 Add RARCH_MAIN_CTL_GLOBAL_FREE 2015-09-26 21:30:20 +02:00
twinaphex
a3386f8f56 Refactor away rarch_update_frame_time 2015-09-26 21:06:27 +02:00
twinaphex
f62abdfed8 Refactor away rarch_limit_frame_time 2015-09-26 21:03:38 +02:00
twinaphex
e911e91f1b Move global->exec unsetting to the right place 2015-09-26 15:46:36 +02:00
twinaphex
8f7fbb973b (runloop.c) Refine/refactor do_quit code 2015-09-26 15:45:45 +02:00
twinaphex
0c674e8917 rarch_main_ctl - cleanups 2015-09-26 15:37:16 +02:00
twinaphex
b15347c893 Refactor rarch_main_ctl 2015-09-26 15:35:01 +02:00
twinaphex
ca7f547412 Add RARCH_MAIN_CTL_CHECK_STATE 2015-09-26 15:24:05 +02:00
twinaphex
bae9abb525 Add RARCH_MAIN_CTL_CHECK_PAUSE 2015-09-26 15:16:28 +02:00
twinaphex
fd4ce8659c Cleanups 2015-09-26 15:08:52 +02:00
twinaphex
ce36506734 Move around global_get_ptr 2015-09-26 15:00:29 +02:00
twinaphex
36b3576f20 Add more RARCH_MAIN_CTL_ enums 2015-09-26 14:57:46 +02:00
twinaphex
ab2e10fe70 Cleanups 2015-09-26 13:44:19 +02:00
twinaphex
54c3b60603 Refactor away rarch_main_clear_state 2015-09-26 13:35:04 +02:00
twinaphex
374a5bf635 Refactor away rarch_main_set_max_frames 2015-09-26 13:28:33 +02:00
twinaphex
7e6b6d8be6 Refactor away rarch_main_set_frame_limit_last_time 2015-09-26 13:25:58 +02:00
twinaphex
e3e1a5a35c Refactor away rarch_main_set_idle 2015-09-26 13:20:15 +02:00
twinaphex
5ad2987449 Refactor away rarch_main_set_slowmotion 2015-09-26 13:16:19 +02:00
twinaphex
4ba88ccabf Refactor away rarch_main_set_pause 2015-09-26 13:12:26 +02:00
twinaphex
0d18c61bc5 Add RARCH_MAIN_CTL_IS_PAUSED 2015-09-26 13:04:07 +02:00
twinaphex
cc4a918296 Create rarch_main_ctl 2015-09-26 12:58:02 +02:00
twinaphex
8dbdc90ebe Revert "Main menu loop now does rendering, data runloop does actual"
This reverts commit 297a63c77b.
2015-09-25 00:20:53 +02:00
twinaphex
297a63c77b Main menu loop now does rendering, data runloop does actual
state handling
2015-09-25 00:00:06 +02:00
twinaphex
5465da0139 Rename rarch_sleep to retro_sleep 2015-09-22 18:55:14 +02:00
twinaphex
2b840c0384 Refactor perf counters 2015-09-20 10:02:59 +02:00
twinaphex
28ac662440 Cleanups 2015-09-16 12:30:47 +02:00
twinaphex
576626ead0 Refactor frame_is_reversed - shader drivers should no longer
be dependent upon global state
2015-09-16 11:14:43 +02:00
twinaphex
e1c1917ed5 Cleanup headers 2015-09-05 19:24:21 +02:00
twinaphex
d7cde1675d Build fixes 2015-08-29 15:05:40 +02:00
twinaphex
4b3d520c19 Buildfix 2015-08-29 15:04:59 +02:00
twinaphex
70ff0a62f3 N/A 2015-08-27 15:00:48 +02:00
twinaphex
fdd1d3ee9f Pass sleep_ms argument to rarch_main_iterate 2015-08-27 14:52:02 +02:00
twinaphex
1ec90df165 Refactor fastforward ratio 2015-08-27 14:39:42 +02:00