From 4fa928e07ff5f8cb3de1fcbd865af6589e6e5203 Mon Sep 17 00:00:00 2001 From: Storm Dragon Date: Thu, 21 Mar 2024 03:04:00 -0400 Subject: [PATCH] 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