Commit Graph

9159 Commits

Author SHA1 Message Date
twinaphex
b41c3cc6bd (iOS) Make apple_gamecontroller 'backwards compatible' with iOS 6
by doing runtime check for iOS version and then returning early
2013-12-28 21:49:31 +01:00
twinaphex
ff036066e2 Rework frontend - separate functions now for iterating per frame
and for doing teardown - Emscripten and Apple ports can make use
of this now so we don't need separate frontend implementations
2013-12-28 21:08:30 +01:00
twinaphex
43cc675a49 (OSX) Build fix 2013-12-28 17:05:05 +01:00
Themaister
a750f355f8 Style nits. 2013-12-28 15:31:25 +01:00
Themaister
205316510f Fixup overlays with correct quickmenu. 2013-12-28 13:08:51 +01:00
Themaister
86ec55dfe6 Fix some fast-forward overlay radiuses. 2013-12-28 12:55:00 +01:00
twinaphex
9d0c5a5a03 (frontend.c) Some cleanups 2013-12-28 04:40:40 +01:00
twinaphex
3ea3901a2b (XDK) Implement analog code 2013-12-28 04:01:58 +01:00
twinaphex
5c6c88d9d6 (Android) Make some tweaks to input drivers for conformity 2013-12-28 03:44:37 +01:00
twinaphex
6ce9c64e04 (Android) Change default overlay for Android to snes/snes.cfg 2013-12-28 03:14:21 +01:00
twinaphex
3f255a1c1b Get rid of non-normalized snes-landscape 2013-12-28 03:10:22 +01:00
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