merged to master.
This commit is contained in:
parent
8c2e37e135
commit
26e53ee2c3
@ -9,6 +9,8 @@ update() {
|
|||||||
if file "${filePath}" | grep -q 'Bourne-Again shell script, ASCII text' ; then
|
if file "${filePath}" | grep -q 'Bourne-Again shell script, ASCII text' ; then
|
||||||
return
|
return
|
||||||
fi
|
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
|
if [[ "$(wget --quiet -O - https://stormgames.wolfe.casa/downloads/audiogame-manager | sha256sum | cut -d ' ' -f1)" == "$(sha256sum "${filePath}" | cut -d ' ' -f1)" ]]; then
|
||||||
return
|
return
|
||||||
fi
|
fi
|
||||||
@ -378,16 +380,19 @@ gameList=(
|
|||||||
"AudioDisc"
|
"AudioDisc"
|
||||||
"Battle Zone"
|
"Battle Zone"
|
||||||
"Bloodshed"
|
"Bloodshed"
|
||||||
|
#"Chopper Challenge"
|
||||||
"Christmas WhoopAss"
|
"Christmas WhoopAss"
|
||||||
"Crazy Party"
|
"Crazy Party"
|
||||||
"Death on the Road"
|
"Death on the Road"
|
||||||
"Easter Quest"
|
"Easter Quest"
|
||||||
#"Entombed"
|
#"Entombed"
|
||||||
"Fantasy Story II"
|
"Fantasy Story II"
|
||||||
|
#"Fartman"
|
||||||
"Finger Panic"
|
"Finger Panic"
|
||||||
"Fuck That Bird"
|
"Fuck That Bird"
|
||||||
"GMA Tank Commander"
|
"GMA Tank Commander"
|
||||||
"Hunter"
|
"Hunter"
|
||||||
|
"Judgement Day"
|
||||||
"Kitchensinc Games"
|
"Kitchensinc Games"
|
||||||
"Kringle Crash"
|
"Kringle Crash"
|
||||||
"Light Cars"
|
"Light Cars"
|
||||||
@ -396,7 +401,9 @@ gameList=(
|
|||||||
"Manamon"
|
"Manamon"
|
||||||
"Manamon 2"
|
"Manamon 2"
|
||||||
"Oh Shit!"
|
"Oh Shit!"
|
||||||
|
"Palace Punch Up"
|
||||||
"Paladin of the Sky"
|
"Paladin of the Sky"
|
||||||
|
"Perilous Hearts"
|
||||||
"Pontes Kickups!"
|
"Pontes Kickups!"
|
||||||
"Q9"
|
"Q9"
|
||||||
"Revenge of the Undead"
|
"Revenge of the Undead"
|
||||||
@ -488,6 +495,16 @@ case "${game}" in
|
|||||||
cp "${cache}/bloodshed.exe" "$WINEPREFIX/drive_c/Program Files/"
|
cp "${cache}/bloodshed.exe" "$WINEPREFIX/drive_c/Program Files/"
|
||||||
add_launcher "c:\Program Files\bloodshed.exe"
|
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")
|
"Christmas WhoopAss")
|
||||||
install_wine_bottle vb6run dx8vb
|
install_wine_bottle vb6run dx8vb
|
||||||
download "https://www.agarchive.net/games/draconis/christmas%20whoopass%20setup.exe"
|
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"
|
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"
|
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")
|
"Finger Panic")
|
||||||
install_wine_bottle dx8vb vb6run
|
install_wine_bottle dx8vb vb6run
|
||||||
download "http://www.agarchive.net/games/bsc/FingerPanicSetup.exe"
|
download "http://www.agarchive.net/games/bsc/FingerPanicSetup.exe"
|
||||||
@ -617,6 +640,20 @@ case "${game}" in
|
|||||||
wine "${cache}/kringle crash setup.exe" /silent
|
wine "${cache}/kringle crash setup.exe" /silent
|
||||||
add_launcher "c:\Program Files\Kringle Crash\kringlecrash.exe"
|
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")
|
"Kitchensinc Games")
|
||||||
install_wine_bottle vb6run speechsdk dx8vb
|
install_wine_bottle vb6run speechsdk dx8vb
|
||||||
download "https://stormgames.wolfe.casa/downloads/kitchen.tar.xz"
|
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" "{}" \;
|
find "${WINEPREFIX}" -type f -name 'nvdaControllerClient32.dll' -exec cp -v "${cache}/nvdaControllerClient32.dll" "{}" \;
|
||||||
add_launcher "c:\Program Files\oh_shit\OhShit.exe"
|
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")
|
"Paladin of the Sky")
|
||||||
export winVer="win7"
|
export winVer="win7"
|
||||||
install_wine_bottle speechsdk
|
install_wine_bottle speechsdk
|
||||||
@ -689,6 +732,12 @@ case "${game}" in
|
|||||||
wine "${cache}/paladin_installer.exe" /silent
|
wine "${cache}/paladin_installer.exe" /silent
|
||||||
add_launcher "c:\Program Files\VGStorm.com\Paladin of the Sky\game.exe"
|
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!")
|
"Pontes Kickups!")
|
||||||
export winVer="win7"
|
export winVer="win7"
|
||||||
install_wine_bottle speechsdk
|
install_wine_bottle speechsdk
|
||||||
|
Loading…
Reference in New Issue
Block a user