From 8c43c9b3e6effdca4d6b0b3e7176a27114022f6c Mon Sep 17 00:00:00 2001 From: Michael Taboada Date: Sun, 8 Aug 2021 10:29:06 -0700 Subject: [PATCH] Try to fix more dotnet stuff --- audiogame-manager.sh | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/audiogame-manager.sh b/audiogame-manager.sh index 21399f2..7a74d6b 100755 --- a/audiogame-manager.sh +++ b/audiogame-manager.sh @@ -959,7 +959,10 @@ done case "${game}" in "A Hero's Call") export winVer="win7" - install_wine_bottle dotnet40 xna31 speechsdk corefonts + install_wine_bottle xna31 speechsdk corefonts + # Dotnet is evil. That is all. + DISPLAY="" winetricks -q dotnet40 + winetricks -k # Really! download "http://files.OutOfSightGames.com/files/a-heros-call.zip" "https://stormgames.wolfe.casa/downloads/nvdaControllerClient32.dll" unzip -d "$WINEPREFIX/drive_c/Program Files" "${cache}/a-heros-call.zip" find "${WINEPREFIX}" -type f -name 'nvdaControllerClient32.dll' -exec cp -v "${cache}/nvdaControllerClient32.dll" "{}" \; @@ -1503,7 +1506,10 @@ case "${game}" in "Entombed") export winVer="win7" #install_wine_bottle dotnet35 msvcrt40 speechsdk - install_wine_bottle speechsdk msvcrt40 dotnet48 xna40 + install_wine_bottle speechsdk msvcrt40 + # Ok, more dotnet. + DISPLAY="" winetricks -q dotnet48 xna40 + winetricks -k # Sigh. download "http://blind-games.com/newentombed/EntombedSetup.exe" wine "${cache}/EntombedSetup.exe" /silent add_launcher "c:\Program Files\Entombed\Entombed.exe" @@ -1592,7 +1598,7 @@ case "${game}" in "Hunter") install_wine_bottle vb6run dx8vb # FIXME: Hacky, but it works. Install dotnet35 by itself so it actually doesn't hang. - winetricks -q dotnet35 + DISPLAY="" winetricks -q dotnet35 wineserver -k # Damn you, dotnet. download "http://www.agarchive.net/games/bsc/HunterSetup.exe" "https://www.agarchive.net/games/bsc/BSC%20unlock%20code%20generator.7z" wine "${cache}/HunterSetup.exe" /silent & @@ -2051,7 +2057,7 @@ EOF "Troopanum2") install_wine_bottle vb6run dx8vb # FIXME: Hacky, but it works. Install dotnet35 by itself so it actually doesn't hang. - winetricks -q dotnet35 + DISPLAY="" winetricks -q dotnet35 wineserver -k # Damn you, dotnet. download "https://www.agarchive.net/games/bsc/Troopanum2Setup.exe" "https://www.agarchive.net/games/bsc/BSC%20unlock%20code%20generator.7z" wine "${cache}/Troopanum2Setup.exe" /silent &