From 978becf6448e4907b276d179e3f264cac8d2ca2d Mon Sep 17 00:00:00 2001 From: Storm Dragon Date: Fri, 2 Jul 2021 11:13:36 -0400 Subject: [PATCH] Added the rest of the BG games. --- audiogame-manager.sh | 116 ++++++++++++++++++++++++++++++++++++++----- 1 file changed, 103 insertions(+), 13 deletions(-) diff --git a/audiogame-manager.sh b/audiogame-manager.sh index 525d487..bc0982d 100755 --- a/audiogame-manager.sh +++ b/audiogame-manager.sh @@ -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.