diff --git a/audiogame-manager.sh b/audiogame-manager.sh index 7087f1a..42533c8 100755 --- a/audiogame-manager.sh +++ b/audiogame-manager.sh @@ -161,6 +161,7 @@ export WINEDEBUG="-all" # The list of games available for installation. # Use menu friendly names. gameList=( + "Battle Zone" "Bloodshed" "Chopper Challenge" "Kitchensinc Games" @@ -171,6 +172,7 @@ gameList=( "Top Speed 3" "Q9" "RS Games" + "Undead Assault" ) # With no arguments, open the game launcher. @@ -194,12 +196,22 @@ done # Install game based on the selection above. case "${game}" in + "Battle Zone") + # Speech not working through sapi. + export winVer="win7" + install_wine_bottle speechsdk + wget -O "$WINEPREFIX/drive_c/Program Files/battle zone 13.5 setup.exe" "https://www.agarchive.net/games/gameMadnessInteractive/battle%20zone%2013.5%20setup.exe" + wine "$WINEPREFIX/drive_c/Program Files/battle zone 13.5 setup.exe" /silent + add_launcher "c:\Program Files\Battle Zone\ss.exe" + rm -f "$WINEPREFIX/drive_c/Program Files/battle zone 13.5 setup.exe" + ;; "Bloodshed") install_wine_bottle speechsdk wget -O "$WINEPREFIX/drive_c/Program Files/bloodshed.exe" "http://www.samtupy.com/games/bloodshed.exe" add_launcher "c:\Program Files\bloodshed.exe" ;; "Chopper Challenge") + # Freezes at menu install_wine_bottle vb6run dx8vb wget -O "$WINEPREFIX/drive_c/Program Files/chopper challenge setup.exe" "https://www.agarchive.net/games/XSight/chopper%20challenge%20setup.exe" wine "$WINEPREFIX/drive_c/Program Files/chopper challenge setup.exe" & @@ -226,6 +238,7 @@ case "${game}" in rm -f "$WINEPREFIX/drive_c/Program Files/RailRacerDemo10Setup.exe" ;; "River Raiders") + # Choppy sound under water. install_wine_bottle wget -O "$WINEPREFIX/drive_c/Program Files/River Raiders.exe" "https://www.agarchive.net/games/XSight/River%20Raiders%201.3.5.exe" wine "c:\Program Files\River Raiders.exe" /silent & @@ -250,7 +263,7 @@ case "${game}" in add_launcher "c:\Program Files\TheBlindSwordsman.exe" ;; "Top Speed 3") - install_wine_bottle + install_wine_bottle directplay wget -O "$WINEPREFIX/drive_c/Program Files/Tspeed_3.0.3.exe" "https://github.com/PlayingintheDark/TopSpeed/releases/download/h/Tspeed_3.0.3.exe" wine "$WINEPREFIX/drive_c/Program Files/Tspeed_3.0.3.exe" /silent add_launcher "c:\Program Files\Playing in the dark\Top Speed 3\TopSpeed.exe" @@ -264,12 +277,21 @@ case "${game}" in rm -f "$WINEPREFIX/drive_c/Program Files/q9_english_installer.exe" ;; "RS Games") + # Does not speak with sapi. install_wine_bottle speechsdk wget -O "$WINEPREFIX/drive_c/Program Files/rsgames-client-setup-2.01.exe" "http://rsgames.org/rsdownloads/rsgclient/rsgames-client-setup-2.01.exe" wine "$WINEPREFIX/drive_c/Program Files/rsgames-client-setup-2.01.exe" /silent add_launcher "c:\Program Files\RS Games Client\rsg.exe" rm -f "$WINEPREFIX/drive_c/Program Files/rsgames-client-setup-2.01.exe" ;; + "Undead Assault") + # Does not speak with sapi. + install_wine_bottle speechsdk vcrun6sp6 + wget -O "$WINEPREFIX/drive_c/Program Files/undead_assault.zip" "http://undead-assault.com/static/files/public/undead_assault.zip" + unzip -d "$WINEPREFIX/drive_c/Program Files" "$WINEPREFIX/drive_c/Program Files/undead_assault.zip" + rm -f "$WINEPREFIX/drive_c/Program Files/undead_assault.zip" + add_launcher "c:\Program Files\Undead Assault.exe" + ;; *) exit 0 ;;