Add two more Dan Z games, lost and maze craze. Also moved super deekout to the Dan Z bottle, please reinstall super deekout to fix the bottle

This commit is contained in:
Michael Taboada 2023-04-05 16:10:55 -07:00
parent c51eeeb40a
commit 9abe1cb36c

View File

@ -353,6 +353,10 @@ get_bottle() {
# tunmi13 games group
"battle-of-the-hunter"*) ;&
"challenge-of-the-horse"*) export WINEPREFIX="${HOME}/.local/wine/tunmi13";;
# Dan Z games group
"lost"*) ;&
"maze-craze"*) ;&
"super-deekout"*) export WINEPREFIX="$HOME/.local/wine/dan-z" ;;
*) export WINEPREFIX="${HOME}/.local/wine/${game%|*}";;
esac
# Wine version for bottles
@ -1082,10 +1086,12 @@ gameList=(
"Light Cars"
"Lockpick"
"Lone Wolf"
"Lost"
"Lunimals"
"Manamon"
"Manamon 2"
#"Marina Break"
"Maze Craze"
#"Minecraft"
"Mist World"
"Monkey Business"
@ -2287,6 +2293,14 @@ EOF
xdotool key --clearmodifiers Return 2> /dev/null
wineserver -w
add_launcher "c:\Program Files\Lone Wolf\lw.exe"
;;
"Lost")
export bottle=dan-z
install_wine_bottle speechsdk
download "https://agarchive.net/games/danZ/lost.zip"
unzip -d "$WINEPREFIX/drive_c/Program Files/lost" "$cache/lost.zip"
find "$WINEPREFIX/drive_c/Program Files/lost" -name "nvdaControllerClient32.dll" -exec rm -fv "{}" \;
add_launcher 'c:\Program Files\lost\lost.exe'
;;
"Lunimals")
export bottle="aprone"
@ -2324,6 +2338,24 @@ EOF
find "${WINEPREFIX}" -type f -name "nvdaControllerClient.dll" -exec cp -v "$cache/nvda2speechd32.dll" "{}" \;
add_launcher "c:\nyanchangame\MarinaBreak\marinabreak.exe"
;;
"Maze Craze")
export bottle=dan-z
install_wine_bottle vb6run dx8vb
download "http://www.danielzingaro.com/maze_craze_setup.exe"
${wine} "${cache}/maze_craze_setup.exe" &
xdotool sleep 15 key --delay 100 y 2> /dev/null
xdotool sleep 3 key --delay 250 alt+n 2> /dev/null
xdotool key --delay 250 alt+a 2> /dev/null
xdotool key --delay 250 space 2> /dev/null
xdotool key --delay 250 alt+n 2> /dev/null
xdotool key --delay 250 alt+n 2> /dev/null
xdotool key --delay 250 alt+n 2> /dev/null
xdotool key --delay 250 alt+i 2> /dev/null
xdotool sleep 15 key --delay 250 alt+f 2> /dev/null
xdotool sleep 3 key --delay 250 n 2> /dev/null
${wine}server -k
add_launcher "c:\Program Files\Maze Craze 1.4\mazecraze.exe"
;;
"Minecraft")
export WINEARCH=win64
export winVer="win7"
@ -2704,6 +2736,7 @@ EOF
add_launcher "c:\Program Files\space_defender\sdefender.exe"
;;
"Super Deekout")
export bottle=dan-z
install_wine_bottle vb6run dx8vb
download "http://www.danielzingaro.com/superdeekout_setup.exe" "http://www.danielzingaro.com/sd_full.exe"
${wine} "${cache}/superdeekout_setup.exe" &