From a6e70863e7f61a7440345a57a8dfa71a2bf542a9 Mon Sep 17 00:00:00 2001 From: Michael Taboada Date: Wed, 24 May 2023 07:09:14 -0700 Subject: [PATCH] Add battlefield 2d, by tunmi13, and moved haunted party and battlefield 2d to a 64bit tunmi13 bottle. Also added clashes of the sky, though I've been unable to test it because speechsdk refuses to install. --- audiogame-manager.sh | 29 ++++++++++++++++++++++++++++- 1 file changed, 28 insertions(+), 1 deletion(-) diff --git a/audiogame-manager.sh b/audiogame-manager.sh index a169036..a9933ad 100755 --- a/audiogame-manager.sh +++ b/audiogame-manager.sh @@ -352,7 +352,11 @@ get_bottle() { "PBGames TMP") export WINEPREFIX="$HOME/.local/wine/pbgames" ;; # tunmi13 games group "battle-of-the-hunter"*) ;& + "clashes-of-the-sky"*) ;& "challenge-of-the-horse"*) export WINEPREFIX="${HOME}/.local/wine/tunmi13";; + # tunmi13-64bit games group + "battlefield-2d"*) ;& + "haunted-party"*) export WINEPREFIX="${HOME}/.local/wine/tunmi13-64bit";; # Dan Z games group "lost"*) ;& "maze-craze"*) ;& @@ -998,6 +1002,7 @@ gameList=( "Angel Gift" "AudioDisc" "AudioQuake" + "Battlefield 2D" "Battle of the Hunter" "Battle Zone" #"Beatstar Pro" @@ -1062,6 +1067,7 @@ gameList=( #"Chopper Challenge" #"Christmas Chaos" "Christmas WhoopAss" + "Clashes of the Sky" "Code Dungeon" "Coin Collector" #"Constant Battle" @@ -1325,6 +1331,17 @@ download "https://erion.cf/files/ag_103.zip" echo "After you launch the game, press tab then enter and it should begin speaking." alert ;; + "Battlefield 2D") + get_installer "bf.zip" "https://tunmi13.itch.io/battlefield-2d" + download "https://github.com/RastislavKish/nvda2speechd/releases/download/v0.1/nvda2speechd64.dll" + export WINEARCH=win64 + export winVer="win8" + export bottle=tunmi13-64bit + install_wine_bottle + unzip -d "$WINEPREFIX/drive_c/Program Files/" "${cache}/bf.zip" + find "${WINEPREFIX}/drive_c/Program Files/bf" -type f -name 'nvdaControllerClient64.dll' -exec cp -v "${cache}/nvda2speechd64.dll" "{}" \; + add_launcher "c:\Program Files\bf\bf.exe" + ;; "Battle of the Hunter") export bottle="tunmi13" export winVer="win7" @@ -1881,6 +1898,15 @@ download "https://erion.cf/files/ag_103.zip" wine "${cache}/christmas whoopass setup.exe" /sp- /silent add_launcher "c:\Program Files\Draconis Entertainment\Christmas Whoop Ass\wa.exe" ;; + "Clashes of the Sky") + get_installer "clashes_of_the_sky.zip" "https://tunmi13.itch.io/clashes-of-the-sky" + export bottle="tunmi13" + export winVer="win7" + install_wine_bottle speechsdk + unzip -d "$WINEPREFIX/drive_c/Program Files" "${cache}/clashes_of_the_sky.zip" + find "${WINEPREFIX}" -type f -name "nvdaControllerClient32.dll" -exec rm -fv "{}" \; + add_launcher 'c:\Program Files\clashes_of_the_sky\clash.exe' + ;; "Code Dungeon") get_installer "codedungeon-win-64.zip" "https://stealcase.itch.io/codedungeon" download "https://github.com/RastislavKish/nvda2speechd/releases/download/v0.1/nvda2speechd64.dll" @@ -2172,9 +2198,10 @@ download "https://erion.cf/files/ag_103.zip" download "https://github.com/RastislavKish/nvda2speechd/releases/download/v0.1/nvda2speechd64.dll" export WINEARCH=win64 export winVer="win8" + export bottle=tunmi13-64bit install_wine_bottle unzip -d "$WINEPREFIX/drive_c/Program Files/" "${cache}/hp.zip" - find "${WINEPREFIX}" -type f -name 'nvdaControllerClient64.dll' -exec cp -v "${cache}/nvda2speechd64.dll" "{}" \; + find "${WINEPREFIX}/drive_c/Program Files/hp" -type f -name 'nvdaControllerClient64.dll' -exec cp -v "${cache}/nvda2speechd64.dll" "{}" \; add_launcher "c:\Program Files\hp\hp.exe" ;; "Hearthstone")