diff --git a/audiogame-manager.sh b/audiogame-manager.sh index ec1b833..fa10beb 100755 --- a/audiogame-manager.sh +++ b/audiogame-manager.sh @@ -380,6 +380,18 @@ get_bottle() { "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" ;; *) export WINEPREFIX="${HOME}/.local/wine/${game%|*}";; esac } @@ -896,8 +908,10 @@ gameList=( "Crazy Tennis" "Crime Hunter" "Danger on the Wheel" + "Daytona and the Book of Gold" "Death on the Road" "Deathmatch" + "Dog Who Hates Toast" "Duck Hunt" "DynaMan" "Easter Quest" @@ -937,11 +951,15 @@ gameList=( "Palace Punch Up" "Paladin of the Sky" "Park Boss" + "Paw Prints" "Perilous Hearts" "Pontes Kickups!" "Pigeon Panic" + "Preludeamals" #"Psycho Strike" + "Puzzle Divided" "Q9" + "Revelation" "Rhythm Rage" #"River raiders" "RS Games" @@ -1505,6 +1523,7 @@ case "${game}" in add_launcher "c:\Program Files\Breed memorial\Breed memorial\breed memorial.exe" ;; "Castaways") + export bottle="aprone" export winVer="win7" install_wine_bottle vb6run dx8vb speechsdk download "https://www.kaldobsky.com/audiogames/castaways.zip" @@ -1513,12 +1532,13 @@ case "${game}" in add_launcher "c:\Program Files\castaways\Castaways.exe" ;; "Castaways 2") + export bottle="aprone" export winVer="win7" install_wine_bottle vb6run dx8vb speechsdk download "http://www.kaldobsky.com/audiogames/castaways2beta.zip" - unzip -d "$WINEPREFIX/drive_c/Program Files/castaways" "${cache}/castaways2beta.zip" - wine "c:\Program Files\castaways\Checkup.exe" /verysilent - add_launcher "c:\Program Files\castaways\Castaways2.exe" + unzip -d "$WINEPREFIX/drive_c/Program Files/castaways2" "${cache}/castaways2beta.zip" + wine "c:\Program Files\castaways2\Checkup.exe" /verysilent + add_launcher "c:\Program Files\castaways2\Castaways2.exe" ;; "Chopper Challenge") # Freezes at menu @@ -1583,7 +1603,17 @@ case "${game}" in find "${WINEPREFIX}" -type f -name "nvdaControllerClient32.dll" -exec rm -fv "{}" \; add_launcher "c:\Program Files\danger on the wheel\game.exe" ;; - "Death on the Road") + "Daytona and the Book of Gold") + export bottle="aprone" + export winVer="win7" + export winetricksSettings="vd=1024x768" + install_wine_bottle vb6run dx8vb quartz corefonts + download "https://kaldobsky.com/audiogames/Daytona.zip" + unzip -d "$WINEPREFIX/drive_c/Program Files/daytona" "${cache}/Daytona.zip" + wine 'c:\Program Files\daytona\checkup.exe' /verysilent + add_launcher "c:\Program Files\daytona\Daytona.exe" +;; +"Death on the Road") export bottle="oriol-gomez" export winVer="win7" install_wine_bottle @@ -1599,6 +1629,17 @@ case "${game}" in wine "${cache}/death match project alpha setup.exe" /silent add_launcher "c:\Program Files\reality software\death match project alpha\dm1.exe" ;; + "Dog Who Hates Toast") + export bottle="aprone" + export winVer="win7" + export winetricksSettings="vd=1024x768" + install_wine_bottle vb6run dx8vb quartz speechsdk corefonts + download "https://www.kaldobsky.com/audiogames/dogwhohatestoast.zip" + unzip -d "$WINEPREFIX/drive_c/Program Files/dogwhohatestoast" "${cache}/dogwhohatestoast.zip" + wine 'c:\Program Files\dogwhohatestoast\checkup.exe' /verysilent + add_launcher "c:\Program Files\dogwhohatestoast\DogwhoHatesToast.exe" + echo "Note: Dog who Hates Toast installed. Once you start the game, you must press tab until you hear sapi on to get speech." >&2 +;; "Duck Hunt") export bottle="l-works" install_wine_bottle vb6run dx8vb speechsdk @@ -1884,13 +1925,13 @@ EOF add_launcher "c:\Program Files\Lone Wolf\lw.exe" ;; "Lunimals") + export bottle="aprone" export winVer="win7" export winetricksSettings="vd=1024x768" install_wine_bottle vb6run dx8vb quartz speechsdk corefonts download "https://kaldobsky.com/audiogames/lunimals.zip" unzip -d "$WINEPREFIX/drive_c/Program Files/lunimals" "${cache}/lunimals.zip" - cp "$WINEPREFIX/drive_c/Program Files/lunimals/dx7vb.dll" "$WINEPREFIX/drive_c/windows/system32" - wine cmd.exe /c 'cd /d c:\windows\system32 && regsvr32 dx7vb.dll' + wine 'c:\Program Files\lunimals\checkup.exe' /verysilent add_launcher "c:\Program Files\lunimals\Lunimals.exe" echo "Note: Lunimals installed. Once you start the game, you must press tab until you hear sapi on to get speech." >&2 ;; @@ -1992,6 +2033,16 @@ EOF wineserver -w add_launcher "c:\Program Files\NASoft\ParkBoss\pbMain.exe" ;; + "Paw Prints") + export bottle="aprone" + export winVer="win7" + export winetricksSettings="vd=1024x768" + install_wine_bottle vb6run dx8vb quartz speechsdk corefonts + download "https://www.kaldobsky.com/audiogames/pawprints.zip" + unzip -d "$WINEPREFIX/drive_c/Program Files/pawprints" "${cache}/pawprints.zip" + wine 'c:\Program Files\pawprints\checkup.exe' /verysilent + add_launcher "c:\Program Files\pawprints\PawPrints.exe" + ;; "Perilous Hearts") install_wine_bottle speechsdk download "https://www.agarchive.net/games/blastbay/perilous%20hearts%20concept%20demo.exe" @@ -2005,18 +2056,46 @@ EOF wine "${cache}/pigeon panic setup.exe" /silent add_launcher "c:\Program Files\Lworks\Pigeon Panic\pigeonPanic.exe" ;; + "Preludeamals") + export bottle="aprone" + export winVer="win7" + export winetricksSettings="vd=1024x768" + install_wine_bottle vb6run dx8vb quartz speechsdk corefonts + download "https://www.kaldobsky.com/audiogames/Preludeamals.zip" + unzip -d "$WINEPREFIX/drive_c/Program Files/preludeamals" "${cache}/Preludeamals.zip" + wine 'c:\Program Files\preludeamals\checkup.exe' /verysilent + add_launcher "c:\Program Files\preludeamals\Preludeamals.exe" + ;; "Psycho Strike") install_wine_bottle speechsdk download "http://www.vgstorm.com/psycho_strike_installer.exe" wine "${cache}/psycho_strike_installer.exe" /silent add_launcher "c:\Program Files\VGStorm.com\Psycho Strike\strike.exe" ;; + "Puzzle Divided") + export bottle="aprone" + export winVer="win7" + export winetricksSettings="vd=1024x768" + install_wine_bottle vb6run dx8vb quartz corefonts + download "https://www.kaldobsky.com/audiogames/puzzledivided.zip" + unzip -d "$WINEPREFIX/drive_c/Program Files/puzzledivided" "${cache}/puzzledivided.zip" + add_launcher "c:\Program Files\puzzledivided\PuzzleDivided.exe" + ;; "Q9") install_wine_bottle download "http://www.blastbay.com/q9_english_installer.exe" wine "${cache}/q9_english_installer.exe" /silent add_launcher "c:\Program Files\Q9 Action Game\q9.exe" ;; + "Revelation") + export bottle="aprone" + export winVer="win7" + export winetricksSettings="vd=1024x768" + install_wine_bottle vb6run dx8vb quartz speechsdk corefonts + download "https://www.kaldobsky.com/audiogames/revelation.zip" + unzip -d "$WINEPREFIX/drive_c/Program Files/revelation" "${cache}/revelation.zip" + add_launcher "c:\Program Files\revelation\Revelation.exe" + ;; "Rhythm Rage") export bottle="oriol-gomez" export winVer="win7" @@ -2180,6 +2259,7 @@ EOF add_launcher "c:\Program Files\Survive the Wild\stw.exe" ;; "Swamp") + export bottle="aprone" export winVer="win7" export winetricksSettings="vd=1024x768" install_wine_bottle dx8vb quartz corefonts vb6run speechsdk @@ -2271,6 +2351,7 @@ EOF add_launcher "c:\Program Files\Three-D-Velocity-Binaries-master\tdv.exe" ;; "Triple Triad") + export bottle="aprone" export winVer="win7" install_wine_bottle vb6run dx8vb speechsdk download "https://www.kaldobsky.com/audiogames/tripletriad.zip"