From e32c382768a21e9c9c7f1ea10418176b2caf3077 Mon Sep 17 00:00:00 2001
From: icenine451 <benjamin.r.shelton@protonmail.com>
Date: Tue, 7 Feb 2023 08:50:04 -0500
Subject: [PATCH] Duckstation config in wrong place for QT version.

---
 functions.sh | 8 ++++----
 global.sh    | 1 +
 2 files changed, 5 insertions(+), 4 deletions(-)

diff --git a/functions.sh b/functions.sh
index b5c197b9..d9f760f0 100644
--- a/functions.sh
+++ b/functions.sh
@@ -671,9 +671,9 @@ duckstation_init() {
   echo "------------------------"
   echo "Initializing DUCKSTATION"
   echo "------------------------"
-  mkdir -p /var/config/duckstation/
-  cp -fv $emuconfigs/duckstation/* /var/config/duckstation
-  sed -i 's#/home/deck/retrodeck/bios#'$rdhome/bios'#g' /var/config/duckstation/settings.ini
+  mkdir -p /var/data/duckstation/
+  cp -fv $emuconfigs/duckstation/* /var/data/duckstation
+  sed -i 's#/home/deck/retrodeck/bios#'$rdhome/bios'#g' /var/data/duckstation/settings.ini
 }
 
 ryujinx_init() {
@@ -824,7 +824,7 @@ emulators_post_move() {
   sed -i 's#/home/deck/retrodeck#'$rdhome'#g' /var/config/ppsspp/PSP/SYSTEM/ppsspp.ini
 
   # Duckstation section
-  sed -i 's#/home/deck/retrodeck/bios#'$rdhome/bios'#g' /var/config/duckstation/settings.ini
+  sed -i 's#/home/deck/retrodeck/bios#'$rdhome/bios'#g' /var/data/duckstation/settings.ini
 
   # Ryujinx section
   sed -i 's#/home/deck/retrodeck#'$rdhome'#g' /var/config/Ryujinx/Config.json
diff --git a/global.sh b/global.sh
index ef2b7dd8..4c33839a 100755
--- a/global.sh
+++ b/global.sh
@@ -14,6 +14,7 @@ hard_version="$(cat '/app/retrodeck/version')"             # hardcoded version (
 # Config files for emulators with single config files
 
 citraconf="/var/config/citra-emu/qt-config.ini"
+duckstationconf="/var/data/duckstation/settings.ini"
 melondsconf="/var/config/melonDS/melonDS.ini"
 rpcs3conf="/var/config/rpcs3/config.yml"
 yuzuconf="/var/config/yuzu/qt-config.ini"