Commit graph

59 commits

Author SHA1 Message Date
s1eve-mcdichae1
7e584dbc2b configedit - exclude 'thumbnails' directory in manual edit
Can contain many thousands of '.png' images, if cheevos have been enabled.
2023-07-22 21:09:12 -07:00
cmitu
fe83d88814 Configuration Editor: add the auto game focus conf
Added an option to control 'input_auto_game_focus', which controls the auto-loading of Game Focus mode when a game is started.
Useful for using a keyboard on keyboard based systems where Game Focus mode would need be toggled every time.

Added in https://github.com/libretro/RetroArch/pull/11868
2022-02-10 17:03:55 +00:00
hlad
7508525b73
add forced modes to analog_dpad_mode
Since v1.9.6 RetroArch changes the way the "analog to digital" works and since then the "forced mode" is need for some cores (eg. lr-vice, lr-puae).

https://github.com/libretro/RetroArch/pull/12562
2021-09-29 16:40:41 +02:00
gizmo98
ba63efc702 Configuration editor: State more precisely description of shader setting 2021-08-29 19:16:09 +02:00
gizmo98
70ec8288b7 Configuration Editor: Add joypad driver hid 2021-08-25 20:48:42 +02:00
gizmo98
7d1d4ca060 Configuration Editor: Add menu driver glui and ozone 2021-08-25 20:46:37 +02:00
gizmo98
7ef0cbe75e Configuration Editor: Add video driver glcore and gl1 2021-08-25 20:44:29 +02:00
Jools Wills
6d61130c6e configedit - adjust cancel labels in sub menus to "Back" and main menu to "Exit" 2021-01-27 02:52:41 +00:00
Jools Wills
510e45cab7 configedit - exclude retroarch assets and shaders folders from dialog 2020-02-27 22:19:25 +00:00
Conn O'Griofa
c672b5b4ff configedit: improve joystick detection
Certain hid drivers that enumerate multiple nodes (such as hid-sony)
may not advertise the device name in the parent node of udev DEVPATH.

Fix this by using a more reliable method to query the device name
through the /sys/class userspace IO.

Fixes erroneous "not connected" message on DualShock 3/4 controllers
when using the hid-sony driver.
2019-02-03 02:04:54 +00:00
Hugo Hromic
5e6e8b0914 advmame, configedit - fix scriptmodule permissions (755 -> 644)
These scriptmodules should not be executable.
2018-12-07 11:53:58 +00:00
Jools Wills
2de4cf6f54 configeditor - missing additional retroarch aspect ratio added in v1.7.4 for the advanced config 2018-11-26 22:03:02 +00:00
Jools Wills
dd1f9e5fee configeditor - added additional retroarch aspect ratio added in v1.7.4 2018-10-14 12:22:44 +01:00
Mitu
97fb78c037 Fix threaded ALSA audio driver selection 2018-07-16 19:34:05 +03:00
Conn O'Griofa
a77c25c312 configedit: add vulkan to video_driver options 2018-01-30 23:10:49 +00:00
Jools Wills
042cdef9ac variable quoting 2017-09-19 15:36:32 +01:00
Jools Wills
959aec8920 configedit - add menu_driver to advanced configuration 2016-10-22 21:15:40 +01:00
Jools Wills
e385457a7b cosmetic - remove trailing spaces in copyright 2016-08-11 03:23:30 +01:00
Jools Wills
3f2c909b78 configedit - added pulse as option for audio_driver - fixes #1601 2016-08-05 17:56:06 +01:00
Jools Wills
c227b0ee3b configedit - devs array is unused 2016-07-27 16:15:29 +01:00
Jools Wills
614f8c5112 configedit - put devs arary in joystick check 2016-07-27 16:11:36 +01:00
Jools Wills
8c553ade11 configedit - only allow section of /dev/input/jsX devices with "ID_INPUT_JOYSTICK=1" set 2016-07-27 16:09:23 +01:00
Jools Wills
47b98de4e8 configedit - remove unused code 2016-07-27 11:29:05 +01:00
Jools Wills
6197a672a0 configedit - allow configuration of joypad order 2016-07-26 18:57:20 +01:00
cbransden
340d95ee48 Added game_specific_options to config editor. 2016-06-22 10:46:14 +01:00
Jools Wills
8dd2069660 use config instead of conf 2016-06-06 22:08:36 +01:00
Jools Wills
889f8ecdfa Initial rewrite of the setup menu, including per package/module management
* rp_module_menus is no more - instead use rp_module_section with one of
   - core (core packages)
   - main (main packages - which will be installed by default in the image)
   - opt (optional packages)
   - exp (experimental packages)
   - driver (driver packages)
   - config (configuration packages / tools)

 * The setup menu organises the data based on the above sections. more could be added in the future if needed. Packages (internally modules), can be added / configured / removed individually, or as entire sections.

 * The setup menu will automatically detect if a binary is available to be installed. the nobin flag is no longer needed. modules that install directly from binary via aptInstall or via a prebuilt binary need to use an install_bin_ function instead of install_

 * rp_module_section of type "config" will have the "gui_" function called first if it's available, otherwise a standard depends/sources/build/install/configure will be called

 * configure is no longer used for "gui" configuration function - use gui_ instead. Had already started to move to this before, but now it is required.
