Added nvda2speed as option for VIPmud.

This commit is contained in:
Storm Dragon 2023-06-24 19:04:44 -04:00
parent d67b422a7d
commit e26cda26ba

View File

@ -929,6 +929,9 @@ game_launcher() {
popd popd
exit 0 exit 0
fi fi
if [[ "$game" =~ vip-mud ]]; then
pgrep -u "$USER" nvda2speechd &> /dev/null || ${XDG_DATA_HOME:-$HOME/.local/share}/audiogame-manager/nvda2speechd &
fi
if [[ -d "${WINEPREFIX}/drive_c/windows/syswow64" ]]; then if [[ -d "${WINEPREFIX}/drive_c/windows/syswow64" ]]; then
pgrep -u "$USER" nvda2speechd &> /dev/null || ${XDG_DATA_HOME:-$HOME/.local/share}/audiogame-manager/nvda2speechd & pgrep -u "$USER" nvda2speechd &> /dev/null || ${XDG_DATA_HOME:-$HOME/.local/share}/audiogame-manager/nvda2speechd &
# switch to wine64 for 64 bit prefix. # switch to wine64 for 64 bit prefix.
@ -3120,11 +3123,13 @@ export norh=false # Must install a voice, and rhvoice works easily with 64 bit.
add_launcher "c:\Program Files\villains from beyond\game.exe" add_launcher "c:\Program Files\villains from beyond\game.exe"
;; ;;
"VIP Mud") "VIP Mud")
download "http://gmagames.com/vipmud20016.exe" "https://github.com/RastislavKish/nvda2speechd/releases/download/v0.1/nvda2speechd32.dll"
export winVer="win7" export winVer="win7"
install_wine_bottle vb6run dx8vb speechsdk install_wine_bottle vb6run dx8vb speechsdk
download "http://gmagames.com/vipmud20016.exe"
wine "${cache}/vipmud20016.exe" /silent wine "${cache}/vipmud20016.exe" /silent
mkdir -p "${HOME}/.local/wine/vip-mud/drive_c/users/${USER}/Documents/VIP Mud" mkdir -p "${HOME}/.local/wine/vip-mud/drive_c/users/${USER}/Documents/VIP Mud"
find "${WINEPREFIX}" -type f -name 'nvdaControllerClient.dll' -exec cp -v "${cache}/nvda2speechd32.dll" "{}" \;
find "${WINEPREFIX}" -type f -name 'nvdaControllerClient32.dll' -exec cp -v "${cache}/nvda2speechd32.dll" "{}" \;
add_launcher "c:\Program Files\VIPMud 2.0\vipmud2.exe" add_launcher "c:\Program Files\VIPMud 2.0\vipmud2.exe"
echo echo
echo "When you first launch VIP Mud You will be presented with several inaccessible dialogs." echo "When you first launch VIP Mud You will be presented with several inaccessible dialogs."