Skip to content

Commit 7508525

Browse files
authored
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). libretro/RetroArch#12562
1 parent 7efdc0e commit 7508525

File tree

1 file changed

+24
-24
lines changed

1 file changed

+24
-24
lines changed

scriptmodules/supplementary/configedit.sh

Lines changed: 24 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -176,10 +176,10 @@ function basic_configedit() {
176176
'input_overlay_enable true false'
177177
"input_overlay _file_ *.cfg $rootdir/emulators/retroarch/overlays"
178178
'_function_ _joypad_index_configedit'
179-
'input_player1_analog_dpad_mode _id_ disabled left-stick right-stick'
180-
'input_player2_analog_dpad_mode _id_ disabled left-stick right-stick'
181-
'input_player3_analog_dpad_mode _id_ disabled left-stick right-stick'
182-
'input_player4_analog_dpad_mode _id_ disabled left-stick right-stick'
179+
'input_player1_analog_dpad_mode _id_ disabled left-stick right-stick left-stick-forced right-stick-forced'
180+
'input_player2_analog_dpad_mode _id_ disabled left-stick right-stick left-stick-forced right-stick-forced'
181+
'input_player3_analog_dpad_mode _id_ disabled left-stick right-stick left-stick-forced right-stick-forced'
182+
'input_player4_analog_dpad_mode _id_ disabled left-stick right-stick left-stick-forced right-stick-forced'
183183
)
184184

185185
local ini_titles=(
@@ -206,10 +206,10 @@ function basic_configedit() {
206206
'Load input overlay on startup. Other overlays can still be loaded later in runtime.'
207207
'Input overlay to use (default none)'
208208
'Manual selection of joypad order'
209-
'Allow analogue sticks to be used as a d-pad - 0 = disabled, 1 = left stick, 2 = right stick'
210-
'Allow analogue sticks to be used as a d-pad - 0 = disabled, 1 = left stick, 2 = right stick'
211-
'Allow analogue sticks to be used as a d-pad - 0 = disabled, 1 = left stick, 2 = right stick'
212-
'Allow analogue sticks to be used as a d-pad - 0 = disabled, 1 = left stick, 2 = right stick'
209+
'Allow analogue sticks to be used as a d-pad - 0 = disabled, 1 = left stick, 2 = right stick, 3 = left stick forced, 4 = right stick forced'
210+
'Allow analogue sticks to be used as a d-pad - 0 = disabled, 1 = left stick, 2 = right stick, 3 = left stick forced, 4 = right stick forced'
211+
'Allow analogue sticks to be used as a d-pad - 0 = disabled, 1 = left stick, 2 = right stick, 3 = left stick forced, 4 = right stick forced'
212+
'Allow analogue sticks to be used as a d-pad - 0 = disabled, 1 = left stick, 2 = right stick, 3 = left stick forced, 4 = right stick forced'
213213
)
214214

215215
iniFileEditor " = " '"' "$config"
@@ -261,14 +261,14 @@ function advanced_configedit() {
261261
'input_player6_joypad_index _string_'
262262
'input_player7_joypad_index _string_'
263263
'input_player8_joypad_index _string_'
264-
'input_player1_analog_dpad_mode _id_ disabled left-stick right-stick'
265-
'input_player2_analog_dpad_mode _id_ disabled left-stick right-stick'
266-
'input_player3_analog_dpad_mode _id_ disabled left-stick right-stick'
267-
'input_player4_analog_dpad_mode _id_ disabled left-stick right-stick'
268-
'input_player5_analog_dpad_mode _id_ disabled left-stick right-stick'
269-
'input_player6_analog_dpad_mode _id_ disabled left-stick right-stick'
270-
'input_player7_analog_dpad_mode _id_ disabled left-stick right-stick'
271-
'input_player8_analog_dpad_mode _id_ disabled left-stick right-stick'
264+
'input_player1_analog_dpad_mode _id_ disabled left-stick right-stick left-stick-forced right-stick-forced'
265+
'input_player2_analog_dpad_mode _id_ disabled left-stick right-stick left-stick-forced right-stick-forced'
266+
'input_player3_analog_dpad_mode _id_ disabled left-stick right-stick left-stick-forced right-stick-forced'
267+
'input_player4_analog_dpad_mode _id_ disabled left-stick right-stick left-stick-forced right-stick-forced'
268+
'input_player5_analog_dpad_mode _id_ disabled left-stick right-stick left-stick-forced right-stick-forced'
269+
'input_player6_analog_dpad_mode _id_ disabled left-stick right-stick left-stick-forced right-stick-forced'
270+
'input_player7_analog_dpad_mode _id_ disabled left-stick right-stick left-stick-forced right-stick-forced'
271+
'input_player8_analog_dpad_mode _id_ disabled left-stick right-stick left-stick-forced right-stick-forced'
272272

273273
)
274274

@@ -310,14 +310,14 @@ function advanced_configedit() {
310310
'Manual selection of joypad order'
311311
'Manual selection of joypad order'
312312
'Manual selection of joypad order'
313-
'Allow analogue sticks to be used as a d-pad - 0 = disabled, 1 = left stick, 2 = right stick'
314-
'Allow analogue sticks to be used as a d-pad - 0 = disabled, 1 = left stick, 2 = right stick'
315-
'Allow analogue sticks to be used as a d-pad - 0 = disabled, 1 = left stick, 2 = right stick'
316-
'Allow analogue sticks to be used as a d-pad - 0 = disabled, 1 = left stick, 2 = right stick'
317-
'Allow analogue sticks to be used as a d-pad - 0 = disabled, 1 = left stick, 2 = right stick'
318-
'Allow analogue sticks to be used as a d-pad - 0 = disabled, 1 = left stick, 2 = right stick'
319-
'Allow analogue sticks to be used as a d-pad - 0 = disabled, 1 = left stick, 2 = right stick'
320-
'Allow analogue sticks to be used as a d-pad - 0 = disabled, 1 = left stick, 2 = right stick'
313+
'Allow analogue sticks to be used as a d-pad - 0 = disabled, 1 = left stick, 2 = right stick, 3 = left stick forced, 4 = right stick forced'
314+
'Allow analogue sticks to be used as a d-pad - 0 = disabled, 1 = left stick, 2 = right stick, 3 = left stick forced, 4 = right stick forced'
315+
'Allow analogue sticks to be used as a d-pad - 0 = disabled, 1 = left stick, 2 = right stick, 3 = left stick forced, 4 = right stick forced'
316+
'Allow analogue sticks to be used as a d-pad - 0 = disabled, 1 = left stick, 2 = right stick, 3 = left stick forced, 4 = right stick forced'
317+
'Allow analogue sticks to be used as a d-pad - 0 = disabled, 1 = left stick, 2 = right stick, 3 = left stick forced, 4 = right stick forced'
318+
'Allow analogue sticks to be used as a d-pad - 0 = disabled, 1 = left stick, 2 = right stick, 3 = left stick forced, 4 = right stick forced'
319+
'Allow analogue sticks to be used as a d-pad - 0 = disabled, 1 = left stick, 2 = right stick, 3 = left stick forced, 4 = right stick forced'
320+
'Allow analogue sticks to be used as a d-pad - 0 = disabled, 1 = left stick, 2 = right stick, 3 = left stick forced, 4 = right stick forced'
321321

322322
)
323323

0 commit comments

Comments
 (0)