7934 Commits

Author SHA1 Message Date
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
ToadKing
246139c022 fix rgui without dynamic cores 2013-09-15 17:09:23 -04:00
twinaphex
8837139271 (360) Build fixes 2013-09-15 18:49:18 +02:00
twinaphex
545cdbad2a Merge branch 'master' of https://github.com/libretro/RetroArch 2013-09-15 18:39:49 +02:00
Themaister
e540413880 Be more clear if a core doesn't support save states.
For cores which do not support save states, log to OSD in a more clear
way.
2013-09-14 23:21:00 +02:00
Themaister
38ec55573c Rework SET_AUDIO_CALLBACK.
When disabling audio and/or muting, the core has no way
of knowing this, causing potential issues in a threaded mixer.

This environ is not used by any public core to my knowledge so the old
API has been removed and replaced with a change to environment number
(20 -> 22).
2013-09-14 17:28:09 +02:00
Themaister
8489440d7e Use Integer.parseInt. 2013-09-14 15:46:19 +02:00
twinaphex
ac9e0025e2 (Android Phoenix) Add 96ms audio latency option as well 2013-09-14 15:03:20 +02:00
twinaphex
7683efcec4 (Android) Set ANALOG_DPAD_NONE for Xperia Play 2013-09-14 14:55:09 +02:00
Themaister
55c4fe6726 Update Win builds to 0.9.9.6. 2013-09-14 12:58:11 +02:00
meancoot
97c94a6ea7 (OSX/iOS) Refactor RAGameView.m to be more straightforward. 2013-09-13 16:22:04 -04:00
twinaphex
0245f926d1 (Android Phoenix) Set configurable audio latency 2013-09-13 15:57:13 +02:00
twinaphex
e6f527e992 (Android Phoenix) Add ability to set automatic audio latency option on/off 2013-09-13 15:17:57 +02:00
meancoot
9a2a7854ea (OSX) Disable two warnings (shorten-64-to-32 and constant-conversion) that together accounted for over 100 warning messages. Mostly caused by mixing size_t and 'unsigned' types. 2013-09-12 22:12:51 -04:00
meancoot
d92fb6ac9c (OSX) Now when video_monitor_index is out of range a warning is logged and the main screen is used instead. Previously a modal error was displayed and retroarch would exit when it was dismissed. 2013-09-12 18:42:39 -04:00
Themaister
3e7f101137 Make sure we're reading from backbuffer. 2013-09-12 22:40:11 +02:00
Themaister
178dc692c7 Do proper rounding in set_viewport.
Avoids edge cases where viewport sizes are miscalculated with -1 pixel
due to rounding errors.
2013-09-12 22:23:56 +02:00
Themaister
04a1b4b652 Add Core Directory option to RGUI.
Also clean up some useless branches to ternaries.
2013-09-12 22:00:59 +02:00
twinaphex
847f7f8d05 (Android Phoenix) Set video_threaded to false and set refresh rate of 59.19Hz for Xperia
Play
2013-09-12 20:02:36 +02:00
meancoot
52d62741a9 (OSX) Fix build 2013-09-11 19:22:12 -04:00
meancoot
083f1cdffe (OSX/iOS)
Move Wii and PS3 hid drivers into the common source directory.
        Use the Wii and PS3 hid drivers on OSX when appropriate.
	Notably OSX now has WiiMote support.
2013-09-11 19:17:58 -04:00
Themaister
1ea1f723b4 Clarify error message a bit. 2013-09-11 17:12:55 +02:00
Themaister
bcac9ded78 DInput/XInput fixups.
- Fix DInput if XInput failed to load and you're using an XInput device.
- Try to load XInput 1.4 first. It's installed by default on Win8.
- Don't bother checking "system directory" explicitly, it already does.
2013-09-11 17:06:06 +02:00
Themaister
00495aa9dd Merge branch 'master' of git://github.com/libretro/RetroArch 2013-09-11 16:36:20 +02:00
twinaphex
0d873654cc (Android Phoenix) Add Xperia Play detection based on MODEL string 2013-09-11 14:07:54 +02:00
twinaphex
0b45fb1483 (Android Phoenix) Set default values for ListPreferences 2013-09-11 11:00:43 +02:00
Hans-Kristian Arntzen
7d90ff4011 Merge pull request #303 from libretro/emscripten
Emscripten/Javascript port
2013-09-11 01:01:29 -07:00
ToadKing
e6389f9919 [EMSCRIPTEN] chrome fixes 2013-09-10 22:48:24 -04:00
ToadKing
b874f003ff [EMSCRIPTEN] undo SDL workarounds no longer needed 2013-09-10 22:02:54 -04:00
ToadKing
a09dda3a9d [EMSCRIPTEN] add custom input driver, removes SDL dependency + adds mouse support 2013-09-10 20:21:48 -04:00
meancoot
3b27a50625 (OSX) Improvements:
Pause emulation while settings window is open
	Allow negative numbers to be input in the settings list
	Don't crash when changing a setting value to an empty string
2013-09-10 19:47:24 -04:00
meancoot
ff61d97a06 (OSX) Clear state when a gamepad is disconnected while running; any newly connected pad will occupy the lowest open slot 2013-09-10 19:23:24 -04:00
meancoot
c3909c6468 (Apple) Start to clean the objective-c code 2013-09-10 19:23:24 -04:00
ToadKing
ad7c442e8c [Android] bump version number 2013-09-09 19:28:50 -04:00
meancoot
29fdf1fd7e (OSX/iOS) Consolodate key map tables and binding routines 2013-09-09 17:52:02 -04:00
meancoot
0b7de206de (OSX) Only allow numeric input for integer and float settings 2013-09-08 22:41:01 -04:00
meancoot
837c96bbc8 (OSX) Add system key items to the settings menu; fix a few warnings 2013-09-08 19:39:28 -04:00
meancoot
081e526bf9 (OSX) Support video_monitor_index and audio_device settings 2013-09-07 21:30:58 -04:00
Hans-Kristian Arntzen
f926f954a1 Merge pull request #302 from pinumbernumber/master
Fix support for Logitech F310 pad on windows
2013-09-07 16:16:54 -07:00
pinumbernumber
86c4458f35 add madcatz pad 2013-09-07 22:51:23 +01:00
pinumbernumber
914f6fcf33 add more variants of the 360 pad and third-party XI pads 2013-09-07 22:17:31 +01:00
pinumbernumber
de5270a651 Fix support for logitech f310 on windows 2013-09-07 21:40:14 +01:00
Squarepusher
a907a08557 Merge pull request #301 from pinumbernumber/xinput-guideauto
360 autoconf: Add guide button -> menu_toggle
2013-09-07 07:18:48 -07:00
pinumbernumber
5d0b435d47 add 360 guide button->menu_toggle autoconf 2013-09-07 14:37:32 +01:00
Themaister
46c214f964 Small cleanup. 2013-09-07 15:23:09 +02:00
Themaister
870ef37258 Fix libretro GL state bug on frame dupe.
Need to force backbuffer and viewport on duped frames.
2013-09-07 15:04:40 +02:00
Themaister
c76fc068dc Build fix. 2013-09-06 23:25:29 +02:00
Themaister
99dbd6bd1c Clean up autoconfig stuff a bit, add headers. 2013-09-06 23:24:21 +02:00
Hans-Kristian Arntzen
02528942ac Merge pull request #299 from pinumbernumber/improve-xinput
Add some hardcoded autoconf configs in addition to the file-based system
2013-09-06 14:14:05 -07:00