From 530f631e11793e4a674995f83bae86c25286ab04 Mon Sep 17 00:00:00 2001 From: XargonWan Date: Mon, 22 Jan 2024 15:53:23 +0100 Subject: [PATCH] GYRODSU: added --- automation_tools/automation_task_list.cfg | 1 + functions/functions.sh | 9 ++++++++- net.retrodeck.retrodeck.yml | 12 ++++++++++++ 3 files changed, 21 insertions(+), 1 deletion(-) diff --git a/automation_tools/automation_task_list.cfg b/automation_tools/automation_task_list.cfg index 2bcac447..289eafed 100644 --- a/automation_tools/automation_task_list.cfg +++ b/automation_tools/automation_task_list.cfg @@ -8,6 +8,7 @@ hash^MSXBIOSHASHPLACEHOLDER^http://bluemsx.msxblue.com/rel_download/blueMSXv282f hash^XEMUHDDHASHPLACEHOLDER^https://github.com/mborgerson/xemu-hdd-image/releases/latest/download/xbox_hdd.qcow2.zip hash^VITA3KSHAPLACEHOLDER^https://github.com/Vita3K/Vita3K/releases/download/continuous/ubuntu-latest.zip hash^RANIGHTLYCORESPLACEHOLDER^https://buildbot.libretro.com/nightly/linux/x86_64/RetroArch_cores.7z +hash^GYRODSUSHAPLACEHOLDER^https://github.com/kmicki/SteamDeckGyroDSU/releases/latest/download/SteamDeckGyroDSUSetup.zip #hash^RETRODECKMAMEPLACEHOLDER^ latestcommit^UNIVERSALDYNAMICINPUTCOMMITPLACEHOLDER^https://github.com/Venomalia/UniversalDynamicInput^main outside_info^VERSIONPLACEHOLDER^${GITHUB_WORKSPACE}/buildid diff --git a/functions/functions.sh b/functions/functions.sh index 3b3719fb..49ce6c6f 100644 --- a/functions/functions.sh +++ b/functions/functions.sh @@ -437,7 +437,14 @@ finit() { install_retrodeck_starterpack fi - ) | + ) + + # Installing GyroDSU + echo "Initializing GyroDSU" #TODO: LOGGER + /app//retrodeck/install-gyrodsu.sh + + | # Don't delete this! + zenity --icon-name=net.retrodeck.retrodeck --progress --no-cancel --pulsate --auto-close \ --window-icon="/app/share/icons/hicolor/scalable/apps/net.retrodeck.retrodeck.svg" \ --title "RetroDECK Finishing Initialization" \ diff --git a/net.retrodeck.retrodeck.yml b/net.retrodeck.retrodeck.yml index 62c2b843..a24e3024 100644 --- a/net.retrodeck.retrodeck.yml +++ b/net.retrodeck.retrodeck.yml @@ -721,6 +721,18 @@ modules: url: https://github.com/yuzu-emu/yuzu-mainline/releases/download/mainline-0-1648/yuzu-mainline-20231211-14c24e64e.AppImage sha256: d40f61c2abf8ddd0bb53098e2d9edf0c47e1cfd89e50cf5856b8cc27dbb25bd6 + - name: gyrodsu + buildsystem: simple + build-commands: + - mkdir -p ${FLATPAK_DEST}/retrodeck + - cp install.sh ${FLATPAK_DEST}/retrodeck/install-gyrodsu.sh + - chmod +x ${FLATPAK_DEST}/retrodeck/install-gyrodsu.sh + - sed -i 's/\$HOME/\/var\/data\/gyrodsu/g' ${FLATPAK_DEST}/retrodeck/install-gyrodsu.sh + sources: + - type: archive + url: https://github.com/kmicki/SteamDeckGyroDSU/releases/latest/download/SteamDeckGyroDSUSetup.zip + sha256: GYRODSUSHAPLACEHOLDER + # Yuzu - END # CITRA - START