Commit Graph

855 Commits

Author SHA1 Message Date
Twinaphex
fe747a77d0 (OSX) Add stub scroll wheel 2015-03-11 00:35:51 +01:00
Jean-André Santoni
a26a46d4de (Apple) Fix mouse movements 2015-03-10 18:44:55 +01:00
Twinaphex
33d11fc4d1 (OSX/iOS) Rename do_iteration to rarch_main 2015-03-10 17:11:32 +01:00
Twinaphex
af65c1bf7f (iOS) Buildfix 2015-03-09 14:55:27 +01:00
Twinaphex
184879f2bd (iOS) Buildfix 2015-03-09 04:12:42 +01:00
Twinaphex
9027b35eb8 rarch_render_cached_frame - do early return if g_runloop.is_idle
is true - reduces CPU activity in iOS Cocoa menu substantially
(from 96% CPU to 16%)
2015-03-08 01:58:19 +01:00
twinaphex
9627117166 Take out fps_monitor_enable 2015-03-07 23:03:56 +01:00
Twinaphex
c3cadd5743 (iOS) Cleanups 2015-03-07 22:06:18 +01:00
Twinaphex
75b6bd21c3 (iOS/OSX) Total reimplementation of game loop - does away with
observer callback
2015-03-07 21:33:17 +01:00
twinaphex
795ef467ac Move msg_queue and nbio/http to runloop struct 2015-03-07 13:01:41 +01:00
twinaphex
a74cb0574b Create g_runloop and start moving variables there 2015-03-07 12:36:50 +01:00
Twinaphex
60361a3975 (utility.m) Get rid of useless header include 2015-02-28 20:11:32 +01:00
Twinaphex
c25377e513 (Griffin) Create griffin_objc.m 2015-02-28 19:12:27 +01:00
twinaphex
eb608fc09f (iOS) Make GAMECONTROLLER_EXPORT blank when trying to compile on systems
with iOS 6 SDK
2015-02-28 05:55:08 +01:00
twinaphex
46f68e6b3c (iOS) Define HAVE_LIBRETRODB 2015-02-25 02:38:57 +01:00
Twinaphex
0abe432737 (iOS) Put dispatch_async around saving operation in applicationWillResignActive 2015-02-25 02:05:31 +01:00
Twinaphex
ec4c765dcf (iOS) Buildfixes 2015-02-25 00:29:50 +01:00
twinaphex
b8bb6b3461 (iOS) Add internal GameController API headers 2015-02-25 00:25:43 +01:00
Twinaphex
6545aa8706 (iOS) Some backwards compatibility fixes 2015-02-25 00:17:33 +01:00
Twinaphex
91fe5c52b4 Get rid of messy IS_IOS_VERSION macros 2015-02-25 00:10:01 +01:00
twinaphex
3bfa6e4ff0 (iOS) apple_gamecontroller.m - for now, put in compile-time ifdefs
to make sure we can at least still build on lower iOS SDK versions
2015-02-24 23:46:54 +01:00
twinaphex
4533937766 (iOS) Fix build issue with some ASM files with iOS 6 SDK, set code signing to
'None' by default
2015-02-24 23:17:28 +01:00
twinaphex
13a391c165 Implement get_video_output_prev/get_video_output_next 2015-02-24 21:36:23 +01:00
twinaphex
aafc647724 Add get_video_output_size callback to video context driver 2015-02-24 19:58:14 +01:00
Twinaphex
014bd66818 (iOS) Cache native scale variable once in calling function 2015-02-24 06:22:41 +01:00
Twinaphex
69cff98158 (iOS) Cache scale variable in hot function (touch) and some more cleanups 2015-02-24 06:11:20 +01:00
Twinaphex
2a0028b7b4 (iOS) Wrong example code 2015-02-24 05:59:39 +01:00
Twinaphex
1448d55391 (iOS) Use apple_gfx_ctx_get_native_scale for handle_touch_event too -
should hopefully fix touch overlay issues on iPhone 6+
2015-02-24 05:40:45 +01:00
Twinaphex
3b06c727b0 (Apple/iOS) Come up with backwards compatible way of
accessing nativeScale
2015-02-24 05:27:19 +01:00
Twinaphex
b670f204cd Backport iPhone 6+ display fix 2015-02-24 04:57:21 +01:00
twinaphex
1a1d6a0889 Change returntype of file_cb for zlib_parse_file 2015-02-23 01:23:21 +01:00
twinaphex
a33016d457 Renamed libretro-sdk to libretro-common 2015-02-19 00:04:03 +01:00
twinaphex
8f5809ee46 Take out make_current_context 2015-02-16 23:41:49 +01:00
Twinaphex
fb245c7b9e (iOS) Build fixes 2015-02-15 04:08:46 +01:00
Twinaphex
f3a579260b (iOS) Cleanups in menu.m 2015-02-13 20:23:23 +01:00
Twinaphex
3cb6267886 (iOS) Build fix 2015-02-11 19:29:24 +01:00
T. Joseph Carter
4bcaf40551 New project file should work. xmb still doesn't 2015-02-10 05:34:28 -08:00
T. Joseph Carter
f294dec776 How many copies of this do we need? Just one. 2015-02-10 00:10:51 -08:00
T. Joseph Carter
4ac5919d68 Give retroarch an icon in new OSX project 2015-02-10 00:09:27 -08:00
T. Joseph Carter
9e80ac26ee New OSX project file. Very incomplete still. 2015-02-09 23:24:01 -08:00
T. Joseph Carter
fda087a954 Add modules back to XCode project 2015-02-08 11:34:39 -08:00
T. Joseph Carter
1f5e263939 The modules subdir IS needed on iOS, put it back 2015-02-08 10:52:10 -08:00
T. Joseph Carter
cecb8507f8 Merge branch 'master' of https://github.com/iKarith/RetroArch 2015-02-08 10:39:41 -08:00
T. Joseph Carter
224b0b4ec4 Merge branch 'master' of https://github.com/libretro/RetroArch 2015-02-08 10:37:53 -08:00
T. Joseph Carter
7754620cdb Possibly make iOS app build work (no shaders yet) 2015-02-08 10:36:59 -08:00
twinaphex
90e5cffab8 Add RETRO_ENVIRONMENT_MAKE_CURRENT_CONTEXT 2015-02-08 18:39:12 +01:00
Jay McCarthy
78f4d2a3d6 Fixing iOS build 2015-02-08 10:00:39 -05:00
T. Joseph Carter
7527fd9652 A little more cleanup to resource files 2015-02-01 05:13:15 -08:00
T. Joseph Carter
0f3df02b83 apple/OSX/OSX/OSX -> apple/OSX/Resources 2015-02-01 04:47:35 -08:00
T. Joseph Carter
52694eb3a1 Starting to resolve apple/OSX/OSX/OSX silliness 2015-02-01 04:21:48 -08:00