From 3664c0b3a4b16167f1e7dc8b8d41888c51fae691 Mon Sep 17 00:00:00 2001
From: xargon
Date: Sun, 10 Jul 2022 11:17:46 +0200
Subject: [PATCH 01/17] Updated flathub push script
---
flathub-push.sh | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
mode change 100644 => 100755 flathub-push.sh
diff --git a/flathub-push.sh b/flathub-push.sh
old mode 100644
new mode 100755
index 56f4135f..1d8451d7
--- a/flathub-push.sh
+++ b/flathub-push.sh
@@ -1,5 +1,7 @@
#!/bin/bash
+branch="cooker-"$(date +%d%m%y.%H%M)
+
cd ~/gits
rm -rf flathub
git clone --recursive https://github.com/flathub/net.retrodeck.retrodeck.git flathub
@@ -12,6 +14,7 @@ git submodule update
#sync -rav --progress --exclude={'res/screenshots/','shared-modules/','rd-submodules/retroarch','.git/','docs','retrodeck-flatpak/','retrodeck-flatpak-cooker/','.flatpak-builder/'} ~/RetroDECK/ ~/flathub/
cd ~/gits/flathub
+git checkout -b $branch
git rm -rf *
git clean -fxd # restroing git index
@@ -68,4 +71,4 @@ git submodule deinit -f .
git submodule update --init --recursive
git add *
git commit -m "Updated flathub/net.retrodeck.retrodeck from RetroDECK/main"
-git push origin cooker-$(date +%d%m%y.%H%M)
\ No newline at end of file
+git push origin $branch
\ No newline at end of file
From 3e8a59130a78b8b7829fb8a3515a5946bcc49961 Mon Sep 17 00:00:00 2001
From: xargon
Date: Sun, 10 Jul 2022 11:21:54 +0200
Subject: [PATCH 02/17] MANIFEST: moving the whole emu-folder directly instead
of split (was a deprecated use)
---
net.retrodeck.retrodeck.yml | 20 ++------------------
1 file changed, 2 insertions(+), 18 deletions(-)
diff --git a/net.retrodeck.retrodeck.yml b/net.retrodeck.retrodeck.yml
index 29ae7a7d..7c98abac 100644
--- a/net.retrodeck.retrodeck.yml
+++ b/net.retrodeck.retrodeck.yml
@@ -1161,24 +1161,8 @@ modules:
# TODO: group the configs per-emu and optimize the following cps, like already done with Dolphin. Please not that some files may be renamed, check retrodeck.sh to know how (and fix it after the edit)
- # Configuring emulators:
- - mkdir -p ${FLATPAK_DEST}/retrodeck/emu-configs/Dolphin
- # RetroArch
- - cp emu-configs/retroarch* ${FLATPAK_DEST}/retrodeck/emu-configs/
- # Dolphin
- - cp -r emu-configs/Dolphin ${FLATPAK_DEST}/retrodeck/emu-configs/Dolphin
- # Yuzu
- - cp emu-configs/yuzu-qt-config.ini ${FLATPAK_DEST}/retrodeck/emu-configs/
- # Pcsx2
- - cp emu-configs/PCSX2_ui.ini ${FLATPAK_DEST}/retrodeck/emu-configs/
- - cp emu-configs/GS.ini ${FLATPAK_DEST}/retrodeck/emu-configs/
- - cp emu-configs/PCSX2_vm.ini ${FLATPAK_DEST}/retrodeck/emu-configs/
- # MelonDS
- - cp emu-configs/melonDS.ini ${FLATPAK_DEST}/retrodeck/emu-configs/
- # CITRA
- - cp emu-configs/citra-qt-config.ini ${FLATPAK_DEST}/retrodeck/emu-configs/
- # RPCS3
- - cp emu-configs/config.yml ${FLATPAK_DEST}/retrodeck/emu-configs/
+ # Initializing default emulator configs
+ - cp -r emu-configs ${FLATPAK_DEST}/retrodeck/emu-configs/
# Overlays
#- cp -r overlays ${FLATPAK_DEST}/retrodeck/overlays Disabled in 0.4.2b as it will be introduced in 0.5.0b
From 6ddc907297a9015537b260b5d03f7d12767095f3 Mon Sep 17 00:00:00 2001
From: xargon
Date: Sun, 10 Jul 2022 12:07:59 +0200
Subject: [PATCH 03/17] YUZU: shaders, opengl, hotkeys, rstick
---
emu-configs/yuzu/qt-config.ini | 1156 ++++++++++++++++++++++++++++++++
1 file changed, 1156 insertions(+)
create mode 100644 emu-configs/yuzu/qt-config.ini
diff --git a/emu-configs/yuzu/qt-config.ini b/emu-configs/yuzu/qt-config.ini
new file mode 100644
index 00000000..e902a274
--- /dev/null
+++ b/emu-configs/yuzu/qt-config.ini
@@ -0,0 +1,1156 @@
+[Audio]
+output_device=auto
+output_device\default=true
+output_engine=auto
+output_engine\default=true
+volume=100
+volume\default=true
+
+[Controls]
+="======"
+controller_navigation=true
+controller_navigation\default=true
+debug_pad_button_a="toggle:0,code:67,engine:keyboard"
+debug_pad_button_a\default=true
+debug_pad_button_b="toggle:0,code:88,engine:keyboard"
+debug_pad_button_b\default=true
+debug_pad_button_ddown="toggle:0,code:16777237,engine:keyboard"
+debug_pad_button_ddown\default=true
+debug_pad_button_dleft="toggle:0,code:16777234,engine:keyboard"
+debug_pad_button_dleft\default=true
+debug_pad_button_dright="toggle:0,code:16777236,engine:keyboard"
+debug_pad_button_dright\default=true
+debug_pad_button_dup="toggle:0,code:16777235,engine:keyboard"
+debug_pad_button_dup\default=true
+debug_pad_button_home="toggle:0,code:0,engine:keyboard"
+debug_pad_button_home\default=true
+debug_pad_button_l="toggle:0,code:81,engine:keyboard"
+debug_pad_button_l\default=true
+debug_pad_button_lstick="toggle:0,code:70,engine:keyboard"
+debug_pad_button_lstick\default=true
+debug_pad_button_minus="toggle:0,code:78,engine:keyboard"
+debug_pad_button_minus\default=true
+debug_pad_button_plus="toggle:0,code:77,engine:keyboard"
+debug_pad_button_plus\default=true
+debug_pad_button_r="toggle:0,code:69,engine:keyboard"
+debug_pad_button_r\default=true
+debug_pad_button_rstick="toggle:0,code:71,engine:keyboard"
+debug_pad_button_rstick\default=true
+debug_pad_button_screenshot="toggle:0,code:0,engine:keyboard"
+debug_pad_button_screenshot\default=true
+debug_pad_button_sl="toggle:0,code:81,engine:keyboard"
+debug_pad_button_sl\default=true
+debug_pad_button_sr="toggle:0,code:69,engine:keyboard"
+debug_pad_button_sr\default=true
+debug_pad_button_x="toggle:0,code:86,engine:keyboard"
+debug_pad_button_x\default=true
+debug_pad_button_y="toggle:0,code:90,engine:keyboard"
+debug_pad_button_y\default=true
+debug_pad_button_zl="toggle:0,code:82,engine:keyboard"
+debug_pad_button_zl\default=true
+debug_pad_button_zr="toggle:0,code:84,engine:keyboard"
+debug_pad_button_zr\default=true
+debug_pad_enabled=false
+debug_pad_enabled\default=true
+debug_pad_lstick="modifier_scale:0.500000,modifier:toggle$00$1code$016777248$1engine$0keyboard,right:toggle$00$1code$068$1engine$0keyboard,left:toggle$00$1code$065$1engine$0keyboard,down:toggle$00$1code$083$1engine$0keyboard,up:toggle$00$1code$087$1engine$0keyboard,engine:analog_from_button"
+debug_pad_lstick\default=true
+debug_pad_rstick="modifier_scale:0.500000,modifier:toggle$00$1code$00$1engine$0keyboard,right:toggle$00$1code$076$1engine$0keyboard,left:toggle$00$1code$074$1engine$0keyboard,down:toggle$00$1code$075$1engine$0keyboard,up:toggle$00$1code$073$1engine$0keyboard,engine:analog_from_button"
+debug_pad_rstick\default=true
+emulate_analog_keyboard=false
+emulate_analog_keyboard\default=true
+enable_accurate_vibrations=false
+enable_accurate_vibrations\default=true
+enable_raw_input=false
+enable_raw_input\default=true
+enable_ring_controller=true
+enable_ring_controller\default=true
+enable_udp_controller=false
+enable_udp_controller\default=true
+keyboard_enabled=false
+keyboard_enabled\default=true
+motion_enabled=true
+motion_enabled\default=true
+mouse_enabled=false
+mouse_enabled\default=true
+mouse_panning_sensitivity=10
+mouse_panning_sensitivity\default=true
+pause_tas_on_load=true
+pause_tas_on_load\default=true
+player_0_body_color_left=4278893030
+player_0_body_color_left\default=false
+player_0_body_color_right=4294917160
+player_0_body_color_right\default=false
+player_0_button_a="pad:0,button:1,port:0,guid:03000000de280000ff11000001000000,engine:sdl"
+player_0_button_a\default=false
+player_0_button_b="pad:0,button:0,port:0,guid:03000000de280000ff11000001000000,engine:sdl"
+player_0_button_b\default=false
+player_0_button_color_left=4278197790
+player_0_button_color_left\default=false
+player_0_button_color_right=4280158730
+player_0_button_color_right\default=false
+player_0_button_ddown="hat:0,direction:down,guid:03000000de280000ff11000001000000,port:0,engine:sdl"
+player_0_button_ddown\default=false
+player_0_button_dleft="hat:0,direction:left,guid:03000000de280000ff11000001000000,port:0,engine:sdl"
+player_0_button_dleft\default=false
+player_0_button_dright="hat:0,direction:right,guid:03000000de280000ff11000001000000,port:0,engine:sdl"
+player_0_button_dright\default=false
+player_0_button_dup="hat:0,pad:0,direction:up,port:0,guid:03000000de280000ff11000001000000,engine:sdl"
+player_0_button_dup\default=false
+player_0_button_home="code:82,pad:0,port:0,engine:keyboard"
+player_0_button_home\default=false
+player_0_button_l="pad:0,button:4,port:0,guid:03000000de280000ff11000001000000,engine:sdl"
+player_0_button_l\default=false
+player_0_button_lstick="button:9,guid:03000000de280000ff11000001000000,port:0,engine:sdl"
+player_0_button_lstick\default=false
+player_0_button_minus="pad:0,button:6,port:0,guid:03000000de280000ff11000001000000,engine:sdl"
+player_0_button_minus\default=false
+player_0_button_plus="pad:0,button:7,port:0,guid:03000000de280000ff11000001000000,engine:sdl"
+player_0_button_plus\default=false
+player_0_button_r="pad:0,button:5,port:0,guid:03000000de280000ff11000001000000,engine:sdl"
+player_0_button_r\default=false
+player_0_button_rstick="button:10,guid:03000000de280000ff11000001000000,port:0,engine:sdl"
+player_0_button_rstick\default=false
+player_0_button_screenshot=[empty]
+player_0_button_screenshot\default=false
+player_0_button_sl="button:4,guid:03000000de280000ff11000001000000,port:0,engine:sdl"
+player_0_button_sl\default=false
+player_0_button_sr="button:5,guid:03000000de280000ff11000001000000,port:0,engine:sdl"
+player_0_button_sr\default=false
+player_0_button_x="pad:0,button:3,port:0,guid:03000000de280000ff11000001000000,engine:sdl"
+player_0_button_x\default=false
+player_0_button_y="pad:0,button:2,port:0,guid:03000000de280000ff11000001000000,engine:sdl"
+player_0_button_y\default=false
+player_0_button_zl="threshold:0.500000,axis:2,pad:0,port:0,guid:03000000de280000ff11000001000000,engine:sdl"
+player_0_button_zl\default=false
+player_0_button_zr="threshold:0.500000,axis:5,pad:0,port:0,guid:03000000de280000ff11000001000000,engine:sdl"
+player_0_button_zr\default=false
+player_0_connected=true
+player_0_connected\default=true
+player_0_lstick="range:0.950000,deadzone:0.150000,threshold:0.500000,axis_y:1,axis_x:0,pad:0,port:0,guid:03000000de280000ff11000001000000,engine:sdl"
+player_0_lstick\default=false
+player_0_motionleft=[empty]
+player_0_motionleft\default=false
+player_0_motionright=[empty]
+player_0_motionright\default=false
+player_0_rstick="range:0.950000,deadzone:0.150000,threshold:0.500000,axis_y:4,axis_x:3,pad:0,port:0,guid:03000000de280000ff11000001000000,engine:sdl"
+player_0_rstick\default=false
+player_0_type=0
+player_0_type\default=true
+player_0_vibration_enabled=true
+player_0_vibration_enabled\default=true
+player_0_vibration_strength=100
+player_0_vibration_strength\default=true
+player_1_body_color_left=4278893030
+player_1_body_color_left\default=false
+player_1_body_color_right=4294917160
+player_1_body_color_right\default=false
+player_1_button_a="engine:keyboard,code:67,toggle:0"
+player_1_button_a\default=false
+player_1_button_b="engine:keyboard,code:88,toggle:0"
+player_1_button_b\default=false
+player_1_button_color_left=4278197790
+player_1_button_color_left\default=false
+player_1_button_color_right=4280158730
+player_1_button_color_right\default=false
+player_1_button_ddown="engine:keyboard,code:16777237,toggle:0"
+player_1_button_ddown\default=false
+player_1_button_dleft="engine:keyboard,code:16777234,toggle:0"
+player_1_button_dleft\default=false
+player_1_button_dright="engine:keyboard,code:16777236,toggle:0"
+player_1_button_dright\default=false
+player_1_button_dup="engine:keyboard,code:16777235,toggle:0"
+player_1_button_dup\default=false
+player_1_button_home="engine:keyboard,code:0,toggle:0"
+player_1_button_home\default=false
+player_1_button_l="engine:keyboard,code:81,toggle:0"
+player_1_button_l\default=false
+player_1_button_lstick="engine:keyboard,code:70,toggle:0"
+player_1_button_lstick\default=false
+player_1_button_minus="engine:keyboard,code:78,toggle:0"
+player_1_button_minus\default=false
+player_1_button_plus="engine:keyboard,code:77,toggle:0"
+player_1_button_plus\default=false
+player_1_button_r="engine:keyboard,code:69,toggle:0"
+player_1_button_r\default=false
+player_1_button_rstick="engine:keyboard,code:71,toggle:0"
+player_1_button_rstick\default=false
+player_1_button_screenshot="engine:keyboard,code:0,toggle:0"
+player_1_button_screenshot\default=false
+player_1_button_sl="engine:keyboard,code:81,toggle:0"
+player_1_button_sl\default=false
+player_1_button_sr="engine:keyboard,code:69,toggle:0"
+player_1_button_sr\default=false
+player_1_button_x="engine:keyboard,code:86,toggle:0"
+player_1_button_x\default=false
+player_1_button_y="engine:keyboard,code:90,toggle:0"
+player_1_button_y\default=false
+player_1_button_zl="engine:keyboard,code:82,toggle:0"
+player_1_button_zl\default=false
+player_1_button_zr="engine:keyboard,code:84,toggle:0"
+player_1_button_zr\default=false
+player_1_connected=false
+player_1_connected\default=true
+player_1_lstick="engine:analog_from_button,up:toggle$00$1code$087$1engine$0keyboard,down:toggle$00$1code$083$1engine$0keyboard,left:toggle$00$1code$065$1engine$0keyboard,right:toggle$00$1code$068$1engine$0keyboard,modifier:toggle$00$1code$016777248$1engine$0keyboard,modifier_scale:0.500000"
+player_1_lstick\default=false
+player_1_motionleft="engine:keyboard,code:55,toggle:0"
+player_1_motionleft\default=false
+player_1_motionright="engine:keyboard,code:56,toggle:0"
+player_1_motionright\default=false
+player_1_rstick="engine:analog_from_button,up:toggle$00$1code$073$1engine$0keyboard,down:toggle$00$1code$075$1engine$0keyboard,left:toggle$00$1code$074$1engine$0keyboard,right:toggle$00$1code$076$1engine$0keyboard,modifier:toggle$00$1code$00$1engine$0keyboard,modifier_scale:0.500000"
+player_1_rstick\default=false
+player_1_type=0
+player_1_type\default=true
+player_1_vibration_enabled=true
+player_1_vibration_enabled\default=true
+player_1_vibration_strength=100
+player_1_vibration_strength\default=true
+player_2_body_color_left=4278893030
+player_2_body_color_left\default=false
+player_2_body_color_right=4294917160
+player_2_body_color_right\default=false
+player_2_button_a="engine:keyboard,code:67,toggle:0"
+player_2_button_a\default=false
+player_2_button_b="engine:keyboard,code:88,toggle:0"
+player_2_button_b\default=false
+player_2_button_color_left=4278197790
+player_2_button_color_left\default=false
+player_2_button_color_right=4280158730
+player_2_button_color_right\default=false
+player_2_button_ddown="engine:keyboard,code:16777237,toggle:0"
+player_2_button_ddown\default=false
+player_2_button_dleft="engine:keyboard,code:16777234,toggle:0"
+player_2_button_dleft\default=false
+player_2_button_dright="engine:keyboard,code:16777236,toggle:0"
+player_2_button_dright\default=false
+player_2_button_dup="engine:keyboard,code:16777235,toggle:0"
+player_2_button_dup\default=false
+player_2_button_home="engine:keyboard,code:0,toggle:0"
+player_2_button_home\default=false
+player_2_button_l="engine:keyboard,code:81,toggle:0"
+player_2_button_l\default=false
+player_2_button_lstick="engine:keyboard,code:70,toggle:0"
+player_2_button_lstick\default=false
+player_2_button_minus="engine:keyboard,code:78,toggle:0"
+player_2_button_minus\default=false
+player_2_button_plus="engine:keyboard,code:77,toggle:0"
+player_2_button_plus\default=false
+player_2_button_r="engine:keyboard,code:69,toggle:0"
+player_2_button_r\default=false
+player_2_button_rstick="engine:keyboard,code:71,toggle:0"
+player_2_button_rstick\default=false
+player_2_button_screenshot="engine:keyboard,code:0,toggle:0"
+player_2_button_screenshot\default=false
+player_2_button_sl="engine:keyboard,code:81,toggle:0"
+player_2_button_sl\default=false
+player_2_button_sr="engine:keyboard,code:69,toggle:0"
+player_2_button_sr\default=false
+player_2_button_x="engine:keyboard,code:86,toggle:0"
+player_2_button_x\default=false
+player_2_button_y="engine:keyboard,code:90,toggle:0"
+player_2_button_y\default=false
+player_2_button_zl="engine:keyboard,code:82,toggle:0"
+player_2_button_zl\default=false
+player_2_button_zr="engine:keyboard,code:84,toggle:0"
+player_2_button_zr\default=false
+player_2_connected=false
+player_2_connected\default=true
+player_2_lstick="engine:analog_from_button,up:toggle$00$1code$087$1engine$0keyboard,down:toggle$00$1code$083$1engine$0keyboard,left:toggle$00$1code$065$1engine$0keyboard,right:toggle$00$1code$068$1engine$0keyboard,modifier:toggle$00$1code$016777248$1engine$0keyboard,modifier_scale:0.500000"
+player_2_lstick\default=false
+player_2_motionleft="engine:keyboard,code:55,toggle:0"
+player_2_motionleft\default=false
+player_2_motionright="engine:keyboard,code:56,toggle:0"
+player_2_motionright\default=false
+player_2_rstick="engine:analog_from_button,up:toggle$00$1code$073$1engine$0keyboard,down:toggle$00$1code$075$1engine$0keyboard,left:toggle$00$1code$074$1engine$0keyboard,right:toggle$00$1code$076$1engine$0keyboard,modifier:toggle$00$1code$00$1engine$0keyboard,modifier_scale:0.500000"
+player_2_rstick\default=false
+player_2_type=0
+player_2_type\default=true
+player_2_vibration_enabled=true
+player_2_vibration_enabled\default=true
+player_2_vibration_strength=100
+player_2_vibration_strength\default=true
+player_3_body_color_left=4278893030
+player_3_body_color_left\default=false
+player_3_body_color_right=4294917160
+player_3_body_color_right\default=false
+player_3_button_a="engine:keyboard,code:67,toggle:0"
+player_3_button_a\default=false
+player_3_button_b="engine:keyboard,code:88,toggle:0"
+player_3_button_b\default=false
+player_3_button_color_left=4278197790
+player_3_button_color_left\default=false
+player_3_button_color_right=4280158730
+player_3_button_color_right\default=false
+player_3_button_ddown="engine:keyboard,code:16777237,toggle:0"
+player_3_button_ddown\default=false
+player_3_button_dleft="engine:keyboard,code:16777234,toggle:0"
+player_3_button_dleft\default=false
+player_3_button_dright="engine:keyboard,code:16777236,toggle:0"
+player_3_button_dright\default=false
+player_3_button_dup="engine:keyboard,code:16777235,toggle:0"
+player_3_button_dup\default=false
+player_3_button_home="engine:keyboard,code:0,toggle:0"
+player_3_button_home\default=false
+player_3_button_l="engine:keyboard,code:81,toggle:0"
+player_3_button_l\default=false
+player_3_button_lstick="engine:keyboard,code:70,toggle:0"
+player_3_button_lstick\default=false
+player_3_button_minus="engine:keyboard,code:78,toggle:0"
+player_3_button_minus\default=false
+player_3_button_plus="engine:keyboard,code:77,toggle:0"
+player_3_button_plus\default=false
+player_3_button_r="engine:keyboard,code:69,toggle:0"
+player_3_button_r\default=false
+player_3_button_rstick="engine:keyboard,code:71,toggle:0"
+player_3_button_rstick\default=false
+player_3_button_screenshot="engine:keyboard,code:0,toggle:0"
+player_3_button_screenshot\default=false
+player_3_button_sl="engine:keyboard,code:81,toggle:0"
+player_3_button_sl\default=false
+player_3_button_sr="engine:keyboard,code:69,toggle:0"
+player_3_button_sr\default=false
+player_3_button_x="engine:keyboard,code:86,toggle:0"
+player_3_button_x\default=false
+player_3_button_y="engine:keyboard,code:90,toggle:0"
+player_3_button_y\default=false
+player_3_button_zl="engine:keyboard,code:82,toggle:0"
+player_3_button_zl\default=false
+player_3_button_zr="engine:keyboard,code:84,toggle:0"
+player_3_button_zr\default=false
+player_3_connected=false
+player_3_connected\default=true
+player_3_lstick="engine:analog_from_button,up:toggle$00$1code$087$1engine$0keyboard,down:toggle$00$1code$083$1engine$0keyboard,left:toggle$00$1code$065$1engine$0keyboard,right:toggle$00$1code$068$1engine$0keyboard,modifier:toggle$00$1code$016777248$1engine$0keyboard,modifier_scale:0.500000"
+player_3_lstick\default=false
+player_3_motionleft="engine:keyboard,code:55,toggle:0"
+player_3_motionleft\default=false
+player_3_motionright="engine:keyboard,code:56,toggle:0"
+player_3_motionright\default=false
+player_3_rstick="engine:analog_from_button,up:toggle$00$1code$073$1engine$0keyboard,down:toggle$00$1code$075$1engine$0keyboard,left:toggle$00$1code$074$1engine$0keyboard,right:toggle$00$1code$076$1engine$0keyboard,modifier:toggle$00$1code$00$1engine$0keyboard,modifier_scale:0.500000"
+player_3_rstick\default=false
+player_3_type=0
+player_3_type\default=true
+player_3_vibration_enabled=true
+player_3_vibration_enabled\default=true
+player_3_vibration_strength=100
+player_3_vibration_strength\default=true
+player_4_body_color_left=4278893030
+player_4_body_color_left\default=false
+player_4_body_color_right=4294917160
+player_4_body_color_right\default=false
+player_4_button_a="engine:keyboard,code:67,toggle:0"
+player_4_button_a\default=false
+player_4_button_b="engine:keyboard,code:88,toggle:0"
+player_4_button_b\default=false
+player_4_button_color_left=4278197790
+player_4_button_color_left\default=false
+player_4_button_color_right=4280158730
+player_4_button_color_right\default=false
+player_4_button_ddown="engine:keyboard,code:16777237,toggle:0"
+player_4_button_ddown\default=false
+player_4_button_dleft="engine:keyboard,code:16777234,toggle:0"
+player_4_button_dleft\default=false
+player_4_button_dright="engine:keyboard,code:16777236,toggle:0"
+player_4_button_dright\default=false
+player_4_button_dup="engine:keyboard,code:16777235,toggle:0"
+player_4_button_dup\default=false
+player_4_button_home="engine:keyboard,code:0,toggle:0"
+player_4_button_home\default=false
+player_4_button_l="engine:keyboard,code:81,toggle:0"
+player_4_button_l\default=false
+player_4_button_lstick="engine:keyboard,code:70,toggle:0"
+player_4_button_lstick\default=false
+player_4_button_minus="engine:keyboard,code:78,toggle:0"
+player_4_button_minus\default=false
+player_4_button_plus="engine:keyboard,code:77,toggle:0"
+player_4_button_plus\default=false
+player_4_button_r="engine:keyboard,code:69,toggle:0"
+player_4_button_r\default=false
+player_4_button_rstick="engine:keyboard,code:71,toggle:0"
+player_4_button_rstick\default=false
+player_4_button_screenshot="engine:keyboard,code:0,toggle:0"
+player_4_button_screenshot\default=false
+player_4_button_sl="engine:keyboard,code:81,toggle:0"
+player_4_button_sl\default=false
+player_4_button_sr="engine:keyboard,code:69,toggle:0"
+player_4_button_sr\default=false
+player_4_button_x="engine:keyboard,code:86,toggle:0"
+player_4_button_x\default=false
+player_4_button_y="engine:keyboard,code:90,toggle:0"
+player_4_button_y\default=false
+player_4_button_zl="engine:keyboard,code:82,toggle:0"
+player_4_button_zl\default=false
+player_4_button_zr="engine:keyboard,code:84,toggle:0"
+player_4_button_zr\default=false
+player_4_connected=false
+player_4_connected\default=true
+player_4_lstick="engine:analog_from_button,up:toggle$00$1code$087$1engine$0keyboard,down:toggle$00$1code$083$1engine$0keyboard,left:toggle$00$1code$065$1engine$0keyboard,right:toggle$00$1code$068$1engine$0keyboard,modifier:toggle$00$1code$016777248$1engine$0keyboard,modifier_scale:0.500000"
+player_4_lstick\default=false
+player_4_motionleft="engine:keyboard,code:55,toggle:0"
+player_4_motionleft\default=false
+player_4_motionright="engine:keyboard,code:56,toggle:0"
+player_4_motionright\default=false
+player_4_rstick="engine:analog_from_button,up:toggle$00$1code$073$1engine$0keyboard,down:toggle$00$1code$075$1engine$0keyboard,left:toggle$00$1code$074$1engine$0keyboard,right:toggle$00$1code$076$1engine$0keyboard,modifier:toggle$00$1code$00$1engine$0keyboard,modifier_scale:0.500000"
+player_4_rstick\default=false
+player_4_type=0
+player_4_type\default=true
+player_4_vibration_enabled=true
+player_4_vibration_enabled\default=true
+player_4_vibration_strength=100
+player_4_vibration_strength\default=true
+player_5_body_color_left=4278893030
+player_5_body_color_left\default=false
+player_5_body_color_right=4294917160
+player_5_body_color_right\default=false
+player_5_button_a="engine:keyboard,code:67,toggle:0"
+player_5_button_a\default=false
+player_5_button_b="engine:keyboard,code:88,toggle:0"
+player_5_button_b\default=false
+player_5_button_color_left=4278197790
+player_5_button_color_left\default=false
+player_5_button_color_right=4280158730
+player_5_button_color_right\default=false
+player_5_button_ddown="engine:keyboard,code:16777237,toggle:0"
+player_5_button_ddown\default=false
+player_5_button_dleft="engine:keyboard,code:16777234,toggle:0"
+player_5_button_dleft\default=false
+player_5_button_dright="engine:keyboard,code:16777236,toggle:0"
+player_5_button_dright\default=false
+player_5_button_dup="engine:keyboard,code:16777235,toggle:0"
+player_5_button_dup\default=false
+player_5_button_home="engine:keyboard,code:0,toggle:0"
+player_5_button_home\default=false
+player_5_button_l="engine:keyboard,code:81,toggle:0"
+player_5_button_l\default=false
+player_5_button_lstick="engine:keyboard,code:70,toggle:0"
+player_5_button_lstick\default=false
+player_5_button_minus="engine:keyboard,code:78,toggle:0"
+player_5_button_minus\default=false
+player_5_button_plus="engine:keyboard,code:77,toggle:0"
+player_5_button_plus\default=false
+player_5_button_r="engine:keyboard,code:69,toggle:0"
+player_5_button_r\default=false
+player_5_button_rstick="engine:keyboard,code:71,toggle:0"
+player_5_button_rstick\default=false
+player_5_button_screenshot="engine:keyboard,code:0,toggle:0"
+player_5_button_screenshot\default=false
+player_5_button_sl="engine:keyboard,code:81,toggle:0"
+player_5_button_sl\default=false
+player_5_button_sr="engine:keyboard,code:69,toggle:0"
+player_5_button_sr\default=false
+player_5_button_x="engine:keyboard,code:86,toggle:0"
+player_5_button_x\default=false
+player_5_button_y="engine:keyboard,code:90,toggle:0"
+player_5_button_y\default=false
+player_5_button_zl="engine:keyboard,code:82,toggle:0"
+player_5_button_zl\default=false
+player_5_button_zr="engine:keyboard,code:84,toggle:0"
+player_5_button_zr\default=false
+player_5_connected=false
+player_5_connected\default=true
+player_5_lstick="engine:analog_from_button,up:toggle$00$1code$087$1engine$0keyboard,down:toggle$00$1code$083$1engine$0keyboard,left:toggle$00$1code$065$1engine$0keyboard,right:toggle$00$1code$068$1engine$0keyboard,modifier:toggle$00$1code$016777248$1engine$0keyboard,modifier_scale:0.500000"
+player_5_lstick\default=false
+player_5_motionleft="engine:keyboard,code:55,toggle:0"
+player_5_motionleft\default=false
+player_5_motionright="engine:keyboard,code:56,toggle:0"
+player_5_motionright\default=false
+player_5_rstick="engine:analog_from_button,up:toggle$00$1code$073$1engine$0keyboard,down:toggle$00$1code$075$1engine$0keyboard,left:toggle$00$1code$074$1engine$0keyboard,right:toggle$00$1code$076$1engine$0keyboard,modifier:toggle$00$1code$00$1engine$0keyboard,modifier_scale:0.500000"
+player_5_rstick\default=false
+player_5_type=0
+player_5_type\default=true
+player_5_vibration_enabled=true
+player_5_vibration_enabled\default=true
+player_5_vibration_strength=100
+player_5_vibration_strength\default=true
+player_6_body_color_left=4278893030
+player_6_body_color_left\default=false
+player_6_body_color_right=4294917160
+player_6_body_color_right\default=false
+player_6_button_a="engine:keyboard,code:67,toggle:0"
+player_6_button_a\default=false
+player_6_button_b="engine:keyboard,code:88,toggle:0"
+player_6_button_b\default=false
+player_6_button_color_left=4278197790
+player_6_button_color_left\default=false
+player_6_button_color_right=4280158730
+player_6_button_color_right\default=false
+player_6_button_ddown="engine:keyboard,code:16777237,toggle:0"
+player_6_button_ddown\default=false
+player_6_button_dleft="engine:keyboard,code:16777234,toggle:0"
+player_6_button_dleft\default=false
+player_6_button_dright="engine:keyboard,code:16777236,toggle:0"
+player_6_button_dright\default=false
+player_6_button_dup="engine:keyboard,code:16777235,toggle:0"
+player_6_button_dup\default=false
+player_6_button_home="engine:keyboard,code:0,toggle:0"
+player_6_button_home\default=false
+player_6_button_l="engine:keyboard,code:81,toggle:0"
+player_6_button_l\default=false
+player_6_button_lstick="engine:keyboard,code:70,toggle:0"
+player_6_button_lstick\default=false
+player_6_button_minus="engine:keyboard,code:78,toggle:0"
+player_6_button_minus\default=false
+player_6_button_plus="engine:keyboard,code:77,toggle:0"
+player_6_button_plus\default=false
+player_6_button_r="engine:keyboard,code:69,toggle:0"
+player_6_button_r\default=false
+player_6_button_rstick="engine:keyboard,code:71,toggle:0"
+player_6_button_rstick\default=false
+player_6_button_screenshot="engine:keyboard,code:0,toggle:0"
+player_6_button_screenshot\default=false
+player_6_button_sl="engine:keyboard,code:81,toggle:0"
+player_6_button_sl\default=false
+player_6_button_sr="engine:keyboard,code:69,toggle:0"
+player_6_button_sr\default=false
+player_6_button_x="engine:keyboard,code:86,toggle:0"
+player_6_button_x\default=false
+player_6_button_y="engine:keyboard,code:90,toggle:0"
+player_6_button_y\default=false
+player_6_button_zl="engine:keyboard,code:82,toggle:0"
+player_6_button_zl\default=false
+player_6_button_zr="engine:keyboard,code:84,toggle:0"
+player_6_button_zr\default=false
+player_6_connected=false
+player_6_connected\default=true
+player_6_lstick="engine:analog_from_button,up:toggle$00$1code$087$1engine$0keyboard,down:toggle$00$1code$083$1engine$0keyboard,left:toggle$00$1code$065$1engine$0keyboard,right:toggle$00$1code$068$1engine$0keyboard,modifier:toggle$00$1code$016777248$1engine$0keyboard,modifier_scale:0.500000"
+player_6_lstick\default=false
+player_6_motionleft="engine:keyboard,code:55,toggle:0"
+player_6_motionleft\default=false
+player_6_motionright="engine:keyboard,code:56,toggle:0"
+player_6_motionright\default=false
+player_6_rstick="engine:analog_from_button,up:toggle$00$1code$073$1engine$0keyboard,down:toggle$00$1code$075$1engine$0keyboard,left:toggle$00$1code$074$1engine$0keyboard,right:toggle$00$1code$076$1engine$0keyboard,modifier:toggle$00$1code$00$1engine$0keyboard,modifier_scale:0.500000"
+player_6_rstick\default=false
+player_6_type=0
+player_6_type\default=true
+player_6_vibration_enabled=true
+player_6_vibration_enabled\default=true
+player_6_vibration_strength=100
+player_6_vibration_strength\default=true
+player_7_body_color_left=4278893030
+player_7_body_color_left\default=false
+player_7_body_color_right=4294917160
+player_7_body_color_right\default=false
+player_7_button_a="engine:keyboard,code:67,toggle:0"
+player_7_button_a\default=false
+player_7_button_b="engine:keyboard,code:88,toggle:0"
+player_7_button_b\default=false
+player_7_button_color_left=4278197790
+player_7_button_color_left\default=false
+player_7_button_color_right=4280158730
+player_7_button_color_right\default=false
+player_7_button_ddown="engine:keyboard,code:16777237,toggle:0"
+player_7_button_ddown\default=false
+player_7_button_dleft="engine:keyboard,code:16777234,toggle:0"
+player_7_button_dleft\default=false
+player_7_button_dright="engine:keyboard,code:16777236,toggle:0"
+player_7_button_dright\default=false
+player_7_button_dup="engine:keyboard,code:16777235,toggle:0"
+player_7_button_dup\default=false
+player_7_button_home="engine:keyboard,code:0,toggle:0"
+player_7_button_home\default=false
+player_7_button_l="engine:keyboard,code:81,toggle:0"
+player_7_button_l\default=false
+player_7_button_lstick="engine:keyboard,code:70,toggle:0"
+player_7_button_lstick\default=false
+player_7_button_minus="engine:keyboard,code:78,toggle:0"
+player_7_button_minus\default=false
+player_7_button_plus="engine:keyboard,code:77,toggle:0"
+player_7_button_plus\default=false
+player_7_button_r="engine:keyboard,code:69,toggle:0"
+player_7_button_r\default=false
+player_7_button_rstick="engine:keyboard,code:71,toggle:0"
+player_7_button_rstick\default=false
+player_7_button_screenshot="engine:keyboard,code:0,toggle:0"
+player_7_button_screenshot\default=false
+player_7_button_sl="engine:keyboard,code:81,toggle:0"
+player_7_button_sl\default=false
+player_7_button_sr="engine:keyboard,code:69,toggle:0"
+player_7_button_sr\default=false
+player_7_button_x="engine:keyboard,code:86,toggle:0"
+player_7_button_x\default=false
+player_7_button_y="engine:keyboard,code:90,toggle:0"
+player_7_button_y\default=false
+player_7_button_zl="engine:keyboard,code:82,toggle:0"
+player_7_button_zl\default=false
+player_7_button_zr="engine:keyboard,code:84,toggle:0"
+player_7_button_zr\default=false
+player_7_connected=false
+player_7_connected\default=true
+player_7_lstick="engine:analog_from_button,up:toggle$00$1code$087$1engine$0keyboard,down:toggle$00$1code$083$1engine$0keyboard,left:toggle$00$1code$065$1engine$0keyboard,right:toggle$00$1code$068$1engine$0keyboard,modifier:toggle$00$1code$016777248$1engine$0keyboard,modifier_scale:0.500000"
+player_7_lstick\default=false
+player_7_motionleft="engine:keyboard,code:55,toggle:0"
+player_7_motionleft\default=false
+player_7_motionright="engine:keyboard,code:56,toggle:0"
+player_7_motionright\default=false
+player_7_rstick="engine:analog_from_button,up:toggle$00$1code$073$1engine$0keyboard,down:toggle$00$1code$075$1engine$0keyboard,left:toggle$00$1code$074$1engine$0keyboard,right:toggle$00$1code$076$1engine$0keyboard,modifier:toggle$00$1code$00$1engine$0keyboard,modifier_scale:0.500000"
+player_7_rstick\default=false
+player_7_type=0
+player_7_type\default=true
+player_7_vibration_enabled=true
+player_7_vibration_enabled\default=true
+player_7_vibration_strength=100
+player_7_vibration_strength\default=true
+player_8_body_color_left=702950
+player_8_body_color_left\default=true
+player_8_body_color_right=16727080
+player_8_body_color_right\default=true
+player_8_button_a="engine:keyboard,code:67,toggle:0"
+player_8_button_a\default=false
+player_8_button_b="engine:keyboard,code:88,toggle:0"
+player_8_button_b\default=false
+player_8_button_color_left=7710
+player_8_button_color_left\default=true
+player_8_button_color_right=1968650
+player_8_button_color_right\default=true
+player_8_button_ddown="engine:keyboard,code:16777237,toggle:0"
+player_8_button_ddown\default=false
+player_8_button_dleft="engine:keyboard,code:16777234,toggle:0"
+player_8_button_dleft\default=false
+player_8_button_dright="engine:keyboard,code:16777236,toggle:0"
+player_8_button_dright\default=false
+player_8_button_dup="engine:keyboard,code:16777235,toggle:0"
+player_8_button_dup\default=false
+player_8_button_home="engine:keyboard,code:0,toggle:0"
+player_8_button_home\default=false
+player_8_button_l="engine:keyboard,code:81,toggle:0"
+player_8_button_l\default=false
+player_8_button_lstick="engine:keyboard,code:70,toggle:0"
+player_8_button_lstick\default=false
+player_8_button_minus="engine:keyboard,code:78,toggle:0"
+player_8_button_minus\default=false
+player_8_button_plus="engine:keyboard,code:77,toggle:0"
+player_8_button_plus\default=false
+player_8_button_r="engine:keyboard,code:69,toggle:0"
+player_8_button_r\default=false
+player_8_button_rstick="engine:keyboard,code:71,toggle:0"
+player_8_button_rstick\default=false
+player_8_button_screenshot="engine:keyboard,code:0,toggle:0"
+player_8_button_screenshot\default=false
+player_8_button_sl="engine:keyboard,code:81,toggle:0"
+player_8_button_sl\default=false
+player_8_button_sr="engine:keyboard,code:69,toggle:0"
+player_8_button_sr\default=false
+player_8_button_x="engine:keyboard,code:86,toggle:0"
+player_8_button_x\default=false
+player_8_button_y="engine:keyboard,code:90,toggle:0"
+player_8_button_y\default=false
+player_8_button_zl="engine:keyboard,code:82,toggle:0"
+player_8_button_zl\default=false
+player_8_button_zr="engine:keyboard,code:84,toggle:0"
+player_8_button_zr\default=false
+player_8_connected=false
+player_8_connected\default=true
+player_8_lstick="engine:analog_from_button,up:toggle$00$1code$087$1engine$0keyboard,down:toggle$00$1code$083$1engine$0keyboard,left:toggle$00$1code$065$1engine$0keyboard,right:toggle$00$1code$068$1engine$0keyboard,modifier:toggle$00$1code$016777248$1engine$0keyboard,modifier_scale:0.500000"
+player_8_lstick\default=false
+player_8_motionleft="engine:keyboard,code:55,toggle:0"
+player_8_motionleft\default=false
+player_8_motionright="engine:keyboard,code:56,toggle:0"
+player_8_motionright\default=false
+player_8_rstick="engine:analog_from_button,up:toggle$00$1code$073$1engine$0keyboard,down:toggle$00$1code$075$1engine$0keyboard,left:toggle$00$1code$074$1engine$0keyboard,right:toggle$00$1code$076$1engine$0keyboard,modifier:toggle$00$1code$00$1engine$0keyboard,modifier_scale:0.500000"
+player_8_rstick\default=false
+player_8_type=0
+player_8_type\default=true
+player_8_vibration_enabled=true
+player_8_vibration_enabled\default=true
+player_8_vibration_strength=100
+player_8_vibration_strength\default=true
+player_9_body_color_left=702950
+player_9_body_color_left\default=true
+player_9_body_color_right=16727080
+player_9_body_color_right\default=true
+player_9_button_a="toggle:0,code:67,engine:keyboard"
+player_9_button_a\default=true
+player_9_button_b="toggle:0,code:88,engine:keyboard"
+player_9_button_b\default=true
+player_9_button_color_left=7710
+player_9_button_color_left\default=true
+player_9_button_color_right=1968650
+player_9_button_color_right\default=true
+player_9_button_ddown="toggle:0,code:16777237,engine:keyboard"
+player_9_button_ddown\default=true
+player_9_button_dleft="toggle:0,code:16777234,engine:keyboard"
+player_9_button_dleft\default=true
+player_9_button_dright="toggle:0,code:16777236,engine:keyboard"
+player_9_button_dright\default=true
+player_9_button_dup="toggle:0,code:16777235,engine:keyboard"
+player_9_button_dup\default=true
+player_9_button_home="toggle:0,code:0,engine:keyboard"
+player_9_button_home\default=true
+player_9_button_l="toggle:0,code:81,engine:keyboard"
+player_9_button_l\default=true
+player_9_button_lstick="toggle:0,code:70,engine:keyboard"
+player_9_button_lstick\default=true
+player_9_button_minus="toggle:0,code:78,engine:keyboard"
+player_9_button_minus\default=true
+player_9_button_plus="toggle:0,code:77,engine:keyboard"
+player_9_button_plus\default=true
+player_9_button_r="toggle:0,code:69,engine:keyboard"
+player_9_button_r\default=true
+player_9_button_rstick="toggle:0,code:71,engine:keyboard"
+player_9_button_rstick\default=true
+player_9_button_screenshot="toggle:0,code:0,engine:keyboard"
+player_9_button_screenshot\default=true
+player_9_button_sl="toggle:0,code:81,engine:keyboard"
+player_9_button_sl\default=true
+player_9_button_sr="toggle:0,code:69,engine:keyboard"
+player_9_button_sr\default=true
+player_9_button_x="toggle:0,code:86,engine:keyboard"
+player_9_button_x\default=true
+player_9_button_y="toggle:0,code:90,engine:keyboard"
+player_9_button_y\default=true
+player_9_button_zl="toggle:0,code:82,engine:keyboard"
+player_9_button_zl\default=true
+player_9_button_zr="toggle:0,code:84,engine:keyboard"
+player_9_button_zr\default=true
+player_9_connected=false
+player_9_connected\default=true
+player_9_lstick="modifier_scale:0.500000,modifier:toggle$00$1code$016777248$1engine$0keyboard,right:toggle$00$1code$068$1engine$0keyboard,left:toggle$00$1code$065$1engine$0keyboard,down:toggle$00$1code$083$1engine$0keyboard,up:toggle$00$1code$087$1engine$0keyboard,engine:analog_from_button"
+player_9_lstick\default=true
+player_9_motionleft="toggle:0,code:55,engine:keyboard"
+player_9_motionleft\default=true
+player_9_motionright="toggle:0,code:56,engine:keyboard"
+player_9_motionright\default=true
+player_9_rstick="modifier_scale:0.500000,modifier:toggle$00$1code$00$1engine$0keyboard,right:toggle$00$1code$076$1engine$0keyboard,left:toggle$00$1code$074$1engine$0keyboard,down:toggle$00$1code$075$1engine$0keyboard,up:toggle$00$1code$073$1engine$0keyboard,engine:analog_from_button"
+player_9_rstick\default=true
+player_9_type=0
+player_9_type\default=true
+player_9_vibration_enabled=true
+player_9_vibration_enabled\default=true
+player_9_vibration_strength=100
+player_9_vibration_strength\default=true
+ring_controller="modifier_scale:0.050000,modifier:toggle$00$1code$00$1engine$0keyboard,right:toggle$00$1code$068$1engine$0keyboard,left:toggle$00$1code$065$1engine$0keyboard,down:toggle$00$1code$00$1engine$0keyboard,up:toggle$00$1code$00$1engine$0keyboard,engine:analog_from_button"
+ring_controller\default=true
+tas_enable=false
+tas_enable\default=true
+tas_loop=false
+tas_loop\default=true
+touch_device="min_x:100,min_y:50,max_x:1800,max_y:850"
+touch_device\default=true
+touch_from_button_map=0
+touch_from_button_map\default=true
+touch_from_button_maps\1\entries\size=0
+touch_from_button_maps\1\name=default
+touch_from_button_maps\1\name\default=true
+touch_from_button_maps\size=1
+touchscreen_angle=0
+touchscreen_angle\default=true
+touchscreen_diameter_x=15
+touchscreen_diameter_x\default=true
+touchscreen_diameter_y=15
+touchscreen_diameter_y\default=true
+touchscreen_enabled=true
+touchscreen_enabled\default=true
+udp_input_servers=127.0.0.1:26760
+udp_input_servers\default=true
+use_docked_mode=false
+use_docked_mode\default=false
+vibration_enabled=true
+vibration_enabled\default=true
+
+[Core]
+use_extended_memory_layout=true
+use_extended_memory_layout\default=false
+use_multi_core=true
+use_multi_core\default=true
+
+[Cpu]
+cpu_accuracy=0
+cpu_accuracy\default=true
+cpu_accuracy_first_time=false
+cpu_accuracy_first_time\default=false
+cpu_debug_mode=false
+cpu_debug_mode\default=true
+cpuopt_block_linking=true
+cpuopt_block_linking\default=true
+cpuopt_const_prop=true
+cpuopt_const_prop\default=true
+cpuopt_context_elimination=true
+cpuopt_context_elimination\default=true
+cpuopt_fast_dispatcher=true
+cpuopt_fast_dispatcher\default=true
+cpuopt_fastmem=true
+cpuopt_fastmem\default=true
+cpuopt_fastmem_exclusives=true
+cpuopt_fastmem_exclusives\default=true
+cpuopt_misc_ir=true
+cpuopt_misc_ir\default=true
+cpuopt_page_tables=true
+cpuopt_page_tables\default=true
+cpuopt_recompile_exclusives=true
+cpuopt_recompile_exclusives\default=true
+cpuopt_reduce_misalign_checks=true
+cpuopt_reduce_misalign_checks\default=true
+cpuopt_return_stack_buffer=true
+cpuopt_return_stack_buffer\default=true
+cpuopt_unsafe_fastmem_check=true
+cpuopt_unsafe_fastmem_check\default=true
+cpuopt_unsafe_ignore_global_monitor=true
+cpuopt_unsafe_ignore_global_monitor\default=true
+cpuopt_unsafe_ignore_standard_fpcr=true
+cpuopt_unsafe_ignore_standard_fpcr\default=true
+cpuopt_unsafe_inaccurate_nan=true
+cpuopt_unsafe_inaccurate_nan\default=true
+cpuopt_unsafe_reduce_fp_error=true
+cpuopt_unsafe_reduce_fp_error\default=true
+cpuopt_unsafe_unfuse_fma=true
+cpuopt_unsafe_unfuse_fma\default=true
+
+[Data%20Storage]
+="======"
+dump_directory=/var/data/yuzu/dump
+dump_directory\default=true
+gamecard_current_game=false
+gamecard_current_game\default=true
+gamecard_inserted=false
+gamecard_inserted\default=true
+gamecard_path=
+gamecard_path\default=true
+load_directory=/var/data/yuzu/load
+load_directory\default=true
+nand_directory=/var/data/yuzu/nand
+nand_directory\default=true
+sdmc_directory=/var/data/yuzu/sdmc
+sdmc_directory\default=true
+tas_directory=/var/data/yuzu/tas
+tas_directory\default=true
+use_virtual_sd=true
+use_virtual_sd\default=true
+
+[Debugging]
+disable_macro_jit=false
+disable_macro_jit\default=true
+dump_exefs=false
+dump_exefs\default=true
+dump_nso=false
+dump_nso\default=true
+enable_all_controllers=false
+enable_all_controllers\default=true
+enable_fs_access_log=false
+enable_fs_access_log\default=true
+gdbstub_port=6543
+gdbstub_port\default=true
+program_args=
+program_args\default=true
+quest_flag=false
+quest_flag\default=true
+record_frame_times=false
+use_debug_asserts=false
+use_debug_asserts\default=true
+use_gdbstub=false
+use_gdbstub\default=true
+
+[DisabledAddOns]
+size=0
+
+[Miscellaneous]
+log_filter=*:Info
+log_filter\default=true
+use_dev_keys=false
+use_dev_keys\default=true
+
+[Renderer]
+accelerate_astc=true
+accelerate_astc\default=true
+anti_aliasing=0
+anti_aliasing\default=true
+aspect_ratio=0
+aspect_ratio\default=true
+backend=0
+backend\default=true
+bg_blue=0
+bg_blue\default=true
+bg_green=0
+bg_green\default=true
+bg_red=0
+bg_red\default=true
+debug=false
+debug\default=true
+disable_shader_loop_safety_checks=false
+disable_shader_loop_safety_checks\default=true
+fps_cap=1000
+fps_cap\default=true
+fullscreen_mode=1
+fullscreen_mode\default=true
+gpu_accuracy=0
+gpu_accuracy\default=false
+max_anisotropy=1
+max_anisotropy\default=false
+nsight_aftermath=false
+nsight_aftermath\default=true
+nvdec_emulation=2
+nvdec_emulation\default=true
+resolution_setup=2
+resolution_setup\default=true
+scaling_filter=0
+scaling_filter\default=false
+shader_backend=0
+shader_backend\default=false
+shader_feedback=false
+shader_feedback\default=true
+speed_limit=200
+speed_limit\default=false
+use_asynchronous_gpu_emulation=true
+use_asynchronous_gpu_emulation\default=true
+use_asynchronous_shaders=true
+use_asynchronous_shaders\default=false
+use_disk_shader_cache=false
+use_disk_shader_cache\default=false
+use_fast_gpu_time=true
+use_fast_gpu_time\default=true
+use_speed_limit=true
+use_speed_limit\default=true
+use_vsync=false
+use_vsync\default=false
+vulkan_device=0
+vulkan_device\default=true
+
+[Services]
+="======"
+network_interface=None
+network_interface\default=false
+
+[System]
+current_user=0
+current_user\default=true
+custom_rtc=0
+custom_rtc\default=true
+custom_rtc_enabled=false
+custom_rtc_enabled\default=true
+language_index=1
+language_index\default=true
+region_index=2
+region_index\default=false
+rng_seed=0
+rng_seed\default=true
+rng_seed_enabled=false
+rng_seed_enabled\default=true
+sound_index=1
+sound_index\default=true
+time_zone_index=0
+time_zone_index\default=true
+
+[UI]
+Paths\gamedirs\1\deep_scan=false
+Paths\gamedirs\1\deep_scan\default=true
+Paths\gamedirs\1\expanded=true
+Paths\gamedirs\1\expanded\default=true
+Paths\gamedirs\1\path=SDMC
+Paths\gamedirs\2\deep_scan=false
+Paths\gamedirs\2\deep_scan\default=true
+Paths\gamedirs\2\expanded=true
+Paths\gamedirs\2\expanded\default=true
+Paths\gamedirs\2\path=UserNAND
+Paths\gamedirs\3\deep_scan=false
+Paths\gamedirs\3\deep_scan\default=true
+Paths\gamedirs\3\expanded=true
+Paths\gamedirs\3\expanded\default=true
+Paths\gamedirs\3\path=SysNAND
+Paths\gamedirs\4\deep_scan=false
+Paths\gamedirs\4\deep_scan\default=true
+Paths\gamedirs\4\expanded=true
+Paths\gamedirs\4\expanded\default=true
+Paths\gamedirs\4\path=/run/user/1000/doc/a06af84a/Pictures
+Paths\gamedirs\size=4
+Paths\language=en
+Paths\language\default=false
+Paths\recentFiles=@Invalid()
+Paths\romsPath=~/retrodeck/roms/switch
+Paths\symbolsPath=
+Screenshots\enable_screenshot_save_as=true
+Screenshots\enable_screenshot_save_as\default=true
+Screenshots\screenshot_path=/var/data/yuzu/screenshots
+Shortcuts\Main%20Window\Audio%20Mute\Unmute\Context=1
+Shortcuts\Main%20Window\Audio%20Mute\Unmute\Context\default=true
+Shortcuts\Main%20Window\Audio%20Mute\Unmute\Controller_KeySeq=
+Shortcuts\Main%20Window\Audio%20Mute\Unmute\Controller_KeySeq\default=false
+Shortcuts\Main%20Window\Audio%20Mute\Unmute\KeySeq=Ctrl+M
+Shortcuts\Main%20Window\Audio%20Mute\Unmute\KeySeq\default=true
+Shortcuts\Main%20Window\Audio%20Volume%20Down\Context=2
+Shortcuts\Main%20Window\Audio%20Volume%20Down\Context\default=true
+Shortcuts\Main%20Window\Audio%20Volume%20Down\Controller_KeySeq=
+Shortcuts\Main%20Window\Audio%20Volume%20Down\Controller_KeySeq\default=false
+Shortcuts\Main%20Window\Audio%20Volume%20Down\KeySeq=-
+Shortcuts\Main%20Window\Audio%20Volume%20Down\KeySeq\default=true
+Shortcuts\Main%20Window\Audio%20Volume%20Up\Context=2
+Shortcuts\Main%20Window\Audio%20Volume%20Up\Context\default=true
+Shortcuts\Main%20Window\Audio%20Volume%20Up\Controller_KeySeq=
+Shortcuts\Main%20Window\Audio%20Volume%20Up\Controller_KeySeq\default=false
+Shortcuts\Main%20Window\Audio%20Volume%20Up\KeySeq=+
+Shortcuts\Main%20Window\Audio%20Volume%20Up\KeySeq\default=true
+Shortcuts\Main%20Window\Capture%20Screenshot\Context=3
+Shortcuts\Main%20Window\Capture%20Screenshot\Context\default=true
+Shortcuts\Main%20Window\Capture%20Screenshot\Controller_KeySeq=Home+A
+Shortcuts\Main%20Window\Capture%20Screenshot\Controller_KeySeq\default=false
+Shortcuts\Main%20Window\Capture%20Screenshot\KeySeq=Ctrl+P
+Shortcuts\Main%20Window\Capture%20Screenshot\KeySeq\default=true
+Shortcuts\Main%20Window\Change%20Adapting%20Filter\Context=2
+Shortcuts\Main%20Window\Change%20Adapting%20Filter\Context\default=true
+Shortcuts\Main%20Window\Change%20Adapting%20Filter\Controller_KeySeq=Home+L
+Shortcuts\Main%20Window\Change%20Adapting%20Filter\Controller_KeySeq\default=true
+Shortcuts\Main%20Window\Change%20Adapting%20Filter\KeySeq=F8
+Shortcuts\Main%20Window\Change%20Adapting%20Filter\KeySeq\default=true
+Shortcuts\Main%20Window\Change%20Docked%20Mode\Context=2
+Shortcuts\Main%20Window\Change%20Docked%20Mode\Context\default=true
+Shortcuts\Main%20Window\Change%20Docked%20Mode\Controller_KeySeq=Home+Y
+Shortcuts\Main%20Window\Change%20Docked%20Mode\Controller_KeySeq\default=false
+Shortcuts\Main%20Window\Change%20Docked%20Mode\KeySeq=F10
+Shortcuts\Main%20Window\Change%20Docked%20Mode\KeySeq\default=true
+Shortcuts\Main%20Window\Change%20GPU%20Accuracy\Context=2
+Shortcuts\Main%20Window\Change%20GPU%20Accuracy\Context\default=true
+Shortcuts\Main%20Window\Change%20GPU%20Accuracy\Controller_KeySeq=Home+R
+Shortcuts\Main%20Window\Change%20GPU%20Accuracy\Controller_KeySeq\default=true
+Shortcuts\Main%20Window\Change%20GPU%20Accuracy\KeySeq=F9
+Shortcuts\Main%20Window\Change%20GPU%20Accuracy\KeySeq\default=true
+Shortcuts\Main%20Window\Continue\Pause%20Emulation\Context=1
+Shortcuts\Main%20Window\Continue\Pause%20Emulation\Context\default=true
+Shortcuts\Main%20Window\Continue\Pause%20Emulation\Controller_KeySeq=Home+B
+Shortcuts\Main%20Window\Continue\Pause%20Emulation\Controller_KeySeq\default=false
+Shortcuts\Main%20Window\Continue\Pause%20Emulation\KeySeq=F4
+Shortcuts\Main%20Window\Continue\Pause%20Emulation\KeySeq\default=true
+Shortcuts\Main%20Window\Exit%20Fullscreen\Context=1
+Shortcuts\Main%20Window\Exit%20Fullscreen\Context\default=true
+Shortcuts\Main%20Window\Exit%20Fullscreen\Controller_KeySeq=
+Shortcuts\Main%20Window\Exit%20Fullscreen\Controller_KeySeq\default=true
+Shortcuts\Main%20Window\Exit%20Fullscreen\KeySeq=Esc
+Shortcuts\Main%20Window\Exit%20Fullscreen\KeySeq\default=true
+Shortcuts\Main%20Window\Exit%20yuzu\Context=1
+Shortcuts\Main%20Window\Exit%20yuzu\Context\default=true
+Shortcuts\Main%20Window\Exit%20yuzu\Controller_KeySeq=Home+Minus
+Shortcuts\Main%20Window\Exit%20yuzu\Controller_KeySeq\default=true
+Shortcuts\Main%20Window\Exit%20yuzu\KeySeq=Ctrl+Q
+Shortcuts\Main%20Window\Exit%20yuzu\KeySeq\default=true
+Shortcuts\Main%20Window\Fullscreen\Context=1
+Shortcuts\Main%20Window\Fullscreen\Context\default=true
+Shortcuts\Main%20Window\Fullscreen\Controller_KeySeq=
+Shortcuts\Main%20Window\Fullscreen\Controller_KeySeq\default=false
+Shortcuts\Main%20Window\Fullscreen\KeySeq=F11
+Shortcuts\Main%20Window\Fullscreen\KeySeq\default=true
+Shortcuts\Main%20Window\Load%20File\Context=3
+Shortcuts\Main%20Window\Load%20File\Context\default=true
+Shortcuts\Main%20Window\Load%20File\Controller_KeySeq=
+Shortcuts\Main%20Window\Load%20File\Controller_KeySeq\default=true
+Shortcuts\Main%20Window\Load%20File\KeySeq=Ctrl+O
+Shortcuts\Main%20Window\Load%20File\KeySeq\default=true
+Shortcuts\Main%20Window\Load\Remove%20Amiibo\Context=3
+Shortcuts\Main%20Window\Load\Remove%20Amiibo\Context\default=true
+Shortcuts\Main%20Window\Load\Remove%20Amiibo\Controller_KeySeq=
+Shortcuts\Main%20Window\Load\Remove%20Amiibo\Controller_KeySeq\default=false
+Shortcuts\Main%20Window\Load\Remove%20Amiibo\KeySeq=F2
+Shortcuts\Main%20Window\Load\Remove%20Amiibo\KeySeq\default=true
+Shortcuts\Main%20Window\Restart%20Emulation\Context=1
+Shortcuts\Main%20Window\Restart%20Emulation\Context\default=true
+Shortcuts\Main%20Window\Restart%20Emulation\Controller_KeySeq=
+Shortcuts\Main%20Window\Restart%20Emulation\Controller_KeySeq\default=true
+Shortcuts\Main%20Window\Restart%20Emulation\KeySeq=F6
+Shortcuts\Main%20Window\Restart%20Emulation\KeySeq\default=true
+Shortcuts\Main%20Window\Stop%20Emulation\Context=1
+Shortcuts\Main%20Window\Stop%20Emulation\Context\default=true
+Shortcuts\Main%20Window\Stop%20Emulation\Controller_KeySeq=
+Shortcuts\Main%20Window\Stop%20Emulation\Controller_KeySeq\default=true
+Shortcuts\Main%20Window\Stop%20Emulation\KeySeq=F5
+Shortcuts\Main%20Window\Stop%20Emulation\KeySeq\default=true
+Shortcuts\Main%20Window\TAS%20Record\Context=2
+Shortcuts\Main%20Window\TAS%20Record\Context\default=true
+Shortcuts\Main%20Window\TAS%20Record\Controller_KeySeq=
+Shortcuts\Main%20Window\TAS%20Record\Controller_KeySeq\default=true
+Shortcuts\Main%20Window\TAS%20Record\KeySeq=Ctrl+F7
+Shortcuts\Main%20Window\TAS%20Record\KeySeq\default=true
+Shortcuts\Main%20Window\TAS%20Reset\Context=2
+Shortcuts\Main%20Window\TAS%20Reset\Context\default=true
+Shortcuts\Main%20Window\TAS%20Reset\Controller_KeySeq=
+Shortcuts\Main%20Window\TAS%20Reset\Controller_KeySeq\default=true
+Shortcuts\Main%20Window\TAS%20Reset\KeySeq=Ctrl+F6
+Shortcuts\Main%20Window\TAS%20Reset\KeySeq\default=true
+Shortcuts\Main%20Window\TAS%20Start\Stop\Context=2
+Shortcuts\Main%20Window\TAS%20Start\Stop\Context\default=true
+Shortcuts\Main%20Window\TAS%20Start\Stop\Controller_KeySeq=
+Shortcuts\Main%20Window\TAS%20Start\Stop\Controller_KeySeq\default=true
+Shortcuts\Main%20Window\TAS%20Start\Stop\KeySeq=Ctrl+F5
+Shortcuts\Main%20Window\TAS%20Start\Stop\KeySeq\default=true
+Shortcuts\Main%20Window\Toggle%20Filter%20Bar\Context=1
+Shortcuts\Main%20Window\Toggle%20Filter%20Bar\Context\default=true
+Shortcuts\Main%20Window\Toggle%20Filter%20Bar\Controller_KeySeq=
+Shortcuts\Main%20Window\Toggle%20Filter%20Bar\Controller_KeySeq\default=true
+Shortcuts\Main%20Window\Toggle%20Filter%20Bar\KeySeq=Ctrl+F
+Shortcuts\Main%20Window\Toggle%20Filter%20Bar\KeySeq\default=true
+Shortcuts\Main%20Window\Toggle%20Framerate%20Limit\Context=2
+Shortcuts\Main%20Window\Toggle%20Framerate%20Limit\Context\default=true
+Shortcuts\Main%20Window\Toggle%20Framerate%20Limit\Controller_KeySeq=
+Shortcuts\Main%20Window\Toggle%20Framerate%20Limit\Controller_KeySeq\default=false
+Shortcuts\Main%20Window\Toggle%20Framerate%20Limit\KeySeq=Ctrl+U
+Shortcuts\Main%20Window\Toggle%20Framerate%20Limit\KeySeq\default=true
+Shortcuts\Main%20Window\Toggle%20Mouse%20Panning\Context=2
+Shortcuts\Main%20Window\Toggle%20Mouse%20Panning\Context\default=true
+Shortcuts\Main%20Window\Toggle%20Mouse%20Panning\Controller_KeySeq=
+Shortcuts\Main%20Window\Toggle%20Mouse%20Panning\Controller_KeySeq\default=true
+Shortcuts\Main%20Window\Toggle%20Mouse%20Panning\KeySeq=Ctrl+F9
+Shortcuts\Main%20Window\Toggle%20Mouse%20Panning\KeySeq\default=true
+Shortcuts\Main%20Window\Toggle%20Status%20Bar\Context=1
+Shortcuts\Main%20Window\Toggle%20Status%20Bar\Context\default=true
+Shortcuts\Main%20Window\Toggle%20Status%20Bar\Controller_KeySeq=
+Shortcuts\Main%20Window\Toggle%20Status%20Bar\Controller_KeySeq\default=true
+Shortcuts\Main%20Window\Toggle%20Status%20Bar\KeySeq=Ctrl+S
+Shortcuts\Main%20Window\Toggle%20Status%20Bar\KeySeq\default=true
+UIGameList\cache_game_list=true
+UIGameList\cache_game_list\default=true
+UIGameList\favorites\size=0
+UIGameList\favorites_expanded=true
+UIGameList\favorites_expanded\default=true
+UIGameList\folder_icon_size=48
+UIGameList\folder_icon_size\default=true
+UIGameList\game_icon_size=64
+UIGameList\game_icon_size\default=true
+UIGameList\row_1_text_id=3
+UIGameList\row_1_text_id\default=true
+UIGameList\row_2_text_id=2
+UIGameList\row_2_text_id\default=true
+UIGameList\show_add_ons=true
+UIGameList\show_add_ons\default=true
+UILayout\gameListHeaderState=@ByteArray(\0\0\0\xff\0\0\0\0\0\0\0\x1\0\0\0\x1\0\0\0\x5\x1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x4\x9c\0\0\0\x5\x1\x1\0\x1\0\0\0\0\0\0\0\0\0\0\0\0\x64\xff\xff\xff\xff\0\0\0\x81\0\0\0\0\0\0\0\x5\0\0\x2\x80\0\0\0\x1\0\0\0\0\0\0\0\x64\0\0\0\x1\0\0\0\0\0\0\0\x64\0\0\0\x1\0\0\0\0\0\0\0\x64\0\0\0\x1\0\0\0\0\0\0\0\xf0\0\0\0\x1\0\0\0\0\0\0\x3\xe8\0\0\0\0\x64)
+UILayout\geometry=@ByteArray(\x1\xd9\xd0\xcb\0\x3\0\0\0\0\0\xd6\0\0\0v\0\0\x4*\0\0\x2\x8a\0\0\0\xd6\0\0\0v\0\0\x4*\0\0\x2\x8a\0\0\0\0\0\0\0\0\x5\0\0\0\0\xd6\0\0\0v\0\0\x4*\0\0\x2\x8a)
+UILayout\geometryRenderWindow=@ByteArray(\x1\xd9\xd0\xcb\0\x3\0\0\0\0\0\0\0\0\0\x14\0\0\0\x63\0\0\0\x31\0\0\0\0\0\0\0\x14\0\0\0\x63\0\0\0\x31\0\0\0\0\0\0\0\0\x5\0\0\0\0\0\0\0\0\x14\0\0\0\x63\0\0\0\x31)
+UILayout\microProfileDialogGeometry=@ByteArray(\x1\xd9\xd0\xcb\0\x3\0\0\0\0\0\0\0\0\0\x14\0\0\x3\xe7\0\0\x2k\0\0\0\0\0\0\0\x14\0\0\x3\xe7\0\0\x2k\0\0\0\0\0\0\0\0\x5\0\0\0\0\0\0\0\0\x14\0\0\x3\xe7\0\0\x2k)
+UILayout\microProfileDialogVisible=false
+UILayout\microProfileDialogVisible\default=true
+UILayout\state=@ByteArray(\0\0\0\xff\0\0\0\0\xfd\0\0\0\x1\0\0\0\0\0\0\0\0\0\0\0\0\xfc\x2\0\0\0\x1\xfb\0\0\0\x1c\0W\0\x61\0i\0t\0T\0r\0\x65\0\x65\0W\0i\0\x64\0g\0\x65\0t\0\0\0\0\0\xff\xff\xff\xff\0\0\0y\x1\0\0\x3\0\0\x3U\0\0\x1\xd6\0\0\0\x4\0\0\0\x4\0\0\0\b\0\0\0\b\xfc\0\0\0\0)
+calloutFlags=1
+calloutFlags\default=false
+confirmClose=true
+confirmClose\default=true
+disable_web_applet=true
+disable_web_applet\default=true
+displayTitleBars=true
+displayTitleBars\default=true
+enable_discord_presence=true
+enable_discord_presence\default=true
+firstStart=false
+firstStart\default=false
+fullscreen=true
+fullscreen\default=true
+hideInactiveMouse=true
+hideInactiveMouse\default=true
+muteWhenInBackground=false
+muteWhenInBackground\default=true
+pauseWhenInBackground=true
+pauseWhenInBackground\default=false
+select_user_on_boot=false
+select_user_on_boot\default=true
+showConsole=false
+showConsole\default=true
+showFilterBar=true
+showFilterBar\default=true
+showStatusBar=true
+showStatusBar\default=true
+singleWindowMode=true
+singleWindowMode\default=true
+theme=colorful
+theme\default=true
+
+[WebService]
+="======"
+enable_telemetry=false
+enable_telemetry\default=false
+web_api_url=https://api.yuzu-emu.org
+web_api_url\default=true
+yuzu_token=
+yuzu_token\default=true
+yuzu_username=RetroDECK
+yuzu_username\default=true
\ No newline at end of file
From 65897def17701957ffede8a813150e1f96890790 Mon Sep 17 00:00:00 2001
From: xargon
Date: Sun, 10 Jul 2022 12:08:41 +0200
Subject: [PATCH 04/17] MANIFEST: moving the whole emu-folder directly instead
of split (was a deprecated use)
---
emu-configs/{Dolphin => dolphin}/Dolphin.ini | 0
emu-configs/{Dolphin => dolphin}/GCPadNew.ini | 0
emu-configs/{Dolphin => dolphin}/GFX.ini | 0
emu-configs/{Dolphin => dolphin}/Hotkeys.ini | 0
emu-configs/{Dolphin => dolphin}/Qt.ini | 0
emu-configs/yuzu-qt-config.ini | 1209 -----------------
retrodeck.sh | 4 +-
7 files changed, 2 insertions(+), 1211 deletions(-)
rename emu-configs/{Dolphin => dolphin}/Dolphin.ini (100%)
rename emu-configs/{Dolphin => dolphin}/GCPadNew.ini (100%)
rename emu-configs/{Dolphin => dolphin}/GFX.ini (100%)
rename emu-configs/{Dolphin => dolphin}/Hotkeys.ini (100%)
rename emu-configs/{Dolphin => dolphin}/Qt.ini (100%)
delete mode 100644 emu-configs/yuzu-qt-config.ini
diff --git a/emu-configs/Dolphin/Dolphin.ini b/emu-configs/dolphin/Dolphin.ini
similarity index 100%
rename from emu-configs/Dolphin/Dolphin.ini
rename to emu-configs/dolphin/Dolphin.ini
diff --git a/emu-configs/Dolphin/GCPadNew.ini b/emu-configs/dolphin/GCPadNew.ini
similarity index 100%
rename from emu-configs/Dolphin/GCPadNew.ini
rename to emu-configs/dolphin/GCPadNew.ini
diff --git a/emu-configs/Dolphin/GFX.ini b/emu-configs/dolphin/GFX.ini
similarity index 100%
rename from emu-configs/Dolphin/GFX.ini
rename to emu-configs/dolphin/GFX.ini
diff --git a/emu-configs/Dolphin/Hotkeys.ini b/emu-configs/dolphin/Hotkeys.ini
similarity index 100%
rename from emu-configs/Dolphin/Hotkeys.ini
rename to emu-configs/dolphin/Hotkeys.ini
diff --git a/emu-configs/Dolphin/Qt.ini b/emu-configs/dolphin/Qt.ini
similarity index 100%
rename from emu-configs/Dolphin/Qt.ini
rename to emu-configs/dolphin/Qt.ini
diff --git a/emu-configs/yuzu-qt-config.ini b/emu-configs/yuzu-qt-config.ini
deleted file mode 100644
index 69935549..00000000
--- a/emu-configs/yuzu-qt-config.ini
+++ /dev/null
@@ -1,1209 +0,0 @@
-[Audio]
-output_device=auto
-output_device\default=true
-output_engine=auto
-output_engine\default=true
-volume=100
-volume\default=true
-
-[Controls]
-controller_navigation=true
-controller_navigation\default=true
-debug_pad_button_a="toggle:0,code:67,engine:keyboard"
-debug_pad_button_a\default=true
-debug_pad_button_b="toggle:0,code:88,engine:keyboard"
-debug_pad_button_b\default=true
-debug_pad_button_ddown="toggle:0,code:16777237,engine:keyboard"
-debug_pad_button_ddown\default=true
-debug_pad_button_dleft="toggle:0,code:16777234,engine:keyboard"
-debug_pad_button_dleft\default=true
-debug_pad_button_dright="toggle:0,code:16777236,engine:keyboard"
-debug_pad_button_dright\default=true
-debug_pad_button_dup="toggle:0,code:16777235,engine:keyboard"
-debug_pad_button_dup\default=true
-debug_pad_button_home="toggle:0,code:0,engine:keyboard"
-debug_pad_button_home\default=true
-debug_pad_button_l="toggle:0,code:81,engine:keyboard"
-debug_pad_button_l\default=true
-debug_pad_button_lstick="toggle:0,code:70,engine:keyboard"
-debug_pad_button_lstick\default=true
-debug_pad_button_minus="toggle:0,code:78,engine:keyboard"
-debug_pad_button_minus\default=true
-debug_pad_button_plus="toggle:0,code:77,engine:keyboard"
-debug_pad_button_plus\default=true
-debug_pad_button_r="toggle:0,code:69,engine:keyboard"
-debug_pad_button_r\default=true
-debug_pad_button_rstick="toggle:0,code:71,engine:keyboard"
-debug_pad_button_rstick\default=true
-debug_pad_button_screenshot="toggle:0,code:0,engine:keyboard"
-debug_pad_button_screenshot\default=true
-debug_pad_button_sl="toggle:0,code:81,engine:keyboard"
-debug_pad_button_sl\default=true
-debug_pad_button_sr="toggle:0,code:69,engine:keyboard"
-debug_pad_button_sr\default=true
-debug_pad_button_x="toggle:0,code:86,engine:keyboard"
-debug_pad_button_x\default=true
-debug_pad_button_y="toggle:0,code:90,engine:keyboard"
-debug_pad_button_y\default=true
-debug_pad_button_zl="toggle:0,code:82,engine:keyboard"
-debug_pad_button_zl\default=true
-debug_pad_button_zr="toggle:0,code:84,engine:keyboard"
-debug_pad_button_zr\default=true
-debug_pad_enabled=false
-debug_pad_enabled\default=true
-debug_pad_lstick="modifier_scale:0.500000,modifier:toggle$00$1code$016777248$1engine$0keyboard,right:toggle$00$1code$068$1engine$0keyboard,left:toggle$00$1code$065$1engine$0keyboard,down:toggle$00$1code$083$1engine$0keyboard,up:toggle$00$1code$087$1engine$0keyboard,engine:analog_from_button"
-debug_pad_lstick\default=true
-debug_pad_rstick="modifier_scale:0.500000,modifier:toggle$00$1code$00$1engine$0keyboard,right:toggle$00$1code$076$1engine$0keyboard,left:toggle$00$1code$074$1engine$0keyboard,down:toggle$00$1code$075$1engine$0keyboard,up:toggle$00$1code$073$1engine$0keyboard,engine:analog_from_button"
-debug_pad_rstick\default=true
-emulate_analog_keyboard=false
-emulate_analog_keyboard\default=true
-enable_accurate_vibrations=false
-enable_accurate_vibrations\default=true
-enable_raw_input=false
-enable_raw_input\default=true
-enable_udp_controller=false
-enable_udp_controller\default=true
-keyboard_enabled=false
-keyboard_enabled\default=true
-motion_enabled=true
-motion_enabled\default=true
-mouse_enabled=false
-mouse_enabled\default=true
-mouse_panning_sensitivity=10
-mouse_panning_sensitivity\default=true
-pause_tas_on_load=true
-pause_tas_on_load\default=true
-player_0_body_color_left=4278893030
-player_0_body_color_left\default=false
-player_0_body_color_right=4294917160
-player_0_body_color_right\default=false
-<<<<<<< HEAD
-player_0_button_a="button:1,guid:03000000de280000ff11000001000000,port:0,engine:sdl"
-player_0_button_a\default=false
-player_0_button_b="button:0,guid:03000000de280000ff11000001000000,port:0,engine:sdl"
-=======
-player_0_button_a="pad:0,button:1,port:0,guid:03000000de280000ff11000001000000,engine:sdl"
-player_0_button_a\default=false
-player_0_button_b="pad:0,button:0,port:0,guid:03000000de280000ff11000001000000,engine:sdl"
->>>>>>> cooker
-player_0_button_b\default=false
-player_0_button_color_left=4278197790
-player_0_button_color_left\default=false
-player_0_button_color_right=4280158730
-player_0_button_color_right\default=false
-player_0_button_ddown="hat:0,direction:down,guid:03000000de280000ff11000001000000,port:0,engine:sdl"
-player_0_button_ddown\default=false
-player_0_button_dleft="hat:0,direction:left,guid:03000000de280000ff11000001000000,port:0,engine:sdl"
-player_0_button_dleft\default=false
-player_0_button_dright="hat:0,direction:right,guid:03000000de280000ff11000001000000,port:0,engine:sdl"
-player_0_button_dright\default=false
-<<<<<<< HEAD
-player_0_button_dup="hat:0,direction:up,guid:03000000de280000ff11000001000000,port:0,engine:sdl"
-player_0_button_dup\default=false
-player_0_button_home="button:8,guid:03000000de280000ff11000001000000,port:0,engine:sdl"
-player_0_button_home\default=false
-player_0_button_l="button:4,guid:03000000de280000ff11000001000000,port:0,engine:sdl"
-player_0_button_l\default=false
-player_0_button_lstick="button:9,guid:03000000de280000ff11000001000000,port:0,engine:sdl"
-player_0_button_lstick\default=false
-player_0_button_minus="button:6,guid:03000000de280000ff11000001000000,port:0,engine:sdl"
-player_0_button_minus\default=false
-player_0_button_plus="button:7,guid:03000000de280000ff11000001000000,port:0,engine:sdl"
-player_0_button_plus\default=false
-player_0_button_r="button:5,guid:03000000de280000ff11000001000000,port:0,engine:sdl"
-=======
-player_0_button_dup="hat:0,pad:0,direction:up,port:0,guid:03000000de280000ff11000001000000,engine:sdl"
-player_0_button_dup\default=false
-player_0_button_home=[empty]
-player_0_button_home\default=false
-player_0_button_l="pad:0,button:4,port:0,guid:03000000de280000ff11000001000000,engine:sdl"
-player_0_button_l\default=false
-player_0_button_lstick="button:9,guid:03000000de280000ff11000001000000,port:0,engine:sdl"
-player_0_button_lstick\default=false
-player_0_button_minus="pad:0,button:6,port:0,guid:03000000de280000ff11000001000000,engine:sdl"
-player_0_button_minus\default=false
-player_0_button_plus="pad:0,button:7,port:0,guid:03000000de280000ff11000001000000,engine:sdl"
-player_0_button_plus\default=false
-player_0_button_r="pad:0,button:5,port:0,guid:03000000de280000ff11000001000000,engine:sdl"
->>>>>>> cooker
-player_0_button_r\default=false
-player_0_button_rstick="button:10,guid:03000000de280000ff11000001000000,port:0,engine:sdl"
-player_0_button_rstick\default=false
-player_0_button_screenshot=[empty]
-player_0_button_screenshot\default=false
-player_0_button_sl="button:4,guid:03000000de280000ff11000001000000,port:0,engine:sdl"
-player_0_button_sl\default=false
-player_0_button_sr="button:5,guid:03000000de280000ff11000001000000,port:0,engine:sdl"
-player_0_button_sr\default=false
-<<<<<<< HEAD
-player_0_button_x="button:3,guid:03000000de280000ff11000001000000,port:0,engine:sdl"
-player_0_button_x\default=false
-player_0_button_y="button:2,guid:03000000de280000ff11000001000000,port:0,engine:sdl"
-player_0_button_y\default=false
-player_0_button_zl="threshold:0.500000,axis:2,guid:03000000de280000ff11000001000000,port:0,invert:+,engine:sdl"
-player_0_button_zl\default=false
-player_0_button_zr="threshold:0.500000,axis:5,guid:03000000de280000ff11000001000000,port:0,invert:+,engine:sdl"
-player_0_button_zr\default=false
-player_0_connected=true
-player_0_connected\default=true
-player_0_lstick="deadzone:0.150000,invert_y:+,invert_x:+,offset_y:0.000000,axis_y:1,offset_x:-0.000000,axis_x:0,guid:03000000de280000ff11000001000000,port:0,engine:sdl"
-=======
-player_0_button_x="pad:0,button:3,port:0,guid:03000000de280000ff11000001000000,engine:sdl"
-player_0_button_x\default=false
-player_0_button_y="pad:0,button:2,port:0,guid:03000000de280000ff11000001000000,engine:sdl"
-player_0_button_y\default=false
-player_0_button_zl="threshold:0.500000,axis:2,pad:0,port:0,guid:03000000de280000ff11000001000000,engine:sdl"
-player_0_button_zl\default=false
-player_0_button_zr="threshold:0.500000,axis:5,pad:0,port:0,guid:03000000de280000ff11000001000000,engine:sdl"
-player_0_button_zr\default=false
-player_0_connected=true
-player_0_connected\default=true
-player_0_lstick="range:0.950000,deadzone:0.150000,threshold:0.500000,axis_y:1,axis_x:0,pad:0,port:0,guid:03000000de280000ff11000001000000,engine:sdl"
->>>>>>> cooker
-player_0_lstick\default=false
-player_0_motionleft=[empty]
-player_0_motionleft\default=false
-player_0_motionright=[empty]
-player_0_motionright\default=false
-<<<<<<< HEAD
-player_0_rstick="deadzone:0.150000,invert_y:+,invert_x:+,offset_y:0.000000,axis_y:4,offset_x:-0.000000,axis_x:3,guid:03000000de280000ff11000001000000,port:0,engine:sdl"
-=======
-player_0_rstick="range:0.950000,deadzone:0.150000,threshold:0.500000,axis_y:3,axis_x:4,pad:0,port:0,guid:03000000de280000ff11000001000000,engine:sdl"
->>>>>>> cooker
-player_0_rstick\default=false
-player_0_type=0
-player_0_type\default=true
-player_0_vibration_enabled=true
-player_0_vibration_enabled\default=true
-player_0_vibration_strength=100
-player_0_vibration_strength\default=true
-player_1_body_color_left=4278893030
-player_1_body_color_left\default=false
-player_1_body_color_right=4294917160
-player_1_body_color_right\default=false
-player_1_button_a="engine:keyboard,code:67,toggle:0"
-player_1_button_a\default=false
-player_1_button_b="engine:keyboard,code:88,toggle:0"
-player_1_button_b\default=false
-player_1_button_color_left=4278197790
-player_1_button_color_left\default=false
-player_1_button_color_right=4280158730
-player_1_button_color_right\default=false
-player_1_button_ddown="engine:keyboard,code:16777237,toggle:0"
-player_1_button_ddown\default=false
-player_1_button_dleft="engine:keyboard,code:16777234,toggle:0"
-player_1_button_dleft\default=false
-player_1_button_dright="engine:keyboard,code:16777236,toggle:0"
-player_1_button_dright\default=false
-player_1_button_dup="engine:keyboard,code:16777235,toggle:0"
-player_1_button_dup\default=false
-player_1_button_home="engine:keyboard,code:0,toggle:0"
-player_1_button_home\default=false
-player_1_button_l="engine:keyboard,code:81,toggle:0"
-player_1_button_l\default=false
-player_1_button_lstick="engine:keyboard,code:70,toggle:0"
-player_1_button_lstick\default=false
-player_1_button_minus="engine:keyboard,code:78,toggle:0"
-player_1_button_minus\default=false
-player_1_button_plus="engine:keyboard,code:77,toggle:0"
-player_1_button_plus\default=false
-player_1_button_r="engine:keyboard,code:69,toggle:0"
-player_1_button_r\default=false
-player_1_button_rstick="engine:keyboard,code:71,toggle:0"
-player_1_button_rstick\default=false
-player_1_button_screenshot="engine:keyboard,code:0,toggle:0"
-player_1_button_screenshot\default=false
-player_1_button_sl="engine:keyboard,code:81,toggle:0"
-player_1_button_sl\default=false
-player_1_button_sr="engine:keyboard,code:69,toggle:0"
-player_1_button_sr\default=false
-player_1_button_x="engine:keyboard,code:86,toggle:0"
-player_1_button_x\default=false
-player_1_button_y="engine:keyboard,code:90,toggle:0"
-player_1_button_y\default=false
-player_1_button_zl="engine:keyboard,code:82,toggle:0"
-player_1_button_zl\default=false
-player_1_button_zr="engine:keyboard,code:84,toggle:0"
-player_1_button_zr\default=false
-player_1_connected=false
-player_1_connected\default=true
-player_1_lstick="engine:analog_from_button,up:toggle$00$1code$087$1engine$0keyboard,down:toggle$00$1code$083$1engine$0keyboard,left:toggle$00$1code$065$1engine$0keyboard,right:toggle$00$1code$068$1engine$0keyboard,modifier:toggle$00$1code$016777248$1engine$0keyboard,modifier_scale:0.500000"
-player_1_lstick\default=false
-player_1_motionleft="engine:keyboard,code:55,toggle:0"
-player_1_motionleft\default=false
-player_1_motionright="engine:keyboard,code:56,toggle:0"
-player_1_motionright\default=false
-player_1_rstick="engine:analog_from_button,up:toggle$00$1code$073$1engine$0keyboard,down:toggle$00$1code$075$1engine$0keyboard,left:toggle$00$1code$074$1engine$0keyboard,right:toggle$00$1code$076$1engine$0keyboard,modifier:toggle$00$1code$00$1engine$0keyboard,modifier_scale:0.500000"
-player_1_rstick\default=false
-player_1_type=0
-player_1_type\default=true
-player_1_vibration_enabled=true
-player_1_vibration_enabled\default=true
-player_1_vibration_strength=100
-player_1_vibration_strength\default=true
-player_2_body_color_left=4278893030
-player_2_body_color_left\default=false
-player_2_body_color_right=4294917160
-player_2_body_color_right\default=false
-player_2_button_a="engine:keyboard,code:67,toggle:0"
-player_2_button_a\default=false
-player_2_button_b="engine:keyboard,code:88,toggle:0"
-player_2_button_b\default=false
-player_2_button_color_left=4278197790
-player_2_button_color_left\default=false
-player_2_button_color_right=4280158730
-player_2_button_color_right\default=false
-player_2_button_ddown="engine:keyboard,code:16777237,toggle:0"
-player_2_button_ddown\default=false
-player_2_button_dleft="engine:keyboard,code:16777234,toggle:0"
-player_2_button_dleft\default=false
-player_2_button_dright="engine:keyboard,code:16777236,toggle:0"
-player_2_button_dright\default=false
-player_2_button_dup="engine:keyboard,code:16777235,toggle:0"
-player_2_button_dup\default=false
-player_2_button_home="engine:keyboard,code:0,toggle:0"
-player_2_button_home\default=false
-player_2_button_l="engine:keyboard,code:81,toggle:0"
-player_2_button_l\default=false
-player_2_button_lstick="engine:keyboard,code:70,toggle:0"
-player_2_button_lstick\default=false
-player_2_button_minus="engine:keyboard,code:78,toggle:0"
-player_2_button_minus\default=false
-player_2_button_plus="engine:keyboard,code:77,toggle:0"
-player_2_button_plus\default=false
-player_2_button_r="engine:keyboard,code:69,toggle:0"
-player_2_button_r\default=false
-player_2_button_rstick="engine:keyboard,code:71,toggle:0"
-player_2_button_rstick\default=false
-player_2_button_screenshot="engine:keyboard,code:0,toggle:0"
-player_2_button_screenshot\default=false
-player_2_button_sl="engine:keyboard,code:81,toggle:0"
-player_2_button_sl\default=false
-player_2_button_sr="engine:keyboard,code:69,toggle:0"
-player_2_button_sr\default=false
-player_2_button_x="engine:keyboard,code:86,toggle:0"
-player_2_button_x\default=false
-player_2_button_y="engine:keyboard,code:90,toggle:0"
-player_2_button_y\default=false
-player_2_button_zl="engine:keyboard,code:82,toggle:0"
-player_2_button_zl\default=false
-player_2_button_zr="engine:keyboard,code:84,toggle:0"
-player_2_button_zr\default=false
-player_2_connected=false
-player_2_connected\default=true
-player_2_lstick="engine:analog_from_button,up:toggle$00$1code$087$1engine$0keyboard,down:toggle$00$1code$083$1engine$0keyboard,left:toggle$00$1code$065$1engine$0keyboard,right:toggle$00$1code$068$1engine$0keyboard,modifier:toggle$00$1code$016777248$1engine$0keyboard,modifier_scale:0.500000"
-player_2_lstick\default=false
-player_2_motionleft="engine:keyboard,code:55,toggle:0"
-player_2_motionleft\default=false
-player_2_motionright="engine:keyboard,code:56,toggle:0"
-player_2_motionright\default=false
-player_2_rstick="engine:analog_from_button,up:toggle$00$1code$073$1engine$0keyboard,down:toggle$00$1code$075$1engine$0keyboard,left:toggle$00$1code$074$1engine$0keyboard,right:toggle$00$1code$076$1engine$0keyboard,modifier:toggle$00$1code$00$1engine$0keyboard,modifier_scale:0.500000"
-player_2_rstick\default=false
-player_2_type=0
-player_2_type\default=true
-player_2_vibration_enabled=true
-player_2_vibration_enabled\default=true
-player_2_vibration_strength=100
-player_2_vibration_strength\default=true
-player_3_body_color_left=4278893030
-player_3_body_color_left\default=false
-player_3_body_color_right=4294917160
-player_3_body_color_right\default=false
-player_3_button_a="engine:keyboard,code:67,toggle:0"
-player_3_button_a\default=false
-player_3_button_b="engine:keyboard,code:88,toggle:0"
-player_3_button_b\default=false
-player_3_button_color_left=4278197790
-player_3_button_color_left\default=false
-player_3_button_color_right=4280158730
-player_3_button_color_right\default=false
-player_3_button_ddown="engine:keyboard,code:16777237,toggle:0"
-player_3_button_ddown\default=false
-player_3_button_dleft="engine:keyboard,code:16777234,toggle:0"
-player_3_button_dleft\default=false
-player_3_button_dright="engine:keyboard,code:16777236,toggle:0"
-player_3_button_dright\default=false
-player_3_button_dup="engine:keyboard,code:16777235,toggle:0"
-player_3_button_dup\default=false
-player_3_button_home="engine:keyboard,code:0,toggle:0"
-player_3_button_home\default=false
-player_3_button_l="engine:keyboard,code:81,toggle:0"
-player_3_button_l\default=false
-player_3_button_lstick="engine:keyboard,code:70,toggle:0"
-player_3_button_lstick\default=false
-player_3_button_minus="engine:keyboard,code:78,toggle:0"
-player_3_button_minus\default=false
-player_3_button_plus="engine:keyboard,code:77,toggle:0"
-player_3_button_plus\default=false
-player_3_button_r="engine:keyboard,code:69,toggle:0"
-player_3_button_r\default=false
-player_3_button_rstick="engine:keyboard,code:71,toggle:0"
-player_3_button_rstick\default=false
-player_3_button_screenshot="engine:keyboard,code:0,toggle:0"
-player_3_button_screenshot\default=false
-player_3_button_sl="engine:keyboard,code:81,toggle:0"
-player_3_button_sl\default=false
-player_3_button_sr="engine:keyboard,code:69,toggle:0"
-player_3_button_sr\default=false
-player_3_button_x="engine:keyboard,code:86,toggle:0"
-player_3_button_x\default=false
-player_3_button_y="engine:keyboard,code:90,toggle:0"
-player_3_button_y\default=false
-player_3_button_zl="engine:keyboard,code:82,toggle:0"
-player_3_button_zl\default=false
-player_3_button_zr="engine:keyboard,code:84,toggle:0"
-player_3_button_zr\default=false
-player_3_connected=false
-player_3_connected\default=true
-player_3_lstick="engine:analog_from_button,up:toggle$00$1code$087$1engine$0keyboard,down:toggle$00$1code$083$1engine$0keyboard,left:toggle$00$1code$065$1engine$0keyboard,right:toggle$00$1code$068$1engine$0keyboard,modifier:toggle$00$1code$016777248$1engine$0keyboard,modifier_scale:0.500000"
-player_3_lstick\default=false
-player_3_motionleft="engine:keyboard,code:55,toggle:0"
-player_3_motionleft\default=false
-player_3_motionright="engine:keyboard,code:56,toggle:0"
-player_3_motionright\default=false
-player_3_rstick="engine:analog_from_button,up:toggle$00$1code$073$1engine$0keyboard,down:toggle$00$1code$075$1engine$0keyboard,left:toggle$00$1code$074$1engine$0keyboard,right:toggle$00$1code$076$1engine$0keyboard,modifier:toggle$00$1code$00$1engine$0keyboard,modifier_scale:0.500000"
-player_3_rstick\default=false
-player_3_type=0
-player_3_type\default=true
-player_3_vibration_enabled=true
-player_3_vibration_enabled\default=true
-player_3_vibration_strength=100
-player_3_vibration_strength\default=true
-player_4_body_color_left=4278893030
-player_4_body_color_left\default=false
-player_4_body_color_right=4294917160
-player_4_body_color_right\default=false
-player_4_button_a="engine:keyboard,code:67,toggle:0"
-player_4_button_a\default=false
-player_4_button_b="engine:keyboard,code:88,toggle:0"
-player_4_button_b\default=false
-player_4_button_color_left=4278197790
-player_4_button_color_left\default=false
-player_4_button_color_right=4280158730
-player_4_button_color_right\default=false
-player_4_button_ddown="engine:keyboard,code:16777237,toggle:0"
-player_4_button_ddown\default=false
-player_4_button_dleft="engine:keyboard,code:16777234,toggle:0"
-player_4_button_dleft\default=false
-player_4_button_dright="engine:keyboard,code:16777236,toggle:0"
-player_4_button_dright\default=false
-player_4_button_dup="engine:keyboard,code:16777235,toggle:0"
-player_4_button_dup\default=false
-player_4_button_home="engine:keyboard,code:0,toggle:0"
-player_4_button_home\default=false
-player_4_button_l="engine:keyboard,code:81,toggle:0"
-player_4_button_l\default=false
-player_4_button_lstick="engine:keyboard,code:70,toggle:0"
-player_4_button_lstick\default=false
-player_4_button_minus="engine:keyboard,code:78,toggle:0"
-player_4_button_minus\default=false
-player_4_button_plus="engine:keyboard,code:77,toggle:0"
-player_4_button_plus\default=false
-player_4_button_r="engine:keyboard,code:69,toggle:0"
-player_4_button_r\default=false
-player_4_button_rstick="engine:keyboard,code:71,toggle:0"
-player_4_button_rstick\default=false
-player_4_button_screenshot="engine:keyboard,code:0,toggle:0"
-player_4_button_screenshot\default=false
-player_4_button_sl="engine:keyboard,code:81,toggle:0"
-player_4_button_sl\default=false
-player_4_button_sr="engine:keyboard,code:69,toggle:0"
-player_4_button_sr\default=false
-player_4_button_x="engine:keyboard,code:86,toggle:0"
-player_4_button_x\default=false
-player_4_button_y="engine:keyboard,code:90,toggle:0"
-player_4_button_y\default=false
-player_4_button_zl="engine:keyboard,code:82,toggle:0"
-player_4_button_zl\default=false
-player_4_button_zr="engine:keyboard,code:84,toggle:0"
-player_4_button_zr\default=false
-player_4_connected=false
-player_4_connected\default=true
-player_4_lstick="engine:analog_from_button,up:toggle$00$1code$087$1engine$0keyboard,down:toggle$00$1code$083$1engine$0keyboard,left:toggle$00$1code$065$1engine$0keyboard,right:toggle$00$1code$068$1engine$0keyboard,modifier:toggle$00$1code$016777248$1engine$0keyboard,modifier_scale:0.500000"
-player_4_lstick\default=false
-player_4_motionleft="engine:keyboard,code:55,toggle:0"
-player_4_motionleft\default=false
-player_4_motionright="engine:keyboard,code:56,toggle:0"
-player_4_motionright\default=false
-player_4_rstick="engine:analog_from_button,up:toggle$00$1code$073$1engine$0keyboard,down:toggle$00$1code$075$1engine$0keyboard,left:toggle$00$1code$074$1engine$0keyboard,right:toggle$00$1code$076$1engine$0keyboard,modifier:toggle$00$1code$00$1engine$0keyboard,modifier_scale:0.500000"
-player_4_rstick\default=false
-player_4_type=0
-player_4_type\default=true
-player_4_vibration_enabled=true
-player_4_vibration_enabled\default=true
-player_4_vibration_strength=100
-player_4_vibration_strength\default=true
-player_5_body_color_left=4278893030
-player_5_body_color_left\default=false
-player_5_body_color_right=4294917160
-player_5_body_color_right\default=false
-player_5_button_a="engine:keyboard,code:67,toggle:0"
-player_5_button_a\default=false
-player_5_button_b="engine:keyboard,code:88,toggle:0"
-player_5_button_b\default=false
-player_5_button_color_left=4278197790
-player_5_button_color_left\default=false
-player_5_button_color_right=4280158730
-player_5_button_color_right\default=false
-player_5_button_ddown="engine:keyboard,code:16777237,toggle:0"
-player_5_button_ddown\default=false
-player_5_button_dleft="engine:keyboard,code:16777234,toggle:0"
-player_5_button_dleft\default=false
-player_5_button_dright="engine:keyboard,code:16777236,toggle:0"
-player_5_button_dright\default=false
-player_5_button_dup="engine:keyboard,code:16777235,toggle:0"
-player_5_button_dup\default=false
-player_5_button_home="engine:keyboard,code:0,toggle:0"
-player_5_button_home\default=false
-player_5_button_l="engine:keyboard,code:81,toggle:0"
-player_5_button_l\default=false
-player_5_button_lstick="engine:keyboard,code:70,toggle:0"
-player_5_button_lstick\default=false
-player_5_button_minus="engine:keyboard,code:78,toggle:0"
-player_5_button_minus\default=false
-player_5_button_plus="engine:keyboard,code:77,toggle:0"
-player_5_button_plus\default=false
-player_5_button_r="engine:keyboard,code:69,toggle:0"
-player_5_button_r\default=false
-player_5_button_rstick="engine:keyboard,code:71,toggle:0"
-player_5_button_rstick\default=false
-player_5_button_screenshot="engine:keyboard,code:0,toggle:0"
-player_5_button_screenshot\default=false
-player_5_button_sl="engine:keyboard,code:81,toggle:0"
-player_5_button_sl\default=false
-player_5_button_sr="engine:keyboard,code:69,toggle:0"
-player_5_button_sr\default=false
-player_5_button_x="engine:keyboard,code:86,toggle:0"
-player_5_button_x\default=false
-player_5_button_y="engine:keyboard,code:90,toggle:0"
-player_5_button_y\default=false
-player_5_button_zl="engine:keyboard,code:82,toggle:0"
-player_5_button_zl\default=false
-player_5_button_zr="engine:keyboard,code:84,toggle:0"
-player_5_button_zr\default=false
-player_5_connected=false
-player_5_connected\default=true
-player_5_lstick="engine:analog_from_button,up:toggle$00$1code$087$1engine$0keyboard,down:toggle$00$1code$083$1engine$0keyboard,left:toggle$00$1code$065$1engine$0keyboard,right:toggle$00$1code$068$1engine$0keyboard,modifier:toggle$00$1code$016777248$1engine$0keyboard,modifier_scale:0.500000"
-player_5_lstick\default=false
-player_5_motionleft="engine:keyboard,code:55,toggle:0"
-player_5_motionleft\default=false
-player_5_motionright="engine:keyboard,code:56,toggle:0"
-player_5_motionright\default=false
-player_5_rstick="engine:analog_from_button,up:toggle$00$1code$073$1engine$0keyboard,down:toggle$00$1code$075$1engine$0keyboard,left:toggle$00$1code$074$1engine$0keyboard,right:toggle$00$1code$076$1engine$0keyboard,modifier:toggle$00$1code$00$1engine$0keyboard,modifier_scale:0.500000"
-player_5_rstick\default=false
-player_5_type=0
-player_5_type\default=true
-player_5_vibration_enabled=true
-player_5_vibration_enabled\default=true
-player_5_vibration_strength=100
-player_5_vibration_strength\default=true
-player_6_body_color_left=4278893030
-player_6_body_color_left\default=false
-player_6_body_color_right=4294917160
-player_6_body_color_right\default=false
-player_6_button_a="engine:keyboard,code:67,toggle:0"
-player_6_button_a\default=false
-player_6_button_b="engine:keyboard,code:88,toggle:0"
-player_6_button_b\default=false
-player_6_button_color_left=4278197790
-player_6_button_color_left\default=false
-player_6_button_color_right=4280158730
-player_6_button_color_right\default=false
-player_6_button_ddown="engine:keyboard,code:16777237,toggle:0"
-player_6_button_ddown\default=false
-player_6_button_dleft="engine:keyboard,code:16777234,toggle:0"
-player_6_button_dleft\default=false
-player_6_button_dright="engine:keyboard,code:16777236,toggle:0"
-player_6_button_dright\default=false
-player_6_button_dup="engine:keyboard,code:16777235,toggle:0"
-player_6_button_dup\default=false
-player_6_button_home="engine:keyboard,code:0,toggle:0"
-player_6_button_home\default=false
-player_6_button_l="engine:keyboard,code:81,toggle:0"
-player_6_button_l\default=false
-player_6_button_lstick="engine:keyboard,code:70,toggle:0"
-player_6_button_lstick\default=false
-player_6_button_minus="engine:keyboard,code:78,toggle:0"
-player_6_button_minus\default=false
-player_6_button_plus="engine:keyboard,code:77,toggle:0"
-player_6_button_plus\default=false
-player_6_button_r="engine:keyboard,code:69,toggle:0"
-player_6_button_r\default=false
-player_6_button_rstick="engine:keyboard,code:71,toggle:0"
-player_6_button_rstick\default=false
-player_6_button_screenshot="engine:keyboard,code:0,toggle:0"
-player_6_button_screenshot\default=false
-player_6_button_sl="engine:keyboard,code:81,toggle:0"
-player_6_button_sl\default=false
-player_6_button_sr="engine:keyboard,code:69,toggle:0"
-player_6_button_sr\default=false
-player_6_button_x="engine:keyboard,code:86,toggle:0"
-player_6_button_x\default=false
-player_6_button_y="engine:keyboard,code:90,toggle:0"
-player_6_button_y\default=false
-player_6_button_zl="engine:keyboard,code:82,toggle:0"
-player_6_button_zl\default=false
-player_6_button_zr="engine:keyboard,code:84,toggle:0"
-player_6_button_zr\default=false
-player_6_connected=false
-player_6_connected\default=true
-player_6_lstick="engine:analog_from_button,up:toggle$00$1code$087$1engine$0keyboard,down:toggle$00$1code$083$1engine$0keyboard,left:toggle$00$1code$065$1engine$0keyboard,right:toggle$00$1code$068$1engine$0keyboard,modifier:toggle$00$1code$016777248$1engine$0keyboard,modifier_scale:0.500000"
-player_6_lstick\default=false
-player_6_motionleft="engine:keyboard,code:55,toggle:0"
-player_6_motionleft\default=false
-player_6_motionright="engine:keyboard,code:56,toggle:0"
-player_6_motionright\default=false
-player_6_rstick="engine:analog_from_button,up:toggle$00$1code$073$1engine$0keyboard,down:toggle$00$1code$075$1engine$0keyboard,left:toggle$00$1code$074$1engine$0keyboard,right:toggle$00$1code$076$1engine$0keyboard,modifier:toggle$00$1code$00$1engine$0keyboard,modifier_scale:0.500000"
-player_6_rstick\default=false
-player_6_type=0
-player_6_type\default=true
-player_6_vibration_enabled=true
-player_6_vibration_enabled\default=true
-player_6_vibration_strength=100
-player_6_vibration_strength\default=true
-player_7_body_color_left=4278893030
-player_7_body_color_left\default=false
-player_7_body_color_right=4294917160
-player_7_body_color_right\default=false
-player_7_button_a="engine:keyboard,code:67,toggle:0"
-player_7_button_a\default=false
-player_7_button_b="engine:keyboard,code:88,toggle:0"
-player_7_button_b\default=false
-player_7_button_color_left=4278197790
-player_7_button_color_left\default=false
-player_7_button_color_right=4280158730
-player_7_button_color_right\default=false
-player_7_button_ddown="engine:keyboard,code:16777237,toggle:0"
-player_7_button_ddown\default=false
-player_7_button_dleft="engine:keyboard,code:16777234,toggle:0"
-player_7_button_dleft\default=false
-player_7_button_dright="engine:keyboard,code:16777236,toggle:0"
-player_7_button_dright\default=false
-player_7_button_dup="engine:keyboard,code:16777235,toggle:0"
-player_7_button_dup\default=false
-player_7_button_home="engine:keyboard,code:0,toggle:0"
-player_7_button_home\default=false
-player_7_button_l="engine:keyboard,code:81,toggle:0"
-player_7_button_l\default=false
-player_7_button_lstick="engine:keyboard,code:70,toggle:0"
-player_7_button_lstick\default=false
-player_7_button_minus="engine:keyboard,code:78,toggle:0"
-player_7_button_minus\default=false
-player_7_button_plus="engine:keyboard,code:77,toggle:0"
-player_7_button_plus\default=false
-player_7_button_r="engine:keyboard,code:69,toggle:0"
-player_7_button_r\default=false
-player_7_button_rstick="engine:keyboard,code:71,toggle:0"
-player_7_button_rstick\default=false
-player_7_button_screenshot="engine:keyboard,code:0,toggle:0"
-player_7_button_screenshot\default=false
-player_7_button_sl="engine:keyboard,code:81,toggle:0"
-player_7_button_sl\default=false
-player_7_button_sr="engine:keyboard,code:69,toggle:0"
-player_7_button_sr\default=false
-player_7_button_x="engine:keyboard,code:86,toggle:0"
-player_7_button_x\default=false
-player_7_button_y="engine:keyboard,code:90,toggle:0"
-player_7_button_y\default=false
-player_7_button_zl="engine:keyboard,code:82,toggle:0"
-player_7_button_zl\default=false
-player_7_button_zr="engine:keyboard,code:84,toggle:0"
-player_7_button_zr\default=false
-player_7_connected=false
-player_7_connected\default=true
-player_7_lstick="engine:analog_from_button,up:toggle$00$1code$087$1engine$0keyboard,down:toggle$00$1code$083$1engine$0keyboard,left:toggle$00$1code$065$1engine$0keyboard,right:toggle$00$1code$068$1engine$0keyboard,modifier:toggle$00$1code$016777248$1engine$0keyboard,modifier_scale:0.500000"
-player_7_lstick\default=false
-player_7_motionleft="engine:keyboard,code:55,toggle:0"
-player_7_motionleft\default=false
-player_7_motionright="engine:keyboard,code:56,toggle:0"
-player_7_motionright\default=false
-player_7_rstick="engine:analog_from_button,up:toggle$00$1code$073$1engine$0keyboard,down:toggle$00$1code$075$1engine$0keyboard,left:toggle$00$1code$074$1engine$0keyboard,right:toggle$00$1code$076$1engine$0keyboard,modifier:toggle$00$1code$00$1engine$0keyboard,modifier_scale:0.500000"
-player_7_rstick\default=false
-player_7_type=0
-player_7_type\default=true
-player_7_vibration_enabled=true
-player_7_vibration_enabled\default=true
-player_7_vibration_strength=100
-player_7_vibration_strength\default=true
-player_8_body_color_left=702950
-player_8_body_color_left\default=true
-player_8_body_color_right=16727080
-player_8_body_color_right\default=true
-player_8_button_a="toggle:0,code:67,engine:keyboard"
-player_8_button_a\default=true
-player_8_button_b="toggle:0,code:88,engine:keyboard"
-player_8_button_b\default=true
-player_8_button_color_left=7710
-player_8_button_color_left\default=true
-player_8_button_color_right=1968650
-player_8_button_color_right\default=true
-player_8_button_ddown="toggle:0,code:16777237,engine:keyboard"
-player_8_button_ddown\default=true
-player_8_button_dleft="toggle:0,code:16777234,engine:keyboard"
-player_8_button_dleft\default=true
-player_8_button_dright="toggle:0,code:16777236,engine:keyboard"
-player_8_button_dright\default=true
-player_8_button_dup="toggle:0,code:16777235,engine:keyboard"
-player_8_button_dup\default=true
-player_8_button_home="toggle:0,code:0,engine:keyboard"
-player_8_button_home\default=true
-player_8_button_l="toggle:0,code:81,engine:keyboard"
-player_8_button_l\default=true
-player_8_button_lstick="toggle:0,code:70,engine:keyboard"
-player_8_button_lstick\default=true
-player_8_button_minus="toggle:0,code:78,engine:keyboard"
-player_8_button_minus\default=true
-player_8_button_plus="toggle:0,code:77,engine:keyboard"
-player_8_button_plus\default=true
-player_8_button_r="toggle:0,code:69,engine:keyboard"
-player_8_button_r\default=true
-player_8_button_rstick="toggle:0,code:71,engine:keyboard"
-player_8_button_rstick\default=true
-player_8_button_screenshot="toggle:0,code:0,engine:keyboard"
-player_8_button_screenshot\default=true
-player_8_button_sl="toggle:0,code:81,engine:keyboard"
-player_8_button_sl\default=true
-player_8_button_sr="toggle:0,code:69,engine:keyboard"
-player_8_button_sr\default=true
-player_8_button_x="toggle:0,code:86,engine:keyboard"
-player_8_button_x\default=true
-player_8_button_y="toggle:0,code:90,engine:keyboard"
-player_8_button_y\default=true
-player_8_button_zl="toggle:0,code:82,engine:keyboard"
-player_8_button_zl\default=true
-player_8_button_zr="toggle:0,code:84,engine:keyboard"
-player_8_button_zr\default=true
-player_8_connected=false
-player_8_connected\default=true
-player_8_lstick="modifier_scale:0.500000,modifier:toggle$00$1code$016777248$1engine$0keyboard,right:toggle$00$1code$068$1engine$0keyboard,left:toggle$00$1code$065$1engine$0keyboard,down:toggle$00$1code$083$1engine$0keyboard,up:toggle$00$1code$087$1engine$0keyboard,engine:analog_from_button"
-player_8_lstick\default=true
-player_8_motionleft="toggle:0,code:55,engine:keyboard"
-player_8_motionleft\default=true
-player_8_motionright="toggle:0,code:56,engine:keyboard"
-player_8_motionright\default=true
-player_8_rstick="modifier_scale:0.500000,modifier:toggle$00$1code$00$1engine$0keyboard,right:toggle$00$1code$076$1engine$0keyboard,left:toggle$00$1code$074$1engine$0keyboard,down:toggle$00$1code$075$1engine$0keyboard,up:toggle$00$1code$073$1engine$0keyboard,engine:analog_from_button"
-player_8_rstick\default=true
-player_8_type=0
-player_8_type\default=true
-player_8_vibration_enabled=true
-player_8_vibration_enabled\default=true
-player_8_vibration_strength=100
-player_8_vibration_strength\default=true
-player_9_body_color_left=702950
-player_9_body_color_left\default=true
-player_9_body_color_right=16727080
-player_9_body_color_right\default=true
-player_9_button_a="toggle:0,code:67,engine:keyboard"
-player_9_button_a\default=true
-player_9_button_b="toggle:0,code:88,engine:keyboard"
-player_9_button_b\default=true
-player_9_button_color_left=7710
-player_9_button_color_left\default=true
-player_9_button_color_right=1968650
-player_9_button_color_right\default=true
-player_9_button_ddown="toggle:0,code:16777237,engine:keyboard"
-player_9_button_ddown\default=true
-player_9_button_dleft="toggle:0,code:16777234,engine:keyboard"
-player_9_button_dleft\default=true
-player_9_button_dright="toggle:0,code:16777236,engine:keyboard"
-player_9_button_dright\default=true
-player_9_button_dup="toggle:0,code:16777235,engine:keyboard"
-player_9_button_dup\default=true
-player_9_button_home="toggle:0,code:0,engine:keyboard"
-player_9_button_home\default=true
-player_9_button_l="toggle:0,code:81,engine:keyboard"
-player_9_button_l\default=true
-player_9_button_lstick="toggle:0,code:70,engine:keyboard"
-player_9_button_lstick\default=true
-player_9_button_minus="toggle:0,code:78,engine:keyboard"
-player_9_button_minus\default=true
-player_9_button_plus="toggle:0,code:77,engine:keyboard"
-player_9_button_plus\default=true
-player_9_button_r="toggle:0,code:69,engine:keyboard"
-player_9_button_r\default=true
-player_9_button_rstick="toggle:0,code:71,engine:keyboard"
-player_9_button_rstick\default=true
-player_9_button_screenshot="toggle:0,code:0,engine:keyboard"
-player_9_button_screenshot\default=true
-player_9_button_sl="toggle:0,code:81,engine:keyboard"
-player_9_button_sl\default=true
-player_9_button_sr="toggle:0,code:69,engine:keyboard"
-player_9_button_sr\default=true
-player_9_button_x="toggle:0,code:86,engine:keyboard"
-player_9_button_x\default=true
-player_9_button_y="toggle:0,code:90,engine:keyboard"
-player_9_button_y\default=true
-player_9_button_zl="toggle:0,code:82,engine:keyboard"
-player_9_button_zl\default=true
-player_9_button_zr="toggle:0,code:84,engine:keyboard"
-player_9_button_zr\default=true
-player_9_connected=false
-player_9_connected\default=true
-player_9_lstick="modifier_scale:0.500000,modifier:toggle$00$1code$016777248$1engine$0keyboard,right:toggle$00$1code$068$1engine$0keyboard,left:toggle$00$1code$065$1engine$0keyboard,down:toggle$00$1code$083$1engine$0keyboard,up:toggle$00$1code$087$1engine$0keyboard,engine:analog_from_button"
-player_9_lstick\default=true
-player_9_motionleft="toggle:0,code:55,engine:keyboard"
-player_9_motionleft\default=true
-player_9_motionright="toggle:0,code:56,engine:keyboard"
-player_9_motionright\default=true
-player_9_rstick="modifier_scale:0.500000,modifier:toggle$00$1code$00$1engine$0keyboard,right:toggle$00$1code$076$1engine$0keyboard,left:toggle$00$1code$074$1engine$0keyboard,down:toggle$00$1code$075$1engine$0keyboard,up:toggle$00$1code$073$1engine$0keyboard,engine:analog_from_button"
-player_9_rstick\default=true
-player_9_type=0
-player_9_type\default=true
-player_9_vibration_enabled=true
-player_9_vibration_enabled\default=true
-player_9_vibration_strength=100
-player_9_vibration_strength\default=true
-tas_enable=false
-tas_enable\default=true
-tas_loop=false
-tas_loop\default=true
-touch_device="min_x:100,min_y:50,max_x:1800,max_y:850"
-touch_device\default=true
-touch_from_button_map=0
-touch_from_button_map\default=true
-touch_from_button_maps\1\entries\size=0
-touch_from_button_maps\1\name=default
-touch_from_button_maps\1\name\default=true
-touch_from_button_maps\size=1
-touchscreen_angle=0
-touchscreen_angle\default=true
-touchscreen_diameter_x=15
-touchscreen_diameter_x\default=true
-touchscreen_diameter_y=15
-touchscreen_diameter_y\default=true
-touchscreen_enabled=true
-touchscreen_enabled\default=true
-udp_input_servers=127.0.0.1:26760
-udp_input_servers\default=true
-use_docked_mode=true
-use_docked_mode\default=true
-vibration_enabled=true
-vibration_enabled\default=true
-
-[Core]
-use_extended_memory_layout=true
-use_extended_memory_layout\default=false
-use_multi_core=true
-use_multi_core\default=true
-
-[Cpu]
-cpu_accuracy=2
-cpu_accuracy\default=false
-cpu_accuracy_first_time=false
-cpu_accuracy_first_time\default=false
-cpu_debug_mode=false
-cpu_debug_mode\default=true
-cpuopt_block_linking=true
-cpuopt_block_linking\default=true
-cpuopt_const_prop=true
-cpuopt_const_prop\default=true
-cpuopt_context_elimination=true
-cpuopt_context_elimination\default=true
-cpuopt_fast_dispatcher=true
-cpuopt_fast_dispatcher\default=true
-cpuopt_fastmem=true
-cpuopt_fastmem\default=true
-cpuopt_fastmem_exclusives=true
-cpuopt_fastmem_exclusives\default=true
-cpuopt_misc_ir=true
-cpuopt_misc_ir\default=true
-cpuopt_page_tables=true
-cpuopt_page_tables\default=true
-cpuopt_recompile_exclusives=true
-cpuopt_recompile_exclusives\default=true
-cpuopt_reduce_misalign_checks=true
-cpuopt_reduce_misalign_checks\default=true
-cpuopt_return_stack_buffer=true
-cpuopt_return_stack_buffer\default=true
-cpuopt_unsafe_fastmem_check=true
-cpuopt_unsafe_fastmem_check\default=true
-cpuopt_unsafe_ignore_global_monitor=true
-cpuopt_unsafe_ignore_global_monitor\default=true
-cpuopt_unsafe_ignore_standard_fpcr=true
-cpuopt_unsafe_ignore_standard_fpcr\default=true
-cpuopt_unsafe_inaccurate_nan=true
-cpuopt_unsafe_inaccurate_nan\default=true
-cpuopt_unsafe_reduce_fp_error=true
-cpuopt_unsafe_reduce_fp_error\default=true
-cpuopt_unsafe_unfuse_fma=true
-cpuopt_unsafe_unfuse_fma\default=true
-
-[Data%20Storage]
-<<<<<<< HEAD
-dump_directory=~/.var/app/net.retrodeck.retrodeck/data/yuzu/dump
-=======
-dump_directory=/var/data/yuzu/dump
->>>>>>> cooker
-dump_directory\default=true
-gamecard_current_game=false
-gamecard_current_game\default=true
-gamecard_inserted=false
-gamecard_inserted\default=true
-gamecard_path=
-gamecard_path\default=true
-<<<<<<< HEAD
-load_directory=~/.var/app/net.retrodeck.retrodeck/data/yuzu/load
-load_directory\default=true
-nand_directory=~/.var/app/net.retrodeck.retrodeck/data/yuzu/nand
-nand_directory\default=true
-sdmc_directory=~/.var/app/net.retrodeck.retrodeck/data/yuzu/sdmc
-sdmc_directory\default=true
-tas_directory=~/.var/app/net.retrodeck.retrodeck/data/yuzu/tas
-=======
-load_directory=/var/data/yuzu/load
-load_directory\default=true
-nand_directory=/var/data/yuzu/nand
-nand_directory\default=true
-sdmc_directory=/var/data/yuzu/sdmc
-sdmc_directory\default=true
-tas_directory=/var/data/yuzu/tas
->>>>>>> cooker
-tas_directory\default=true
-use_virtual_sd=true
-use_virtual_sd\default=true
-
-[Debugging]
-disable_macro_jit=false
-disable_macro_jit\default=true
-dump_exefs=false
-dump_exefs\default=true
-dump_nso=false
-dump_nso\default=true
-enable_all_controllers=false
-enable_all_controllers\default=true
-enable_fs_access_log=false
-enable_fs_access_log\default=true
-program_args=
-program_args\default=true
-quest_flag=false
-quest_flag\default=true
-record_frame_times=false
-use_debug_asserts=false
-use_debug_asserts\default=true
-
-[DisabledAddOns]
-size=0
-
-
-
-
-[Miscellaneous]
-log_filter=*:Info
-log_filter\default=true
-use_dev_keys=false
-use_dev_keys\default=true
-
-[Renderer]
-accelerate_astc=true
-accelerate_astc\default=true
-anti_aliasing=0
-anti_aliasing\default=true
-aspect_ratio=0
-aspect_ratio\default=true
-backend=1
-backend\default=false
-bg_blue=0
-bg_blue\default=true
-bg_green=0
-bg_green\default=true
-bg_red=0
-bg_red\default=true
-debug=false
-debug\default=true
-disable_shader_loop_safety_checks=false
-disable_shader_loop_safety_checks\default=true
-fps_cap=1000
-fps_cap\default=true
-fullscreen_mode=1
-fullscreen_mode\default=true
-gpu_accuracy=0
-gpu_accuracy\default=false
-max_anisotropy=1
-max_anisotropy\default=false
-nsight_aftermath=false
-nsight_aftermath\default=true
-nvdec_emulation=2
-nvdec_emulation\default=true
-resolution_setup=0
-resolution_setup\default=false
-scaling_filter=5
-scaling_filter\default=false
-shader_backend=0
-shader_backend\default=false
-shader_feedback=false
-shader_feedback\default=true
-speed_limit=200
-speed_limit\default=false
-use_asynchronous_gpu_emulation=true
-use_asynchronous_gpu_emulation\default=true
-use_asynchronous_shaders=true
-use_asynchronous_shaders\default=false
-use_disk_shader_cache=true
-use_disk_shader_cache\default=true
-use_fast_gpu_time=true
-use_fast_gpu_time\default=true
-use_speed_limit=true
-use_speed_limit\default=true
-use_vsync=false
-use_vsync\default=false
-vulkan_device=0
-vulkan_device\default=true
-
-[Services]
-network_interface=None
-<<<<<<< HEAD
-network_interface\default=true
-=======
-network_interface\default=false
->>>>>>> cooker
-
-[System]
-current_user=0
-current_user\default=true
-custom_rtc=0
-custom_rtc\default=true
-custom_rtc_enabled=false
-custom_rtc_enabled\default=true
-language_index=1
-language_index\default=true
-region_index=1
-region_index\default=true
-rng_seed=0
-rng_seed\default=true
-rng_seed_enabled=false
-rng_seed_enabled\default=true
-sound_index=1
-sound_index\default=true
-time_zone_index=0
-time_zone_index\default=true
-
-[UI]
-Paths\gamedirs\1\deep_scan=false
-Paths\gamedirs\1\deep_scan\default=true
-Paths\gamedirs\1\expanded=true
-Paths\gamedirs\1\expanded\default=true
-Paths\gamedirs\1\path=SDMC
-Paths\gamedirs\2\deep_scan=false
-Paths\gamedirs\2\deep_scan\default=true
-Paths\gamedirs\2\expanded=true
-Paths\gamedirs\2\expanded\default=true
-Paths\gamedirs\2\path=UserNAND
-Paths\gamedirs\3\deep_scan=false
-Paths\gamedirs\3\deep_scan\default=true
-Paths\gamedirs\3\expanded=true
-Paths\gamedirs\3\expanded\default=true
-Paths\gamedirs\3\path=SysNAND
-Paths\gamedirs\4\deep_scan=false
-Paths\gamedirs\4\deep_scan\default=true
-Paths\gamedirs\4\expanded=true
-Paths\gamedirs\4\expanded\default=true
-Paths\gamedirs\4\path=/run/user/1000/doc/a06af84a/Pictures
-Paths\gamedirs\size=4
-Paths\language=en
-Paths\language\default=false
-Paths\recentFiles=@Invalid()
-Paths\romsPath=~/retrodeck/roms/switch
-Paths\symbolsPath=
-Screenshots\enable_screenshot_save_as=true
-Screenshots\enable_screenshot_save_as\default=true
-Screenshots\screenshot_path=/var/data/yuzu/screenshots
-Shortcuts\Main%20Window\Audio%20Mute\Unmute\Context=1
-Shortcuts\Main%20Window\Audio%20Mute\Unmute\Context\default=true
-Shortcuts\Main%20Window\Audio%20Mute\Unmute\Controller_KeySeq=
-Shortcuts\Main%20Window\Audio%20Mute\Unmute\Controller_KeySeq\default=false
-Shortcuts\Main%20Window\Audio%20Mute\Unmute\KeySeq=Ctrl+M
-Shortcuts\Main%20Window\Audio%20Mute\Unmute\KeySeq\default=true
-Shortcuts\Main%20Window\Audio%20Volume%20Down\Context=2
-Shortcuts\Main%20Window\Audio%20Volume%20Down\Context\default=true
-Shortcuts\Main%20Window\Audio%20Volume%20Down\Controller_KeySeq=
-Shortcuts\Main%20Window\Audio%20Volume%20Down\Controller_KeySeq\default=false
-Shortcuts\Main%20Window\Audio%20Volume%20Down\KeySeq=-
-Shortcuts\Main%20Window\Audio%20Volume%20Down\KeySeq\default=true
-Shortcuts\Main%20Window\Audio%20Volume%20Up\Context=2
-Shortcuts\Main%20Window\Audio%20Volume%20Up\Context\default=true
-Shortcuts\Main%20Window\Audio%20Volume%20Up\Controller_KeySeq=
-Shortcuts\Main%20Window\Audio%20Volume%20Up\Controller_KeySeq\default=false
-Shortcuts\Main%20Window\Audio%20Volume%20Up\KeySeq=+
-Shortcuts\Main%20Window\Audio%20Volume%20Up\KeySeq\default=true
-Shortcuts\Main%20Window\Capture%20Screenshot\Context=3
-Shortcuts\Main%20Window\Capture%20Screenshot\Context\default=true
-Shortcuts\Main%20Window\Capture%20Screenshot\Controller_KeySeq=Home+A
-Shortcuts\Main%20Window\Capture%20Screenshot\Controller_KeySeq\default=false
-Shortcuts\Main%20Window\Capture%20Screenshot\KeySeq=Ctrl+P
-Shortcuts\Main%20Window\Capture%20Screenshot\KeySeq\default=true
-Shortcuts\Main%20Window\Change%20Adapting%20Filter\Context=2
-Shortcuts\Main%20Window\Change%20Adapting%20Filter\Context\default=true
-Shortcuts\Main%20Window\Change%20Adapting%20Filter\Controller_KeySeq=Home+L
-Shortcuts\Main%20Window\Change%20Adapting%20Filter\Controller_KeySeq\default=true
-Shortcuts\Main%20Window\Change%20Adapting%20Filter\KeySeq=F8
-Shortcuts\Main%20Window\Change%20Adapting%20Filter\KeySeq\default=true
-Shortcuts\Main%20Window\Change%20Docked%20Mode\Context=2
-Shortcuts\Main%20Window\Change%20Docked%20Mode\Context\default=true
-Shortcuts\Main%20Window\Change%20Docked%20Mode\Controller_KeySeq=Home+Y
-Shortcuts\Main%20Window\Change%20Docked%20Mode\Controller_KeySeq\default=false
-Shortcuts\Main%20Window\Change%20Docked%20Mode\KeySeq=F10
-Shortcuts\Main%20Window\Change%20Docked%20Mode\KeySeq\default=true
-Shortcuts\Main%20Window\Change%20GPU%20Accuracy\Context=2
-Shortcuts\Main%20Window\Change%20GPU%20Accuracy\Context\default=true
-Shortcuts\Main%20Window\Change%20GPU%20Accuracy\Controller_KeySeq=Home+R
-Shortcuts\Main%20Window\Change%20GPU%20Accuracy\Controller_KeySeq\default=true
-Shortcuts\Main%20Window\Change%20GPU%20Accuracy\KeySeq=F9
-Shortcuts\Main%20Window\Change%20GPU%20Accuracy\KeySeq\default=true
-Shortcuts\Main%20Window\Continue\Pause%20Emulation\Context=1
-Shortcuts\Main%20Window\Continue\Pause%20Emulation\Context\default=true
-Shortcuts\Main%20Window\Continue\Pause%20Emulation\Controller_KeySeq=Home+B
-Shortcuts\Main%20Window\Continue\Pause%20Emulation\Controller_KeySeq\default=false
-Shortcuts\Main%20Window\Continue\Pause%20Emulation\KeySeq=F4
-Shortcuts\Main%20Window\Continue\Pause%20Emulation\KeySeq\default=true
-Shortcuts\Main%20Window\Exit%20Fullscreen\Context=1
-Shortcuts\Main%20Window\Exit%20Fullscreen\Context\default=true
-Shortcuts\Main%20Window\Exit%20Fullscreen\Controller_KeySeq=
-Shortcuts\Main%20Window\Exit%20Fullscreen\Controller_KeySeq\default=true
-Shortcuts\Main%20Window\Exit%20Fullscreen\KeySeq=Esc
-Shortcuts\Main%20Window\Exit%20Fullscreen\KeySeq\default=true
-Shortcuts\Main%20Window\Exit%20yuzu\Context=1
-Shortcuts\Main%20Window\Exit%20yuzu\Context\default=true
-Shortcuts\Main%20Window\Exit%20yuzu\Controller_KeySeq=Home+Minus
-Shortcuts\Main%20Window\Exit%20yuzu\Controller_KeySeq\default=true
-Shortcuts\Main%20Window\Exit%20yuzu\KeySeq=Ctrl+Q
-Shortcuts\Main%20Window\Exit%20yuzu\KeySeq\default=true
-Shortcuts\Main%20Window\Fullscreen\Context=1
-Shortcuts\Main%20Window\Fullscreen\Context\default=true
-Shortcuts\Main%20Window\Fullscreen\Controller_KeySeq=
-Shortcuts\Main%20Window\Fullscreen\Controller_KeySeq\default=false
-Shortcuts\Main%20Window\Fullscreen\KeySeq=F11
-Shortcuts\Main%20Window\Fullscreen\KeySeq\default=true
-Shortcuts\Main%20Window\Load%20File\Context=3
-Shortcuts\Main%20Window\Load%20File\Context\default=true
-Shortcuts\Main%20Window\Load%20File\Controller_KeySeq=
-Shortcuts\Main%20Window\Load%20File\Controller_KeySeq\default=true
-Shortcuts\Main%20Window\Load%20File\KeySeq=Ctrl+O
-Shortcuts\Main%20Window\Load%20File\KeySeq\default=true
-Shortcuts\Main%20Window\Load\Remove%20Amiibo\Context=3
-Shortcuts\Main%20Window\Load\Remove%20Amiibo\Context\default=true
-Shortcuts\Main%20Window\Load\Remove%20Amiibo\Controller_KeySeq=
-Shortcuts\Main%20Window\Load\Remove%20Amiibo\Controller_KeySeq\default=false
-Shortcuts\Main%20Window\Load\Remove%20Amiibo\KeySeq=F2
-Shortcuts\Main%20Window\Load\Remove%20Amiibo\KeySeq\default=true
-Shortcuts\Main%20Window\Restart%20Emulation\Context=1
-Shortcuts\Main%20Window\Restart%20Emulation\Context\default=true
-Shortcuts\Main%20Window\Restart%20Emulation\Controller_KeySeq=
-Shortcuts\Main%20Window\Restart%20Emulation\Controller_KeySeq\default=true
-Shortcuts\Main%20Window\Restart%20Emulation\KeySeq=F6
-Shortcuts\Main%20Window\Restart%20Emulation\KeySeq\default=true
-Shortcuts\Main%20Window\Stop%20Emulation\Context=1
-Shortcuts\Main%20Window\Stop%20Emulation\Context\default=true
-Shortcuts\Main%20Window\Stop%20Emulation\Controller_KeySeq=
-Shortcuts\Main%20Window\Stop%20Emulation\Controller_KeySeq\default=true
-Shortcuts\Main%20Window\Stop%20Emulation\KeySeq=F5
-Shortcuts\Main%20Window\Stop%20Emulation\KeySeq\default=true
-Shortcuts\Main%20Window\TAS%20Record\Context=2
-Shortcuts\Main%20Window\TAS%20Record\Context\default=true
-Shortcuts\Main%20Window\TAS%20Record\Controller_KeySeq=
-Shortcuts\Main%20Window\TAS%20Record\Controller_KeySeq\default=true
-Shortcuts\Main%20Window\TAS%20Record\KeySeq=Ctrl+F7
-Shortcuts\Main%20Window\TAS%20Record\KeySeq\default=true
-Shortcuts\Main%20Window\TAS%20Reset\Context=2
-Shortcuts\Main%20Window\TAS%20Reset\Context\default=true
-Shortcuts\Main%20Window\TAS%20Reset\Controller_KeySeq=
-Shortcuts\Main%20Window\TAS%20Reset\Controller_KeySeq\default=true
-Shortcuts\Main%20Window\TAS%20Reset\KeySeq=Ctrl+F6
-Shortcuts\Main%20Window\TAS%20Reset\KeySeq\default=true
-Shortcuts\Main%20Window\TAS%20Start\Stop\Context=2
-Shortcuts\Main%20Window\TAS%20Start\Stop\Context\default=true
-Shortcuts\Main%20Window\TAS%20Start\Stop\Controller_KeySeq=
-Shortcuts\Main%20Window\TAS%20Start\Stop\Controller_KeySeq\default=true
-Shortcuts\Main%20Window\TAS%20Start\Stop\KeySeq=Ctrl+F5
-Shortcuts\Main%20Window\TAS%20Start\Stop\KeySeq\default=true
-Shortcuts\Main%20Window\Toggle%20Filter%20Bar\Context=1
-Shortcuts\Main%20Window\Toggle%20Filter%20Bar\Context\default=true
-Shortcuts\Main%20Window\Toggle%20Filter%20Bar\Controller_KeySeq=
-Shortcuts\Main%20Window\Toggle%20Filter%20Bar\Controller_KeySeq\default=true
-Shortcuts\Main%20Window\Toggle%20Filter%20Bar\KeySeq=Ctrl+F
-Shortcuts\Main%20Window\Toggle%20Filter%20Bar\KeySeq\default=true
-Shortcuts\Main%20Window\Toggle%20Framerate%20Limit\Context=2
-Shortcuts\Main%20Window\Toggle%20Framerate%20Limit\Context\default=true
-Shortcuts\Main%20Window\Toggle%20Framerate%20Limit\Controller_KeySeq=
-Shortcuts\Main%20Window\Toggle%20Framerate%20Limit\Controller_KeySeq\default=false
-Shortcuts\Main%20Window\Toggle%20Framerate%20Limit\KeySeq=Ctrl+U
-Shortcuts\Main%20Window\Toggle%20Framerate%20Limit\KeySeq\default=true
-Shortcuts\Main%20Window\Toggle%20Mouse%20Panning\Context=2
-Shortcuts\Main%20Window\Toggle%20Mouse%20Panning\Context\default=true
-Shortcuts\Main%20Window\Toggle%20Mouse%20Panning\Controller_KeySeq=
-Shortcuts\Main%20Window\Toggle%20Mouse%20Panning\Controller_KeySeq\default=true
-Shortcuts\Main%20Window\Toggle%20Mouse%20Panning\KeySeq=Ctrl+F9
-Shortcuts\Main%20Window\Toggle%20Mouse%20Panning\KeySeq\default=true
-Shortcuts\Main%20Window\Toggle%20Status%20Bar\Context=1
-Shortcuts\Main%20Window\Toggle%20Status%20Bar\Context\default=true
-Shortcuts\Main%20Window\Toggle%20Status%20Bar\Controller_KeySeq=
-Shortcuts\Main%20Window\Toggle%20Status%20Bar\Controller_KeySeq\default=true
-Shortcuts\Main%20Window\Toggle%20Status%20Bar\KeySeq=Ctrl+S
-Shortcuts\Main%20Window\Toggle%20Status%20Bar\KeySeq\default=true
-UIGameList\cache_game_list=true
-UIGameList\cache_game_list\default=true
-UIGameList\favorites\size=0
-UIGameList\favorites_expanded=true
-UIGameList\favorites_expanded\default=true
-UIGameList\folder_icon_size=48
-UIGameList\folder_icon_size\default=true
-UIGameList\game_icon_size=64
-UIGameList\game_icon_size\default=true
-UIGameList\row_1_text_id=3
-UIGameList\row_1_text_id\default=true
-UIGameList\row_2_text_id=2
-UIGameList\row_2_text_id\default=true
-UIGameList\show_add_ons=true
-UIGameList\show_add_ons\default=true
-UILayout\gameListHeaderState=@ByteArray(\0\0\0\xff\0\0\0\0\0\0\0\x1\0\0\0\x1\0\0\0\x5\x1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x4\x9c\0\0\0\x5\x1\x1\0\x1\0\0\0\0\0\0\0\0\0\0\0\0\x64\xff\xff\xff\xff\0\0\0\x81\0\0\0\0\0\0\0\x5\0\0\x2\x80\0\0\0\x1\0\0\0\0\0\0\0\x64\0\0\0\x1\0\0\0\0\0\0\0\x64\0\0\0\x1\0\0\0\0\0\0\0\x64\0\0\0\x1\0\0\0\0\0\0\0\xf0\0\0\0\x1\0\0\0\0\0\0\x3\xe8\0\0\0\0\x64)
-UILayout\geometry=@ByteArray(\x1\xd9\xd0\xcb\0\x3\0\0\0\0\0\xd6\0\0\0Y\0\0\x4*\0\0\x2\x8a\0\0\0\xd6\0\0\0v\0\0\x4*\0\0\x2\x8a\0\0\0\0\0\0\0\0\x5\0\0\0\0\xd6\0\0\0v\0\0\x4*\0\0\x2\x8a)
-UILayout\geometryRenderWindow=@ByteArray(\x1\xd9\xd0\xcb\0\x3\0\0\0\0\0\0\0\0\0\x14\0\0\0\x63\0\0\0\x31\0\0\0\0\0\0\0\x14\0\0\0\x63\0\0\0\x31\0\0\0\0\0\0\0\0\x5\0\0\0\0\0\0\0\0\x14\0\0\0\x63\0\0\0\x31)
-UILayout\microProfileDialogGeometry=@ByteArray(\x1\xd9\xd0\xcb\0\x3\0\0\0\0\0\0\0\0\0\x14\0\0\x3\xe7\0\0\x2k\0\0\0\0\0\0\0\x14\0\0\x3\xe7\0\0\x2k\0\0\0\0\0\0\0\0\x5\0\0\0\0\0\0\0\0\x14\0\0\x3\xe7\0\0\x2k)
-UILayout\microProfileDialogVisible=false
-UILayout\microProfileDialogVisible\default=true
-UILayout\state=@ByteArray(\0\0\0\xff\0\0\0\0\xfd\0\0\0\x1\0\0\0\0\0\0\0\0\0\0\0\0\xfc\x2\0\0\0\x1\xfb\0\0\0\x1c\0W\0\x61\0i\0t\0T\0r\0\x65\0\x65\0W\0i\0\x64\0g\0\x65\0t\0\0\0\0\0\xff\xff\xff\xff\0\0\0Y\0\xff\xff\xff\0\0\x3U\0\0\x1\xeb\0\0\0\x4\0\0\0\x4\0\0\0\b\0\0\0\b\xfc\0\0\0\0)
-calloutFlags=1
-calloutFlags\default=false
-confirmClose=true
-confirmClose\default=true
-disable_web_applet=true
-disable_web_applet\default=true
-displayTitleBars=true
-displayTitleBars\default=true
-enable_discord_presence=true
-enable_discord_presence\default=true
-firstStart=false
-firstStart\default=false
-fullscreen=true
-fullscreen\default=true
-hideInactiveMouse=true
-hideInactiveMouse\default=true
-muteWhenInBackground=false
-muteWhenInBackground\default=true
-pauseWhenInBackground=false
-pauseWhenInBackground\default=true
-select_user_on_boot=false
-select_user_on_boot\default=true
-showConsole=false
-showConsole\default=true
-showFilterBar=true
-showFilterBar\default=true
-showStatusBar=true
-showStatusBar\default=true
-singleWindowMode=true
-singleWindowMode\default=true
-theme=colorful
-theme\default=true
-
-[WebService]
-enable_telemetry=false
-enable_telemetry\default=false
-web_api_url=https://api.yuzu-emu.org
-web_api_url\default=true
-yuzu_token=
-yuzu_token\default=true
-yuzu_username=RetroDECK
-<<<<<<< HEAD
-yuzu_username\default=true
-=======
-yuzu_username\default=true
->>>>>>> cooker
diff --git a/retrodeck.sh b/retrodeck.sh
index 7089303b..923b76b6 100644
--- a/retrodeck.sh
+++ b/retrodeck.sh
@@ -98,7 +98,7 @@ standalones_init() {
dir_prep "$rdhome/bios/switch/registered" "/var/data/yuzu/nand/system/Contents/registered"
# configuring Yuzu
mkdir -pv /var/config/yuzu/
- cp -fvr $emuconfigs/yuzu-qt-config.ini /var/config/yuzu/qt-config.ini
+ cp -fvr $emuconfigs/yuzu/* /var/config/yuzu/
sed -i 's#~/retrodeck#'$rdhome'#g' /var/config/yuzu/qt-config.ini
dir_prep "$rdhome/screenshots" "/var/data/yuzu/screenshots"
@@ -107,7 +107,7 @@ standalones_init() {
echo "Initializing DOLPHIN"
echo "----------------------"
mkdir -pv /var/config/dolphin-emu/
- cp -fvr "$emuconfigs/Dolphin/"* /var/config/dolphin-emu/
+ cp -fvr "$emuconfigs/dolphin/"* /var/config/dolphin-emu/
dir_prep "$rdhome/saves" "/var/data/dolphin-emu/GBA/Saves"
dir_prep "$rdhome/saves" "/var/data/dolphin-emu/Wii"
From e4ed051cb5f4855704ca3b91efc0b49d6ac51ab1 Mon Sep 17 00:00:00 2001
From: xargon
Date: Sun, 10 Jul 2022 12:24:14 +0200
Subject: [PATCH 05/17] YUZU: fixed hotkeys
---
emu-configs/yuzu/qt-config.ini | 14 +++++++-------
1 file changed, 7 insertions(+), 7 deletions(-)
diff --git a/emu-configs/yuzu/qt-config.ini b/emu-configs/yuzu/qt-config.ini
index e902a274..6149a971 100644
--- a/emu-configs/yuzu/qt-config.ini
+++ b/emu-configs/yuzu/qt-config.ini
@@ -989,7 +989,7 @@ Shortcuts\Main%20Window\Change%20Adapting%20Filter\KeySeq=F8
Shortcuts\Main%20Window\Change%20Adapting%20Filter\KeySeq\default=true
Shortcuts\Main%20Window\Change%20Docked%20Mode\Context=2
Shortcuts\Main%20Window\Change%20Docked%20Mode\Context\default=true
-Shortcuts\Main%20Window\Change%20Docked%20Mode\Controller_KeySeq=Home+Y
+Shortcuts\Main%20Window\Change%20Docked%20Mode\Controller_KeySeq=
Shortcuts\Main%20Window\Change%20Docked%20Mode\Controller_KeySeq\default=false
Shortcuts\Main%20Window\Change%20Docked%20Mode\KeySeq=F10
Shortcuts\Main%20Window\Change%20Docked%20Mode\KeySeq\default=true
@@ -1013,10 +1013,10 @@ Shortcuts\Main%20Window\Exit%20Fullscreen\KeySeq=Esc
Shortcuts\Main%20Window\Exit%20Fullscreen\KeySeq\default=true
Shortcuts\Main%20Window\Exit%20yuzu\Context=1
Shortcuts\Main%20Window\Exit%20yuzu\Context\default=true
-Shortcuts\Main%20Window\Exit%20yuzu\Controller_KeySeq=Home+Minus
-Shortcuts\Main%20Window\Exit%20yuzu\Controller_KeySeq\default=true
-Shortcuts\Main%20Window\Exit%20yuzu\KeySeq=Ctrl+Q
-Shortcuts\Main%20Window\Exit%20yuzu\KeySeq\default=true
+Shortcuts\Main%20Window\Exit%20yuzu\Controller_KeySeq=Home+Plus
+Shortcuts\Main%20Window\Exit%20yuzu\Controller_KeySeq\default=false
+Shortcuts\Main%20Window\Exit%20yuzu\KeySeq=
+Shortcuts\Main%20Window\Exit%20yuzu\KeySeq\default=false
Shortcuts\Main%20Window\Fullscreen\Context=1
Shortcuts\Main%20Window\Fullscreen\Context\default=true
Shortcuts\Main%20Window\Fullscreen\Controller_KeySeq=
@@ -1031,7 +1031,7 @@ Shortcuts\Main%20Window\Load%20File\KeySeq=Ctrl+O
Shortcuts\Main%20Window\Load%20File\KeySeq\default=true
Shortcuts\Main%20Window\Load\Remove%20Amiibo\Context=3
Shortcuts\Main%20Window\Load\Remove%20Amiibo\Context\default=true
-Shortcuts\Main%20Window\Load\Remove%20Amiibo\Controller_KeySeq=
+Shortcuts\Main%20Window\Load\Remove%20Amiibo\Controller_KeySeq=Home+Y
Shortcuts\Main%20Window\Load\Remove%20Amiibo\Controller_KeySeq\default=false
Shortcuts\Main%20Window\Load\Remove%20Amiibo\KeySeq=F2
Shortcuts\Main%20Window\Load\Remove%20Amiibo\KeySeq\default=true
@@ -1085,7 +1085,7 @@ Shortcuts\Main%20Window\Toggle%20Mouse%20Panning\KeySeq=Ctrl+F9
Shortcuts\Main%20Window\Toggle%20Mouse%20Panning\KeySeq\default=true
Shortcuts\Main%20Window\Toggle%20Status%20Bar\Context=1
Shortcuts\Main%20Window\Toggle%20Status%20Bar\Context\default=true
-Shortcuts\Main%20Window\Toggle%20Status%20Bar\Controller_KeySeq=
+Shortcuts\Main%20Window\Toggle%20Status%20Bar\Controller_KeySeq=Home+X
Shortcuts\Main%20Window\Toggle%20Status%20Bar\Controller_KeySeq\default=true
Shortcuts\Main%20Window\Toggle%20Status%20Bar\KeySeq=Ctrl+S
Shortcuts\Main%20Window\Toggle%20Status%20Bar\KeySeq\default=true
From ba1719942809b357687d2fcb1a69df7bef9d3bfd Mon Sep 17 00:00:00 2001
From: xargon
Date: Sun, 10 Jul 2022 21:25:24 +0200
Subject: [PATCH 06/17] SegaCD is saving bram per game instead of per bios
---
emu-configs/retroarch-core-options.cfg | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/emu-configs/retroarch-core-options.cfg b/emu-configs/retroarch-core-options.cfg
index a400680a..b7ab1bd2 100644
--- a/emu-configs/retroarch-core-options.cfg
+++ b/emu-configs/retroarch-core-options.cfg
@@ -182,7 +182,7 @@ genesis_plus_gx_aspect_ratio = "auto"
genesis_plus_gx_audio_filter = "disabled"
genesis_plus_gx_bios = "disabled"
genesis_plus_gx_blargg_ntsc_filter = "disabled"
-genesis_plus_gx_bram = "per bios"
+genesis_plus_gx_bram = "per game"
genesis_plus_gx_cdda_volume = "100"
genesis_plus_gx_fm_preamp = "100"
genesis_plus_gx_force_dtack = "enabled"
From a72c5d30038bde3baaf37668291ff07a764c47dc Mon Sep 17 00:00:00 2001
From: xargon
Date: Sun, 10 Jul 2022 21:41:37 +0200
Subject: [PATCH 07/17] Moved lockfile into /var/config/retrodeck
---
retrodeck.sh | 30 ++++++++----------------------
1 file changed, 8 insertions(+), 22 deletions(-)
diff --git a/retrodeck.sh b/retrodeck.sh
index 923b76b6..1cf2e87b 100644
--- a/retrodeck.sh
+++ b/retrodeck.sh
@@ -1,6 +1,6 @@
#!/bin/bash
-lockfile="$HOME/retrodeck/.lock" # where the lockfile is located
+lockfile="/var/config/retrodeck/.lock" # where the lockfile is located
version="$(cat /app/retrodeck/version)" # version info taken from the version file
rdhome="$HOME/retrodeck" # the retrodeck home, aka ~/retrodecck
emuconfigs="/app/retrodeck/emu-configs" # folder with all the default emulator configs
@@ -49,26 +49,6 @@ dir_prep() {
echo -e "$symlink is now $real\n"
}
-cfg_init() {
- # Initializing retrodeck config file
- #rdconf=/var/config/retrodeck/retrodeck.cfg
-
- # if I got a config file already I parse it
- #if []
-
- #else
- # touch $rdconf
- #fi
-
- #$roms_folder > /var/config/retrodeck/retrodeck.cfg
- return
-}
-
-# is_mounted() {
-# # This script checks if the provided path in $1 is mounted
-# mount | awk -v DIR="$1" '{if ($3 == DIR) { exit 0}} ENDFILE{exit -1}'
-# }
-
tools_init() {
rm -rfv /var/config/retrodeck/tools/
mkdir -pv /var/config/retrodeck/tools/
@@ -176,7 +156,13 @@ post_update() {
# post update script
echo "Executing post-update script"
- # Doing the dir prep as we don know from which version we came
+ # We moved the lockfile in /var/config/retrodeck in order to solve issue #53
+ if [ -f "$HOME/retrodeck/.lock" ]
+ then
+ mv "$HOME/retrodeck/.lock" $lockfile
+ fi
+
+ # Doing the dir prep as we don't know from which version we came
dir_prep "$rdhome/.downloaded_media" "/var/config/emulationstation/.emulationstation/downloaded_media"
dir_prep "$rdhome/.themes" "/var/config/emulationstation/.emulationstation/themes"
mkdir -pv $rdhome/.logs #this was added later, maybe safe to remove in a few versions
From 08a71e03da69b34a4ee23e037fd4d4ab7b6a1edb Mon Sep 17 00:00:00 2001
From: xargon
Date: Sun, 10 Jul 2022 21:48:19 +0200
Subject: [PATCH 08/17] Unhidden themes and downloaded_media folders
---
retrodeck.sh | 33 ++++++++++++++++++++++++---------
1 file changed, 24 insertions(+), 9 deletions(-)
diff --git a/retrodeck.sh b/retrodeck.sh
index 1cf2e87b..36f93c6b 100644
--- a/retrodeck.sh
+++ b/retrodeck.sh
@@ -6,6 +6,12 @@ rdhome="$HOME/retrodeck" # the retrodeck home, aka ~/retrodecc
emuconfigs="/app/retrodeck/emu-configs" # folder with all the default emulator configs
sdcard="/run/media/mmcblk0p1" # Steam Deck SD default path
+# We moved the lockfile in /var/config/retrodeck in order to solve issue #53 - Remove in a few versions
+if [ -f "$HOME/retrodeck/.lock" ]
+then
+ mv "$HOME/retrodeck/.lock" $lockfile
+fi
+
# Functions area
dir_prep() {
@@ -156,17 +162,26 @@ post_update() {
# post update script
echo "Executing post-update script"
- # We moved the lockfile in /var/config/retrodeck in order to solve issue #53
- if [ -f "$HOME/retrodeck/.lock" ]
+ # Unhiding downloaded media from the previous versions
+ if [ -d "$rdhome/.downloaded_media" ]
then
- mv "$HOME/retrodeck/.lock" $lockfile
+ mv "$rdhome/.downloaded_media" "$rdhome/downloaded_media"
fi
- # Doing the dir prep as we don't know from which version we came
- dir_prep "$rdhome/.downloaded_media" "/var/config/emulationstation/.emulationstation/downloaded_media"
- dir_prep "$rdhome/.themes" "/var/config/emulationstation/.emulationstation/themes"
+ # Unhiding themes folder from the previous versions
+ if [ -d "$rdhome/.themes" ]
+ then
+ mv "$rdhome/.themes" "$rdhome/themes"
+ fi
+
+ # Doing the dir prep as we don't know from which version we came - Remove in a few versions
+ dir_prep "$rdhome/downloaded_media" "/var/config/emulationstation/.emulationstation/downloaded_media"
+ dir_prep "$rdhome/themes" "/var/config/emulationstation/.emulationstation/themes"
mkdir -pv $rdhome/.logs #this was added later, maybe safe to remove in a few versions
- cp -fv /app/retrodeck/es_settings.xml /var/config/emulationstation/.emulationstation/es_settings.xml #this is resetting es_systems, now we need it but in the future I should think a better solution
+
+ # Resetting es_systems, now we need it but in the future I should think a better solution, maybe with sed
+ cp -fv /app/retrodeck/es_settings.xml /var/config/emulationstation/.emulationstation/es_settings.xml
+
ra_init
standalones_init
tools_init
@@ -254,8 +269,8 @@ finit() {
cp -fv /app/retrodeck/es_settings.xml /var/config/emulationstation/.emulationstation/es_settings.xml
# ES-DE preparing themes and scraped folders
- dir_prep "$rdhome/.downloaded_media" "/var/config/emulationstation/.emulationstation/downloaded_media"
- dir_prep "$rdhome/.themes" "/var/config/emulationstation/.emulationstation/themes"
+ dir_prep "$rdhome/downloaded_media" "/var/config/emulationstation/.emulationstation/downloaded_media"
+ dir_prep "$rdhome/themes" "/var/config/emulationstation/.emulationstation/themes"
# PICO-8
dir_prep "$roms_folder/pico8" "$rdhome/bios/pico8/bbs/carts" #this is the folder where pico-8 is saving the carts
From 6651ee4b738a1ef066918c026d9a901970737964 Mon Sep 17 00:00:00 2001
From: xargon
Date: Sun, 10 Jul 2022 21:59:56 +0200
Subject: [PATCH 09/17] Edidted version note: cooker-0.4.4b
---
net.retrodeck.retrodeck.yml | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/net.retrodeck.retrodeck.yml b/net.retrodeck.retrodeck.yml
index 7c98abac..a7f6a20c 100644
--- a/net.retrodeck.retrodeck.yml
+++ b/net.retrodeck.retrodeck.yml
@@ -66,8 +66,8 @@ modules:
# The version number is stored in /var/conf/retrodeck/version
#
# UPDATE STEPS FOR MAIN:
- # [X] Update the VERSION variable
- # [X] Update the appdata.xml with the version number and notes
+ # [ ] Update the VERSION variable
+ # [ ] Update the appdata.xml with the version number and notes
# [X] change branch into main in retrodeck module (last one)
#
- name: version-initialization
@@ -76,7 +76,7 @@ modules:
- |
git checkout ${GITHUB_REF_NAME}
mkdir -p ${FLATPAK_DEST}/retrodeck/
- VERSION="0.4.3b"
+ VERSION="cooker-0.4.4b"
if [[ $VERSION == "cooker" ]];
then
VERSION=$(git describe --tags | tr - .)
From c611ddfd1b2f50c2d5ed4ccfae22fc125e6d7715 Mon Sep 17 00:00:00 2001
From: xargon
Date: Mon, 11 Jul 2022 17:10:51 +0200
Subject: [PATCH 10/17] WRAPPER: some verbose added
---
retrodeck.sh | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/retrodeck.sh b/retrodeck.sh
index 36f93c6b..0c5b4e4d 100644
--- a/retrodeck.sh
+++ b/retrodeck.sh
@@ -165,13 +165,13 @@ post_update() {
# Unhiding downloaded media from the previous versions
if [ -d "$rdhome/.downloaded_media" ]
then
- mv "$rdhome/.downloaded_media" "$rdhome/downloaded_media"
+ mv -fv "$rdhome/.downloaded_media" "$rdhome/downloaded_media"
fi
# Unhiding themes folder from the previous versions
if [ -d "$rdhome/.themes" ]
then
- mv "$rdhome/.themes" "$rdhome/themes"
+ mv -fv "$rdhome/.themes" "$rdhome/themes"
fi
# Doing the dir prep as we don't know from which version we came - Remove in a few versions
From 3a0da41717673400d357fdc8dd301ca362d21a6d Mon Sep 17 00:00:00 2001
From: Steam Deck User
Date: Tue, 12 Jul 2022 16:02:09 +0200
Subject: [PATCH 11/17] APPDATA: added installation instructions and 0.4.4b
notes
---
net.retrodeck.retrodeck.appdata.xml | 44 ++++++++++++++++++++++++++++-
1 file changed, 43 insertions(+), 1 deletion(-)
diff --git a/net.retrodeck.retrodeck.appdata.xml b/net.retrodeck.retrodeck.appdata.xml
index 5c8e43b4..9ffa18b8 100644
--- a/net.retrodeck.retrodeck.appdata.xml
+++ b/net.retrodeck.retrodeck.appdata.xml
@@ -38,13 +38,55 @@
No other software is needed as everything it's already included!
NOTE: Albeit RetroDECK could possibily work on every distro, it's supported only on Steam Deck.
+ INSTALLATION INSTRUCTIONS:
+
+ - Start RetroDECK from the Desktop mode (first time only)
+ - Follow the setup (read carefully!)
+ - Add RetroDECK to your Steam Library
+ - [OPTIONAL] Download Steam Grids with BoilR
+ - Always start RetroDECK from Steam Library
+
+ For a better experience is suggested to use the official Steam Controller Config available under community configs in Steam
GPL-3.0
CC0-1.0
+
+ https://github.com/XargonWan/RetroDECK/releases/tag/0.4.4b
+
+ Yuzu:
+
+ - Disabled shader caching as it was broken
+ - Switched from vulkan to opengl as vulkan is experimental and it's not working correctly for the games majority, you can set vulkan by opening tuzu from Tools -> Start Yuzu
+ - Edited Hotkeys (see wiki)
+ - Increased performances
+ - Fixed graphics and scaling
+ - Fixed right control stick
+
+
+ Backend:
+
+ - Uploaded a test Steam Controller config, you can download it from community controller configs on Steam
+ - Unhidden .themes and .downloaded_media folders
+ - Moved the lockfile in the internal folders
+ - General code cleanup.
+
+
+ Known Issues:
+
+ - PCSX2: due to its limitation, the standalone PCSX2 doesn't have any way to set the hotkeys, so no save and load state, no quit button. In order to quit press: STEAM -> PCSX2 -> (X) CLOSE WINDOW, be aware that the state is not automatically saved
+ - Due to a Steam limitation, external controllers and keyboard seems not to be working, expecially in the desktop mode
+
+
+ IMPORTANT NOTE:
+ At the moment the emulator configs are reset during every update, this was made because every version they may bring new configurations, please back them up if you did some manual configs.
+
+
+
+
- https://github.com/XargonWan/RetroDECK/releases/tag/0.4.2b
+ https://github.com/XargonWan/RetroDECK/releases/tag/0.4.3b
Emulators:
From b9085834c73f95a23bd313a345a81a66b22aa648 Mon Sep 17 00:00:00 2001
From: Steam Deck User
Date: Tue, 12 Jul 2022 16:07:53 +0200
Subject: [PATCH 12/17] MANIFEST: fixed branch
---
net.retrodeck.retrodeck.yml | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/net.retrodeck.retrodeck.yml b/net.retrodeck.retrodeck.yml
index a7f6a20c..e10086d5 100644
--- a/net.retrodeck.retrodeck.yml
+++ b/net.retrodeck.retrodeck.yml
@@ -68,7 +68,7 @@ modules:
# UPDATE STEPS FOR MAIN:
# [ ] Update the VERSION variable
# [ ] Update the appdata.xml with the version number and notes
- # [X] change branch into main in retrodeck module (last one)
+ # [ ] change branch into main in retrodeck module (last one)
#
- name: version-initialization
buildsystem: simple
@@ -1174,4 +1174,4 @@ modules:
sources:
- type: git
url: https://github.com/XargonWan/RetroDECK.git
- branch: main
+ branch: cooker-0.4.4b
\ No newline at end of file
From eb70942cd8c8b921affd48b32de1695bb1511f91 Mon Sep 17 00:00:00 2001
From: Steam Deck User
Date: Tue, 12 Jul 2022 16:08:18 +0200
Subject: [PATCH 13/17] Symlinked pcsx2 bios folder into original bios folder
---
retrodeck.sh | 1 +
1 file changed, 1 insertion(+)
diff --git a/retrodeck.sh b/retrodeck.sh
index 0c5b4e4d..67dcdd4c 100644
--- a/retrodeck.sh
+++ b/retrodeck.sh
@@ -109,6 +109,7 @@ standalones_init() {
dir_prep "$rdhome/states" "/var/config/PCSX2/sstates"
dir_prep "$rdhome/screenshots" "/var/config/PCSX2/snaps"
dir_prep "$rdhome/.logs" "/var/config/PCSX2/logs"
+ dir_prep "$rdhome/bios" "$rdhome/bios/pcsx2"
# MelonDS
echo "----------------------"
From 1fbad7985955832f2f50d3d65f306ef340ee44f4 Mon Sep 17 00:00:00 2001
From: Steam Deck User
Date: Tue, 12 Jul 2022 16:14:16 +0200
Subject: [PATCH 14/17] APPDATA: added pcsx2 fix
---
net.retrodeck.retrodeck.appdata.xml | 5 +++++
1 file changed, 5 insertions(+)
diff --git a/net.retrodeck.retrodeck.appdata.xml b/net.retrodeck.retrodeck.appdata.xml
index 9ffa18b8..16280b8f 100644
--- a/net.retrodeck.retrodeck.appdata.xml
+++ b/net.retrodeck.retrodeck.appdata.xml
@@ -65,6 +65,11 @@
- Fixed right control stick
+ PCSX2:
+
+ - Symlinked bios/pcsx folder in /bios to solve issue#63
+
+
Backend:
- Uploaded a test Steam Controller config, you can download it from community controller configs on Steam
From b79d3dc117f69a02382e24f09daf1b9f8a0e2ccd Mon Sep 17 00:00:00 2001
From: xargon
Date: Thu, 14 Jul 2022 14:12:55 +0200
Subject: [PATCH 15/17] APPDATA: tried to wrap the description inside a
---
net.retrodeck.retrodeck.appdata.xml | 2 ++
1 file changed, 2 insertions(+)
diff --git a/net.retrodeck.retrodeck.appdata.xml b/net.retrodeck.retrodeck.appdata.xml
index 16280b8f..1f7b6024 100644
--- a/net.retrodeck.retrodeck.appdata.xml
+++ b/net.retrodeck.retrodeck.appdata.xml
@@ -55,6 +55,7 @@
https://github.com/XargonWan/RetroDECK/releases/tag/0.4.4b
+
Yuzu:
- Disabled shader caching as it was broken
@@ -87,6 +88,7 @@
IMPORTANT NOTE:
At the moment the emulator configs are reset during every update, this was made because every version they may bring new configurations, please back them up if you did some manual configs.
+
From b1d67f86c4d9b9471a6b7cde67a5dc2fb883ed82 Mon Sep 17 00:00:00 2001
From: xargon
Date: Thu, 14 Jul 2022 20:21:03 +0200
Subject: [PATCH 16/17] APPDATA: tried to wrap the description inside a
-fix1
---
net.retrodeck.retrodeck.appdata.xml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net.retrodeck.retrodeck.appdata.xml b/net.retrodeck.retrodeck.appdata.xml
index 1f7b6024..45fe3a48 100644
--- a/net.retrodeck.retrodeck.appdata.xml
+++ b/net.retrodeck.retrodeck.appdata.xml
@@ -88,7 +88,7 @@
IMPORTANT NOTE:
At the moment the emulator configs are reset during every update, this was made because every version they may bring new configurations, please back them up if you did some manual configs.
-
+
From b8286d4c1241cef6d830d9abcbad7853fad42ebf Mon Sep 17 00:00:00 2001
From: Steam Deck User
Date: Sun, 17 Jul 2022 08:42:08 +0200
Subject: [PATCH 17/17] Fixed PCSX2 bios location in dir_prep
---
retrodeck.sh | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/retrodeck.sh b/retrodeck.sh
index 67dcdd4c..c4e34e89 100644
--- a/retrodeck.sh
+++ b/retrodeck.sh
@@ -109,7 +109,7 @@ standalones_init() {
dir_prep "$rdhome/states" "/var/config/PCSX2/sstates"
dir_prep "$rdhome/screenshots" "/var/config/PCSX2/snaps"
dir_prep "$rdhome/.logs" "/var/config/PCSX2/logs"
- dir_prep "$rdhome/bios" "$rdhome/bios/pcsx2"
+ dir_prep "$rdhome/bios" "$rdhome/bios/pcsx2/bios"
# MelonDS
echo "----------------------"