twinaphex
66fc9e6a06
Add menu_show_online_updater
2017-06-20 01:42:28 +02:00
twinaphex
e0cc113689
Try to fix this regression https://github.com/libretro/RetroArch/issues/5060
2017-06-18 18:50:46 +02:00
twinaphex
6af5bd01bf
Merge retro_stat and file_path
2017-06-16 15:00:11 +02:00
Twinaphex
6d85e1f0a6
Merge pull request #5045 from casdevel/mice
...
Add player mouse device selection
2017-06-10 04:13:16 +02:00
twinaphex
cdf7a403ea
Add audio mixer mute enable
2017-06-08 23:53:24 +02:00
twinaphex
cdd7fbeb52
Add audio mixer volume setting
2017-06-08 22:58:43 +02:00
twinaphex
420d0d0607
Get rid of audio_driver_set_volume_gain
2017-06-08 22:24:51 +02:00
Zoran Vuckovic
a74197dc49
Add player mouse index setting
2017-06-08 17:57:36 +02:00
twinaphex
96bfb35e0b
Set default input driver to x - udev can be hit/miss on some
...
people's configurations
2017-06-06 21:04:15 +02:00
twinaphex
cc1954b4ac
Add 'Filter by current core'
2017-06-01 00:25:13 +02:00
twinaphex
449483206f
Revert "New attempt to fix memory leaks of struct retro_system_info"
...
This reverts commit a1d3dd69dd
.
2017-05-30 01:44:49 +02:00
twinaphex
a1d3dd69dd
New attempt to fix memory leaks of struct retro_system_info
...
char variables
2017-05-29 22:24:10 +02:00
twinaphex
e47056468c
xmb_show_music - no longer exclusive to HAVE_FFMPEG builds
2017-05-28 00:03:28 +02:00
Zoran Vuckovic
eebd7bbeea
Change shared-mode settings
2017-05-24 16:25:36 +02:00
twinaphex
a6789c5717
Update logs
2017-05-23 21:14:53 +02:00
twinaphex
ccba9635b6
Update the way default directories are handled
2017-05-23 19:43:58 +02:00
twinaphex
dd9034248b
Take out HAVE_SHADERPIPELINE ifdef
2017-05-16 21:25:15 +02:00
twinaphex
126a5bf121
Use string_is_equal_fast/string_is_not_equal_fast
2017-05-16 04:00:37 +02:00
twinaphex
eddb655eb9
Split off user_language from settings struct
2017-05-15 20:41:04 +02:00
twinaphex
bf3188eac4
Combine runloop_ctl and rarch_ctl
2017-05-15 05:06:23 +02:00
twinaphex
160c8167d6
Cleanups
2017-05-15 04:36:48 +02:00
Sérgio Benjamim
b8c3c6e405
Change default overlay in mobile to flat/retropad.cfg
2017-05-14 14:29:39 -03:00
twinaphex
42ebe7a7ad
Merge runloop.c and retroarch.c
2017-05-11 09:11:46 +02:00
twinaphex
2906bec7a8
Create input_driver_get_uint
2017-05-11 07:36:21 +02:00
twinaphex
ef8094836f
Create input_driver_get_float
2017-05-10 07:07:06 +02:00
twinaphex
99e7cb7d75
Only need to grab settings pointer from within audio_driver_flush
...
now when setting slowmotion
2017-05-08 21:50:21 +02:00
twinaphex
097515fa63
No longer have to grab settings pointer to get audio mute value
2017-05-08 21:39:08 +02:00
twinaphex
988647f92a
Move defines to configuration.c
2017-05-08 02:25:55 +02:00
Jean-André Santoni
c34b4dd787
Fix lakka settings
2017-05-03 17:01:37 +02:00
twinaphex
63504cd9c8
No longer need to grab threaded variable from settings struct
2017-04-29 16:37:49 +02:00
twinaphex
79c7627651
Move video_viewport_custom to gfx/video_driver.c
2017-04-29 13:10:01 +02:00
Monroe88
ada900e1e1
Unhardcode WASAPI default settings
2017-04-28 21:40:24 -05:00
twinaphex
8ab4f5a0b2
Gotten rid of all reallocs now inside configuration.c
2017-04-29 00:43:20 +02:00
twinaphex
e6ab06a701
Move path variables
2017-04-29 00:39:29 +02:00
twinaphex
957c85f9ea
Cleanups
2017-04-28 23:02:22 +02:00
twinaphex
f0c2d786ae
Update arrays struct
2017-04-28 22:59:13 +02:00
twinaphex
5c024f1cd8
Fix memory leak
2017-04-28 21:47:26 +02:00
twinaphex
47cb15cb03
No more realloc for uints settings
2017-04-28 21:05:34 +02:00
twinaphex
05e4ec733e
Move uint variables
2017-04-28 21:03:04 +02:00
twinaphex
9ff3221c9d
Refactors
2017-04-28 20:08:12 +02:00
twinaphex
fdd85654d6
Split up uint and int
2017-04-28 19:55:09 +02:00
twinaphex
7bbd20b31d
Move int settings
2017-04-28 19:12:48 +02:00
twinaphex
6d4b44bf94
Use malloc instead of calloc
2017-04-28 15:14:51 +02:00
twinaphex
ff3a9e87e0
Optimize populate_settings_float
2017-04-28 15:01:11 +02:00
twinaphex
0da40fb3aa
Move all float settings
2017-04-28 14:57:55 +02:00
twinaphex
4e92a4ed77
Fix this
2017-04-28 14:33:18 +02:00
twinaphex
3764c39dfc
Optimize populate_settings_bool - should not keep spamming
...
realloc now
2017-04-28 14:11:34 +02:00
twinaphex
ed53be7c81
Move all bool settings
2017-04-28 14:11:34 +02:00
twinaphex
b792c5deae
move bool setting
2017-04-28 12:26:01 +02:00
twinaphex
3e24672a43
Move bool settings
2017-04-28 12:23:59 +02:00
twinaphex
cc095e56fc
Start refactoring bool variables
2017-04-28 00:53:20 +02:00
twinaphex
ba079b14dc
Cleanups
2017-04-28 00:01:47 +02:00
twinaphex
ae1c26cbc4
Restructure settings struct
2017-04-28 00:00:43 +02:00
twinaphex
d257ec51a0
Use wrapper configuration macros
2017-04-27 23:46:32 +02:00
Zoran Vuckovic
f412095047
Add shared-mode buffer length option
2017-04-26 18:37:44 +02:00
twinaphex
e179108080
Cleanups
2017-04-26 00:24:59 +02:00
twinaphex
8d0e3d7777
Wrap settings->input.binds
2017-04-25 18:27:18 +02:00
twinaphex
3b3b008614
Move code to input_config_reset
2017-04-25 18:18:37 +02:00
twinaphex
d66aff8fbd
Start wrapping settings->input.binds
2017-04-25 18:12:13 +02:00
twinaphex
e1e83b17b7
Wrap settings->input.libretro_device
2017-04-25 17:14:46 +02:00
twinaphex
c871faa1f5
Move pid/vid arrays out of settings struct and move them
...
to input_config
2017-04-25 16:49:54 +02:00
twinaphex
690b729474
config_save_autoconf_profile - cleanup
2017-04-25 16:38:47 +02:00
twinaphex
6ace8ce66a
Rewrite autoconf_binds and move it to task_autodetect.c - take
...
it out of the settings struct
2017-04-25 16:33:30 +02:00
twinaphex
359af5d5ab
Go through wrapper function
2017-04-25 16:07:17 +02:00
twinaphex
7b5b49a5e6
Move autoconfigured variables out of settings struct;
...
these values are not written back to the config file
2017-04-25 15:49:27 +02:00
twinaphex
83684df3e9
Use configuration_set_ wrappers
2017-04-25 15:13:50 +02:00
twinaphex
3ec5816259
Rewrite RUNLOOP_CTL_SYSTEM_INFO_GET
2017-04-23 16:41:26 +02:00
Zoran Vuckovic
9ef51d8215
Change default buffering behavior in shared mode
2017-04-22 11:09:08 +02:00
Zoran Vuckovic
62d9e087c4
Fix issues with some cores in shared mode
2017-04-22 09:25:12 +02:00
twinaphex
f9bc2d3783
Use memcmp instead of string_is_equal where possible for
...
better performance
2017-04-21 22:47:15 +02:00
Zoran Vuckovic
90cfb50658
Added settings and non-standard frame rate handling
2017-04-14 03:35:40 +02:00
Zoran Vuckovic
129151d5fc
add wasapi audio driver
2017-04-11 00:24:37 +02:00
twinaphex
8c89ec158c
Update copyrights
2017-03-22 03:09:18 +01:00
Rob Loach
157fbeccb5
Add Font Text Color settings
2017-03-12 10:33:06 -04:00
twinaphex
03d58e9e62
Update
2017-03-07 15:00:20 +01:00
Brad Parker
1f42889936
add settings -> network entry to force using a MITM server for netplay
2017-03-05 14:19:37 -05:00
Jean-André Santoni
64a11ca0f4
(XMB) Allow hidding the netplay tab
2017-02-27 23:32:24 +01:00
twinaphex
803dd83e67
Put IOS ifdef around this
2017-02-26 22:24:07 +01:00
Twinaphex
fdbdcfee65
Merge pull request #4691 from GregorR/netplay-slave-mode
...
Netplay slave mode
2017-02-26 21:49:21 +01:00
Twinaphex
b7b3b2cb5f
Try to prevent truckload of warnings on iOS
2017-02-26 10:33:03 +01:00
twinaphex
af971ea9be
Try setting path when defaults menu_config is set
2017-02-26 09:35:00 +01:00
Gregor Richards
a3e3b3e790
Adding settings to allow/require connections in slave mode.
2017-02-23 21:33:44 -05:00
twinaphex
d0e49a2d8f
Rename some tasks
2017-02-21 16:50:39 +01:00
twinaphex
ba16bee5d1
Create task_push_content_load_nothing_with_dummy_core
2017-02-21 03:32:52 +01:00
twinaphex
90d6466d56
(configuration.c) Get rid of another memset
2017-02-20 01:53:53 +01:00
Gregor Richards
816d7786ac
Re-adding the option to start in spectator mode
...
This used to be a configuration option because spectator mode and "net"
mode were incompatible. When the ability to switch between player and
spectator was added, the configuration option was removed, since it was
no longer a mode toggle. This re-adds it, mainly so that I can use it to
implement regression tests.
2017-02-16 19:17:06 -05:00
radius
28deb34742
fix #4625
2017-02-13 01:24:48 -05:00
Gregor Richards
aa77d688ec
Make announcing netplay on the public lobby optional.
2017-02-06 13:45:58 -05:00
Gregor Richards
55157e934d
input_latency_frames is now configurable and has a range
2017-02-01 22:54:03 -05:00
twinaphex
4b476cfe5f
config_replace - add bool argument
2017-01-24 18:08:26 +01:00
twinaphex
efff2be528
Another cleanup
2017-01-24 15:04:32 +01:00
twinaphex
3d7183577e
Clean this up further
2017-01-24 15:03:23 +01:00
twinaphex
afb0881f05
Incompatible shader backend conditional was reached even if we had
...
no shader set
2017-01-24 15:01:48 +01:00
Brad Parker
57949227df
DOS: initial input/joypad driver
2017-01-24 00:55:58 -05:00
Brad Parker
c4bfa6b0d2
DOS: initial VGA int13 graphics driver
2017-01-22 10:47:11 -05:00
Brad Parker
05c37bd39f
initial GDI driver skeleton
2017-01-16 20:41:04 -05:00
Ryunam
ebded84b67
Add option to allow or prevent removal of playlist entries
2016-12-27 13:20:41 +01:00
twinaphex
51ec0e0704
(configuration.c) Cut down on reallocation/allocation
2016-12-26 04:14:09 +01:00
twinaphex
8a258d2511
(configuration.c) Cleanups
2016-12-26 03:16:27 +01:00
twinaphex
e24f58361c
Cleanup config_save_file
2016-12-26 03:01:29 +01:00
twinaphex
b4760ef065
Wii port works again
2016-12-25 04:13:30 +01:00
Ryunam
c80d1e8242
Add toggle to show / hide Import Content tab on XMB
2016-12-24 18:45:15 +01:00
twinaphex
77e5cdbfde
Revert "Rename runloop_msg_queue_push to video_driver_msg_queue_push"
...
This reverts commit ad7386913c
.
2016-12-22 23:36:11 +01:00
twinaphex
ad7386913c
Rename runloop_msg_queue_push to video_driver_msg_queue_push
...
and move code to video_driver.c
2016-12-22 13:15:02 +01:00
Brad Parker
94a6e759cf
merge battery branch into master
2016-12-19 18:08:41 -05:00
Twinaphex
25fcfb47c7
Use C-style string
2016-12-19 23:17:36 +01:00
Twinaphex
76c4a4f7a0
Merge pull request #4279 from sethk/macos_cleanup
...
macOS cleanup
2016-12-19 23:15:10 +01:00
Gregor Richards
30beee6004
Be consistent about the type of check_frames. Fixes warnings.
2016-12-19 14:54:13 -05:00
Brad Parker
7aac7f986a
add option to show battery level next to the datetime in the menu
2016-12-19 14:28:21 -05:00
Gregor Richards
f7f6590156
Goodbye delay_frames! stateless_mode is the new delay_frames=0
2016-12-18 19:28:43 -05:00
Gregor Richards
03415c261d
Added netplay spectator password separate from play password
2016-12-18 19:28:43 -05:00
Gregor Richards
763a657f82
Terrible first cut at password (sent in plain text D-8)
2016-12-18 19:28:42 -05:00
Gregor Richards
9b2270f5d4
Say goodbye to spectator mode (for now)
2016-12-18 19:28:42 -05:00
Seth Kingsley
d79cdffe37
Don't set config path until open_default_config_file()
...
This allows overriding of the config with --config
2016-12-17 21:06:07 -08:00
twinaphex
96ffd8e025
Revert "Remove HAVE_COMPRESSION ifdefs in file_path.c"
...
This reverts commit 4103b70833
.
2016-12-17 12:55:38 +01:00
twinaphex
4103b70833
Remove HAVE_COMPRESSION ifdefs in file_path.c
2016-12-17 12:20:49 +01:00
twinaphex
a82492a681
Cleanup config_unload_override
2016-12-15 12:07:02 +01:00
twinaphex
1948a77bb5
Add TODO/FIXME
2016-12-14 17:56:55 +01:00
twinaphex
9957099bf0
Add 'unified menu controls' setting
2016-12-11 01:29:53 +01:00
twinaphex
80a6013e7b
Add default values for check_frames/delay_frames
2016-12-07 03:08:59 +01:00
twinaphex
001738d326
(netplay) Set netplay port value to RARCH_DEFAULT_PORT by default
2016-12-06 22:20:20 +01:00
twinaphex
cd2abc445a
Create enums per driver class
2016-12-05 06:37:26 +01:00
Jean-André Santoni
d00566b018
Add setting for the savestate thumbnails
2016-12-01 20:31:07 +01:00
Gregor Richards
22798e26c7
delay_frames naming consistency
...
Unifying all of the various inconsistent names of delay_frames into a
single name: delay_frames.
2016-12-01 13:34:37 -05:00
Twinaphex
bb499b70be
Merge pull request #4104 from GregorR/natt
...
NAT traversal
2016-11-30 16:09:53 +01:00
radius
2e7821e337
add a toggle to the firmware check so it can be overruled
2016-11-29 23:22:22 -05:00
Gregor Richards
48240c2806
Adding Netplay NAT traversal option (but not implementation yet)
2016-11-29 22:18:37 -05:00
twinaphex
80798ab924
Remove hacky 'OSK Keyboard' overlay
2016-11-27 02:46:09 +01:00
radius
8cb5ed0d95
(win) add fixed window size mode
2016-11-23 19:43:50 -05:00
twinaphex
6893e8f97e
(MSVC) Buildfix
2016-11-23 10:27:46 +01:00
twinaphex
95254aa79b
Remove 'back as menu toggle' setting
2016-11-21 13:05:23 +01:00
radius
0d5af3be36
clear incompatible shaders at config_load
2016-11-20 13:58:12 -05:00
radius
2835a2292c
include SLANGP extension
2016-11-20 13:31:11 -05:00
radius
7ec31f188d
allow saving input related stuff to overrides
2016-11-20 11:47:50 -05:00
radius
a99a9c0810
add setting to swap menu_ok and menu_cancel
2016-11-19 13:09:07 -05:00
radius
f343bc45fb
remove these settings that we never properly implemented
2016-11-19 12:57:12 -05:00
aliaspider
4ce8f84bac
(WIIU) set AX as the default audio driver.
2016-11-06 23:42:05 +01:00
Brad Parker
5d28029be8
remove confirm_on_exit menu option
2016-10-30 23:29:03 -04:00
twinaphex
6a6c352360
The new OSK overlay built into the menu should be better - take
...
this out
2016-10-30 12:14:53 +01:00
Jean-André Santoni
6cc14a4fb9
Add missing copyright mention on some files
2016-10-27 18:17:43 +02:00
Brad Parker
d1d5584d18
update copyright
2016-10-27 11:47:10 -04:00
twinaphex
f017593501
Reduce size of some char variables and get rid of some implicit memsets
2016-10-27 09:44:20 +02:00
aliaspider
a4d745a471
preliminary port to the wiiu platform
2016-10-27 01:34:10 +01:00
twinaphex
ad465cc5a4
Prevent more implicit memsets
2016-10-20 18:36:01 +02:00
twinaphex
a9ce430ed6
Prevent some implicit memsets
2016-10-20 18:33:25 +02:00
twinaphex
185d073c3e
(configuration.c) Prevent implicit memsets
2016-10-16 01:25:31 +02:00
Romain Graillot
ade4e7857b
Add possibility to switch touch surface on vita build
2016-10-15 13:28:35 +02:00
Twinaphex
c489f1a7a7
Merge pull request #3797 from frangarcj/master
...
(VITA) Add Backtouch enable option
2016-10-14 22:05:02 +02:00
Francisco José García García
1ea5a80d02
(VITA) Add Backtouch enable option
2016-10-14 21:57:18 +02:00
radius
70a59f99ca
This code seems redundant, it conflicts with overrides and there is no real need to have these as settings.
...
With this removed patching works as expected with bsnes, snes9x with IPS, BPS and UPS and with and without overrides
2016-10-14 10:44:31 -05:00
twinaphex
d078df7a37
Prevent implicit memsets
2016-10-09 09:05:41 +02:00
Gregor Richards
2218b7baec
Setting check_frames to 30 by default.
2016-10-04 22:48:37 -04:00
Twinaphex
b0d63f0775
Remove unused variables
2016-10-04 06:09:59 +02:00
Gregor Richards
3953018547
Clarifications to Netplay menu and removing obsolete setting
...
This commit:
* Reorders the Netplay settings menu to put more useful options at the
top.
* Renames the swap_input setting from "Swap Netplay Input", which is
meaningless and confusing, to "Netplay P2 Uses C1", which is oddly
truncated but at least true.
* Removes the is_client setting altogether, as that's no longer how
client vs. server mode is determined (each are separate options when
enabling Netplay)
2016-10-03 17:28:20 -04:00
Twinaphex
8963db204d
Merge pull request #3721 from GregorR/netplay-overrides
...
Making netplay-related settings overrides behave consistently
2016-10-03 16:11:51 +02:00
twinaphex
1626439c3c
Get rid of path_get_core_ptr
2016-10-03 15:46:07 +02:00
Gregor Richards
4f489fb793
Making netplay-related settings overrides behave consistently
2016-10-03 08:31:21 -04:00
twinaphex
94e245315b
Create dir_set function
2016-10-03 08:20:33 +02:00
twinaphex
a4d48688c6
Create generic functions for dirs.c
2016-10-03 08:15:41 +02:00
twinaphex
92e76f8a19
Add HAVE_NETWORKING ifdef
2016-10-03 05:06:01 +02:00
Twinaphex
fb117b9260
Remove unused variables
2016-10-03 04:34:08 +02:00
Gregor Richards
e41ac34561
Get rid of global->netplay
...
Moved settings values into settings->netplay, and global->netplay.enable
is moved into netplay itself, and is no longer a configuration value
whatsoever, as that conflicts with the behavior of the netplay menu.
2016-10-02 22:13:34 -04:00
twinaphex
bdf379d568
Create dir_clear
2016-10-01 23:26:59 +02:00
twinaphex
d376ea0c9d
Merge fixes
2016-10-01 08:24:02 +02:00
twinaphex
8f163e6972
Revert "Move global->name to paths.c"
...
This reverts commit 6ee7b733aa
.
2016-10-01 08:18:23 +02:00
twinaphex
243dc139d2
Revert "Create path server and add to paths.c"
...
This reverts commit 00a1e3716a
.
2016-10-01 08:17:44 +02:00
twinaphex
c28de7d3ff
Revert "Create dir_clear"
...
This reverts commit d7d49c36c7
.
2016-10-01 08:16:58 +02:00
twinaphex
8458a039ca
Revert "Create dir_get"
...
This reverts commit db3738babb
.
2016-10-01 08:16:13 +02:00
twinaphex
2583390d31
Revert "Create dir_set"
...
This reverts commit d973e528f6
.
2016-10-01 08:16:07 +02:00
twinaphex
1f4e50a72b
Revert "Create dir_get_ptr"
...
This reverts commit ab7bc7755e
.
2016-10-01 08:15:57 +02:00
twinaphex
a9c7c453e0
Revert "Create path_get_ptr"
...
This reverts commit 0e3fbb615e
.
2016-10-01 08:15:33 +02:00
twinaphex
5a3e5f85a5
Revert "Add record dirs to dirs.c"
...
This reverts commit fe3281e05d
.
2016-10-01 08:15:07 +02:00
twinaphex
766653150c
Revert "Fix non-HAVE_DYNAMIC"
...
This reverts commit b3dd8cd72b
.
2016-10-01 08:13:16 +02:00
twinaphex
4567fdef52
Take out libretro_device from global struct
2016-10-01 06:22:57 +02:00
twinaphex
2dcc5b8e43
Add LIBRETRO_DEVICE to unset/set/is functions for override settings
2016-10-01 06:14:30 +02:00
twinaphex
67432fde57
Add void * param to is_set
2016-10-01 06:05:08 +02:00
twinaphex
3592b35573
Add second param to override_set
2016-10-01 05:51:03 +02:00
twinaphex
4d76503efd
Move around global variable
2016-09-30 08:56:14 +02:00
twinaphex
b3dd8cd72b
Fix non-HAVE_DYNAMIC
2016-09-30 08:54:52 +02:00
twinaphex
967a463bc7
configuration.c - cleanup
2016-09-30 08:27:26 +02:00
twinaphex
fe3281e05d
Add record dirs to dirs.c
2016-09-30 07:45:04 +02:00
twinaphex
0e3fbb615e
Create path_get_ptr
2016-09-30 07:33:08 +02:00
twinaphex
ab7bc7755e
Create dir_get_ptr
2016-09-30 07:21:33 +02:00
twinaphex
d973e528f6
Create dir_set
2016-09-30 07:15:30 +02:00
twinaphex
db3738babb
Create dir_get
2016-09-30 07:11:52 +02:00
twinaphex
d7d49c36c7
Create dir_clear
2016-09-30 07:02:23 +02:00
twinaphex
00a1e3716a
Create path server and add to paths.c
2016-09-30 06:22:56 +02:00
twinaphex
6ee7b733aa
Move global->name to paths.c
2016-09-30 06:11:11 +02:00
twinaphex
1266c0609a
Create path_is_empty
2016-09-30 04:43:16 +02:00
twinaphex
228886062b
Create path_clear
2016-09-30 04:31:19 +02:00
Gregor Richards
7ab1f420d9
Set delay_frames to 16 by default.
2016-09-29 20:20:07 -04:00
twinaphex
9384875ab0
Don't use HAVE_NETPLAY any more
2016-09-29 21:07:10 +02:00
twinaphex
190c417350
Remove stub function
2016-09-29 20:14:26 +02:00
twinaphex
3d098839ca
Update path_get
2016-09-29 08:46:41 +02:00
twinaphex
329f6ad612
Update path_get
2016-09-29 08:31:41 +02:00
twinaphex
be81edad84
Create path_get
2016-09-29 08:23:41 +02:00
twinaphex
0b1270458c
Update path_set
2016-09-29 07:49:54 +02:00
twinaphex
7e1a61570a
Add more functionality to path_set
2016-09-29 07:46:21 +02:00
Twinaphex
3900d433f8
Cleanups
2016-09-29 05:49:10 +02:00
twinaphex
89505fa011
Get rid of global->patch
2016-09-29 05:46:31 +02:00
twinaphex
432f466e85
Cleanup parse_config_file
2016-09-25 05:09:41 +02:00
twinaphex
8e6d9a6978
move default_shader_preste code to paths.c
2016-09-25 04:55:16 +02:00
twinaphex
4cf9b3b6be
configuration.c - prevent dereference after null warning from Coverity
2016-09-24 17:00:41 +02:00
Gregor Richards
c81b022a7d
Fix conflation of delay_frames and check_frames in configuration.c
2016-09-23 22:18:10 -04:00
twinaphex
4e3c9987f5
Prevent null pointer dereference / logically dead code / other misc. warnings
2016-09-23 16:03:37 +02:00
Jean-André Santoni
39be71e4ad
Correctly save and load WiFi driver from the config file
2016-09-22 02:02:47 +02:00
twinaphex
cc11244307
Fix memory leak
2016-09-22 00:58:29 +02:00
twinaphex
8095fa9ff8
Try to fix plethora of resource leaks
2016-09-20 16:32:33 +02:00
twinaphex
d81f40a9e1
Remove double free
2016-09-20 16:30:08 +02:00
twinaphex
1a55721c78
Fix some high-priority Coverity-catched defects
2016-09-20 16:10:27 +02:00
twinaphex
49f7ce4365
Prevent unused variable warning
2016-09-17 19:43:30 +02:00
twinaphex
5c97d5b46b
Move global->name.base to paths.c
2016-09-17 19:41:27 +02:00
twinaphex
5a48f32d6b
Cleanups
2016-09-17 16:28:46 +02:00
twinaphex
017d05fd36
Create more dirs functions
2016-09-17 14:53:30 +02:00
twinaphex
4d317ba5d7
Update dirs.c
2016-09-17 14:49:35 +02:00
twinaphex
ef02fb8a96
Refactor append config code
2016-09-17 14:14:58 +02:00
twinaphex
f4e1ffeabf
Don't access global->path.config directly
2016-09-17 13:42:48 +02:00
twinaphex
075599e818
Start using path_ functions for accessing and modifying global->path.config
2016-09-17 13:14:14 +02:00
twinaphex
b89def5d8f
Rename config_get/config_set functions
2016-09-17 12:51:44 +02:00
twinaphex
56d8be90ec
Cleanup
2016-09-17 12:37:53 +02:00
twinaphex
5aebdb7484
Mov code to paths.c
2016-09-17 12:35:29 +02:00
twinaphex
9d7798d52a
(configuration.c) Cleanup
2016-09-17 01:40:11 +02:00
Gregor Richards
a42be48638
Don't do Netplay CRCing by default
...
There are too many buggy cores for Netplay to CRC in the default
configuration, so check_frames=0 by default. check_frames is a "last
resort" option anyway, so shouldn't need to be on by default.
2016-09-15 23:06:32 -04:00
Gregor Richards
2a0202ccf5
Making Netplay check frequency configurable.
2016-09-15 23:06:32 -04:00
twinaphex
229e0dd640
Cleanups
2016-09-08 05:48:43 +02:00
twinaphex
2cd568cdaa
Use xmb_theme
2016-09-06 19:50:13 +02:00
twinaphex
c3ba0ba4e9
Revert "Refactor core_system_info_* functions"
...
This reverts commit f637805c9e
.
2016-09-06 08:38:26 +02:00
twinaphex
f637805c9e
Refactor core_system_info_* functions
2016-09-06 07:08:38 +02:00
twinaphex
82d82110ae
Merge system.h with core.h
2016-09-06 06:11:54 +02:00
twinaphex
53b0543f47
Silence signed/unsigned mismatch warnings
2016-09-05 18:46:12 +02:00
twinaphex
535d460c63
Cleanups
2016-09-05 17:17:28 +02:00
twinaphex
b1c946f22b
Cleanup
2016-09-05 17:16:37 +02:00
twinaphex
5afb197198
Cleanup
2016-09-05 08:03:25 +02:00
Brad Parker
276542ea98
more menu popup refactor, add back working confirm_on_exit
2016-09-05 01:04:15 -04:00
Brad Parker
27925da4ae
revert confirm_on_exit option for now
2016-09-04 15:31:50 -04:00
Brad Parker
a17679a0c5
add input option to allow any user to control the menu
2016-09-03 19:01:29 -04:00
twinaphex
a1583e04d7
config_load - cleanup
2016-09-03 08:15:41 +02:00
twinaphex
9bdca16884
(configuration.c) Cleanups
2016-09-03 08:12:40 +02:00
twinaphex
5613feafb6
Remove unused cheat_settings_path
2016-09-03 08:05:31 +02:00
Brad Parker
ee7545857c
add config option to enable quit confirmation
2016-09-01 21:47:25 -04:00
twinaphex
fd7949c9f1
Move structs to configuration.c
2016-09-01 18:53:34 +02:00
twinaphex
29d5fc67a2
Prevent warning
2016-09-01 17:17:00 +02:00
twinaphex
27fb3ec1af
Hopefully won't truncate array names again
2016-09-01 05:52:38 +02:00
twinaphex
4f577f1932
Get rid of some header includes
2016-09-01 05:36:52 +02:00
twinaphex
4ef56581a9
Bugfix
2016-09-01 05:24:47 +02:00
twinaphex
e60ae0b8de
Cleanups
2016-09-01 04:40:02 +02:00
twinaphex
90ad365432
Refactor path settings loading
2016-09-01 04:37:22 +02:00
twinaphex
47b0a7ca17
Cleanups
2016-09-01 04:11:53 +02:00
twinaphex
96119ea127
Cleanups
2016-09-01 03:51:54 +02:00
twinaphex
e0d64373cc
Refactor SETTING_PATH
2016-09-01 03:41:10 +02:00
twinaphex
d203fd9d0d
Cleanups
2016-09-01 03:05:31 +02:00
twinaphex
204c7544b0
Get rid of unused variable
2016-09-01 03:01:04 +02:00
twinaphex
dfcef0f252
Move setting paths over
2016-09-01 03:00:27 +02:00
twinaphex
68823085c9
Move netplay_nickname down
2016-09-01 02:54:05 +02:00
twinaphex
03c28689e5
(configuration.c) Cleanups - rearrange array / path settings
2016-09-01 02:53:04 +02:00
twinaphex
081e47798e
Cleanups for array settings
2016-09-01 02:46:09 +02:00
twinaphex
5c81cfb380
Add string setting loading
2016-09-01 02:40:05 +02:00
twinaphex
672a7e1a40
Get rid of unused 'Debug Information'
2016-08-30 04:58:45 +02:00
twinaphex
c14fe766a5
Indent nits
2016-08-30 04:42:02 +02:00
twinaphex
efb3f3ec06
open_default_config_file - don't initialize global until the end
2016-08-30 04:40:13 +02:00
twinaphex
49742da0b4
Cleanup
2016-08-30 04:37:49 +02:00
twinaphex
dee5ec9e15
Cleanups
2016-08-30 04:20:28 +02:00
twinaphex
9f65d0d4fb
Style nits
2016-08-30 04:15:11 +02:00
twinaphex
eec0120293
Cleanups
2016-08-30 04:05:27 +02:00
twinaphex
95e5086a8a
Cleanups
2016-08-30 04:00:16 +02:00
twinaphex
0467987a1a
Add more default settings
2016-08-30 03:30:38 +02:00
twinaphex
b578f8236c
Cleanups
2016-08-30 03:20:55 +02:00
twinaphex
9909607da5
Add default settings
2016-08-30 03:13:22 +02:00
twinaphex
876ce5ad67
Cleanups
2016-08-29 21:10:25 +02:00
twinaphex
82581c8461
Cleanup
2016-08-29 21:09:18 +02:00
twinaphex
a1db337fdd
Cleanups
2016-08-29 21:07:22 +02:00
twinaphex
03405439ba
Cleanup
2016-08-29 21:03:01 +02:00
twinaphex
e31a3b1366
(configuration.c) Cleanup
2016-08-29 21:00:05 +02:00
twinaphex
3ad5b604c9
Default settings for float variables
2016-08-29 20:57:24 +02:00
twinaphex
ef46d27607
Add more default settings
2016-08-29 20:42:29 +02:00
twinaphex
cf2bdbb15e
Remove wraparound.setting_enable
2016-08-29 20:40:39 +02:00
twinaphex
8574891359
Default setting cleanups
2016-08-29 20:32:18 +02:00
twinaphex
9e6a360c1e
Cleanups
2016-08-29 20:18:20 +02:00
twinaphex
eba3c75347
More default settings
2016-08-29 20:09:56 +02:00
twinaphex
5920e54cca
Add more default settings
2016-08-29 20:02:40 +02:00
twinaphex
5a1f94a124
Fill in some more default settings
2016-08-29 19:29:42 +02:00
twinaphex
805ca286f0
Add default settings members - only one setting uses this for now
...
for bool settings
- Also make sure we deallocate everything we no longer need in
config_load_file
2016-08-29 19:26:08 +02:00
twinaphex
62939cd734
Move code around
2016-08-29 19:10:00 +02:00
twinaphex
ff6b02f967
Don't allocate more than what we need
2016-08-29 17:38:16 +02:00
twinaphex
6db73d0208
Move memory allocation to populate_settings functions
2016-08-29 17:37:03 +02:00
twinaphex
03bb3d847d
Cleanups
2016-08-29 17:31:24 +02:00
twinaphex
a7b299950a
Fix bug
2016-08-29 17:29:19 +02:00
twinaphex
a09664c758
Refactor populate_settings_int so we are C89-compatible again
2016-08-29 17:04:15 +02:00
twinaphex
a414f4093f
Rewrite populate_settings_bool
2016-08-29 16:57:33 +02:00
twinaphex
ae3d9bc0aa
Cleanups
2016-08-29 16:29:00 +02:00
twinaphex
09c59b6eba
Cleanups
2016-08-29 16:27:33 +02:00
twinaphex
67932e0356
Remove this
2016-08-29 16:20:57 +02:00
Twinaphex
c05ca979b8
Silence two unused vaiable warnings
2016-08-29 16:02:30 +02:00
twinaphex
62b08a4d55
add back missing boolean settings
2016-08-29 15:59:17 +02:00
twinaphex
65c3ce8522
Cleanup
2016-08-29 15:46:25 +02:00
radius
83123e655f
cleanup
2016-08-29 08:44:56 -05:00
twinaphex
6911bdb8c0
Replace strcmp usage and go through wrapper function
2016-08-29 15:41:42 +02:00
twinaphex
61d3567555
Refactor boolean settings
2016-08-29 15:36:55 +02:00
twinaphex
e858103e6d
Refactor this code
2016-08-29 15:26:42 +02:00
twinaphex
699ba910b2
Turn these into static functions
2016-08-29 15:12:13 +02:00
twinaphex
bb3358ac93
Use populate_settings_float inside config_load_file too
2016-08-29 15:10:52 +02:00
twinaphex
4fb0a8bdca
Should fix crash at shutdown
2016-08-29 14:54:24 +02:00
twinaphex
d693402a85
Should hopefully fix issues
2016-08-29 14:46:12 +02:00
radius
c578fb5dc8
add some logging
2016-08-29 00:44:08 -05:00
radius
be6ddfa6d0
add default menu content
2016-08-28 23:21:29 -05:00
twinaphex
b97eac8f30
config_save_autoconf_profile - prevent first two parameters of fill_pathname_join being the same
2016-08-29 04:02:58 +02:00
twinaphex
3c9014db78
Rewrite populate_settings_string
2016-08-29 03:58:06 +02:00
twinaphex
fa84305016
Rewrite populate_settings_float
2016-08-29 03:44:06 +02:00
twinaphex
cf5911f107
Rewrite populate_settings_path so it's C89-compatible again
2016-08-29 03:37:21 +02:00
Brad Parker
cf4bf344a9
add configuration option to toggle showing hidden files (default on), fixes issue #2769
2016-08-27 21:48:55 -04:00
twinaphex
b3be878c7e
(GX) Silence warnings
2016-08-27 02:44:58 +02:00
twinaphex
f851440a6b
Some C89 fixes
2016-08-27 02:35:21 +02:00
Twinaphex
efc245b85a
Remove unused variables
2016-08-27 02:23:44 +02:00
radius
50e8021673
(ovr) fix potential leaks
2016-08-26 11:26:24 -05:00
radius
671aa0f59c
(ovr) add game overrides too
2016-08-26 09:43:29 -05:00
radius
1b91202004
(ovr) allow overwriting existing overrides, still have to make dirs for new overrides
2016-08-26 01:06:15 -05:00
radius
7c78f52e6b
(ovr) change a few log messages
2016-08-26 00:46:49 -05:00
radius
45ca269573
(ovr) define paths for override files
2016-08-26 00:45:01 -05:00
radius
02d164b9e4
(ovr) reimplement path_settings
2016-08-25 20:10:01 -05:00
radius
89d59c5b36
(ovr) free these buffers
2016-08-25 19:51:47 -05:00
radius
97a5c3a118
(ovr) reimplement string_settings
2016-08-25 19:49:31 -05:00
radius
256670e7d3
(ovr) reimplement float_settings
2016-08-25 19:30:10 -05:00
radius
1bcaf884db
(ovr) reimplement int_settings
2016-08-25 19:14:10 -05:00
radius
1a933bf7d3
(ovr) reimplement bool_settings
2016-08-25 19:00:06 -05:00
radius
3cbb03349f
(ovr) implement bool settings
2016-08-25 10:30:30 -05:00
radius
c6c054bad1
(ovr) start implementing diff function
2016-08-25 01:34:51 -05:00
radius
0f3ea88f86
(ovr) allow loading settings in an alternate variable
2016-08-25 00:33:23 -05:00
twinaphex
3bbf2a74ba
Remove double entry
2016-08-24 13:17:30 +02:00
radius
616f517de7
fix savefiles/savestates not overriding
2016-08-20 12:52:47 -05:00
twinaphex
a27f042731
Start preparing XMB for Vita
2016-08-19 19:10:31 +02:00
Jean-André Santoni
04fb4f6dde
(XMB) Allow hiding some tabs
2016-08-18 16:42:39 +02:00
Jean-André Santoni
4228e3dcc3
Revert "Reworked xmb driver to allow tab hiding"
...
This reverts commit 069a9cbfe6
.
2016-08-18 14:06:54 +02:00
Twinaphex
a8023b4957
Merge pull request #3395 from gitghostcoder/master
...
Reworked xmb driver to allow tab hiding
2016-08-17 19:53:09 +02:00
Ghost Coder
069a9cbfe6
Reworked xmb driver to allow tab hiding
2016-08-17 11:28:42 -05:00
twinaphex
eb83d6dfc0
(configuration.c) Plug memory leaks
2016-08-17 17:48:13 +02:00
Alcaro
32a56d2738
Revert "[bugged] Reworked xmb driver to allow tab hiding"
2016-08-17 15:07:17 +02:00
Ghost Coder
46029bef22
Reworked xmb driver to allow tab hiding
2016-08-06 04:08:21 -05:00
twinaphex
aa2af0b61f
Refactor has_set settings
2016-08-01 21:51:23 +02:00
twinaphex
ef7ce5beee
Create RARCH_OVERRIDE_SETTING_VERBOSITY
2016-08-01 20:54:16 +02:00
twinaphex
3d75c0abdc
Add HAVE_MENU ifdefs
2016-08-01 20:27:14 +02:00
twinaphex
60158f5247
Make it possible to compile again with ./configure --disable-rgui
2016-08-01 18:29:26 +02:00
twinaphex
2665212237
(configuration.c) Add HAVE_MENU ifdef
2016-08-01 18:26:06 +02:00
twinaphex
5636569d9e
(configuration.c) Fix bug in config_menu_btn_cancel_default
2016-08-01 18:22:03 +02:00
twinaphex
9e8f5127e2
(General) Allow for platforms to set menu OK/cancel buttons individually
...
(Shield/Android) Set default OK/cancel buttons now to Shield A (OK)
and Shield B (Cancel), previous default was Shield A (Cancel),
Shield B (OK)
2016-08-01 14:20:47 +02:00
twinaphex
2bcdaf2c57
Create config_overlay_enable_default
2016-08-01 14:14:21 +02:00
twinaphex
b126b9627d
(Android) When Android device is a game console, disable overlays by default
2016-08-01 14:09:04 +02:00
twinaphex
1468b54b41
CXX_BUILD buildfix
2016-07-31 23:42:55 +02:00
twinaphex
0536439129
Create static variable for path_libretro and move it outside
...
of settings struct
2016-07-31 14:40:59 +02:00
twinaphex
10a9effc1d
Silence warnings
2016-07-31 14:29:33 +02:00
Twinaphex
a739b7e60c
Merge pull request #3289 from fr500/master
...
Per-core & Per-game shader presets #2
2016-07-31 01:42:34 +02:00
twinaphex
f391c1b65d
Add new path settings for music/image/video history paths
2016-07-30 22:32:52 +02:00
radius
785d5519a6
only load shaders compatible with the current backend
2016-07-30 15:28:47 -05:00
radius
d58c802e3b
restore the original shader on close
2016-07-30 14:36:01 -05:00
radius
fcd5507158
remove some dead code
2016-07-30 13:57:53 -05:00
radius
fccb4387d2
implement shader overriding
2016-07-30 13:55:50 -05:00
Twinaphex
685c126589
Remove unused variables
2016-07-30 19:31:37 +02:00
radius
0536906e63
add setting for auto shader presets
2016-07-30 11:16:42 -05:00
twinaphex
e477555991
Get rid of hacky per-core config - this and config overrides
...
was mutually exclusive, so time to cut the fat
2016-07-30 16:49:04 +02:00
twinaphex
ac9b3194a5
Create config_get_active_core_path_ptr
2016-07-29 22:52:37 +02:00
twinaphex
628367d201
Create config_get_active_core_path_size
2016-07-26 14:29:53 +02:00
twinaphex
31bcb3d6f8
(MaterialUI) Try to default to Shield color theme for Shields
2016-07-25 14:27:51 +02:00
twinaphex
58c425ef19
Revert "Refactor settings"
...
This reverts commit afcc9657d2
.
2016-07-25 12:30:41 +02:00
twinaphex
afcc9657d2
Refactor settings
2016-07-25 11:59:38 +02:00
twinaphex
1b057a0c71
Move structs to configuration.h
2016-07-25 11:23:40 +02:00
twinaphex
c87cb567d7
Rename value_ptr to ptr
2016-07-25 11:08:23 +02:00
twinaphex
a943a200d6
Add comments
2016-07-25 08:06:04 +02:00
twinaphex
cc03d75733
Rearrange settings
2016-07-25 08:01:57 +02:00
twinaphex
568021192c
Fix cheevos boolean settings not being read
2016-07-25 07:54:31 +02:00
twinaphex
5ee8e25d70
Cleanups
2016-07-25 07:33:41 +02:00
twinaphex
f1b84b7f99
Start using core path wrapper functions
2016-07-25 06:47:15 +02:00
twinaphex
93e7039f71
Save more settings
2016-07-25 06:38:41 +02:00
twinaphex
cacf756748
cheevos_enable should be saved now
2016-07-25 04:52:17 +02:00
twinaphex
16908435bb
Create config_active_core_path_is_empty
2016-07-24 11:27:44 +02:00
twinaphex
2be127c04a
Start wrapping settings->path.libretro
2016-07-24 11:12:26 +02:00
twinaphex
0a959ab047
(configuration.c) Rearrange
2016-07-24 10:49:38 +02:00
twinaphex
ab1292ddda
Create LUT table for float settings
2016-07-24 10:42:49 +02:00
twinaphex
d08901c6ac
Move more int settings to LUT table
2016-07-24 10:28:56 +02:00
twinaphex
ed1d86205d
Cleanup
2016-07-24 09:45:11 +02:00
twinaphex
efc52c3f74
Add int settings LUT table
2016-07-24 09:43:16 +02:00
twinaphex
1585e01e5c
Fix CXX_BUILD warnings
2016-07-24 09:24:09 +02:00
Twinaphex
5673468bb3
Get rid of unused variable
2016-07-24 09:18:51 +02:00
twinaphex
99572a9f92
Cleanups
2016-07-24 09:18:08 +02:00
twinaphex
fb2f08ffc5
Move more entries up
2016-07-24 09:12:23 +02:00
twinaphex
832b643983
Move CONFIG_GET_INT_BASE entries up
2016-07-24 09:10:10 +02:00
twinaphex
3e4ffb1db4
Cleanups
2016-07-24 08:54:38 +02:00
twinaphex
d8afdef463
Reorganize config_load_file
2016-07-24 08:52:03 +02:00
twinaphex
150d905b57
Start creating LUt tables for config loading too
2016-07-24 07:47:40 +02:00
twinaphex
f975938394
Create LUT table for path settings
2016-07-24 07:14:24 +02:00
twinaphex
aa32b71c9c
Fix earlier regression with float settings LUT and create string
...
settings LUT
2016-07-24 06:07:24 +02:00
twinaphex
0b4ca23f43
Rearrange config_set_string/config_set_path - create
...
float setting LUT
2016-07-24 05:57:20 +02:00
twinaphex
61f2777ef6
Create float settings LUT table
2016-07-24 05:50:36 +02:00
twinaphex
7f01ec9b79
Add more int settings
2016-07-24 05:08:04 +02:00
twinaphex
6e9d8d369f
Create settings int LUT table
2016-07-24 05:01:11 +02:00
twinaphex
43d483b14e
Add more bool settings to settings LUT
2016-07-24 04:37:46 +02:00
twinaphex
5900bbf5a4
Add more boolean settings
2016-07-24 02:18:57 +02:00
twinaphex
7947fa9152
Start adding boolean settings for saving to the array
2016-07-24 02:15:07 +02:00
twinaphex
31a88f70e7
Start refactoring some settings
2016-07-23 14:59:07 +02:00
twinaphex
066832c8a2
Cleanups / start going through config_get_active_core_path
2016-07-23 14:37:20 +02:00
twinaphex
a6aa0b8e0c
Cleanups
2016-07-23 14:29:57 +02:00
twinaphex
ee87ef0ae9
Turn path_core_specific_config into static variable
2016-07-23 14:27:17 +02:00
twinaphex
0c17c08bee
Cleanup
2016-07-23 14:18:42 +02:00
twinaphex
6ffa5ab6b2
Create config_get_active_path
2016-07-23 14:18:17 +02:00
twinaphex
61fe38bf6d
Add log message
2016-07-23 13:04:07 +02:00
twinaphex
1633cd8701
Save libretro_path for non-HAVE_DYNAMIC
2016-07-23 08:06:49 +02:00
twinaphex
cb563a9256
(configuration.c) Use string_is_empty
2016-07-23 03:13:24 +02:00
twinaphex
1ebeeeb725
(PS3) Playlists and history lists should save now again;
...
(HAVE_DYNAMIC not defined) libretro_path should get read from config file
to prevent instance where settings->path.libretro is empty, which lead to
history not being able to be pushed to
(History/Playlists) If we don't have core info files and core_name
is therefore blank, we should attempt
a fallback path so that it infers the name from the core basename instead
2016-07-23 00:15:37 +02:00
twinaphex
e1e2e83c0f
Set default mouse enable
2016-07-16 19:57:16 +02:00
twinaphex
16b6ff7f9b
Set default icon theme to proper one here too
2016-07-14 22:53:11 +02:00
twinaphex
60d3b22bb6
Create Menu Header Opacity setting
2016-07-11 17:41:06 +02:00
twinaphex
b4dbc16024
Add Menu Footer Opacity setting
2016-07-11 17:27:36 +02:00
twinaphex
7d518bd4a8
Add menu_wallpaper_opacity
2016-07-10 17:13:19 +02:00
twinaphex
2fce2f4045
Add menu wallpaper opacity setting
2016-07-09 15:13:06 +02:00
twinaphex
180c0c87c1
Add MaterialUI menu color theme setting
2016-07-09 13:17:29 +02:00
twinaphex
e0504bfc62
Reorganize xmb/MaterialUI settings
2016-07-09 13:05:58 +02:00
twinaphex
968dcf4d39
Rename settings
2016-07-09 12:59:56 +02:00
twinaphex
d53cbfbdfb
Backport DRM video driver
2016-07-03 10:37:07 +02:00
twinaphex
0ecb2379ff
config_get_default_video - add VIDEO_VULKAN
2016-07-01 12:14:06 +02:00
twinaphex
2009c72baa
config_replace - do early return if global is NULL
2016-07-01 08:54:31 +02:00
twinaphex
2520a8a5f6
Indenting nits
2016-07-01 08:53:27 +02:00
twinaphex
543c188da6
Create fill_pathname_join_special_ext
2016-06-30 05:02:45 +02:00
twinaphex
c83477cb62
Create FILE_PATH_REMAP_EXTENSION
2016-06-29 18:43:00 +02:00
twinaphex
a301562149
Dehardcode .cfg extension
2016-06-29 18:40:36 +02:00
twinaphex
a7e8707f7d
Create fill_pathname_join_delim_concat
2016-06-29 17:51:25 +02:00
twinaphex
fa7eb9d8c8
Create file_path_str FILE_PATH_NUL
2016-06-28 11:10:30 +02:00
twinaphex
7a745c3f70
Use string_is_empty
2016-06-28 11:02:51 +02:00
twinaphex
7330f96946
Cleanup
2016-06-26 11:08:38 +02:00
twinaphex
e9b39cc17f
Cleanups
2016-06-26 09:58:10 +02:00
twinaphex
f9b535ea91
Create Input Bind Timeout setting
2016-06-26 08:22:40 +02:00
twinaphex
c6e835685f
Be prudent with config_get_path
2016-06-25 07:12:37 +02:00
twinaphex
65ecec9391
Use sting_is_empty
2016-06-25 02:30:54 +02:00
twinaphex
8a8fadc5b2
Implement max swapchain images setting, implement it first for DRM/KMS context
2016-06-21 21:36:58 +02:00
twinaphex
35b078857d
Create file_path_str.c
2016-06-20 05:20:14 +02:00
twinaphex
b3188195a8
Create file_path_str
2016-06-20 05:11:01 +02:00
twinaphex
7dc6d0f369
Cleanup
2016-06-11 22:00:29 +02:00
twinaphex
cf996f724e
Rename HAVE_NETWORK_GAMEPAD to HAVE_NETWORKGAMEPAD - and
...
don't bake it in for the C89 build
2016-06-07 15:23:07 +02:00
twinaphex
63af59a198
Add HAVE_LANGEXTRA
2016-06-07 06:05:41 +02:00
twinaphex
7625a790ba
Cleanups
2016-06-03 04:35:07 +02:00
twinaphex
bc3eb34da5
Remove unused variables
2016-06-01 04:09:59 +02:00
twinaphex
5b52098c54
Reimplement verbosity
2016-05-31 04:42:04 +02:00
twinaphex
7d26034ebe
Rename rarch_task_* to task_*
2016-05-27 18:14:47 +02:00
twinaphex
49f050b386
Move config_replace to configuration.c
2016-05-27 16:42:20 +02:00
twinaphex
6dc2e8ca45
(configuration.c) Cleanups
2016-05-27 05:13:05 +02:00
twinaphex
dd03076976
Remove config_realloc
2016-05-27 05:05:27 +02:00
twinaphex
2b4baa0452
Cleanup configuration.c
2016-05-27 05:02:26 +02:00
twinaphex
d6a36f3768
configuration.c - fix unchecked return value
2016-05-26 18:17:31 +02:00
twinaphex
a82a8cad51
Be more careful with config_get_bool
2016-05-24 22:48:15 +02:00
twinaphex
0a3224180b
(Coverity) Fix uninitialized variables; fix some resource leaks
2016-05-23 21:19:28 +02:00
twinaphex
80ce237878
(HAVE_MENU not defined) Buildfixes
2016-05-17 08:02:13 +02:00
twinaphex
df3b090d7a
Revert "Create runloop_get_system_info/runloop_free_system_info/runloop_init_system_info"
...
This reverts commit 35bf38e05c
.
2016-05-12 09:37:21 +02:00
twinaphex
35bf38e05c
Create runloop_get_system_info/runloop_free_system_info/runloop_init_system_info
2016-05-12 09:25:52 +02:00
Hans-Kristian Arntzen
66c4f608e6
Clear out rest of video_driver_ctl use.
2016-05-08 14:10:28 +02:00
Hans-Kristian Arntzen
d723411436
De ioctl video_driver.
2016-05-08 14:00:51 +02:00
twinaphex
e165954395
Rename libretro_version_1 to core_impl
2016-05-08 05:29:10 +02:00
twinaphex
6544772fb8
De-ioctl ify core_ctl
2016-05-08 01:33:57 +02:00
twinaphex
6c243ef6fe
Cleanups
2016-05-02 13:23:47 +02:00
twinaphex
906b94966b
Fix default path
2016-05-02 03:07:13 +02:00
twinaphex
d4d2f7fa6b
Set default thumbnails setting to 1
2016-05-01 16:49:13 +02:00
twinaphex
4372d55325
Change ifdef to ifndef RARCH_CONSOLE
2016-05-01 16:01:03 +02:00
twinaphex
09f5ccf050
open_default_config_file - cleanup
2016-05-01 15:33:48 +02:00
twinaphex
7d99e7cd51
Create fill_pathname_application_data
2016-05-01 15:07:45 +02:00
twinaphex
729b1bf64b
(Menu) Rename more xmb_ variables
2016-05-01 04:46:16 +02:00
twinaphex
6d720ff337
(XMB/Shader pipeline) Rename some variables and enable ribbon by default
2016-05-01 04:40:20 +02:00
Twinaphex
e3dfa361f0
(iOS/OSX) Buildfixes
2016-04-28 20:51:08 +02:00
twinaphex
895783d854
Move some variables
2016-04-28 20:49:13 +02:00
twinaphex
65dec874a8
Move some path settings
2016-04-28 19:52:25 +02:00
twinaphex
7dffc6286b
Internally change directory settings
2016-04-28 19:26:02 +02:00
twinaphex
748f5dc74b
(Nuklear/Zahnrad) Rename to 'nuklear'
2016-04-25 14:58:47 +02:00
twinaphex
8cb66dd021
Add way to switch back and forth between shader pipeline
2016-04-24 22:03:39 +02:00
sergiobenrocha2
7db1d2047b
Sane default path for thumbnails [on linux].
2016-04-23 19:20:16 -03:00
Jean-André Santoni
a4308640a2
(XMB) Gradient switching
2016-04-22 13:47:14 +07:00
Jean-André Santoni
989823691e
(XMB) Normalize the shadows setting name
2016-04-22 12:46:56 +07:00
Jean-André Santoni
a1e91ff606
(XMB) Ribbon Enable setting
2016-04-22 12:32:32 +07:00
Jean-André Santoni
0f8e406a05
(XMB) Polish thumbnails settings
2016-04-08 17:50:20 +07:00
Twinaphex
5218be3a0c
Merge pull request #2842 from lakkatv/master
...
(XMB) Thumbnail type switching
2016-04-07 20:48:19 +02:00
Jean-André Santoni
7dfb3c373a
(XMB) Thumbnail type switching
2016-04-08 01:42:53 +07:00
Twinaphex
013e9cd8cb
Merge pull request #2841 from lakkatv/master
...
(XMB) Shadows
2016-04-07 19:32:40 +02:00
Jean-André Santoni
53a1369dba
(XMB) Shadows
2016-04-08 00:24:55 +07:00
twinaphex
6e3416b990
Add RARCH_CTL_{USERNAME}
2016-04-06 01:58:11 +02:00
twinaphex
c7a9182d59
Create CORE_CTL_{INPUT_DESCRIPTORS}
2016-04-06 01:57:02 +02:00
Jean-André Santoni
17e2458903
Typo
2016-03-23 20:07:13 +07:00
Jean-André Santoni
288c2c3996
(Menu) Lakka Services : Bluetooth
2016-03-23 20:06:53 +07:00
Jean-André Santoni
b82976b206
(Menu) Lakka Services, allow enabling or disabling SAMBA
2016-03-23 19:58:01 +07:00
Jean-André Santoni
60f9f8329c
(Menu) Forgot that
2016-03-23 01:25:27 +07:00
Jean-André Santoni
6b3a8112d1
(Menu) Fixes for Lakka Services
2016-03-23 01:23:51 +07:00
Jean-André Santoni
24af521bf1
(Menu) Add a first Lakka Service setting: SSH Enable
2016-03-22 05:46:36 +07:00
Jean-André Santoni
66544dcea4
(XMB) Theme switching
2016-03-22 02:54:16 +07:00
twinaphex
8b4a41155d
C89_BUILD buildfixes
2016-03-20 05:24:05 +01:00
radius
2169f89946
- save osd color so it's copied correctly between per-core configs
...
- don't save nor load libretro core name
2016-03-18 20:28:49 -05:00
radius
6df0249d3e
make xmb default on atv
2016-03-17 20:08:00 -05:00
twinaphex
91d14cbb62
Revert "Create RARCH_NETPLAY_CTL_IS_ENABLED, RARCH_NETPLAY_CTL_SET_ENABLE,"
...
This reverts commit 1a978b0f3c
.
2016-03-18 00:32:02 +01:00
twinaphex
1a978b0f3c
Create RARCH_NETPLAY_CTL_IS_ENABLED, RARCH_NETPLAY_CTL_SET_ENABLE,
...
and RARCH_NETPLAY_CTL_USNET_ENABLE
2016-03-14 15:03:42 +01:00
David Skywalker
91361f26de
cheevos - added hardcore mode, in this mode savestates and rewind are disabled.
2016-03-14 11:51:54 +01:00
radius
761ece0f3c
set SAVE directory correctly when using content dir on cores that don't use the SRAM interface
2016-03-10 17:36:46 -05:00
twinaphex
6f80e09ce1
Change MIN/MAX to upper-case
2016-03-02 00:07:31 +01:00
Monroe88
a669039523
Add option for menu linear filter
2016-02-27 17:30:12 -06:00
twinaphex
2f98073fc1
Add setting 'Menu Throttle Framerate' to 'Frame Throttle'
2016-02-24 21:24:32 +01:00
radius
66a8e08252
remove saving remapping, use the automated method instead
2016-02-21 13:55:04 -05:00
twinaphex
90850799b7
Remove saving of input_remapping_path
2016-02-21 19:10:33 +01:00
twinaphex
e93e75321f
Revert "don't save remapping path and don't load the library at startup"
...
This reverts commit 1638df4ae7
.
2016-02-21 19:05:01 +01:00
radius
1638df4ae7
don't save remapping path and don't load the library at startup
2016-02-21 12:51:49 -05:00
radius
cfa01e930d
add settings for xmb font
2016-02-08 01:08:03 -05:00
radius
5c4ab83d98
add XMB settings for scale and opacity
2016-02-08 00:34:13 -05:00
twinaphex
ab64daf5aa
Cleanups
2016-02-05 13:51:30 +01:00
twinaphex
13c54381e4
Set default poll behavior to 2 (late)
2016-01-28 06:51:18 +01:00
twinaphex
6fd1a98f97
Add input_poll_type_behavior
2016-01-27 01:29:53 +01:00
twinaphex
6cba7d8d91
Cleanups
2016-01-26 02:42:23 +01:00
twinaphex
2716d9da3e
Cleanups
2016-01-26 02:39:54 +01:00
twinaphex
24e577750b
Cleanups
2016-01-26 02:38:09 +01:00
twinaphex
657565f430
Don't use hardcoded PATH_MAX_LENGTH for length
2016-01-26 02:30:33 +01:00
twinaphex
112f564a8f
Change setting
2016-01-21 03:49:06 +01:00
twinaphex
f4d3f47a0a
Turn config_save_keybinds into static function, if 0 it out since
...
it is not used right now
2016-01-21 03:43:32 +01:00
twinaphex
454abdee48
stdstring - create string_is_equal
2016-01-20 04:07:24 +01:00
twinaphex
1eac61e9a0
Create RARCH_CTL_IS_DUMMY_CORE
2016-01-19 23:44:32 +01:00
twinaphex
cebea56412
Add UI Companion Enable setting
2016-01-18 21:35:09 +01:00
twinaphex
66f018feee
Take out MENU_RMENU
2016-01-12 12:23:07 +01:00
twinaphex
fd99b9bfb3
Rename XUI files/defines
2016-01-12 09:23:17 +01:00
twinaphex
e0b33f602c
N/A
2016-01-11 22:52:17 +01:00
twinaphex
7c6865d0a9
N/A
2016-01-11 22:35:18 +01:00
twinaphex
698ccae21a
Rename default menu show start screen variable
2016-01-11 13:26:41 +01:00
Twinaphex
cde99cc135
(iOS) Add hacks to get this working for now
2016-01-11 07:54:33 +01:00
twinaphex
7a55ae3765
Start updating headers for 2016
2016-01-10 04:06:50 +01:00
twinaphex
eb0d76d976
string_is_empty already checks this now
2015-12-26 08:22:45 +01:00
twinaphex
5ccea008ee
Start using string_is_empty
2015-12-26 07:19:04 +01:00
ctult
cebb95b0e3
a bit of static analysis
...
possible memory leaks and null pointer dereferences
2015-12-24 23:04:15 -07:00
twinaphex
fc6505e408
Get rid of rarch_system_info_get_ptr
2015-12-10 22:30:25 +01:00
twinaphex
10f934dc70
Move overrides_active variable to runloop_ctl
2015-12-10 21:43:44 +01:00
twinaphex
2d55dc3bda
Complete namespace changes
2015-12-07 15:32:14 +01:00
twinaphex
0d52b8ec3a
Header include nits
2015-12-06 22:48:57 +01:00
twinaphex
38d6cec9fd
Turn g_config into static local variable
2015-12-04 09:02:30 +01:00
twinaphex
6062467d1b
task_decompress.c - add code for handling subdir extraction from
...
zip archive - needed for APK extraction
2015-12-02 06:06:15 +01:00
twinaphex
0679916db1
Start setting up all the code needed for bundle assets
...
extraction
2015-12-02 03:55:28 +01:00
twinaphex
003dec7710
Cleanups
2015-12-02 03:16:04 +01:00
twinaphex
7114442189
Cleanups
2015-11-30 23:38:29 +01:00
twinaphex
6b92167050
Move block_config_read to retroarch.c
2015-11-30 22:09:28 +01:00
twinaphex
6c4557817d
Move force_fullscreen to retroarch.c
2015-11-30 22:02:54 +01:00
twinaphex
04605f085c
Create RUNLOOP_CTL_{PERFCNT}
2015-11-30 21:56:35 +01:00
twinaphex
9824eb7ea9
Rename rarch_main_ctl to runloop_ctl
2015-11-30 21:42:59 +01:00
twinaphex
4e333302ae
Rename RARCH_MAIN_CTL* to RUNLOOP_CTL*
2015-11-30 21:35:50 +01:00
twinaphex
a6ccc188a8
Rename input_common.c to input_config.c
2015-11-28 02:22:58 +01:00
twinaphex
70d782b94a
Rename functions to fit input_config_ naming convention
2015-11-28 02:13:27 +01:00
Andrés
32223fa1ba
Merge pull request #2485 from fr500/master
...
set a default port
2015-11-27 19:33:15 -05:00
twinaphex
0b0b3431b0
Go through input bind map wrapper functions
2015-11-28 00:57:57 +01:00
radius
2ccfdb3f4d
set a default port
2015-11-27 18:43:39 -05:00
twinaphex
9f7afa0862
Some C89_BUILD buildfixes
2015-11-28 00:36:22 +01:00
radius
ac1695e7fd
open different sockets per-user
2015-11-27 18:08:52 -05:00
radius
ef3a07c515
save network gamepad settings
2015-11-27 18:08:50 -05:00
radius
4e39df6d6d
save stdin and network commands properly
2015-11-27 18:08:48 -05:00
radius
f2fc978722
add settings for network gamepads for each user
2015-11-27 18:08:46 -05:00
twinaphex
e0f0590269
Rearrange header includes
2015-11-23 19:40:09 +01:00
twinaphex
074f14b132
Add verbosity.c/verbosity.h
2015-11-23 12:03:38 +01:00
twinaphex
8a16897aea
Update verbosity checks
2015-11-22 21:55:06 +01:00
twinaphex
d65a445acd
Fix concurrency issue with global->verbose
2015-11-22 20:50:39 +01:00
twinaphex
df0ea1c01d
(configuration.c) Refactor config_load_overrides
2015-11-21 18:21:53 +01:00
twinaphex
5c71cb06d4
Remove CONFIG_GET_HEX_BASE macro
2015-11-21 18:08:37 +01:00
twinaphex
f91ba67c5b
Kill off two configuration macros
2015-11-21 18:02:53 +01:00
twinaphex
cf5533ccaa
Refactor away video_viewport_reset_custom
2015-11-21 12:36:14 +01:00
twinaphex
35aef696ea
Add RARCH_DISPLAY_CTL_DEFAULT_SETTINGS
2015-11-21 09:55:08 +01:00
twinaphex
30272dd413
Create 'loading and saving' of configuration settings for video_driver_ctl
2015-11-21 09:32:51 +01:00
twinaphex
c0dcc1e5ef
Another logic error
2015-11-19 13:34:28 +01:00
twinaphex
da3cb30d33
Fix logic error
2015-11-19 13:33:34 +01:00
twinaphex
2b727fa941
Add RARCH_MAIN_CTL_SET_LIBRETRO_PATH/RARCH_MAIN_CTL_SET_CONTENT_PATH
2015-11-18 11:15:42 +01:00
radius
2d2264fce6
check NULL pointer derefences on overrides and remaps too
2015-11-17 18:30:11 -05:00
radius
f120ebab45
check NULL pointer derefences on overrides and remaps too
2015-11-17 18:23:45 -05:00
twinaphex
6b0ebb7a03
Update some references to GLUI
2015-11-17 12:04:02 +01:00
radius
c1256e10b0
potential fix for the overrides crash
2015-11-16 22:46:22 -05:00
twinaphex
70aefc6c25
need to set this too
2015-11-16 05:55:28 +01:00
radius
04287bdf51
add setting for per-game/per-content options
2015-11-15 22:06:51 -05:00
twinaphex
0bd03a5fa5
Fix error string
2015-11-15 22:13:04 +01:00
twinaphex
aed8d3d1c2
Fix some memory leaks to do with overrides, pass conf to
...
menu_input_remapping_load
2015-11-15 22:02:24 +01:00
twinaphex
a840a081fb
Save input_turbo_period and input_duty_cycle
2015-11-15 05:44:04 +01:00
twinaphex
07785ed640
Add Keyboard Gamepad Mapping Type and Keyboard Gamepad Mapping Enable
2015-11-13 22:11:39 +01:00
Twinaphex
ba00560f2b
Revert "Revert "(iOS) Add Small Keyboard/iCade Enable options""
...
This reverts commit 834e4d848e
.
2015-11-13 01:50:22 +01:00
Twinaphex
834e4d848e
Revert "(iOS) Add Small Keyboard/iCade Enable options"
...
This reverts commit 6ea11afe28
.
2015-11-13 01:39:39 +01:00
twinaphex
6ea11afe28
(iOS) Add Small Keyboard/iCade Enable options
2015-11-12 06:28:05 +01:00
twinaphex
9bb87f276c
Use just one label descriptor setting
2015-11-07 16:11:30 +01:00
twinaphex
92e6b56fe3
Remove input bind mode
2015-11-07 14:37:44 +01:00
twinaphex
8411cc75a0
Revert "If g_defaults.settings.video_threaded_enable is set to true,"
...
This reverts commit 9765ceba32
.
2015-11-01 14:41:48 +01:00
twinaphex
9765ceba32
If g_defaults.settings.video_threaded_enable is set to true,
...
override default
2015-11-01 14:39:05 +01:00
twinaphex
f8fae2914f
(iOS) Should set buildbot_server_url to correct URL now if iOS 9 is detected
2015-10-31 17:54:31 +01:00
twinaphex
990ee7a105
Start adding playlist_names and playlist_cores to config file
2015-10-31 13:29:27 +01:00
twinaphex
5b0132c16e
Add back Bind Mode setting
2015-10-30 14:36:04 +01:00
twinaphex
df01279cf3
Add non-HAVE_MENU ifdefs
2015-10-28 00:55:11 +01:00
Twinaphex
0447c1b442
Merge pull request #2293 from aliaspider/master
...
(3DS) - add an audio driver using the DSP.
2015-10-27 01:38:38 +01:00
aliaspider
aeeb2a62d6
(3DS) - add an audio driver using the DSP.
...
- add some hooks to inspect memory usage.
2015-10-27 01:06:34 +01:00
twinaphex
0dc9c8df95
Rename extraction_directory to cache_directory
2015-10-27 00:48:35 +01:00
twinaphex
02a43c6b2a
Change 'rarch' to 'retro' namespace in libretro-common
2015-10-26 03:18:13 +01:00
Twinaphex
15c80a6e73
Merge pull request #2288 from leiradel/master
...
fixed wrong setting id
2015-10-25 18:46:00 +01:00
Andre Leiradella
15adfdbe7d
fixed wrong setting id
2015-10-25 15:13:37 -02:00
twinaphex
00bb8bd6d5
Have only one Menu Navigation Wraparound setting
2015-10-25 02:59:38 +01:00
twinaphex
7f843fe21e
Start splitting up accounts options
2015-10-18 22:08:17 +02:00
twinaphex
b2b78125fa
Collapse subgroups automatically enabled now
2015-10-18 21:32:41 +02:00
Andre Leiradella
00e2ca5372
disable achievements by default
2015-10-18 15:28:22 -02:00
twinaphex
f48771ea42
(cheevos) Backport 'moved cheevos configuration to the config file'
2015-10-16 18:14:29 +02:00
twinaphex
4ca5d31f9b
Some more static code analysis nits when ran with enable=all
2015-09-28 18:12:02 +02:00
twinaphex
f104173c7e
Change internal state of custom viewport
2015-09-26 20:05:00 +02:00
twinaphex
cdf597aa89
Add settings->overlay_directory
2015-09-26 19:21:32 +02:00
radius
4345320c85
add a debug information panel, disabled by default
2015-09-23 20:51:31 -05:00
twinaphex
3db688d477
Create retro_stat.c/retro_stat.h
2015-09-22 01:45:30 +02:00
twinaphex
e1c1917ed5
Cleanup headers
2015-09-05 19:24:21 +02:00
Radius
554a3ccd68
[android] fix default keyboard overlay
2015-09-01 20:08:29 +01:00
Sergi Granell
96146e5313
(Vita) Update vita2d driver
...
(Vita/PSP) Name some stuff to vita
2015-08-31 15:26:37 +02:00
twinaphex
e9c4c74a7d
Set default video driver to "vita2d" if HAVE_VITA2D is defined
2015-08-30 20:47:17 +02:00
radius
a7c5e98fb3
[mobile] build fix
2015-08-29 00:17:46 -05:00
radius
3edb4d1244
[mobile] build fix
2015-08-28 20:37:11 -05:00
radius
0cd3a9ec63
[android] add defaults for keyboard overlay
2015-08-27 22:16:52 -05:00
radius
bad3a11050
[config overrides / input remapping] improve logging
2015-08-27 21:47:22 -05:00
twinaphex
1ec90df165
Refactor fastforward ratio
2015-08-27 14:39:42 +02:00
twinaphex
273788cdf9
(Vita) Attempt to reuse PSP1 audio driver for Vita
2015-08-12 12:18:45 +02:00
radius
9b8daf02ff
fix messages
2015-07-31 22:37:03 -05:00
twinaphex
a70f09a90d
Rearrange structs
2015-07-27 17:18:10 +02:00
radius
4b234a4ed9
clean-up System/BIOS in content dir, should now just use the basename instead of actually overwriting the setting
2015-07-26 16:23:41 -05:00
fr500
00b60be3a7
fix pid saving
2015-07-25 01:47:33 -04:00
radius
a06dd9c3a2
fix system dir resetting on each startup
2015-07-17 02:53:59 -05:00
radius
b717828cf0
fix setting and clearing system directory when using content dir
2015-07-16 01:46:11 -05:00
twinaphex
1f01d62386
(Menu) Refactor zip file handling to be list-based
2015-07-14 12:49:54 +02:00
radius
51d8051f58
fix some nits
2015-07-10 23:12:48 -05:00
radius
b698e434f5
make it prefer the drivername subdir if it exists when saving
2015-07-10 23:07:44 -05:00
radius
25d2f2a45f
cleanup some duplicate code and make it prefer the drivername subdir if it exists
2015-07-10 22:58:42 -05:00
radius
3a90d38464
make the funciton return tru on success
2015-07-10 21:20:19 -05:00
twinaphex
4a2ddc92c9
configuration.c - cleanup
2015-07-11 03:40:15 +02:00
radius
5dffca10fa
fix nit
2015-07-10 20:16:32 -05:00
radius
0ea522585d
add a function to save controller profiles
2015-07-10 20:15:14 -05:00
twinaphex
6f99b4d381
(Android) Implement 'Back As Menu Toggle Enable' setting
2015-07-11 03:13:38 +02:00
twinaphex
425948c706
(udev_joypad.c) Alcaro might have inadvertently broken compute_axis
...
here - see https://github.com/libretro/RetroArch/issues/1900
2015-07-09 07:59:16 +02:00
twinaphex
c09cc19cfe
Add Menu Toggle Joypad Combo
2015-07-09 06:27:17 +02:00
twinaphex
4cb5d57ede
Add 'Hide Overlay In Menu' option
2015-07-09 04:05:59 +02:00
twinaphex
cbc79e0d67
Start adding preliminary bundle extraction code
2015-07-08 16:45:04 +02:00
radius
d09490789a
implement wii resolution saving
2015-07-06 00:29:51 -05:00
twinaphex
e438dd3263
Do wraparound of settings
2015-07-04 19:58:43 +02:00
twinaphex
e4ad131a2e
Set max_users correctly
2015-07-04 19:14:04 +02:00
twinaphex
362d8025d8
Add g_defaults.core_assets_dir
2015-07-04 04:47:14 +02:00
twinaphex
e030aee324
(Android) Add default dirs for playlists, wallpapers, remaps
2015-07-03 22:26:08 +02:00
twinaphex
8dfc9241c6
(Android) Remove a bunch of dead code in Android Java menu - this
...
should just be a (very dumb) launcher from now on
2015-07-03 19:27:16 +02:00
twinaphex
e24834540e
(configuration.c) Cleanups
2015-07-02 00:35:46 +02:00
twinaphex
57ae359e62
Builtin image viewer should now work
2015-06-28 17:21:32 +02:00
twinaphex
6ad1ebcd2a
More C89 fixes
2015-06-26 19:57:40 +02:00
Alcaro
4ca6c2398c
More C89 cleanups, part 3
2015-06-26 18:35:52 +02:00
Alcaro
febcbc5ce4
C89 cleanups part 2
2015-06-26 17:48:43 +02:00
twinaphex
42fcb4490c
Change signature of rarch_system_info_get_ptr
2015-06-25 12:36:55 +02:00
twinaphex
9e15641ee7
(configuration.c) Start using rarch_system_info_get_ptr
2015-06-25 11:04:51 +02:00
twinaphex
d86c049e25
Buildfix for non-HAVE_FFMPEG builds
2015-06-23 08:16:14 +02:00
twinaphex
be2ae1c602
Add "builtin_mediaplayer_enable" setting
2015-06-23 07:09:24 +02:00
twinaphex
935235c3dc
(configuration.c) Use fill_pathname_join_delim
2015-06-22 20:42:41 +02:00
twinaphex
7a47760c0b
Save location/camera/record driver to config file
2015-06-21 09:07:47 +02:00
twinaphex
6f1bc69fc7
Refactor libretro_dummy mechanics
2015-06-20 23:42:30 +02:00
Jean-André Santoni
a7c0a49610
(XMB) Add boxarts support
2015-06-18 09:32:56 +07:00
twinaphex
c36e21ed13
(General) Cleanup
2015-06-12 17:00:37 +02:00
twinaphex
29e3f5ff66
Expand playlist format - rename it to 'lpl'
2015-06-08 23:38:03 +02:00
Jean-André Santoni
6da346f456
(XMB) Dynamic wallpapers
2015-06-04 17:17:23 +07:00
twinaphex
8fb8887c34
Create new playlist format
2015-05-26 00:12:49 +02:00
twinaphex
5558fdd085
Get rid of global dependency for video_viewport_get_custom
2015-05-20 23:13:39 +02:00
twinaphex
679feefae3
Start using const for non-mutating variables
2015-05-20 19:28:05 +02:00
twinaphex
2f62cd65e2
Start using video_viewport_get_custom everywhere
2015-05-20 19:12:39 +02:00
twinaphex
4afc100924
Move audio_data out of global struct to prevent threading issues
2015-05-19 21:18:07 +02:00
twinaphex
c7f7574d9e
Fix some warnings - http://dpaste.com/3R9MN3Q
2015-05-19 20:29:03 +02:00
twinaphex
b152de6acc
(configuration.c) Indenting nits
2015-05-08 09:15:53 +02:00
twinaphex
73489da5b4
Use C-style comments, declare variables at the top
2015-05-08 09:12:49 +02:00
radius
8c09578f51
make it possible to sort savestates/savefiles without overrides too
2015-05-07 18:06:14 -05:00
radius
7a44fd49c2
make overrides work with custom save dir and custom state dir
2015-05-07 00:36:29 -05:00
twinaphex
dcd203b44d
Make menu actions configurable
2015-05-07 03:55:15 +02:00
twinaphex
5df896dfd1
(Android) Rename "android_input" ident to "android"
2015-04-29 02:49:23 +02:00
twinaphex
f6586f7cde
Implement Core Settings and implement 'Core Supports No Content Enable'
2015-04-28 03:22:04 +02:00
twinaphex
69bef77d6d
Add DPI override options
2015-04-24 16:37:09 +02:00
Twinaphex
813a47d43c
Change HAVE_LOCATION to HAVE_CORELOCATION
2015-04-20 11:41:33 +02:00
twinaphex
d63774e51f
(AVFoundation) Update
2015-04-19 20:46:49 +02:00
twinaphex
8702141d90
(Cocoa) Start renaming input_apple to input_cocoa
2015-04-19 17:58:15 +02:00
radius
e2479ade31
add setting to enable/disable autoload of remap files
2015-04-17 20:14:49 -05:00
radius
bb48ebfb99
add setting to enable/disable autoload of config overrides
2015-04-17 20:07:15 -05:00
aliaspider
dbe2243644
disable config_file_dump_all.
2015-04-15 21:31:24 +01:00
twinaphex
94150cef70
Add 'Record Driver' option
2015-04-15 13:37:38 +02:00
twinaphex
23b9a3ee47
Add 'use_output_directory'
2015-04-15 12:42:36 +02:00
twinaphex
a89f70c4d8
Start adding Recording Settings - stub/unfinished/non-working
2015-04-14 21:13:54 +02:00
twinaphex
02d31acbfb
Add 'UI Companion Start on Boot'
2015-04-13 02:12:28 +02:00
twinaphex
227bf3e642
Set threaded_data_runloop_enable to default value
2015-04-12 03:31:10 +02:00
Twinaphex
3e35593f59
(iOS) Implement UI companion driver for iOS CocoaTouch
2015-04-12 03:18:37 +02:00
twinaphex
89a5196403
Add HAVE_NETPLAY ifdef
2015-04-11 23:03:41 +02:00
radius
97f41403f5
move the early return conditions to a better location
2015-04-10 23:02:56 -05:00
radius
96dc0d6f84
disable overrides with netplay for now, will re-enable after figuring out how netplay starts
2015-04-10 21:23:29 -05:00
radius
2c21a88677
Restore libretro_path after loading an override, otherwise content_history might glitch
2015-04-10 00:55:41 -05:00
radius
a8a6057055
add OSD message for remap load
2015-04-07 22:51:31 -05:00
radius
72136d4c20
fix styling
2015-04-07 22:20:09 -05:00
radius
247a9d95a8
add OSD message
2015-04-07 22:18:45 -05:00
radius
51ee494a67
make sure overrides aren't used in conjunction with per-core configs
2015-04-07 22:08:30 -05:00
radius
573447166b
revert this that cause issues with salamander, I've found another workaround for overrides anyway
2015-04-07 21:56:47 -05:00
twinaphex
d84ba910b1
Silence warning and gets rid of unused variable
2015-04-07 06:54:42 +02:00
radius
6bb26f6acc
prevent config_save_on_exit if overrides have been applied
2015-04-06 23:32:49 -05:00
radius
e71940ff34
revert saving the core_options_path since it was causing a lot of incosistencies
2015-04-06 22:31:07 -05:00
radius
70a54e6fcb
make sure remap path is cleared if an auto remap file is not found
2015-04-06 21:54:59 -05:00
radius
4030a5d53a
enable saving for core options
2015-04-06 20:35:37 -05:00
radius
b83f9f8811
game remaps should take precedence over core remaps
2015-04-06 20:30:47 -05:00
radius
45040cd29b
fix some warnings
2015-04-06 20:22:33 -05:00
radius
1293122826
override and remap function comment cleanup
...
made the remap function return true/false depending on what has been done
2015-04-06 20:16:00 -05:00
radius
931c818038
clean up comments for core_load_override
2015-04-06 20:07:44 -05:00
radius
1dd32a8da4
style cleanups
2015-04-06 19:58:57 -05:00
radius
507ec17261
make the override function smarter, now it will return true if overrides have loaded and false otherwise (including on error)
...
move pretro_set_environment(rarch_environment_cb); further down since it wouldn't have achieved the desired effect in that location
added a function to restore the original configuration when unloading the core so overrides won't affect the main config
2015-04-06 19:54:58 -05:00
radius
1613b86a39
Merge remote-tracking branch 'upstream/master'
2015-04-05 15:43:15 -05:00
radius
dd8a45c9eb
implement auto-load for remap files
2015-04-05 15:41:24 -05:00
radius
9b2ee5daaf
start adding auto loading for remap files
2015-04-05 14:06:23 -05:00
Twinaphex
ce091a68cb
Merge pull request #1587 from fr500/master
...
Override cleanups
2015-04-05 21:01:44 +02:00
radius
d4c52008a0
Add additional checks and logging
2015-04-05 13:58:59 -05:00
radius
f92aecd28b
Overrides:
...
- renamed the function to something more suitable and cleaned up the comments a bit
- moved back !global->system.info.library_name check, this shouldn't return false, this is not an error but an early return condition
2015-04-05 13:52:43 -05:00
twinaphex
ed9ad7c9d7
(windows) Change 'winxinput' to 'xinput'
2015-04-05 20:43:24 +02:00
twinaphex
66ee038ced
Style nit
2015-04-05 19:07:33 +02:00
radius
8ad303d066
readded per-game/per-core overrides, this works exactly the same as appendconfig and with the same limitations (if you append a config and config autosave is
...
enabled if will propagate to your main config)
Had to change the delimiter for appendconfig to "|" so users can load configs with filenames including ,
2015-04-05 11:14:24 -05:00
twinaphex
cde09349d6
configuration.c - was erroneously setting default joypad driver
2015-04-04 21:32:25 +02:00
Orkun Şensebat
10aacda225
(Game-specific configuration) Implemented silent overrides
...
configdir/corename/corename.cfg
configdir/corename/romname.cfg
2015-04-04 21:37:31 +02:00
twinaphex
c73377857b
(iOS) Get rid of apple_ios_joypad - refactored into btstack HID driver
2015-04-04 02:09:31 +02:00
Twinaphex
db2dd5010b
Merge pull request #1559 from aliaspider/master
...
preliminary 3DS port.
2015-04-01 23:18:12 +02:00
aliaspider
2045cee432
preliminary 3DS port.
2015-04-01 22:14:13 +01:00
twinaphex
f1533f8ebf
(HID) Start refactoring the Apple HID joypad driver to be a more
...
general-purpose HID joypad driver
2015-04-01 20:00:38 +02:00
twinaphex
0e98a5eb70
Set pointer.enable to default value
2015-03-31 00:55:03 +02:00
aliaspider
4c025fd157
(menu) add menu_pointer_enable to config_load_file/config_save_file
2015-03-30 05:18:30 +01:00
twinaphex
7a90d232c8
Remove CONFIG_GET_INT macro
2015-03-21 08:05:50 +01:00
twinaphex
cc0fbaa113
Get rid of most of the unnecessary config file macros
2015-03-21 08:00:17 +01:00
twinaphex
0cfe669cb0
Don't reference g_settings in configuration.c
2015-03-21 07:45:45 +01:00
twinaphex
dcfc187179
(libretro-common) Remove config_file_macros.h
2015-03-21 07:39:51 +01:00
twinaphex
2409da4afe
global_get_ptr update pt. 3
2015-03-21 05:55:31 +01:00
twinaphex
5a443d229a
global_get_ptr update pt. 2
2015-03-21 05:42:49 +01:00
twinaphex
80840cac0c
Put g_config on heap
2015-03-21 01:47:06 +01:00
twinaphex
0724617abd
Make g_config a static variable and make it no longer global
2015-03-21 01:36:20 +01:00
twinaphex
45cf71770e
Rename g_settings to g_config - to prevent conflicts, had to rename
...
some static variables in some of the gfx context driver files
2015-03-21 01:15:03 +01:00
twinaphex
20f1b0f935
(configuration.c) Cleanup some header includes
2015-03-21 01:00:02 +01:00
twinaphex
9f6cb1bca7
Rename settings.c to configuration.c
2015-03-21 00:42:09 +01:00