diff --git a/audiogame-manager.sh b/audiogame-manager.sh index 5a9463a..b92db55 100755 --- a/audiogame-manager.sh +++ b/audiogame-manager.sh @@ -903,6 +903,7 @@ gameList=( "Challenge of the Horse" #"Chopper Challenge" "Christmas WhoopAss" + "Code Dungeon" #"Constant Battle" "Copter Mission" "Crazy Party" @@ -1072,7 +1073,7 @@ case "${game}" in install_wine_bottle xna31 speechsdk corefonts # Dotnet is evil. That is all. DISPLAY="" winetricks -q dotnet40 - winetricks -k # Really! + wineserver -k # Really! download "http://files.OutOfSightGames.com/files/a-heros-call.zip" "https://stormgames.wolfe.casa/downloads/nvdaControllerClient32.dll" unzip -d "$WINEPREFIX/drive_c/Program Files" "${cache}/a-heros-call.zip" find "${WINEPREFIX}" -type f -name 'nvdaControllerClient32.dll' -exec cp -v "${cache}/nvdaControllerClient32.dll" "{}" \; @@ -1577,6 +1578,17 @@ case "${game}" in wine "${cache}/christmas whoopass setup.exe" /sp- /silent add_launcher "c:\Program Files\Draconis Entertainment\Christmas Whoop Ass\wa.exe" ;; + "Code Dungeon") + get_installer "codedungeon-win-64.zip" "https://stealcase.itch.io/codedungeon" + export WINEARCH=win64 + export winVer="win8" + install_wine_bottle + unzip -d "$WINEPREFIX/drive_c/Program Files/code-dungeon" "${cache}/codedungeon-win-64.zip" + # Weird work around to get keyboard working. + winetricks -q usetakefocus=y + winetricks -q usetakefocus=n + add_launcher "c:\Program Files\code-dungeon\Code Dungeon.exe" + ;; "Copter Mission") export bottle="oriol-gomez" export winVer="win7" @@ -1684,7 +1696,7 @@ case "${game}" in install_wine_bottle speechsdk msvcrt40 # Ok, more dotnet. DISPLAY="" winetricks -q dotnet48 xna40 - winetricks -k # Sigh. + wineserver -k # Sigh. download "http://blind-games.com/newentombed/EntombedSetup.exe" wine "${cache}/EntombedSetup.exe" /silent add_launcher "c:\Program Files\Entombed\Entombed.exe"