Commit Graph

578 Commits

Author SHA1 Message Date
Twinaphex
92272fe01e
Merge pull request #9556 from ToKe79/lakka_wifi_ap
[Lakka] Wi-Fi Access Point in RetroArch Settings
2019-10-12 14:52:12 +02:00
jdgleaver
e47e055508 (GLUI) Menu scaling improvements 2019-10-10 10:01:46 +01:00
Tomas Kelemen (vudiq)
7b4c4efd11 Wi-Fi Access Point in RetroArch Settings
Adds an option to start wireless access point directly from RetroArch
settings menu (Services submenu). This wireless access point can be then
used for local netplay. If not defined in a specific config file
(LAKKA_LOCALAP_PATH), the arbitrary values for SSID/PassKey of the
created access point are LakkaAccessPoint/RetroArch. The menu/option is
added only in case when compiling with HAVE_LAKKA.
2019-10-05 13:18:15 +02:00
jdgleaver
1df3e20bdd Add option to automatically rotate overlays 2019-10-04 12:15:57 +01:00
jdgleaver
ef710442f1 (Ozone) Add option to toggle between static and scrolling content metadata 2019-09-23 15:33:20 +01:00
benoa
744fac6777 Wii: Add wiimote lightgun support 2019-09-15 00:46:02 +02:00
jdgleaver
a0fd9d21d2 Enable customisation of runtime 'last played' display format 2019-09-10 16:14:38 +01:00
LazyBumHorse
886d538c48 implement video_shader_delay setting (in ms), which delays auto-shaders 2019-08-27 16:01:48 +02:00
Twinaphex
1091193ed5
Revert "[Switch] Really fix splitting/joining JoyCons via single option" 2019-08-26 14:22:58 +02:00
rsn8887
8c0c0e3eae [Switch] Really fix splitting/joining JoyCons via single option 2019-08-24 21:08:35 -05:00
twinaphex
94e2d646be Add Frame Time Counter settings 2019-08-24 18:18:24 +02:00
jdgleaver
c27149bb67 (RGUI) Make particle effects framerate independent + add animation speed setting 2019-08-23 12:22:30 +01:00
twinaphex
f23172ba81 Ability to hide every setting category now 2019-08-23 03:06:38 +02:00
twinaphex
5b71939848 Add target_lang/source_lang options 2019-08-22 19:39:00 +02:00
jdgleaver
8569e65c18 Add optional smooth scrolling menu ticker text 2019-08-21 17:01:20 +01:00
twinaphex
039daf3374 Ability to hide 'Input Settings' 2019-08-21 00:27:40 +02:00
twinaphex
ab5e5d3a80 Add Quick Menu -> Views ->'Show Resume/Restart/Close content' 2019-08-20 18:08:44 +02:00
twinaphex
72bde77ef0 Ability to set FPS update interval (new setting - fps_update_interval) 2019-08-20 03:05:52 +02:00
twinaphex
ad71451432 Add frontend log level setting 2019-08-20 01:18:26 +02:00
LazyBumHorse
719555bae1 Overhaul shader loading logic, add --set-shader CLI option 2019-08-17 15:20:51 +02:00
Ryunam
af42417734 Add toggle to enable / disable playlist name truncation in Ozone 2019-08-09 18:01:47 +02:00
jdgleaver
2fc8f5b0bf Add option to save core options per-core 2019-08-02 15:44:51 +01:00
jdgleaver
5220dc9084 Add independent 'favourites' playlist size setting 2019-07-30 17:13:04 +01:00
twinaphex
01d0ed5c3e config_load_remap - cleanups 2019-07-30 03:05:12 +02:00
Tatsuya79
ab3ea0f3f3 Show/Hide disc options. 2019-07-21 12:16:16 +02:00
twinaphex
27a65714f2 Remove some globals 2019-07-12 00:21:31 +02:00
jdgleaver
248432ebcf Add option to remain in menu after saving/loading states 2019-07-05 13:27:16 +01:00
twinaphex
1f17dea0d8 (configuration.c) Cleanups 2019-07-04 17:29:29 +02:00
jdgleaver
027324815e Quick Menu: Add 'Set Core Association' option 2019-07-03 16:33:23 +01:00
jdgleaver
0be44e57ad Overhaul default playlist core association 2019-06-26 17:42:26 +01:00
Barry Rowe
e9625b3ed9 AI Service feature. 2019-06-21 17:48:35 -07:00
Brad Parker
d01f04c146 d3d10/11/12: add GPU selection 2019-06-18 16:35:50 -04:00
LazyBumHorse
c20c67bd3a proper shader compatibility checks
- move shader flags from the video drivers to the context drivers
 - rework config_load_shader_preset() from configuration.c into retroarch_load_shader_preset() in retroarch.c with proper compatibility check
 - implicitly call retroarch_load_shader_preset() in retroarch_get_shader_preset() once per core/content life cycle
 - use video_shader_is_supported() instead of video_driver_test_all_flags() where appropriate
 - remove GFX_CTX_FLAGS_NONE because it is meaningless
