twinaphex
5b2d950034
Part 1 of menu input remapping
2015-01-25 02:14:04 +01:00
twinaphex
5419757c40
Add input remapping saving/loading
2015-01-24 23:42:31 +01:00
twinaphex
1156e9d860
Shorten setting label
2015-01-23 22:54:09 +01:00
twinaphex
9bb2c00c1c
Add 'Core Manager Options'
2015-01-22 04:05:10 +01:00
twinaphex
ff570dcdf4
Ifdef LibretroDB code
2015-01-22 03:58:04 +01:00
twinaphex
dfd8d55f7a
Start adding Database Manager (stub for now). Also add some more
...
libretrodb documentation
2015-01-22 03:45:48 +01:00
twinaphex
3bdb736ac7
Set up some default buildbot URL paths per platform
2015-01-21 06:28:40 +01:00
twinaphex
f916bef5f0
Add rudimentary Core Manager - pulls index listing from the buildbot
...
and lets you download cores to the core directory.
Current limitations and what still needs to be addressed:
* Core is downloaded to core directory still packaged in a zip
file. Will need manual unzipping by the user. We should have
a setting for automating this.
* We should have some sane defaults for the buildbot URL on
specific platforms. For instance, Android, Windows, etc.
* We should present a fancier name listing than what we have
now eventually where it gets the names from the core info files
* Should we do comparisons between the currently installed core
and the one we're about to download now? A CRC check or some
different means? Problem I can see is that there's right now
no good way to determine if a core actually needs to be updated
without first downloading it.
2015-01-21 05:47:52 +01:00
twinaphex
da88bcdd91
Rename gfx_shader* to video_shader*
2015-01-19 21:24:08 +01:00
twinaphex
db327fbba3
Add Input Remapping Directory setting
2015-01-19 07:24:12 +01:00
twinaphex
384e27a0b1
Add buildbot URL setting
2015-01-19 04:09:28 +01:00
twinaphex
e995cbdfa9
Add 'Suspend Screensaver Enable Hint'
2015-01-18 22:37:22 +01:00
twinaphex
de76884bb8
Rename gfx_get_fps to video_monitor_get_fps
2015-01-18 20:03:33 +01:00
twinaphex
ed49c03e0a
Add header include to settings_data.c
2015-01-18 19:04:27 +01:00
twinaphex
e3897c8641
Less dependencies on driver.h
2015-01-18 19:01:13 +01:00
twinaphex
5c32acf91f
Split up video_monitor code into separate file
2015-01-18 18:28:14 +01:00
twinaphex
0286078f8f
Start properly namespacing monitor_* functions
2015-01-18 18:17:59 +01:00
twinaphex
5f23cda6cb
Add menu wallpaper setting
2015-01-17 18:15:22 +01:00
twinaphex
4ccfc1af02
Add date/time in menu
2015-01-17 04:50:46 +01:00
twinaphex
4428fe21cd
Add UI Menubar Enable setting
2015-01-17 01:29:15 +01:00
twinaphex
7f53ca4ab5
audio mute enable is now saved to config file
2015-01-16 23:26:09 +01:00
twinaphex
a2e5ccc2c6
Add UI Options
2015-01-16 16:15:58 +01:00
twinaphex
9446a1e991
Remove driver setting options that are not hooked up
2015-01-16 16:11:14 +01:00
twinaphex
a6615036da
Stub out Core Manager for now
2015-01-15 01:27:46 +01:00
twinaphex
92a18a4109
settings.c - cleanups
2015-01-14 00:35:27 +01:00
twinaphex
f43b22246b
Keep all setting callback functions static
2015-01-13 03:37:08 +01:00
twinaphex
c5ad9d296b
Add change handler for 'Overlay Enable'
2015-01-13 03:32:43 +01:00
twinaphex
507291bccb
Add Patch Options. Make sure that if we pass softpatching options
...
on the commandline, that these values will not be saved back to
config file.
2015-01-13 03:13:19 +01:00
twinaphex
8b95cfe6e3
Get rid of RARCH_INTERNAL-specific code in resampler.c
2015-01-12 21:12:48 +01:00
twinaphex
badb29942b
Add monitor FPS enable option
2015-01-12 05:59:11 +01:00
twinaphex
9a39abfbf0
Rename menu_input.c functions so that they are all in menu_input_*
...
namespace
2015-01-11 06:42:53 +01:00
twinaphex
7f0ccae0d7
Rename menu_input_line_cb.c to menu_input.c
2015-01-11 06:24:44 +01:00
twinaphex
ef720d3815
Remove menu_type_is - now obsolete
2015-01-10 05:25:37 +01:00
twinaphex
99c9afa5cd
Update PATH_MAX to PATH_MAX_LENGTH
2015-01-09 18:04:29 +01:00
twinaphex
ec22bada36
Add retroarch.h header
2015-01-09 17:40:47 +01:00
twinaphex
8f511815d1
Create new header 'settings.h'
2015-01-09 16:56:21 +01:00
twinaphex
6dcef0e0d2
More documentation for settings_data.c
2015-01-09 16:45:58 +01:00
twinaphex
b1aeb9806b
settings_data.c - cleanups
2015-01-09 16:22:56 +01:00
twinaphex
3aca3bceb9
(Menu) Implement action_cancel
2015-01-09 04:43:24 +01:00
twinaphex
a30b7295ee
Change name of action start function for video refresh rate auto
2015-01-09 00:58:00 +01:00
twinaphex
a13c1374bb
Cleanups
2015-01-09 00:56:11 +01:00
twinaphex
da96fc54a6
Rename some functions
2015-01-09 00:45:31 +01:00
twinaphex
d4e543d600
Group all action_ok functions together
2015-01-09 00:42:42 +01:00
twinaphex
61f89e683e
Group all action_start functions together
2015-01-09 00:41:03 +01:00
twinaphex
2ba0bbda38
Group all action_toggle funtions together
2015-01-09 00:38:50 +01:00
twinaphex
769d62e551
Add some more documentation for functions in settings_data.c
2015-01-09 00:23:59 +01:00
twinaphex
b662a10209
Start to add some documentation to settings_data.c
2015-01-09 00:07:42 +01:00
twinaphex
ecf499c588
Update headers
2015-01-07 18:24:13 +01:00
twinaphex
1a0f817893
Cleanups/build fix
2015-01-07 15:49:56 +01:00
Jay McCarthy
7bb75162f7
Using iOS browser for Cores and Content
2015-01-06 21:53:18 -05:00
twinaphex
681f332183
Add SD_FLAG_BROWSER_ACTION
2015-01-07 01:38:06 +01:00
twinaphex
6fb51eb360
Initial implementation of remap binds feature
2015-01-05 22:53:21 +01:00
twinaphex
12c7147f8f
Start adding Core Input Remapping options (stub for now)
2015-01-05 19:49:11 +01:00
twinaphex
071021c064
Change Browser Options description
2015-01-05 15:51:34 +01:00
twinaphex
7a456c6c3a
Rename MAX_PLAYERS to MAX_USERS
2015-01-05 01:58:00 +01:00
twinaphex
45cdb15de4
Add setting 'Max Users'
2015-01-05 01:45:57 +01:00
twinaphex
6ca7e0561e
Add menu_navigation_browser_filter_supported_extensions_enable option
2015-01-01 16:40:47 +01:00
twinaphex
1e3686df40
Change audio_resampler_driver to 'OPTIONS'
2014-12-31 20:17:53 +01:00
twinaphex
a9438452a1
Add Content Database Directory Path option
2014-12-30 22:58:08 +01:00
twinaphex
49ad98e543
Add input_overlay_enable option
2014-12-29 10:16:44 +01:00
twinaphex
70abd3ea9b
Add SD_FLAG_* to remaining 'dir' settings
2014-12-28 05:05:26 +01:00
twinaphex
77bc9b5e0d
Add stub Core Manager
2014-12-21 23:41:17 +01:00
twinaphex
6ae24c083d
Move some network settings
2014-12-21 00:51:34 +01:00
twinaphex
4114e74d35
Change Netplay Options to Network Options
2014-12-20 22:44:06 +01:00
twinaphex
82f6c57966
Add new option 'Show Autoconfig Descriptor Labels' for more
...
comprehensible button labels per joypad - needs to be added per
autoconfig file
2014-12-16 06:21:18 +01:00
twinaphex
21b99c3ac5
Press left/right on a cheat entry now to turn it ON/OFF
2014-12-16 02:20:06 +01:00
twinaphex
be5a76cb91
Start using g_extern.cheat instead of having a separate cheat
...
manager in the menu struct
2014-12-15 23:57:14 +01:00
CautiousAlbino
cead63c83d
Fix nasty breakage when joypad index >= MAX_PLAYERS.
...
No bounds checking and joypad index is apparently now unsigned so old
"disabled" values in config will now overflow instead ...
2014-12-15 14:10:07 +01:00
twinaphex
6c338352d2
We're not going to use 'cheat database' from bsnes XML cheats,
...
but for our more general-purpose cheats in cores
2014-12-15 06:42:24 +01:00
twinaphex
3a81c23d01
Remove unused/stub 'Cheat Settings' setting
2014-12-15 06:37:14 +01:00
twinaphex
fe0ece3124
Add preliminary Core Cheat Options support - should work with
...
cores like SNES9x/bSNES right now
2014-12-06 15:47:25 +01:00
twinaphex
23569044ff
Add 'Hide Unbound Input Descriptor'
2014-12-05 14:13:29 +01:00
twinaphex
181d163b36
Rename 'player' to 'user'
2014-12-05 13:48:54 +01:00
twinaphex
6615f26749
Can set RETRO_DEVICE_ANALOG with input descriptors now too
2014-12-04 14:53:29 +01:00
twinaphex
1e1457c45c
Improvements to input descriptors being shown
2014-12-04 13:45:56 +01:00
twinaphex
e3e5f5f8a8
Implement input descriptor labels
2014-12-04 13:26:43 +01:00
twinaphex
3c9e97842e
[PATCH 1/2] Fix RGUI shader parameters.
2014-11-29 21:03:31 +01:00
twinaphex
307e636e86
Show history list when g_settings.history_list_enable is true
2014-11-29 16:37:00 +01:00
twinaphex
85ac84cb08
Implement joypad driver settings options too
2014-11-26 21:56:53 +01:00
twinaphex
ec2242db02
Implement other driver options too
2014-11-26 21:48:02 +01:00
twinaphex
2cc70005b9
Move more code to settings_data.c
2014-11-20 02:44:30 +01:00
twinaphex
d87470c597
(Menu) Add stub Navigation Wrap-Around options
2014-11-17 16:16:52 +01:00
Mike Robinson
06c102d337
Add audio_max_timing_skew setting
...
Let users enable very large timing skews if they don't mind
inaccurate audio pitch.
2014-11-16 14:24:58 +00:00
twinaphex
3094efdc7e
Save archive_mode to config file and change representation
2014-11-14 16:30:55 +01:00
twinaphex
746529671c
Implement archive_mode - 0 is 'Ask', '1' is 'Load archive', '2'
...
is 'Open Archive'
2014-11-14 15:58:49 +01:00
twinaphex
f921d2e2d4
Add Archive Options
2014-11-14 14:54:20 +01:00
Higor Eurípedes
8a84cd5278
(settings_data) Make sure all action setting fields are initialized
2014-11-12 13:46:16 -03:00
Jay McCarthy
8a4f65e227
Moving function
2014-11-11 12:23:24 -05:00
Alcaro
ca7558cda2
(Settings) Nit.
2014-11-11 18:17:33 +01:00
Jay McCarthy
885adeb755
Improving iOS configuration menus, specifically for default paths,
...
directory selection, and give example enumeration for strings.
2014-11-11 12:12:47 -05:00
Twinaphex
dbfc08b2c0
(iOS) Take out __APPLE__ ifdef out of settings_data.c
2014-11-08 14:58:47 +01:00
twinaphex
0745a66d49
Kill off a bunch of cruft in settings_data.c now that the iOS
...
menu no longer depends on it
2014-11-08 14:45:53 +01:00
twinaphex
4f40c14d69
Move menu code up one root dir
2014-10-28 19:54:23 +01:00
twinaphex
6c076ed3bf
Refactor out SD_FLAG_IS_CATEGORY
2014-10-28 18:19:40 +01:00
twinaphex
e96074d452
Remove SD_FLAG_PUSH_ACTION - no longer necessary
2014-10-28 07:07:07 +01:00
Lioncash
e21f1747bd
settings_data: Correctly handle realloc fail case
2014-10-27 20:18:15 -04:00
twinaphex
4918381cfb
Add Mouse Enable option in Menu Options
2014-10-26 18:06:57 +01:00
Lioncash
0079173abc
settings_data: Fix weird object return in setting_data_load_config_path
2014-10-26 12:23:50 -04:00
twinaphex
0c4de816f9
Dont' have input_common.h include input_autodetect.h
2014-10-26 01:53:13 +02:00
twinaphex
66f49d1788
Get rid of unused variables
2014-10-24 18:59:46 +02:00