Commit Graph

9165 Commits

Author SHA1 Message Date
meancoot aa338967f8 (iOS) If no cores were found to support a file a list of all cores will be displayed instead. 2013-12-17 18:21:39 -05:00
twinaphex 93d1888519 (Libretro.h) Update 2013-12-17 22:10:52 +01:00
twinaphex a534ebe7a4 (libretro.h) Check first if PERFORMANCE_LOG_ callback functions point
to something before using them
2013-12-17 22:00:35 +01:00
twinaphex 2636d876d2 (Libretro.h) Small cleanup 2013-12-17 21:40:57 +01:00
twinaphex dd38781d92 Update libretro.h 2013-12-17 21:30:32 +01:00
twinaphex 0ff82ea4f2 (Libretro) Simplify RETRO_PERFORMANCE macros 2013-12-17 21:10:15 +01:00
twinaphex ec5153ab57 (Android) Build fix 2013-12-17 20:56:31 +01:00
twinaphex b984a8d57e (Libretro) Expose perf_register too 2013-12-17 20:25:48 +01:00
twinaphex 166aa29443 (Libretro) Expose perf_log as callback too to libretro 2013-12-17 19:37:33 +01:00
twinaphex 69a67b3df2 Change RARCH_PERFORMANCE_ macro calls to RETRO_PERFORMANCE 2013-12-17 19:14:57 +01:00
twinaphex 38d785984f Add RETRO_ENVIRONMENT_GET_PERF_INTERFACE to libretro.h 2013-12-17 19:10:40 +01:00
meancoot 2f0201e4b7 (iOS) Add air drop support for iOS 7. Only works with .zip files. Support for creating .zip files in the file browser will be added soon. 2013-12-16 22:51:00 -05:00
meancoot 90b53a7da1 (iOS) Fix shameful logic error in unzip support 2013-12-16 22:13:55 -05:00
meancoot 1d8ce0cd0d (iOS) Add support for extracting zip files in the file browser (long press on a .zip to get the option).
The rationale here is that, on non-jailbroken devices, there is no way to upload a directory of files. If you wanted to upload data for a core that needs a set of files (e.g. prboom), the only option was to upload the files into the root of the Documents directory, then move each file into a sub-directory one at a time. With this addition a .zip file containing the grouped files can be uploaded then extracted, with sub-directories intact, via the file browser menu.
2013-12-16 20:15:24 -05:00
meancoot 8ea84c99ef (iOS) Make the refresh button on the file browser work ‘better’. (It DID work before, by the time you restarted the app and browsed back to the directory the listing would be updated. This just makes it quicker.) 2013-12-16 18:17:30 -05:00
Twinaphex 7d8170c3d4 Merge pull request #426 from AridRayne/moga
Moga
2013-12-16 14:21:55 -08:00
Toad King f291e9c353 make config directory require dynamic libraries for now. fixes issue #420
the way we implement chaning directories involves loading a dummy core, which we can't do on non-dynamic core platforms right now
2013-12-16 15:05:57 -05:00
AridRayne 8c23b0bd96 Added to copyright headers. 2013-12-16 08:46:38 -08:00
AridRayne 721fbeda7e Added an iCade profile for the Moga Hero Power controller, it might work
with other Moga controllers that have a HID mode.
2013-12-16 08:41:41 -08:00
AridRayne 30379e4abb Check AXIS_BRAKE and AXIS_GAS if AXIS_LTRIGGER and AXIS_RTRIGGER return
0. The Moga Hero Power specifically uses AXIS_BRAKE and AXIS_GAS
instead.
2013-12-16 08:08:06 -08:00
Twinaphex d0e3dc1ffb Merge pull request #425 from hizzlekizzle/master
add normalized overlays
2013-12-16 06:55:31 -08:00
unknown 4fc193c574 add normalized overlays 2013-12-16 08:38:42 -06:00
twinaphex bfbebaf041 (Android) Add JXD S5110B Skelrom to input autodetect 2013-12-16 10:52:50 +01:00
meancoot b35153855c (iOS) Add option to clear Load History menu, useful when you need to invalidate history after the GUID of the install directory gets changed. 2013-12-15 21:27:17 -05:00
meancoot 12c1725ea6 (iOS) Fix iCade again (note to self: don’t test low level APIs on simulator) 2013-12-15 19:06:02 -05:00
twinaphex 5dc5193ebc (OSX/iOS) Add onLocationGetLatitude/onLocationGetLongitude 2013-12-15 19:26:04 +01:00
twinaphex f970b4835d (iOS/OSX) Implement didUpdateToLocation and didUpdateLocations 2013-12-15 19:01:47 +01:00
twinaphex 47b8874cc5 (iOS/OSX) Implement CLLocationManagerDelegate for views 2013-12-15 18:27:25 +01:00
twinaphex 99db8ca731 (iOS/OSX) Stub location functions 2013-12-15 18:11:21 +01:00
Twinaphex 432c0be30f Merge pull request #423 from lioncash/master
Move RetroActivity classes into their own package.
2013-12-15 08:38:39 -08:00
Lioncash f162088238 Simplify context retrieving in GPLWaiverDialogFragment, Application context is not necessary in this case. 2013-12-15 11:36:19 -05:00
Lioncash 4b86d80408 Move RetroActivity based classes into their own package. Keeps them localized. 2013-12-15 11:35:28 -05:00
twinaphex 180d171e42 (Apple) Include CoreLocation.framework for both OSX and iOS projects 2013-12-15 17:25:23 +01:00
Twinaphex 369e6627cc Merge pull request #422 from lioncash/master
Fix crashing in the core manager for devices on Android 2.3.x.
2013-12-15 07:42:02 -08:00
Lioncash b2be996e67 Fix crashing in the core manager for devices on Android 2.3.x
Also remove a now non-existent activity reference from the AndroidManifest.
2013-12-15 10:37:50 -05:00
twinaphex c038f7be8f (Android Phoenix) RetroActivityCommon - Implement getAndroidOSVersion 2013-12-15 14:18:11 +01:00
twinaphex 104ae00915 (Android Phoenix) Split up camera code into RetroActivityCommon 2013-12-15 14:04:43 +01:00
twinaphex 4491140e03 (Android Phoenix) Split up Location functionaltity into RetroActivityLocation 2013-12-15 06:44:45 +01:00
twinaphex a643b2954f (Android Phoenix) Camera Java functions - some small cleanups 2013-12-15 06:23:13 +01:00
twinaphex 99dc8f9712 (Android) Try to properly stop/free/start/reinit camera based on
onResume/onPause/onStop/onDestroy. Doesn't seem to work yet and camera-based
core still crashes when unfocusing app. Might need to do calls back to JNI
shim functions to deinit some stuff or vice versa
2013-12-15 06:19:51 +01:00
twinaphex 66576b12e8 (Android) Initial stub location API/GPS support. Requires Google Play Services so
baking that in as a dependency now by providing the .jar file.