2016-06-06 22:08:36 +01:00
dankcushions
c83764c32a Added specific options for rotation config. 2016-05-11 20:03:45 +01:00
wetriner
aab9bd2f4c Exclude downloaded_images from configedit
All scraped images are loaded into the configuration editor list, so depending on how many games are scraped, it can get impractical to navigate.
2016-04-15 09:24:50 -10:00
Jools Wills
bf443023a4 use quotes for ini values in retroarch configurations, as when saving configs out from retroarch it uses quotes
pass parameters for delimiter / quote to iniFileEditor
remove rewind_enable config from lr-pcsx-rearmed - as it will will add it to the end of the config under the include, and rewind is disabled by default anyway. We can handle this from the config editor
fixes - #1389
2016-03-20 20:31:01 +00:00
Jools Wills
6d56b76f0d added additional advanced config items 2016-03-05 21:46:10 +00:00
Jools Wills
d0306c9b14 added config for using analogue sticks as d-pad for players 1-4 to basic config editor 2016-03-05 21:30:55 +00:00
Jools Wills
cf050f505c fix default values in configuration/ini editor and show the value to go with an id when using _id_
make sure a value WIDTHxHEIGHT is used for custom render resolutions in configuration editor
don't append value to id lists in ini/config editor if value is unset
2016-03-05 21:19:18 +00:00
Jools Wills
4ebe602c1e enhance the config editor to have configurable titles and custom item handling
simplify basic configuration / add render resolution to basic configuration
2016-03-05 19:22:01 +00:00
Jools Wills
83db2a02f1 improve wording of configedit option 2016-03-05 01:29:50 +00:00
Jools Wills
ae63309ce4 correct aspect ratio 2016-03-05 00:53:22 +00:00
Jools Wills
634904ce43 move vide_aspect_ratio_auto to advanced settings of config editor, as it doesn't need to be set if just switching aspect via the aspect_ratio_index 2016-03-04 21:03:20 +00:00
Jools Wills
bd0f655d2e remove local 2016-03-04 20:46:27 +00:00
Jools Wills
ff65967820 enable setting aspect ratio 2016-03-04 20:24:29 +00:00
Jools Wills
322abca9fe split config editor to basic / advanced menus with fewer options in the basic menu 2016-03-04 19:38:01 +00:00
Jools Wills
0210d0f2ad move ini file editing functionality to helpers.sh so it can be used by other modules 2016-03-04 17:39:01 +00:00
Jools Wills
040b068d5c fix default values in config editor for files 2016-01-17 04:52:31 +00:00
Stefan
09b20cad88 configedit.sh: fixes
-Fix aspect ratio description.
-Select right value. "Unset" is at the beginning of options array now. Add an offset of 2 to select the right value.
-Add *.cgp shader support again.
2016-01-15 18:41:44 +01:00
Jools Wills
dba08462ca increase dialog box for config editor value selection, and fix up title showing key to be changed 2016-01-14 04:27:51 +00:00
Jools Wills
ea28f5f393 improve the shader / overlay selection by introducing a _file_ parameter to the configuration editor
place unset first, to avoid scrolling through the entire list of names
2016-01-14 04:21:29 +00:00
Stefan
433ed812f0 configedit.sh: Add overlay support 2016-01-13 20:05:49 +01:00
Stefan
df9bd4179c configedit.sh: Add subdir and *.cgp shader support 2016-01-13 19:50:36 +01:00
Stefan
5f32ddc12c configedit.sh: Add audio and viewport options 2016-01-10 10:11:52 +01:00
Jools Wills
7f87b7d804 remove some hardcoded /opt/retropie/configs paths 2016-01-09 20:15:02 +00:00
gizmo98
e6be682680 configedit.sh: add shader selection
-create a string with all present shader presets
-add this string to common array
-increase x axis of dialog box because it was to small to show whole
file paths
2015-12-06 14:27:07 +01:00