From 9ab2e5e6cdcd3967a78b44d40902ea45e4b7a259 Mon Sep 17 00:00:00 2001 From: XargonWan Date: Sat, 23 Apr 2022 11:54:24 +0900 Subject: [PATCH] DOLPHIN: new logic, make retrodeck.sh initalize the emu-config --- com.xargon.retrodeck.yml | 6 +++--- retrodeck.sh | 6 ++++++ 2 files changed, 9 insertions(+), 3 deletions(-) diff --git a/com.xargon.retrodeck.yml b/com.xargon.retrodeck.yml index ed7b03f2..5ddd1216 100644 --- a/com.xargon.retrodeck.yml +++ b/com.xargon.retrodeck.yml @@ -988,9 +988,9 @@ modules: # Desktop entry - cp com.xargon.retrodeck.desktop /app/share/applications/com.xargon.retrodeck.desktop - # Configuring Dolphin - - mkdir -p /var/config/dolphin-emu/ - - cp Dolphin.ini /var/config/dolphin-emu/Dolphin.ini + # Configuring Initializing emu-configs (Dolphin) + - mkdir -p ${FLATPAK_DEST}/retrodeck/emu-configs + - cp Dolphin.ini ${FLATPAK_DEST}/retrodeck/emu-configs #cleanup: ['*'] sources: diff --git a/retrodeck.sh b/retrodeck.sh index d3598eb0..064ebaeb 100755 --- a/retrodeck.sh +++ b/retrodeck.sh @@ -72,6 +72,12 @@ then mkdir -p /var/config/retroarch/cores/ cp /app/share/libretro/cores/* /var/config/retroarch/cores/ + # Initializing standalone emulators configs + + #Dolphin + mkdir -p /var/config/dolphin-emu/ + cp /var/config/retroarch/emu-configs/Dolphin.ini /var/config/dolphin-emu/Dolphin.ini + touch ~/retrodeck/.lock kdialog --title "RetroDECK" --msgbox "Initialization completed.\nplease put your roms in:\n\n$roms_folder\n\nand your bioses in\n\n~/retrodeck/bios\n\nThen start the program again.\nIf you wish to change the roms location, you may use the tool located the tools section of RetroDECK.\n\nIt's suggested to add RetroDECK to your Steam Library for a quick access."