Commit Graph

262 Commits

Author SHA1 Message Date
twinaphex
15a8f0c485 Wrap some more settings manipulation 2017-04-25 15:31:32 +02:00
twinaphex
c9646c1fd2 Use configuration macro wrappers 2017-04-23 17:36:25 +02:00
twinaphex
ccc8d1aec2 Start using configuration_set_bool 2017-04-23 13:32:16 +02:00
twinaphex
1febb963ae Start bookkeeping when we are modifying settings 2017-04-23 13:24:17 +02:00
Zoran Vuckovic
62d9e087c4 Fix issues with some cores in shared mode 2017-04-22 09:25:12 +02:00
radius
d236b2db58 try to override swap ok/cancel for remote controls 2017-04-16 16:51:54 -05:00
Zoran Vuckovic
90cfb50658 Added settings and non-standard frame rate handling 2017-04-14 03:35:40 +02: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
Gregor Richards
a3e3b3e790 Adding settings to allow/require connections in slave mode. 2017-02-23 21:33:44 -05: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
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
Ryunam
ebded84b67 Add option to allow or prevent removal of playlist entries 2016-12-27 13:20:41 +01:00
twinaphex
bfd0aa18e4 Add first part of 'Browse URL' 2016-12-26 06:39:12 +01:00
Ryunam
c80d1e8242 Add toggle to show / hide Import Content tab on XMB 2016-12-24 18:45:15 +01: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
dcd4b3046b Making negative check_frames be "check only" mode 2016-12-18 19:28:44 -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
twinaphex
9957099bf0 Add 'unified menu controls' setting 2016-12-11 01:29:53 +01:00
twinaphex
d04309fc05 Buildfix 2016-12-07 06:16:12 +01:00
twinaphex
31a7f64f2c Cleanups 2016-12-07 05:41:08 +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
1ab6cc5b47 Remove dead OSK code 2016-11-27 02:52:13 +01:00
twinaphex
80798ab924 Remove hacky 'OSK Keyboard' overlay 2016-11-27 02:46:09 +01:00
radius
17fb6b2753 remove WIN32 ifdefs 2016-11-23 20:23:56 -05:00
radius
8cb5ed0d95 (win) add fixed window size mode 2016-11-23 19:43:50 -05:00
twinaphex
95254aa79b Remove 'back as menu toggle' setting 2016-11-21 13:05:23 +01: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
Brad Parker
5d28029be8 remove confirm_on_exit menu option 2016-10-30 23:29:03 -04: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
70cbecd9f8 Reduce char variable sizes 2016-10-27 10:33:50 +02:00
twinaphex
c1b59df7ae Reduce size of char variables 2016-10-27 09:32:07 +02:00
Romain Graillot
ade4e7857b Add possibility to switch touch surface on vita build 2016-10-15 13:28:35 +02:00
Francisco José García García
1ea5a80d02 (VITA) Add Backtouch enable option 2016-10-14 21:57:18 +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
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
190c417350 Remove stub function 2016-09-29 20:14:26 +02:00
Jean-André Santoni
39be71e4ad Correctly save and load WiFi driver from the config file 2016-09-22 02:02:47 +02:00
Jean-André Santoni
c45058d3ae Start adding a WiFi driver 2016-09-22 02:02:43 +02:00
twinaphex
5aebdb7484 Mov code to paths.c 2016-09-17 12:35:29 +02:00
twinaphex
b216f76528 Cleanups 2016-09-11 18:05:39 +02:00
twinaphex
4571dc33fc header include cleanups 2016-09-05 17:29:19 +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
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
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
03c28689e5 (configuration.c) Cleanups - rearrange array / path settings 2016-09-01 02:53:04 +02:00
twinaphex
5c81cfb380 Add string setting loading 2016-09-01 02:40:05 +02:00
twinaphex
90a303050f Turn this into enum 2016-08-31 15:21:12 +02:00
Brad Parker
815b8e26b8 use correct type for default float setting 2016-08-30 14:36:14 -04:00
twinaphex
672a7e1a40 Get rid of unused 'Debug Information' 2016-08-30 04:58:45 +02:00
twinaphex
95e5086a8a Cleanups 2016-08-30 04:00:16 +02:00
twinaphex
9909607da5 Add default settings 2016-08-30 03:13:22 +02:00
twinaphex
3ad5b604c9 Default settings for float variables 2016-08-29 20:57:24 +02:00
twinaphex
cf2bdbb15e Remove wraparound.setting_enable 2016-08-29 20:40:39 +02:00
twinaphex
62939cd734 Move code around 2016-08-29 19:10:00 +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
71fa2564e6 Cleanup 2016-08-29 16:26:03 +02:00
twinaphex
bb3358ac93 Use populate_settings_float inside config_load_file too 2016-08-29 15:10:52 +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
radius
671aa0f59c (ovr) add game overrides too 2016-08-26 09:43:29 -05:00
radius
45ca269573 (ovr) define paths for override files 2016-08-26 00:45:01 -05:00
radius
c6c054bad1 (ovr) start implementing diff function 2016-08-25 01:34:51 -05: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
Ghost Coder
069a9cbfe6 Reworked xmb driver to allow tab hiding 2016-08-17 11:28:42 -05:00
Alcaro
32a56d2738 Revert "[bugged] Reworked xmb driver to allow tab hiding" 2016-08-17 15:07:17 +02:00
Twinaphex
f26044678d Merge pull request #3341 from gitghostcoder/master
[bugged] Reworked xmb driver to allow tab hiding
2016-08-17 09:45:47 +02:00
Ghost Coder
46029bef22 Reworked xmb driver to allow tab hiding 2016-08-06 04:08:21 -05:00
twinaphex
2bcdaf2c57 Create config_overlay_enable_default 2016-08-01 14:14:21 +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
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
fccb4387d2 implement shader overriding 2016-07-30 13:55:50 -05: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
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
16908435bb Create config_active_core_path_is_empty 2016-07-24 11:27:44 +02:00