Still need to write stub driver in C that calls these location functions through
JNI - and still need to gather all semantics for libretro API additions
2013-12-15 05:48:28 +01:00
meancoot a22629d2f2 (iOS) Fix issue where setting values could not be typed in. 2013-12-14 21:34:05 -05:00
meancoot 4c526585f5 (OSX) Reduce usage of obj-c dot notation to explicit properties. 2013-12-14 20:36:22 -05:00
twinaphex b86a2c92e6 (Android) Make common RetroActivityCommon that both RetroActivityFuture and
RetroActivityPast extend from
2013-12-15 01:33:47 +01:00
meancoot c8d6ce4587 (OSX) Move ivar definitions into the classes @interface rather than @implementation 2013-12-14 19:12:05 -05:00
twinaphex f5edd42535 (Android Phoenix) Add 'permissions' to ModuleWrapper etc. 2013-12-14 21:51:21 +01:00
twinaphex 122613efdb (core_info.c) Add permissions 2013-12-14 19:29:14 +01:00
twinaphex 3baa2e5ee2 (Android) Add permission.ACCESS_FINE_LOCATION - privacy options/settings to follow 2013-12-14 19:25:58 +01:00
meancoot 7f560672e7 (Apple) More 10.6 fixes:
Manually declare ivars used as backing for synthesized properties.
	Fix a couple of wiring errors in the .xib files.
	Don’t call release on a drained auto release pool.
2013-12-13 21:16:30 -05:00
twinaphex b946a5e302 (Menu) Omit "Threaded Video" for Gamecube/Wii 2013-12-14 02:33:09 +01:00