Tumni13 games put into their own shared bottle. Added game "Challenge of the Horse".

This commit is contained in:
Storm Dragon 2022-01-23 17:45:22 -05:00
parent 615dd39033
commit 3ca9d7db07

View File

@ -354,7 +354,23 @@ download() {
get_bottle() {
# Handles games that use the same wine bottle
case "${game}" in
# Aprone (Jeremy Kaldobsky) games.
"castaways"*) ;&
"castaways-2"*) ;&
"daytona-and-the-book-of-gold"*) ;&
"dog-who-hates-toast"*) ;&
"lunimals"*) ;&
"paw-prints"*) ;&
"preludeamals"*) ;&
"puzzle-divided"*) ;&
"revelation"*) ;&
"swamp"*) ;&
"triple -triad"*) export WINEPREFIX="${HOME}/.local/wine/aprone" ;;
"bg-"*) export WINEPREFIX="${HOME}/.local/wine/bg";;
# ESP Pinball games
"esp-pinball-classic"*) export WINEPREFIX="${HOME}/.local/wine/esp-pinball";;
"esp-pinball-extreme"*) export WINEPREFIX="${HOME}/.local/wine/esp-pinball";;
"esp-pinball-party-pack"*) export WINEPREFIX="${HOME}/.local/wine/esp-pinball";;
# l-works games group
"duck-hunt"*) ;&
"judgement-day"*) ;&
@ -376,22 +392,9 @@ get_bottle() {
"run-for-your-life"*) ;&
"thief"*) ;&
"villains-from-beyond"*) export WINEPREFIX="${HOME}/.local/wine/oriol-gomez";;
# ESP Pinball games
"esp-pinball-classic"*) export WINEPREFIX="${HOME}/.local/wine/esp-pinball";;
"esp-pinball-extreme"*) export WINEPREFIX="${HOME}/.local/wine/esp-pinball";;
"esp-pinball-party-pack"*) export WINEPREFIX="${HOME}/.local/wine/esp-pinball";;
# Aprone (Jeremy Kaldobsky) games.
"castaways"*) ;&
"castaways-2"*) ;&
"daytona-and-the-book-of-gold"*) ;&
"dog-who-hates-toast"*) ;&
"lunimals"*) ;&
"paw-prints"*) ;&
"preludeamals"*) ;&
"puzzle-divided"*) ;&
"revelation"*) ;&
"swamp"*) ;&
"triple -triad"*) export WINEPREFIX="${HOME}/.local/wine/aprone" ;;
# tunmi13 games group
"battle-of-the-hunter"*) ;&
"challenge-of-the-horse"*) export WINEPREFIX="${HOME}/.local/wine/tunmi13";;
*) export WINEPREFIX="${HOME}/.local/wine/${game%|*}";;
esac
}
@ -910,6 +913,7 @@ gameList=(
#"Breed Memorial"
"Castaways"
"Castaways 2"
"Challenge of the Horse"
#"Chopper Challenge"
"Christmas WhoopAss"
#"Constant Battle"
@ -1127,9 +1131,10 @@ case "${game}" in
echo "After you launch the game, press tab then enter and it should begin speaking."
;;
"Battle of the Hunter")
export bottle="tunmi13"
export winVer="win7"
install_wine_bottle speechsdk
download "https://stormgames.wolfe.casa/downloads/bth.zip"
download "http://tunmi13.ddns.net/projects/bth.zip"
unzip -d "$WINEPREFIX/drive_c/Program Files/$game" "${cache}/bth.zip"
find "${WINEPREFIX}" -type f -name "nvdaControllerClient32.dll" -exec rm -fv "{}" \;
add_launcher "c:\Program Files\\${game}\bth.exe"
@ -1552,6 +1557,15 @@ case "${game}" in
wine "c:\Program Files\castaways2\Checkup.exe" /verysilent
add_launcher "c:\Program Files\castaways2\Castaways2.exe"
;;
"Challenge of the Horse")
export bottle="tunmi13"
export winVer="win7"
install_wine_bottle speechsdk
download "http://tunmi13.ddns.net/projects/coth.zip"
unzip -d "$WINEPREFIX/drive_c/Program Files/$game" "${cache}/coth.zip"
find "${WINEPREFIX}" -type f -name "nvdaControllerClient32.dll" -exec rm -fv "{}" \;
add_launcher "c:\Program Files\\${game}\game.exe"
;;
"Chopper Challenge")
# Freezes at menu
install_wine_bottle vb6run dx8vb speechsdk