Commit Graph

486 Commits

Author SHA1 Message Date
Twinaphex fb805be085 (btdynamic.c) Add __APPLE__ ifdefs 2015-04-03 23:58:35 +02:00
Twinaphex a980c9c7c7 (bluetooth/btdynamic.c) Cleanups 2015-04-03 23:55:50 +02:00
twinaphex 6f9f4e16df (btdynamic.c) Start using dynamic wrappers 2015-04-03 23:47:50 +02:00
twinaphex 5e83eefd81 Add VID/PID detection for joypad connection 2015-04-03 23:30:51 +02:00
twinaphex 74a0b2614f (btpad.c) Cleanups 2015-04-03 16:22:37 +02:00
Twinaphex 5ca26f9a1a (btpad.c) Cleanups 2015-04-03 16:21:55 +02:00
twinaphex 62f13f6c17 Remove btstack_is_running 2015-04-03 16:13:21 +02:00
twinaphex 67867311d9 (btpad.c) Cleanups 2015-04-03 15:53:04 +02:00
twinaphex ed70b0bf73 (btpad.c) Remove INCPOS macro 2015-04-03 15:42:40 +02:00
twinaphex 67ca912efc Remove btpad.h 2015-04-03 15:38:50 +02:00
twinaphex bf4aea8e3c (BT) Cleanups 2015-04-03 15:32:49 +02:00
twinaphex 75a26db23c (Bluetooth) Cleanup 2015-04-03 15:26:19 +02:00
twinaphex 8abc6d2520 (Bluetooth) Cleanup 2015-04-03 15:25:27 +02:00
Twinaphex 63c42ef39b (iOS) Buildfix 2015-04-03 15:23:35 +02:00
twinaphex a81b944d35 btstack.h -combine a lot of headers 2015-04-03 15:22:05 +02:00
Twinaphex dbc981363e (btpad) Cleanups 2015-04-03 15:11:47 +02:00
Twinaphex 5045e82c85 (btpad.c) Cleanups 2015-04-03 15:05:30 +02:00
twinaphex 848f561a9a Combine btpad.c and btpad_queue.c 2015-04-03 15:02:18 +02:00
Twinaphex 2fc3510af8 (iOS) btdynamic.c cleanups 2015-04-02 19:43:33 +02:00
Twinaphex f58feb6b16 (iOS) Fix warning in btstack_thread_stop 2015-04-02 19:39:40 +02:00
Twinaphex 38204f5c26 (BTStack) Cleanup 2015-04-02 19:38:37 +02:00
twinaphex 3aa6c8e324 (apple/iOS/bluetooth/btpad.c) Cleanups 2015-04-02 19:35:44 +02:00
twinaphex 64c10c6b49 (BT) Cleanups 2015-04-02 19:34:36 +02:00
twinaphex 90f6285d34 (BTStack) Cleanup 2015-04-02 19:24:32 +02:00
twinaphex b9ae190e4c (apple/iOS/bluetooth/btstack) Cleanups 2015-04-02 19:20:36 +02:00
Twinaphex 119dcdd163 (iOS) Buildfix 2015-04-02 18:34:10 +02:00
Twinaphex d19eddccb9 Omit HAVE_AVFOUNDATION for OSX port right now 2015-03-31 03:26:23 +02:00
twinaphex cc1a34ee81 (iOS) Compile only armv7 - not armv7s 2015-03-31 02:56:14 +02:00
twinaphex 9a42d31167 (iOS) Solution updates - set code sign identity to zero by default 2015-03-31 02:49:34 +02:00
Twinaphex b88f7b3af5 (iOS) Create iOS 6 scheme 2015-03-31 01:58:55 +02:00
Twinaphex 8a33670c7c (iOS) Move included source files to Griffin 2015-03-30 22:29:30 +02:00
Twinaphex be9a40b0d1 (iOS) Update 2015-03-30 18:16:09 +02:00
twinaphex 757804868b (iOS) Remove last instances of CGFloat 2015-03-30 18:03:57 +02:00
Twinaphex ff24ddcd1d (iOS) Build fix and use zlib_perform_mode in apple/iOS/browser.m 2015-03-28 21:07:56 +01:00
Twinaphex 104904fc97 (iOS) Fix header include 2015-03-28 20:54:17 +01:00
Twinaphex aef562ebd5 (iOS) Go back to old runloop implementation 2015-03-28 15:56:02 +01:00
Twinaphex c233418d4a (iOS) Fix 2 2015-03-22 00:33:51 +01:00
Twinaphex 7c0b42bee3 (iOS) Fix 2015-03-22 00:31:42 +01:00
twinaphex 508ade73f9 Rename menu_driver_resolve to menu_driver_get_ptr 2015-03-21 23:56:42 +01:00
twinaphex 5a443d229a global_get_ptr update pt. 2 2015-03-21 05:42:49 +01:00
twinaphex 73e3460675 Change settings_data_ namespace to settings_ 2015-03-21 00:56:26 +01:00
twinaphex 14ac2d9791 Rename settings_data.h to settings.h 2015-03-21 00:49:55 +01:00
twinaphex 55ba05a1a3 Updates pt. 6 2015-03-20 22:41:15 +01:00
Twinaphex 0782cb5168 (Apple) Build fixes 2015-03-18 20:15:40 +01:00
twinaphex 7378299282 Create rarch_main_get_ptr 2015-03-18 06:47:22 +01:00
Twinaphex 6181306e5d Merge pull request #1505 from iKarith/master
Make iOS build GLSL shaders
2015-03-15 05:33:50 +01:00
Twinaphex da498c0583 (btdynamic) Get rid of warning due to thread function callback
signature
2015-03-15 05:29:19 +01:00
twinaphex a5e9ff7fcc (btdynamic) Use rthreads 2015-03-15 05:25:36 +01:00
T. Joseph Carter 4d89fedb07 iOS: Fix Xcode GLSL shader script & copy shaders to bundle 2015-03-14 20:19:52 -07:00
T. Joseph Carter f40209c659 Try to build shaders for iOS 2015-03-14 19:57:14 -07:00
twinaphex 4d13e9d4cb Turn WANT_MINIZ into WANT_ZLIB 2015-03-14 05:24:57 +01:00
Twinaphex 9507bdcea7 (iOS) Implement apple_stop_iteration too 2015-03-12 01:46:49 +01:00
Twinaphex 498fa2dd21 (iOS) Implement iOS runloop now through CADisplayLink 2015-03-12 01:15:42 +01:00
Twinaphex 7b22c397f9 (iOS) More cleanups - still no functional changes/fixes 2015-03-12 00:12:52 +01:00
twinaphex b9aa2d1c1d (iOS) Put show pause menu function call inside dispatch_async block 2015-03-11 19:16:41 +01:00
twinaphex 9700abb1ba (iOS) Small cleanups 2015-03-11 19:13:54 +01:00
twinaphex a2d82612ad (Menu) Get rid of wrongly implemented menu.action.active 2015-03-11 17:59:01 +01:00
Twinaphex 8a49333a25 (iOS) Update main run loop 2015-03-11 16:58:29 +01:00
Twinaphex 340fdfb342 (iOS) Move g_view display to outside - into rarch_main - should reduce
CPU usage a bit further
2015-03-11 05:04:40 +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 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 a74cb0574b Create g_runloop and start moving variables there 2015-03-07 12:36:50 +01:00
Twinaphex c25377e513 (Griffin) Create griffin_objc.m 2015-02-28 19:12:27 +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 91fe5c52b4 Get rid of messy IS_IOS_VERSION macros 2015-02-25 00:10:01 +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 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 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 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 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 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 7754620cdb Possibly make iOS app build work (no shaders yet) 2015-02-08 10:36:59 -08:00
Jay McCarthy 78f4d2a3d6 Fixing iOS build 2015-02-08 10:00:39 -05:00
twinaphex 5e39a9abe6 (Core Updater) Now extracts the ZIP file after downloading to
the core directory
2015-01-31 12:03:38 +01:00
Twinaphex e94a3f06ea (iOS) Build fix 2015-01-30 20:51:08 +01:00
twinaphex 6067deb1e9 Refactor away compressed_zip_file_list_new 2015-01-30 20:41:54 +01:00
twinaphex 0912f05d39 Fix bug 2015-01-29 23:59:46 +01:00
Twinaphex 9b1680efe7 (iOS) Build fixes 2015-01-29 23:14:16 +01:00
twinaphex f258950bcf Keyboard input overlays can now be used as input device
for keyboard line events
2015-01-29 07:03:20 +01:00
twinaphex 1b4673c634 Define HAVE_NETWORKING for a bunch of the platforms/targets 2015-01-28 08:58:25 +01:00
twinaphex e431f8e8f0 (Lakka) Remove Lakka - XMB will become the replacement driver 2015-01-27 01:56:04 +01:00
Twinaphex e8528d83e0 (Apple) Build fixes 2015-01-26 11:17:38 +01:00
twinaphex 74b6a5c21a (iOS) Add HAVE_NETPLAY to iOS 2015-01-21 06:40:00 +01:00
Jon Maddox 1914190d4f remove reference to overlays dir so we can build again 2015-01-20 16:08:09 -05:00
Andrés 37ccc8c487 Fix version for theos build 2015-01-20 01:20:37 -05:00
Jon Maddox 4bc6041728 hard code values in Info.plist since there's no preprocessing of it for THEOS 2015-01-20 01:10:14 -05:00
Jon Maddox 237bcc7938 clean up and use launch image names to match what iOS expects 2015-01-20 00:40:50 -05:00