Added the rest of the BG games.

This commit is contained in:
Storm Dragon 2021-07-02 11:13:36 -04:00
parent 4298d7e983
commit 978becf644

View File

@ -731,16 +731,22 @@ gameList=(
"BG 2048"
"BG 15 Puzzle"
"BG Aces Up Solitaire"
"BG Alchemy"
"BG Battleship"
"BG Boggle"
"BG Boxes"
"BG Brainiac"
"BG Chess Challenge"
"BG Code Breaker"
"BG Cribbage"
"BG Cribbage Solitaire"
"BG Crossword Puzzle"
"BG Draw Dominoes"
"BG Fives Dominoes"
"BG Elevens Solitaire"
"BG Free Cell Solitaire"
"BG Golf Solitaire"
"BG Hangman"
"BG Hearts"
"BG Klondike Solitaire"
"BG LAP"
@ -755,10 +761,14 @@ gameList=(
"BG Spider Solitaire"
"BG Scrabble"
"BG Sudoku"
"BG Tablic Solitaire"
"BG Tri-Peaks Solitaire"
"BG Twenty 20 Cricket"
"BG Uno"
"BG Word Builder"
"BG Word Candy"
"BG Word Jumble"
"BG Word Maze"
"BG Word Solitaire"
"BG Word Target"
"BG Word Yahtzee"
@ -949,7 +959,7 @@ case "${game}" in
download "https://stormgames.wolfe.casa/downloads/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"
add_launcher "c:\Program Files\\${game}\bth.exe"
;;
"Battle Zone")
export winVer="win7"
@ -965,7 +975,7 @@ case "${game}" in
install_wine_bottle speechsdk mf
download "https://oriolgomez.com/games/beat_windows.zip"
unzip -d "$WINEPREFIX/drive_c/Program Files/Beatstar Pro" "${cache}/beat_windows.zip"
add_launcher "c:\Program Files\Beatstar Pro/beatstar.exe"
add_launcher "c:\Program Files\Beatstar Pro\beatstar.exe"
;;
"BG 2048")
bgInstaller="BG204832Setup10a.exe"
@ -973,7 +983,7 @@ case "${game}" in
get_installer "$bgInstaller" "http://www.spoonbillsoftware.com.au/bggames.htm"
install_wine_bottle speechsdk
wine "${cache}/${bgInstaller}" /silent
add_launcher "c:\Program Files\Games\BG2048B/BG2048.exe"
add_launcher "c:\Program Files\Games\BG2048B\BG2048.exe"
;;
"BG 15 Puzzle")
bgInstaller="FPB32Setup10a.exe"
@ -989,7 +999,15 @@ case "${game}" in
get_installer "$bgInstaller" "http://www.spoonbillsoftware.com.au/bggames.htm"
install_wine_bottle speechsdk
wine "${cache}/${bgInstaller}" /silent
add_launcher "c:\Program Files\Games\AcesUpB/AcesUpB.exe"
add_launcher "c:\Program Files\Games\AcesUpB\AcesUpB.exe"
;;
"BG Alchemy")
bgInstaller="BAC32Setup10.exe"
export bottle="bg"
get_installer "$bgInstaller" "http://www.spoonbillsoftware.com.au/bggames.htm"
install_wine_bottle speechsdk
wine "${cache}/${bgInstaller}" /silent
add_launcher "c:\Program Files\Games\AlchemyB\AlchemyB.exe"
;;
"BG Battleship")
bgInstaller="BGB32Setup10.exe"
@ -1007,6 +1025,14 @@ case "${game}" in
wine "${cache}/${bgInstaller}" /silent
add_launcher "c:\Program Files\Games\BoggleB\BoggleB.exe"
;;
"BG Boxes")
bgInstaller="BXB32Setup10.exe"
export bottle="bg"
get_installer "$bgInstaller" "http://www.spoonbillsoftware.com.au/bggames.htm"
install_wine_bottle speechsdk
wine "${cache}/${bgInstaller}" /silent
add_launcher "c:\Program Files\Games\BoxesB\BoxesB.exe"
;;
"BG Brainiac")
bgInstaller="BRN32Setup10a.exe"
export bottle="bg"
@ -1055,6 +1081,14 @@ case "${game}" in
wine "${cache}/${bgInstaller}" /silent
add_launcher "c:\Program Files\Games\CrosswordB\CrosswordB.exe"
;;
"BG Draw Dominoes")
bgInstaller="BDD32Setup10.exe"
export bottle="bg"
get_installer "$bgInstaller" "http://www.spoonbillsoftware.com.au/bggames.htm"
install_wine_bottle speechsdk
wine "${cache}/${bgInstaller}" /silent
add_launcher "c:\Program Files\Games\DrawDominoesB\DrawDominoesB.exe"
;;
"BG Elevens Solitaire")
bgInstaller="ESB32Setup10.exe"
export bottle="bg"
@ -1063,6 +1097,14 @@ case "${game}" in
wine "${cache}/${bgInstaller}" /silent
add_launcher "c:\Program Files\Games\ElevensB\ElevensB.exe"
;;
"BG Fives Dominoes")
bgInstaller="BFD32Setup10.exe"
export bottle="bg"
get_installer "$bgInstaller" "http://www.spoonbillsoftware.com.au/bggames.htm"
install_wine_bottle speechsdk
wine "${cache}/${bgInstaller}" /silent
add_launcher "c:\Program Files\Games\FivesDominoesB\FivesDominoesB.exe"
;;
"BG Free Cell Solitaire")
bgInstaller="BGF32Setup20.exe"
export bottle="bg"
@ -1071,13 +1113,21 @@ case "${game}" in
wine "${cache}/${bgInstaller}" /silent
add_launcher "c:\Program Files\Games\FreecellB\FreecellB.exe"
;;
"BG Klondike Solitaire")
bgInstaller="BGK32Setup10b.exe"
"BG Golf Solitaire")
bgInstaller="GSB32Setup10a.exe"
export bottle="bg"
get_installer "$bgInstaller" "http://www.spoonbillsoftware.com.au/bggames.htm"
install_wine_bottle speechsdk
wine "${cache}/${bgInstaller}" /silent
add_launcher "c:\Program Files\Games\KlondikeB\KlondikeB.exe"
add_launcher "c:\Program Files\Games\GolfSolitaireB\GolfSolitaireB.exe"
;;
"BG Hangman")
bgInstaller="HMB32Setup10.exe"
export bottle="bg"
get_installer "${bgInstaller}" "http://www.spoonbillsoftware.com.au/bggames.htm"
install_wine_bottle speechsdk
wine "${cache}/${bgInstaller}" /silent
add_launcher "c:\Program Files\Games\HangmanB\HangmanB.exe"
;;
"BG Hearts")
bgInstaller="BGH32Setup10b.exe"
@ -1087,6 +1137,14 @@ case "${game}" in
wine "${cache}/${bgInstaller}" /silent
add_launcher "c:\Program Files\Games\HeartsB\HeartsB.exe"
;;
"BG Klondike Solitaire")
bgInstaller="BGK32Setup10b.exe"
export bottle="bg"
get_installer "$bgInstaller" "http://www.spoonbillsoftware.com.au/bggames.htm"
install_wine_bottle speechsdk
wine "${cache}/${bgInstaller}" /silent
add_launcher "c:\Program Files\Games\KlondikeB\KlondikeB.exe"
;;
"BG LAP")
bgInstaller="LAP32Setup10.exe"
export bottle="bg"
@ -1117,7 +1175,7 @@ case "${game}" in
get_installer "${bgInstaller}" "http://www.spoonbillsoftware.com.au/bggames.htm"
install_wine_bottle speechsdk
wine "${cache}/${bgInstaller}" /silent
add_launcher "c:\Program Files\Games\NomWhistB/NomWhistB.exe"
add_launcher "c:\Program Files\Games\NomWhistB\NomWhistB.exe"
;;
"BG Penguin Solitaire")
bgInstaller="BPS32Setup10c.exe"
@ -1183,13 +1241,29 @@ case "${game}" in
wine "${cache}/${bgInstaller}" /silent
add_launcher "c:\Program Files\Games\SudokuB\SudokuB.exe"
;;
"BG Tablic Solitaire")
bgInstaller="TSB32Setup10.exe"
export bottle="bg"
get_installer "$bgInstaller" "http://www.spoonbillsoftware.com.au/bggames.htm"
install_wine_bottle speechsdk
wine "${cache}/${bgInstaller}" /silent
add_launcher "c:\Program Files\Games\TabSolB\BGTabSol.exe"
;;
"BG Tri-Peaks Solitaire")
bgInstaller="TPB32Setup10a.exe"
export bottle="bg"
get_installer "$bgInstaller" "http://www.spoonbillsoftware.com.au/bggames.htm"
install_wine_bottle speechsdk
wine "${cache}/${bgInstaller}" /silent
add_launcher "c:\Program Files\Games\TriPeaksB/TriPeaksB.exe"
add_launcher "c:\Program Files\Games\TriPeaksB\TriPeaksB.exe"
;;
"BG Twenty 20 Cricket")
bgInstaller="T20B32Setup10.exe"
export bottle="bg"
get_installer "$bgInstaller" "http://www.spoonbillsoftware.com.au/bggames.htm"
install_wine_bottle speechsdk
wine "${cache}/${bgInstaller}" /silent
add_launcher "c:\Program Files\Games\T20CricketB\CricketB.exe"
;;
"BG Uno")
bgInstaller="BGU32Setup11a.exe" "http://www.spoonbillsoftware.com.au/bggames.htm"
@ -1207,6 +1281,14 @@ case "${game}" in
wine "${cache}/${bgInstaller}" /silent
add_launcher "c:\Program Files\Games\WordBuilderB\WordBuilderB.exe"
;;
"BG Word Candy")
bgInstaller="WCB32Setup10a.exe"
export bottle="bg"
get_installer "${bgInstaller}" "http://www.spoonbillsoftware.com.au/bggames.htm"
install_wine_bottle speechsdk
wine "${cache}/${bgInstaller}" /silent
add_launcher "c:\Program Files\Games\WordCandyB\WordCandyB.exe"
;;
"BG Word Jumble")
bgInstaller="BWJ32Setup10.exe"
export bottle="bg"
@ -1215,6 +1297,14 @@ case "${game}" in
wine "${cache}/${bgInstaller}" /silent
add_launcher "c:\Program Files\Games\WordJumbleB\WordJumbleB.exe"
;;
"BG Word Maze")
bgInstaller="BWM32Setup10.exe"
export bottle="bg"
get_installer "${bgInstaller}" "http://www.spoonbillsoftware.com.au/bggames.htm"
install_wine_bottle speechsdk
wine "${cache}/${bgInstaller}" /silent
add_launcher "c:\Program Files\Games\WordMazeB\WordMazeB.exe"
;;
"BG Word Solitaire")
bgInstaller="WSB32Setup10.exe"
export bottle="bg"
@ -1237,7 +1327,7 @@ case "${game}" in
get_installer "${bgInstaller}" "http://www.spoonbillsoftware.com.au/bggames.htm"
install_wine_bottle speechsdk
wine "${cache}/${bgInstaller}" /silent
add_launcher "c:\Program Files\Games\WordYahtzeeB/BGWordYahtzee.exe"
add_launcher "c:\Program Files\Games\WordYahtzeeB\BGWordYahtzee.exe"
;;
"BG Yahtzee")
bgInstaller="BGY32Setup10a.exe"
@ -1417,7 +1507,7 @@ case "${game}" in
install_wine_bottle
download "http://oriolgomez.com/games/bird_en.zip"
unzip -d "$WINEPREFIX/drive_c/Program Files/fuck that bird" "${cache}/bird_en.zip"
add_launcher "c:\Program Files\fuck that bird/game.exe"
add_launcher "c:\Program Files\fuck that bird\game.exe"
;;
"Golden Crayon")
export winVer="win7"
@ -1425,7 +1515,7 @@ case "${game}" in
download "http://tunmi13.ddns.net/projects/golden_crayon.zip"
unzip -d "$WINEPREFIX/drive_c/Program Files/" "${cache}/golden_crayon.zip"
find "${WINEPREFIX}" -type f -name "nvdaControllerClient32.dll" -exec rm -fv "{}" \;
add_launcher "c:\Program Files\\golden_crayon/gc.exe"
add_launcher "c:\Program Files\\golden_crayon\gc.exe"
;;
"GMA Tank Commander")
install_wine_bottle vb6run dx8vb speechsdk
@ -1694,7 +1784,7 @@ EOF
download "http://oriolgomez.com/games/rr_en.zip" "https://stormgames.wolfe.casa/downloads/nvdaControllerClient32.dll"
unzip -d "$WINEPREFIX/drive_c/Program Files/rhythm rage" "${cache}/rr_en.zip"
find "${WINEPREFIX}" -type f -name 'nvdaControllerClient32.dll' -exec cp -v "${cache}/nvdaControllerClient32.dll" "{}" \;
add_launcher "c:\Program Files\rhythm rage/game.exe"
add_launcher "c:\Program Files\rhythm rage\game.exe"
;;
"River Raiders")
# Choppy sound under water.