Commit Graph

9148 Commits

Author SHA1 Message Date
meancoot
aee6bce679 (iOS) Add initial MFi game controller support. 2013-12-27 20:13:24 -05:00
meancoot
f6362b459c (iOS) The frontend settings menu now only displays cores with a custom config attached. A “Create New Config” button is used to create a new config for a core. 2013-12-27 20:13:23 -05:00
Toad King
c8677891e1 fix overlay alphas for multiple button presses 2013-12-26 21:39:07 -05:00
Toad King
da75ee5a88 don't update overlay ranges until all events are polled 2013-12-26 20:38:12 -05:00
twinaphex
51c994da39 (Xbox 1) Render 'messagebox' text in menu disp now - position
text better
2013-12-27 02:00:57 +01:00
Themaister
ccc8bda10c Include strcasestr.h in compat.c. 2013-12-26 23:37:30 +01:00
Themaister
77a62573a2 Fix crash in GLSL when overlays with many textures are used.
Have to call shader->use() for each set_coords or we overflow
the attribs array cached buffer.
2013-12-26 23:34:40 +01:00
Themaister
fc8ac5618d Fix Win32 build. 2013-12-26 23:04:14 +01:00
twinaphex
cf4c68a072 Make return type of read_file ssize_t again - include
msvc_compat for Win32 boxes to get typedef for ssize_t
2013-12-26 22:51:17 +01:00
twinaphex
244fdb6030 Fix broken GET_CONTENT_DIRECTORY environ callback 2013-12-26 22:46:46 +01:00
meancoot
dab783a7fd (iOS) Long pressing on a setting menu item will give the option to reset it to default. (Except booleans) 2013-12-26 16:18:28 -05:00
meancoot
bfc4bba70f (iOS) RunActionSheet now takes its callback as a block. 2013-12-26 16:18:28 -05:00
meancoot
55950cf009 (Apple) Update content history properly. 2013-12-26 16:18:28 -05:00
twinaphex
1e52ee2f0f (XDK) Refactor input driver - now goes through joypad driver 2013-12-26 22:17:31 +01:00
twinaphex
75306f7057 (XDK Salamander) Build fix - ssize_t not there on MSVC 2003 - but
size_t is
2013-12-26 21:30:31 +01:00
twinaphex
d6fc75240e (XDK) Build fixes 2013-12-26 21:28:09 +01:00
meancoot
893f6c6814 (iOS) Add method to delete custom core configs. 2013-12-26 15:22:05 -05:00
twinaphex
c1674b05f1 (PS3) Implement analog controls for PS3 - still borked in TyrQuake though 2013-12-26 21:09:47 +01:00
twinaphex
7433161968 (PS3) Implement input autodetection 2013-12-26 20:48:56 +01:00
twinaphex
75a6db27b4 (GX/PS3) Reimplement menu binds 2013-12-26 20:11:33 +01:00
meancoot
2bfcb8e4e8 (Apple) Add some extra location manager logging. 2013-12-26 13:28:12 -05:00
meancoot
a473154373 (iOS) RADirectoryList now takes a block for a callback, rather that a delegate. 2013-12-26 13:28:12 -05:00
twinaphex
7fe9ec647c (PS3) Refactor PS3 input driver - no button input right now in
RGUI though
2013-12-26 18:07:09 +01:00
Twinaphex
ce057258a8 Merge pull request #446 from hizzlekizzle/master
adjust analog stick and dpad position
2013-12-25 18:32:35 -08:00
hunterk
61cf369bff adjust analog stick and dpad position 2013-12-25 20:27:31 -06:00
Themaister
f61a91c2fd Don't call glDetachShader().
Some drivers don't like it.
2013-12-26 02:18:43 +01:00
Themaister
f2371cf691 Delete shader objects early instead of late.
Less error prone. Also saves some memory.
2013-12-26 02:16:30 +01:00
Themaister
b23ff3b663 Refactor content_directory.
It shouldn't be RGUI browser dir. Instead it is a more developer centric
option for when libretro apps are distributed (along with RetroArch for
example). Also facilitates a standardized assets folder later on if
applicable.
2013-12-26 02:03:11 +01:00
twinaphex
831f708ede performance.c - detect MMX too 2013-12-25 21:34:40 +01:00
meancoot
1eafcfe1a2 (iOS) Build fix 2013-12-25 10:00:14 -05:00
meancoot
87fff22956 (iOS) Add some common settings to the root of the core settings menu; Add some default paths; Add a default overlay 2013-12-25 09:52:09 -05:00
twinaphex
40d7eb40bd (Apple) Some minor cleanups to location manager code - still only reports a few initial
locations and nothing afterwards
2013-12-25 05:04:49 +01:00
Toad King
3fd4f21c9a fix check for salamander file in core menu 2013-12-24 22:28:24 -05:00
twinaphex
d1bdd4bd97 (Android/Apple) Set default opacity to 0.7f 2013-12-25 02:41:37 +01:00
Twinaphex
de8fde066f Merge pull request #444 from hizzlekizzle/master
N64 overlay and a few small touchups to genesis.cfg
2013-12-24 17:35:07 -08:00
twinaphex
204113e389 Add environ callback to expose 'Content Directory' path to core -
and refactor g_settings.rgui_browser_directory
2013-12-25 02:31:35 +01:00
hunterk
4f4dd45cb9 delete extraneous files 2013-12-24 19:05:36 -06:00
hunterk
0b4be65f6d add n64 overlay, made some minor tweaks to genesis.cfg 2013-12-24 19:00:50 -06:00
twinaphex
84c489d0da file_path.c - Fix unused variable warning 2013-12-25 01:28:55 +01:00
Themaister
4ac75a8058 Don't allow more than one abbrev to take place. 2013-12-24 23:40:16 +01:00
Themaister
65aafdc2f4 Fix warning. 2013-12-24 23:38:25 +01:00
Themaister
5f1c3b48b3 Safeguard a bit in fill_pathname_abbrev*. 2013-12-24 23:37:03 +01:00
meancoot
0ba6bd8094 Merge branch 'apple_no_thread' 2013-12-24 17:29:33 -05:00
Themaister
c52f328a4e Some style nits. 2013-12-24 23:02:45 +01:00
Themaister
b71b8f0be4 Merge branch 'path_handling' of github.com:libretro/RetroArch 2013-12-24 22:58:16 +01:00
meancoot
2ae0356081 (iOS) Pass BTstack messages through RARCH_LOG; patch the logger to print to stdout when building for the simulator. 2013-12-24 15:27:44 -05:00
meancoot
06c3cc1cb8 (iOS) Fixes:
Only display the limited permissions warning if the content actually failed to load.
	Fix loading a second game through the cocoa menu.
2013-12-24 14:21:57 -05:00
meancoot
090c0d8e84 Merge branch 'master' into apple_no_thread 2013-12-24 14:11:39 -05:00
meancoot
0b17dc0d47 (iOS) Changes:
Allow requesting to browse for a directory.
    Allow requesting the browser to display an option to return a black item.
    Swap the ‘Up’ and back buttons in the browser.
    Properly reset string settings that were changed in rgui.
2013-12-24 14:03:43 -05:00
meancoot
4d671fe116 Make settings abbreviate paths when saving config file. 2013-12-24 12:23:21 -05:00