merged to master.

This commit is contained in:
Storm Dragon 2020-12-01 15:09:54 -05:00
parent 8c2e37e135
commit 26e53ee2c3

View File

@ -9,6 +9,8 @@ update() {
if file "${filePath}" | grep -q 'Bourne-Again shell script, ASCII text' ; then
return
fi
# make sure the site can be reached
ping -c1 https://stormgames.wolfe.casa &> /dev/null || return
if [[ "$(wget --quiet -O - https://stormgames.wolfe.casa/downloads/audiogame-manager | sha256sum | cut -d ' ' -f1)" == "$(sha256sum "${filePath}" | cut -d ' ' -f1)" ]]; then
return
fi
@ -378,16 +380,19 @@ gameList=(
"AudioDisc"
"Battle Zone"
"Bloodshed"
#"Chopper Challenge"
"Christmas WhoopAss"
"Crazy Party"
"Death on the Road"
"Easter Quest"
#"Entombed"
"Fantasy Story II"
#"Fartman"
"Finger Panic"
"Fuck That Bird"
"GMA Tank Commander"
"Hunter"
"Judgement Day"
"Kitchensinc Games"
"Kringle Crash"
"Light Cars"
@ -396,7 +401,9 @@ gameList=(
"Manamon"
"Manamon 2"
"Oh Shit!"
"Palace Punch Up"
"Paladin of the Sky"
"Perilous Hearts"
"Pontes Kickups!"
"Q9"
"Revenge of the Undead"
@ -488,6 +495,16 @@ case "${game}" in
cp "${cache}/bloodshed.exe" "$WINEPREFIX/drive_c/Program Files/"
add_launcher "c:\Program Files\bloodshed.exe"
;;
"Chopper Challenge")
# Freezes at menu
install_wine_bottle vb6run dx8vb setupapi
download "https://www.agarchive.net/games/XSight/chopper%20challenge%20setup.exe"
wine "${cache}/chopper challenge setup.exe" &
xdotool sleep 5 type y 2> /dev/null
xdotool sleep 1 key --clearmodifiers alt+n sleep 2 key alt+n sleep 2 key alt+n sleep 2 key alt+i sleep 5 key alt+f 2> /dev/null
echo "$USER|n/a" >> "$WINEPREFIX/drive_c/Program Files/x-sight interactive/chopper challenge/config.dat"
add_launcher "c:\Program Files\x-sight interactive\chopper challenge\Chopper.exe"
;;
"Christmas WhoopAss")
install_wine_bottle vb6run dx8vb
download "https://www.agarchive.net/games/draconis/christmas%20whoopass%20setup.exe"
@ -532,6 +549,12 @@ case "${game}" in
unzip -d "$WINEPREFIX/drive_c/Program Files/" "${cache}/FS2_2.2_Windows_x86.zip"
add_launcher "c:\Program Files\FS2_2.2_Windows_x86\FantasyStory2.exe"
;;
"Fartman")
install_wine_bottle dx8vb vb6run
download "http://www.agarchive.net/games/bpc/fartman.exe"
wine "${cache}/fartman.exe" /silent
#add_launcher "c:\Program Files\Finger Panic 1.0\FingerPanic.exe"
;;
"Finger Panic")
install_wine_bottle dx8vb vb6run
download "http://www.agarchive.net/games/bsc/FingerPanicSetup.exe"
@ -617,6 +640,20 @@ case "${game}" in
wine "${cache}/kringle crash setup.exe" /silent
add_launcher "c:\Program Files\Kringle Crash\kringlecrash.exe"
;;
"Judgement Day")
install_wine_bottle vb6run dx8vb quartz
download "http://files.l-works.net/judgmentdayfullsetup.exe"
wine "${cache}/judgmentdayfullsetup.exe" /silent
cat << EOF > /tmp/judgementday.reg
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\VB and VBA Program Settings\judgmentday\config]
"name"="$USER"
EOF
wine regedit /s /tmp/judgementday.reg
rm /tmp/judgementday.reg
add_launcher "c:\Program Files\Lworks\Judgment Day\judgmentday.exe"
;;
"Kitchensinc Games")
install_wine_bottle vb6run speechsdk dx8vb
download "https://stormgames.wolfe.casa/downloads/kitchen.tar.xz"
@ -682,6 +719,12 @@ case "${game}" in
find "${WINEPREFIX}" -type f -name 'nvdaControllerClient32.dll' -exec cp -v "${cache}/nvdaControllerClient32.dll" "{}" \;
add_launcher "c:\Program Files\oh_shit\OhShit.exe"
;;
"Palace Punch Up")
install_wine_bottle speechsdk
download "https://www.agarchive.net/games/blastbay/palace%20punch-up%20setup.exe"
wine "${cache}/palace punch-up setup.exe" /silent
add_launcher "c:\Program Files\Palace Punch-up\palace.exe"
;;
"Paladin of the Sky")
export winVer="win7"
install_wine_bottle speechsdk
@ -689,6 +732,12 @@ case "${game}" in
wine "${cache}/paladin_installer.exe" /silent
add_launcher "c:\Program Files\VGStorm.com\Paladin of the Sky\game.exe"
;;
"Perilous Hearts")
install_wine_bottle speechsdk
download "https://www.agarchive.net/games/blastbay/perilous%20hearts%20concept%20demo.exe"
wine "${cache}/perilous hearts concept demo.exe" /silent
add_launcher "c:\Program Files\Perilous Hearts Concept Demo\perilous_hearts.exe"
;;
"Pontes Kickups!")
export winVer="win7"
install_wine_bottle speechsdk