8032 Commits

Author SHA1 Message Date
Themaister
9131e3819e Don't rumble if strength == 0. 2013-09-26 14:18:07 +02:00
pinumbernumber
44076bdde0 Add rumble support to XInput driver 2013-09-26 12:44:52 +01:00
Themaister
c7db4aff64 Support variable strength for rumble motors. 2013-09-26 12:55:05 +02:00
Themaister
aa882c3515 Merge branch 'udev' 2013-09-26 11:24:10 +02:00
Themaister
0b17db0743 Add udev to ./configure 2013-09-26 11:23:36 +02:00
Themaister
0415ccf97e Fixes to force feedback. 2013-09-26 11:20:13 +02:00
Themaister
3a2e3ce277 Minor tweaks. 2013-09-26 00:49:13 +02:00
Themaister
65fb094f30 Small cleanups. 2013-09-26 00:10:02 +02:00
Themaister
8b1ac3bc9e Add rumble tests to libretro-test. 2013-09-25 23:58:02 +02:00
Themaister
a01ef18f80 Add RETRO_ENVIRONMENT_GET_RUMBLE_INTERFACE. 2013-09-25 23:21:32 +02:00
Themaister
7855781cd8 Hook up rumble interfaces to input drivers. 2013-09-25 22:59:05 +02:00
Themaister
89fff9d790 Add force feedback. 2013-09-25 22:40:34 +02:00
Themaister
b916c5ace1 More fixups in udev joypads. 2013-09-25 21:41:47 +02:00
Themaister
e5d0b09df5 Start adding Linux Udev joypad input. 2013-09-25 19:32:18 +02:00
meancoot
c9d968fa79 (iOS, CoreAudio) Don't deadlock in coreaudio_write if the audio session is interrupted. 2013-09-25 11:56:02 -04:00
meancoot
50cca385e6 (iOS) Fix issue where file would be deleted even if the confirmation dialog is canceled. 2013-09-24 20:35:56 -04:00
meancoot
0ddf198875 (Apple) Objective C refactoring:
All properties are marked (nonatomic)
	All table view cell reuse identifiers are now constant string objects.
	Where appropriate all calls to [RetroArch_iOS get] are replaced with self.navigationController.
	All calls to objc_setAssociatedObject use proper keys rather than string literals.
2013-09-24 20:29:12 -04:00
meancoot
8272d1cd68 (iOS) Clean up and refactor apple/iOS/browser.m. All of the file management actions are accessed by long pressing a list entry rather than an accessory button. 2013-09-24 19:34:59 -04:00
twinaphex
80f8b3b480 Add Dinothawr module info file 2013-09-24 03:24:04 +02:00
Themaister
ff793f3fa8 Small cleanup in python state tracker.
Removes meta binds. They were completely useless. Add checking for
analogs.
2013-09-23 20:21:03 +02:00
twinaphex
387701b55e (Android) Bump up version code - add more descriptions for cores 2013-09-23 03:54:28 +02:00
Themaister
841d8fa8e1 Add video_rotation.
Replaces g_extern.console.screen.orientation.
Rotation semantics have slightly changed to be more composable.
The rotation is now video_rotation + rotation set by cores themselves
(if allowed).

The config is now also saved properly.
2013-09-22 11:45:04 +02:00
Themaister
086caef070 Add input_libretro_device_pN setting.
Allows input device type to be saved in a config, which tremendously helps usability
for PlayStation 1 cores.
2013-09-22 11:09:14 +02:00
meancoot
13fac45830 (iOS) File browser features:
It's now possible to rename files.
	Allow moving a file into its parent directory.
2013-09-21 19:27:00 -04:00
Themaister
9e5b1ef9f0 Cleanup more folders. 2013-09-21 16:09:14 +02:00
twinaphex
d7eac16329 (menu_common) Add missing header include 2013-09-21 13:34:10 +02:00
twinaphex
917c52b77f Cleanup to libretro_install_core 2013-09-21 13:29:33 +02:00
meancoot
7319260957 (iOS) Add iCade toggle option to prevent OSK from popping up 2013-09-20 19:04:46 -04:00
Squarepusher
55a274a5a0 Merge pull request #307 from ficoos/retrolaunch_update
Updated retrolaunch
2013-09-20 15:10:46 -07:00
meancoot
1b9b2f4cc2 (iOS) First draft of iCade support for iOS 7 2013-09-20 17:49:18 -04:00
meancoot
a34cfadff1 (iOS) Fix hiding the status bar while the game is running on iOS 7.
Enable all game orientations if .RetroArch/frontend.cfg is not present.
2013-09-20 15:14:38 -04:00
Saggi Mizrahi
b466f4ba83 Updated retrolaunch
* Make core name fully explicit since it might not follow convention
* Add missing entries in for sega cd and pce cd in cores.conf
* Add support for n64 core autoselection

Signed-off-by: Saggi Mizrahi <ficoos@gmail.com>
2013-09-20 21:48:38 +03:00
meancoot
a0e8f7ce13 (OSX) Don't leak memory for NSScreen objects 2013-09-19 14:17:32 -04:00
Themaister
fb38aafaa3 Use LINUXRAW default driver on VIDEOCORE. 2013-09-19 18:33:05 +02:00
Themaister
c2e863ac85 Fixup menu_ctx_init_first.
Use it directly instead of find_driver().
2013-09-19 17:44:28 +02:00
twinaphex
3b70e3be4a (RMenu XUI) Use interface for RMenu XUI too 2013-09-19 15:01:17 +02:00
twinaphex
45f46abb6d Create a menu_context interface 2013-09-19 14:49:07 +02:00
twinaphex
a565f792a4 Video fullscreen toggle - mutation of g_settings now done through
settings_set
2013-09-19 12:41:02 +02:00
twinaphex
1fc1014448 More g_settings manipulation moved over to set_settings 2013-09-19 12:24:12 +02:00
twinaphex
81280896ed Move more g_settings manipulation to settings.c (settings_set) 2013-09-19 11:38:12 +02:00
twinaphex
66716dc94c (RMenu XUI) Replace some snprintfs with strlcpy 2013-09-19 11:11:51 +02:00
twinaphex
290c6f99cb (RMenu XUI) Use fill_pathname_join instead of messy snprintf and messy
seperators
2013-09-19 10:04:49 +02:00
twinaphex
dccff3905d (cg2glsl.py) change suceeded to succeeded 2013-09-19 02:47:45 +02:00
twinaphex
737520143f (Android) Add FC30 Gamepad to autodetection list (untested) 2013-09-19 02:13:34 +02:00
twinaphex
a36f7a6b9a (Anroid) Add Wikipad (untested/preliminary) to autodetection list 2013-09-19 02:07:49 +02:00
twinaphex
650c6f4885 (Android) Add Much iReadGo i5 to autodetection list 2013-09-19 01:35:59 +02:00
Themaister
8707c4c648 Add screenshot directory option to RGUI. 2013-09-16 23:30:42 +02:00
Themaister
815cf1f35c Add GPU screenshots option. 2013-09-16 23:12:34 +02:00
Themaister
bbbe058cad Avoid OSD fonts appearing on screenshots.
Clears message queue and renders a cached frame
before taking screenshot when taking GPU screenshots.
2013-09-16 22:29:07 +02:00
ToadKing
0c9cb3e610 add simple emscripten dist-script 2013-09-15 17:24:40 -04:00