49 Commits

Author SHA1 Message Date
twinaphex
9e362a4f35 Revert "Add stub functions for get_video_driver in frontends"
This reverts commit 98eaaf8f5fa64b71a53f18aab6e999cdbc0d63a9.
2014-09-20 23:35:55 +02:00
twinaphex
98eaaf8f5f Add stub functions for get_video_driver in frontends 2014-09-20 23:25:46 +02:00
twinaphex
2284395c4d Get rid of frontend_loop 2014-09-14 16:29:09 +02:00
Twinaphex
6a9b37e8fd (Apple) Fix do_iteration 2014-09-05 16:38:58 +02:00
twinaphex
4569b4f32c Refine frontend_loop some more 2014-09-05 16:34:37 +02:00
twinaphex
bee41d6416 Cleanups - 80-char limit 2014-09-02 17:42:44 +02:00
Twinaphex
ae4f01fe98 (Apple) platform_apple.c - cleanups 2014-07-24 05:00:30 +02:00
Twinaphex
aa078cdae8 (Apple) Implement frontend_apple_shutdown 2014-07-22 05:13:48 +02:00
Twinaphex
304af2f398 (Apple) Get rid of apple_export.h 2014-07-22 02:46:58 +02:00
Twinaphex
5db9e93aea (Apple) Build fix 2014-07-22 02:21:23 +02:00
Twinaphex
c38d0a86d0 (Apple) Just call rarch_main instead of apple_rarch_load_content 2014-07-21 07:45:05 +02:00
Twinaphex
5303e1f094 (Apple) Have apple_rarch_load_content just call rarch_main 2014-07-21 07:41:11 +02:00
twinaphex
336f740e2a Get rid of apple_refresh_config 2014-07-18 21:14:28 +02:00
Twinaphex
c65af98255 (Apple) Reduce dependencies on apple_is_running global variable 2014-07-10 21:47:26 +02:00
twinaphex
a22807cb60 (Apple) Build fixes 2014-07-09 13:08:56 +02:00
twinaphex
0b076883d6 Add get_name function to frontend context 2014-06-12 16:26:33 +02:00
twinaphex
908164868f Make 'argc' into int pointer so that we can modify argc inside
get_environment callback
2014-06-01 05:56:38 +02:00
twinaphex
7b0ce6131e (Apple) platform_apple.c - some cleanups 2014-05-31 16:30:09 +02:00
twinaphex
c57f780d9f (Menu) Start undoing passing rgui pointer to every menu-related
function - the only functions where it should actually pass a
pointer instead of just grabbing a pointer from menu.driver should
be in the menu init/deinit functions
2014-05-30 19:34:01 +02:00
twinaphex
fdfa41b1e0 (Frontend) Add get_rating to frontend context 2014-05-16 22:20:51 +02:00
twinaphex
1d552c42ee (Apple) Style nits/cleanups 2014-05-12 16:37:02 +02:00
twinaphex
f483d862b2 (Apple) Build fix 2014-05-09 05:52:18 +02:00
twinaphex
0454ac623e (Menu) Move 'rgui' global variable to 'driver' struct 2014-05-09 05:47:32 +02:00
twinaphex
de7cf52227 (Apple/General_) Turn setting_data into general code - this code
will be used for exposing a list of generic menu settings to
WIMP menus and other such things (already used by the Apple port
in tihs way)
2014-05-03 18:38:29 +02:00
twinaphex
5678a7854f (Apple) Build fix 2014-05-03 07:17:59 +02:00
twinaphex
5033a39a1d (Apple) Move some C common code from ObjC file to platform_apple.c 2014-05-03 07:11:23 +02:00
twinaphex
064a0c87a0 (Apple) Build fix 2014-03-28 16:10:55 +01:00
twinaphex
7cdc23505c (Apple) Build fix 2014-03-10 06:00:06 +01:00
twinaphex
0a15a17d44 Update years on all license headers 2014-01-01 01:50:59 +01:00
twinaphex
ff036066e2 Rework frontend - separate functions now for iterating per frame
and for doing teardown - Emscripten and Apple ports can make use
of this now so we don't need separate frontend implementations
2013-12-28 21:08:30 +01:00
meancoot
55950cf009 (Apple) Update content history properly. 2013-12-26 16:18:28 -05:00
meancoot
f3d5a44e76 (Apple - No Thread) Fix performance regression. 2013-12-21 21:58:19 -05:00
meancoot
f069c82417 (Apple) First pass at removing UI/RetroArch thread split. 2013-12-21 19:42:10 -05:00
meancoot
8882d07f3f (iOS) Move iOS settings code into iOS specific file and fix the issue where every compile unit would get its own copy of apple_frontend_settings 2013-12-03 19:47:24 -05:00
meancoot
6943127aef (Apple) Start to refactor setting data structure; clean up iOS code some 2013-12-02 19:34:05 -05:00
twinaphex
3ec9581c68 (iOS) Move some cdoe from platform.m over to C 2013-11-29 19:31:39 +01:00
twinaphex
afb2419235 (Apple) Move rarch_main_spring from ObjC source file to C (platform_apple.c) 2013-11-22 01:36:35 +01:00
Squarepusher
3f47951d3d (Apple) Build fix 2013-11-22 01:10:35 +01:00
twinaphex
b1003b7640 (Apple) Move code out of main.m (ObjC) and into platform_apple (C) 2013-11-22 00:57:39 +01:00
twinaphex
921327c7ab Add copyright to platform_apple.c 2013-11-13 12:43:28 +01:00
twinaphex
99f3db5c78 (Apple) platform_apple.c - process_events - returntype int
instead of void - fixes warning
2013-11-09 01:51:00 +01:00
twinaphex
5d52aaf3a3 (Android) Rewrite frontend_android 2013-11-03 16:38:56 +01:00
meancoot
cb55a1d45a (Apple) Reorganize source tree 2013-09-05 01:24:27 -04:00
meancoot
9e2e135d19 (Apple) Get rid of some hacks in the frontend code. 2013-08-14 00:48:58 -04:00
twinaphex
b805efa59a (frontend) Additional param to argc/argv for iOS/OSX ports 2013-08-10 21:31:11 +02:00
twinaphex
d640c16eb3 (Frontend) Move more platform-specific code into environment_get function
implementations
2013-08-10 20:59:10 +02:00
twinaphex
c7d3c9e955 (Apple) Fix build 2013-07-28 23:01:16 +02:00
twinaphex
29b13676c5 (Apple) Implement environment_get in Apple frontend context driver 2013-07-27 17:45:56 +02:00
twinaphex
ac8f57e679 Add platform_apple.c frontend driver 2013-07-27 17:40:21 +02:00