2019-06-18 13:46:41 +02:00
twinaphex
79cadc9eaf Move configuration global state to retroarch.c 2019-06-17 16:58:43 +02:00
Brad Parker
c962da0ddb add video setting to select gpu (currently implemented for vulkan) 2019-06-13 12:47:08 -04:00
jdgleaver
e2a79daa44 Increase size of playlist core association arrays 2019-06-12 12:01:31 +01:00
jdgleaver
cfaaa5eeff (XMB) Add optional thumbnail scaling 2019-06-07 16:38:17 +01:00
twinaphex
aa03ff9aa1 Start adding ai_service_mode, ai_service_url, and ai_service_enabled 2019-06-06 03:29:34 +02:00
jdgleaver
c4bb2f5ad7 (XMB/Ozone) Add optional thumbnail upscaling 2019-06-05 17:05:30 +01:00
Twinaphex
faf612098f
Merge pull request #8912 from jdgleaver/remove-history-favourites
Add option to show 'remove playlist entry' only on history/favourites
2019-06-04 19:35:27 +02:00
jdgleaver
736ff13e35 (GEKKO) Add optional overscan correction 2019-06-04 15:50:47 +01:00
jdgleaver
80c9475fa4 Add option to show 'remove playlist entry' only on history/favourites 2019-06-04 11:29:51 +01:00
Ryunam
ed1d98d2a2 Add toggle to show/hide mouse cursor with overlays 2019-06-02 23:48:01 +02:00
jdgleaver
aa6beb68c2 Add option to show/hide 'Restart RetroArch' 2019-05-30 13:52:24 +01:00
meleu
694bac565f do not use old cheevos implementation 2019-05-29 14:26:22 -03:00
jdgleaver
a117b8391f Hide legacy thumbnail downloader by default 2019-05-24 14:39:53 +01:00
jdgleaver
20aff2a05a Add optional 'on demand' thumbnail downloads 2019-05-24 12:03:26 +01:00
jdgleaver
05c8694e1c Add 'Download Thumbnails' option to quick menu 2019-05-16 14:34:01 +01:00
twinaphex
6730d05918 (XMB) Animation settings - Main Menu opening/closing, Horizontal
highlight, Move up/down
2019-05-13 09:44:52 +02:00
Huw Pascoe
685aabb094 video_layout config 2019-05-11 09:58:46 +01:00
Barry Rowe
8745333892 OCR Translation feature finaliziation. (#8738) 2019-05-11 07:15:39 +02:00
twinaphex
5a9c0da282 Rename config_init to rarch_config_init to avoid collision
with cores that might use this symbol name
2019-05-09 06:57:18 +02:00
twinaphex
705851b147 Add 'Scan without Core Match' 2019-05-05 21:54:49 +02:00
Twinaphex
786a5bd9a8
Merge pull request #8693 from meleu/patch-5
add "Use Old Implementation" in the Achievements menu
2019-05-05 01:19:01 +02:00
meleu
22a956f663 replace 'cheevos_rcheevos_enable' by 'cheevos_old_enable' 2019-05-04 12:52:49 -03:00
twinaphex
b7e7f6a651 (Menu widgets) Add menu widgets setting 2019-05-03 13:58:33 +02:00
jdgleaver
05e0a6c8d2 Prevent duplicate content history entries (+ general sanitisation of playlist searching) 2019-05-02 09:58:37 +01:00
jdgleaver
ecdb5383ba (RGUI) Add 'particle effect' animation system 2019-04-29 15:43:19 +01:00
retrotails
499d61cb3d added rgui snow 2019-04-23 04:33:10 -04:00
meleu
c2364096f3
Merge branch 'master' into runtime_rcheevos_switch 2019-04-19 21:50:00 -03:00
jdgleaver
54e1711f9a (3DS) Sanitise/Improve display mode selection 2019-04-15 17:05:55 +01:00
jdgleaver
a446f8ad51 (RGUI) Add optional delay when loading thumbnails 2019-04-12 15:50:27 +01:00
jdgleaver
a870526dc9 (RGUI) Add optional extended ASCII support 2019-04-11 14:29:31 +01:00
jdgleaver
3c10731fbd (RGUI) Add optional shadow effects 2019-04-01 13:54:59 +01:00
jdgleaver
c2122ed1d8 (RGUI) Add inline playlist thumbnail support 2019-03-27 16:29:23 +00:00
Twinaphex
7c13e57468
Merge pull request #8527 from bparker06/analog
add analog deadzone and sensitivity options, rename axis threshold
2019-03-26 10:39:50 +01:00
Brad Parker
e7891b8c1a add analog deadzone and sensitivity options, rename axis threshold 2019-03-25 23:22:19 -04:00
jdgleaver
2c65068be0 More 'Log to File' Additions:
- Add optional timestamped log files

- Handle errors if log file cannot be opened

- Android: flush log file immediately

- 3DS: log to file tested and fully working

- Default log paths added for all platforms
2019-03-25 17:22:59 +00:00
jdgleaver
93506a0d18 Log to file improvements 2019-03-21 16:57:54 +00:00
jdgleaver
f114e14d48 (RGUI) Overhaul 'Lock Menu Aspect Ratio' option 2019-03-20 13:41:27 +00:00
meleu
a5acd559d6 namespace both cheevos implementations & add a runtime setting to allow debugging 2019-03-19 21:13:10 -03:00
jdgleaver
e72c67bf87 (RGUI) Add widescreen support 2019-03-19 11:49:53 +00:00
radius
2acfe9cb6a fix 2019-03-17 14:28:18 -05:00
radius
8fd0aedc56 add log to file settings 2019-03-17 14:28:17 -05:00
Brad Parker
954c54baee add device vibration option for cores that support rumble (with initial android implementation) 2019-03-12 13:07:16 -04:00
Twinaphex
7d9c7ba1f7
Merge pull request #8445 from jdgleaver/runtime-log-dir
Enable configuration of runtime log directory
2019-03-11 15:03:52 +01:00
natinusala
279a2d58db ozone: add a setting to have the sidebar always collapsed 2019-03-11 13:58:24 +01:00
jdgleaver
c05548e2ab Enable configuration of runtime log directory 2019-03-11 12:52:13 +00:00
Brad Parker
f6dc7f4f02 android: add option to vibrate on touch 2019-03-10 21:36:52 -04:00
jdgleaver
89220ec4b5 Allow core name to be hidden on history/favorites playlists (without enabling playlist sublabels) 2019-03-08 12:52:23 +00:00
jdgleaver
2c8d7bf5ed Add optional 'aggregate' runtime logging 2019-03-07 12:28:21 +00:00
jdgleaver
33c27606d3 Finalise integration of per-content runtime logs (runtime sublabels on all playlists, 'last played' timestamp added to playlist sublablels,
content_runtime.lpl retired)
2019-03-01 14:06:40 +00:00
natinusala
6b6f9ae678 menu: add press quit twice setting 2019-02-25 19:51:39 +01:00
jdgleaver
448b780a8b (RGUI) Add 'full width' layout option 2019-02-25 12:24:59 +00:00
jdgleaver
0b04312412 Add optional playlist sublabels (associated core + play time, where available) 2019-02-21 15:50:48 +00:00
Brad Parker
f5f492845f add setting for screen orientation, with initial android implementation 2019-02-21 00:31:55 -05:00
jdgleaver
e96b872693 Make playlist sorting optional and consistent 2019-02-18 15:09:19 +00:00
jdgleaver
2ceecd2ff1 (RGUI) Add option to hide associated cores in playlists 2019-02-17 14:39:14 +00:00
jdgleaver
bfe0c3fb48 Enable configuration of menu ticker text speed 2019-02-15 10:08:27 +00:00
jdgleaver
27694b6b31 Add optional 'looping' menu text ticker 2019-02-14 15:10:07 +00:00
jdgleaver
cf6e23cebd (RGUI) Add optional internal upscaling 2019-02-13 11:09:02 +00:00
Brad Parker
44c4be1863 add option to track how long content has been running over time 2019-02-12 00:32:01 -05:00
jdgleaver
930bb5d71f (RGUI) Add menu sublabel support 2019-02-11 14:38:10 +00:00
radius
b549f5181b try to fix #8121 by making the interval configurable 2019-02-07 22:34:18 -05:00
jdgleaver
e3c383bb41 (RGUI) Add 'Lock Menu Aspect Ratio' option 2019-02-07 17:15:06 +00:00
twinaphex
9e6cd04df4 Header include cleanups 2019-01-31 20:43:07 +01:00
jdgleaver
99fa2b54eb (RGUI) Overhaul custom theme interface + add wallpaper support 2019-01-29 17:20:46 +00:00
Brad Parker
90db5e7e27 Implement in-menu sound effects 2019-01-27 11:22:16 -05:00
jdgleaver
bd56e1e29c (RGUI) Allow selection of thumbnail downscaling method 2019-01-23 16:47:15 +00:00
Brad Parker
a331b7420e update copyrights 2019-01-09 17:19:19 -05:00
Brad Parker
c7041260d7 add JSON playlist format 2019-01-09 17:13:13 -05:00
jdgleaver
faaa6e081b (RGUI) Add colour themes 2019-01-09 10:50:24 +00:00
jdgleaver
f603d4ec30 (RGUI) Enable customisation of background and border colours 2018-12-20 16:13:16 +00:00
orbea
2646e49eb4 menu: Add 'Show Start Recording' and 'Show Start Streaming'.
Fixes https://github.com/libretro/RetroArch/issues/7739

These options are located at:

  Settings -> User Interface -> Views -> Quick Menu -> Show Start Recording

and

  Settings -> User Interface -> Views -> Quick Menu -> Show Start Streaming

The quick menu options 'Stop Recording' and 'Stop Streaming' are
intentionally not hidden to prevent users from silently recording or
streaming without realizing.
2018-12-13 18:40:32 -08:00
orbea
23bbcdf8ce menu: Add "Show Reset Core Association".
This can be found at:

Settings -> User Interface -> Views -> Quick Menu -> Show Reset Core Association

This could be helpful for child friendly devices where someone may
accidentally reset the core and then not now which core they were using
before or how to set it again.

Also fixes an issue where "Show Add To Favorites" hides
"Reset Core Association" when that is not desired or expected.

Fixes https://github.com/libretro/RetroArch/issues/7714
2018-12-09 17:46:40 -08:00
M4xw
8764d7be28 [LIBNX] Implement Over-/Downclocking and minor fixes 2018-11-29 18:42:44 +01:00
dukemiller
8294bf86df Create option for dx video drivers to toggle displaying memory use 2018-11-28 00:01:09 -07:00
radius
665be01b6b [record] add recording threads setting 2018-11-25 15:51:52 -05:00
radius
c2fc35f2cc repurpose the old settings to the new window sizing code 2018-11-25 11:10:58 -05:00
twinaphex
5313c50b0e (Windows) Saves/remembers window size now too - still some edge case
when clicking maximize button - you need to then move the window
slightly in order for x/y position to be saved - just clicking maximize
alone is not enough
2018-11-25 09:50:08 +01:00
twinaphex
e1afdf8c3c (Windows) Start implementing 'remember window positions'. Right now only
saves/remembers X, Y position
2018-11-25 09:02:32 +01:00
jdgleaver
ca13805937 (3DS) Add 'bottom screen' enable to User Interface menu 2018-11-14 16:41:19 +00:00
twinaphex
689e612af8 (Ozone) Add 'Use System Preferred Color Theme' (enabled for Switch) 2018-10-27 17:10:53 +02:00
twinaphex
624698d2d9 (Ozone) Add menu color theme 2018-10-27 16:51:17 +02:00
radius
32c346a3e7 make discord app id configurable 2018-10-13 18:17:17 -05:00
Twinaphex
c29654b504
Merge pull request #7332 from grimpunch/master
Date Time setting for AM:PM as an option
2018-10-07 02:31:21 +02:00
twinaphex
7245cb2732 Add Reset To Defaults setting 2018-10-01 02:13:53 +02:00
twinaphex
a3f98a21f8 Add split joycon setting 2018-09-30 23:39:31 +02:00
=Christian Murphy
b3cf7150d5 Date Time setting for AM:PM as an option 2018-09-30 18:01:43 +01:00
twinaphex
b108dafa3e Enlarge strings to avoid warnings 2018-09-28 21:49:06 +02:00
twinaphex
a52b6a2c16 Add Streaming Title setting 2018-09-27 13:38:32 +02:00
twinaphex
1764bfe60f Added Streaming Mode 2018-09-26 23:34:45 +02:00
twinaphex
cf7eea30cb Add Youtube/Twitch Stream key settings 2018-09-26 23:22:12 +02:00
radius
58b7621559 [record] add settings for video scale factor 2018-09-23 19:53:13 -05:00
radius
c427847944 [record] define quality profiles 2018-09-23 18:43:26 -05:00
twinaphex
3c8ee6f26a Add 'Start Streaming/Start Recording' to Quick Menu 2018-09-17 09:06:24 +02:00
Twinaphex
4f85ca5f9a
Merge pull request #7225 from fr500/master
WIP: [record] start whipping some sense into this feature
2018-09-17 06:16:13 +02:00
twinaphex
04211662cf Add 'Use Custom Refresh Rate' setting 2018-09-17 01:56:18 +02:00
twinaphex
b5c6586b12 Change CRT switch resolution - add options 'Off/15 Khz/31Khz' 2018-09-17 01:30:49 +02:00
twinaphex
369f8206d1 Add 'X-Axis Centering' - https://github.com/libretro/RetroArch/issues/6988 2018-09-16 21:00:34 +02:00
radius
49214de125 [record] start whipping some sense into this feature 2018-09-15 17:49:39 -05:00
twinaphex
914df58d2e (WGL) Adaptive Vsync should work now for WGL 2018-09-12 03:59:25 +02:00
Twinaphex
91a5b09627
Merge pull request #7042 from Tatsuya79/master
VRR runloop Option.
2018-08-10 21:15:58 +02:00
Sven
b648d70f27 add option to auto-apply cheat codes when a game loads ; fix some misc bugs in cheat engine 2018-08-07 17:34:46 -04:00
Tatsuya79
bd4d462170 VRR runloop Option. 2018-08-05 00:34:10 +02:00
Sven
3bba9aeeaf add an option to auto-apply cheats whenever they are toggled on/off 2018-08-02 10:59:37 -04:00
Sven
83da70586e implement a way to set rewind_buffer_size via the UI 2018-07-13 16:12:09 -04:00
David Walters
8a2b23de34 new setting "input_bind_hold" 2018-06-29 21:12:45 -05:00
Jean-André Santoni
2a2e732a79 (Menu) Add a setting to hide the shutdown option 2018-06-23 12:01:13 +07:00
Brad Parker
aa083d1e4c android: add configurable setting for Sustained Performance Mode 2018-06-19 02:50:33 -04:00
Zoran Vuckovic
b487c3cace Add MIDI support 2018-06-16 21:17:32 +02:00
twinaphex
6d81d31ef5 Enable Discord setting 2018-05-29 12:18:01 +02:00
radius
16c33b4f42 add remap saving, add new variables 2018-05-13 22:05:19 -05:00
Dwedit
6154a843e0 Runahead error messages
* Add error messages for: Core not having savestates, load/save state failure, secondary core create failure
* Added messages for us locale, can be localized elsewhere
* Add a configuration setting to hide the initial warning message for core not having savestates
* Small code changes and cleanup for secondary core
* Fixed typo "destory" in dirty input code
2018-05-09 19:08:16 -05:00
Brad Parker
71257adb8e Qt: add setting in User Interface to enable use of the desktop menu in general (disabling it may improve startup time if desktop menu is not being used) 2018-04-30 19:11:38 -04:00
Brad Parker
a1aefc901c Qt WIMP GUI 2018-04-30 14:33:05 -04:00
twinaphex
b0ef193117 Add 'Enable menu audio' setting 2018-04-29 00:41:53 +02:00
Celerizer
212d7bfbe1 [Cheevos] Store only login token, not password 2018-04-25 10:42:50 +02:00
twinaphex
b2e9a328cd Add User Interface -> Views -> Quick Menu -> Show
Overlays/Remaps/Latency
2018-04-24 17:46:49 +02:00
twinaphex
65fe25f03c (RGUI) Add background border filler thickness enable 2018-04-24 16:45:06 +02:00