merged to master.

This commit is contained in:
Storm Dragon 2020-12-06 12:34:23 -05:00
parent 26e53ee2c3
commit 6a4464d692

View File

@ -177,8 +177,8 @@ install_wine_bottle() {
export WINEPREFIX="$HOME/.local/wine/${bottle}" export WINEPREFIX="$HOME/.local/wine/${bottle}"
# Arguments to the function are dependancies to be installed. # Arguments to the function are dependancies to be installed.
(DISPLAY="" wineboot -u (DISPLAY="" wineboot -u
wine msiexec /i z:/usr/share/wine/mono/$(ls -1 /usr/share/wine/mono/) /quiet wine msiexec /i z:$(find /usr/share/wine/mono -name "wine-mono*x86.msi") /quiet
wine msiexec /i z:$(ls -1 /usr/share/wine/gecko/*x86.msi) /quiet wine msiexec /i z:$(find /usr/share/wine/gecko -name "wine-gecko*x86.msi") /quiet
winetricks -q $@ ${winVer:-winxp} ${winetricksSettings}) | dialog --progressbox "Installing wine bottle, please wait..." -1 -1 winetricks -q $@ ${winVer:-winxp} ${winetricksSettings}) | dialog --progressbox "Installing wine bottle, please wait..." -1 -1
} }
@ -414,10 +414,12 @@ gameList=(
"Shades of Doom" "Shades of Doom"
"Super Egg Hunt" "Super Egg Hunt"
"Super Liam" "Super Liam"
"Survive the Wild"
"Swamp" "Swamp"
"Technoshock"
"The Blind Swordsman" "The Blind Swordsman"
"The Great Toy Robbery" "The Great Toy Robbery"
"Technoshock" #"Three D velocity"
"Top Speed 3" "Top Speed 3"
"Undead Assault" "Undead Assault"
) )
@ -536,11 +538,11 @@ case "${game}" in
;; ;;
"Entombed") "Entombed")
export winVer="win7" export winVer="win7"
install_wine_bottle dotnet35 msvcrt40 speechsdk #install_wine_bottle dotnet35 msvcrt40 speechsdk
download "http://www.blind-games.com/EntombedSetup.exe" "http://www.blind-games.com/EntombedUpdate.exe" install_wine_bottle speechsdk msvcrt40 dotnet48 xna40
download "http://blind-games.com/newentombed/EntombedSetup.exe"
wine "${cache}/EntombedSetup.exe" /silent wine "${cache}/EntombedSetup.exe" /silent
wine "${cache}/EntombedUpdate.exe" /silent add_launcher "c:\Program Files\Entombed\Entombed.exe"
#add_launcher "c:\Program Files\MTGames\Easter Quest\easter.exe"
;; ;;
"Fantasy Story II") "Fantasy Story II")
export winVer="win10" export winVer="win10"
@ -819,6 +821,14 @@ EOF
wine "${cache}/superliamsetup.exe" /silent wine "${cache}/superliamsetup.exe" /silent
add_launcher "c:\Program Files\lWorks\Super Liam\sl.exe" add_launcher "c:\Program Files\lWorks\Super Liam\sl.exe"
;; ;;
"Survive the Wild")
export winVer="win7"
install_wine_bottle speechsdk
download "https://stormgames.wolfe.casa/downloads/survive-the-wild.tar.xz"
echo "Extracting files..."
tar xf "${cache}/survive-the-wild.tar.xz" -C "$WINEPREFIX/drive_c/Program Files/"
add_launcher "c:\Program Files\Sam Tupy\Survive the Wild\stw.exe"
;;
"Swamp") "Swamp")
export winVer="win7" export winVer="win7"
winetricksSettings="vd=1024x768" winetricksSettings="vd=1024x768"
@ -833,6 +843,16 @@ EOF
wine cmd.exe /c 'cd /d c:\Program Files\swamp && Windows32bit.bat' wine cmd.exe /c 'cd /d c:\Program Files\swamp && Windows32bit.bat'
add_launcher "c:\Program Files\swamp\Swamp.exe" add_launcher "c:\Program Files\swamp\Swamp.exe"
;; ;;
"Technoshock")
install_wine_bottle
download "http://tiflocomp.ru/download/games/technoshock_140b_en.zip" "http://tiflocomp.ru/download/games/technoshock140b_en_update.zip"
unzip -d "$WINEPREFIX/drive_c/Program Files" "${cache}/technoshock_140b_en.zip"
unzip -d "$WINEPREFIX/drive_c/Program Files" "${cache}/technoshock_140b_en_update.zip"
wine "$WINEPREFIX/drive_c/Program Files/setup_eng.exe" /silent
wineserver -w
wine "$WINEPREFIX/drive_c/Program Files/setup_eng_update_pack.exe" /silent
add_launcher "c:\Program Files\Tiflocomp Games\Technoshock\ts.exe"
;;
"The Blind Swordsman") "The Blind Swordsman")
install_wine_bottle install_wine_bottle
download "http://www.evildogserver.com/theblindswordsman/theblindswordsmanPC.zip" download "http://www.evildogserver.com/theblindswordsman/theblindswordsmanPC.zip"
@ -847,15 +867,13 @@ EOF
find "${WINEPREFIX}" -type f -name 'nvdaControllerClient32.dll' -exec cp -v "${cache}/nvdaControllerClient32.dll" "{}" \; find "${WINEPREFIX}" -type f -name 'nvdaControllerClient32.dll' -exec cp -v "${cache}/nvdaControllerClient32.dll" "{}" \;
add_launcher "c:\Program Files\Lworks\The Great Toy Robbery\tgtr.exe" add_launcher "c:\Program Files\Lworks\The Great Toy Robbery\tgtr.exe"
;; ;;
"Technoshock") "Three D velocity")
install_wine_bottle export winVer="win10"
download "http://tiflocomp.ru/download/games/technoshock_140b_en.zip" "http://tiflocomp.ru/download/games/technoshock140b_en_update.zip" install_wine_bottle speechsdk
unzip -d "$WINEPREFIX/drive_c/Program Files" "${cache}/technoshock_140b_en.zip" download "https://github.com/munawarb/Three-D-Velocity-Binaries/archive/master.zip" "https://stormgames.wolfe.casa/downloads/nvdaControllerClient32.dll"
unzip -d "$WINEPREFIX/drive_c/Program Files" "${cache}/technoshock_140b_en_update.zip" unzip -d "$WINEPREFIX/drive_c/Program Files" "${cache}/master.zip"
wine "$WINEPREFIX/drive_c/Program Files/setup_eng.exe" /silent find "${WINEPREFIX}" -type f -name 'nvdaControllerClient32.dll' -exec cp -v "${cache}/nvdaControllerClient32.dll" "{}" \;
wineserver -w add_launcher "c:\Program Files\Three-D-Velocity-Binaries-master\tdv.exe"
wine "$WINEPREFIX/drive_c/Program Files/setup_eng_update_pack.exe" /silent
add_launcher "c:\Program Files\Tiflocomp Games\Technoshock\ts.exe"
;; ;;
"Top Speed 3") "Top Speed 3")
install_wine_bottle directplay install_wine_bottle directplay