From 25f8c528ad855db0c49cce39aed04b3ab0e649e2 Mon Sep 17 00:00:00 2001 From: Storm Dragon Date: Tue, 12 Mar 2024 00:08:09 -0400 Subject: [PATCH 1/5] Updated Executioner's Rage version for the installer. There's no update script, so remove -r and reinstall -i the game. --- audiogame-manager.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/audiogame-manager.sh b/audiogame-manager.sh index 3ce28a1..e41ff8a 100755 --- a/audiogame-manager.sh +++ b/audiogame-manager.sh @@ -2192,11 +2192,11 @@ download "https://erion.cf/files/ag_103.zip" echo "Note: On first and sometimes later launch, Eurofly may take a very long time to download required files, please be patient..." ;; "Executioner's Rage") - download "https://dl.tweesecake.app/rage/rage1.0.2.zip" "https://github.com/RastislavKish/nvda2speechd/releases/download/v0.1/nvda2speechd64.dll" + download "https://dl.tweesecake.app/rage/rage1.4.0.zip" "https://github.com/RastislavKish/nvda2speechd/releases/download/v0.1/nvda2speechd64.dll" export WINEARCH=win64 export winVer="win10" install_wine_bottle - unzip -d "$WINEPREFIX/drive_c/Program Files/" "${cache}/rage1.0.2.zip" + unzip -d "$WINEPREFIX/drive_c/Program Files/" "${cache}/rage1.4.0.zip" find "${WINEPREFIX}/drive_c/Program Files" -type f -name 'nvdaControllerClient64.dll' -exec cp -v "${cache}/nvda2speechd64.dll" "{}" \; add_launcher "c:\Program Files\rage\rage.exe" url="https://techcake.games/games/executioners-rage/" From 0aaad485ae71fbd76b3278d88bed990fd1209877 Mon Sep 17 00:00:00 2001 From: Storm Dragon Date: Tue, 12 Mar 2024 02:55:08 -0400 Subject: [PATCH 2/5] Added libwbclient. --- wine/install-dependencies.sh | 1 + 1 file changed, 1 insertion(+) diff --git a/wine/install-dependencies.sh b/wine/install-dependencies.sh index c0b434b..5aee44f 100755 --- a/wine/install-dependencies.sh +++ b/wine/install-dependencies.sh @@ -17,6 +17,7 @@ configure_arch() { dialog dos2unix gawk + libwbclient unzip w3m wine From 4fa928e07ff5f8cb3de1fcbd865af6589e6e5203 Mon Sep 17 00:00:00 2001 From: Storm Dragon Date: Thu, 21 Mar 2024 03:04:00 -0400 Subject: [PATCH 3/5] Executioner's Rage has an autoupdate system that overwrites the NVDA dll, so attempt to move the override into place when the game is launched. --- audiogame-manager.sh | 3 +++ 1 file changed, 3 insertions(+) diff --git a/audiogame-manager.sh b/audiogame-manager.sh index e41ff8a..dbdaf8d 100755 --- a/audiogame-manager.sh +++ b/audiogame-manager.sh @@ -893,6 +893,9 @@ game_launcher() { popd exit 0 fi + if [[ "$game" =~ executioner\'s ]]; then + find "${WINEPREFIX}/drive_c/Program Files" -type f -name 'nvdaControllerClient64.dll' -exec cp -v "${cache}/nvda2speechd64.dll" "{}" \; + fi if [[ "$game" =~ haunted-party ]]; then pgrep -u "$USER" nvda2speechd &> /dev/null || ${XDG_DATA_HOME:-$HOME/.local/share}/audiogame-manager/nvda2speechd & fi From 043ff528de99ce5cb0d77ee897291d6c51ccd516 Mon Sep 17 00:00:00 2001 From: Storm Dragon Date: Thu, 28 Mar 2024 04:30:37 -0400 Subject: [PATCH 4/5] download url for "Shooter" updated. --- audiogame-manager.sh | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/audiogame-manager.sh b/audiogame-manager.sh index dbdaf8d..50c893b 100755 --- a/audiogame-manager.sh +++ b/audiogame-manager.sh @@ -2931,9 +2931,10 @@ EOF "Shooter") export WINEARCH=win64 export winVer="win7" - download "http://masonasons.me/softs/Shooter.zip" "https://github.com/RastislavKish/nvda2speechd/releases/download/v0.1/nvda2speechd64.dll" + get_installer "shooter-win.zip" "https://brynify.itch.io/shooter" + download "https://github.com/RastislavKish/nvda2speechd/releases/download/v0.1/nvda2speechd64.dll" install_wine_bottle - unzip -d "$WINEPREFIX/drive_c/Program Files/shooter" "${cache}/Shooter.zip" + unzip -d "$WINEPREFIX/drive_c/Program Files/shooter" "${cache}/shooter-win.zip" find "${WINEPREFIX}" -type f -name 'nvdaControllerClient64.dll' -exec cp -v "${cache}/nvda2speechd64.dll" "{}" \; add_launcher "c:\Program Files\shooter\shooter.exe" ;; From a35cdab460e677de082d816b738a59d756366afa Mon Sep 17 00:00:00 2001 From: Storm Dragon Date: Thu, 4 Apr 2024 10:59:37 -0400 Subject: [PATCH 5/5] Bump Executioner's Rage version for initial install. --- audiogame-manager.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/audiogame-manager.sh b/audiogame-manager.sh index 50c893b..364359f 100755 --- a/audiogame-manager.sh +++ b/audiogame-manager.sh @@ -2195,11 +2195,11 @@ download "https://erion.cf/files/ag_103.zip" echo "Note: On first and sometimes later launch, Eurofly may take a very long time to download required files, please be patient..." ;; "Executioner's Rage") - download "https://dl.tweesecake.app/rage/rage1.4.0.zip" "https://github.com/RastislavKish/nvda2speechd/releases/download/v0.1/nvda2speechd64.dll" + download "https://dl.tweesecake.app/rage/rage1.5.0.zip" "https://github.com/RastislavKish/nvda2speechd/releases/download/v0.1/nvda2speechd64.dll" export WINEARCH=win64 export winVer="win10" install_wine_bottle - unzip -d "$WINEPREFIX/drive_c/Program Files/" "${cache}/rage1.4.0.zip" + unzip -d "$WINEPREFIX/drive_c/Program Files/" "${cache}/rage1.5.0.zip" find "${WINEPREFIX}/drive_c/Program Files" -type f -name 'nvdaControllerClient64.dll' -exec cp -v "${cache}/nvda2speechd64.dll" "{}" \; add_launcher "c:\Program Files\rage\rage.exe" url="https://techcake.games/games/executioners-rage/"