diff --git a/audiogame-manager.sh b/audiogame-manager.sh index c28f41f..676277d 100755 --- a/audiogame-manager.sh +++ b/audiogame-manager.sh @@ -551,7 +551,7 @@ install_wine_bottle() { cp "${cache}/nvda2speechd" "${XDG_DATA_HOME:-$HOME/.local/share}/audiogame-manager/nvda2speechd" chmod +x "${XDG_DATA_HOME:-$HOME/.local/share}/audiogame-manager/nvda2speechd" fi - winetricks -q $@ ${winVer:-winxp} ${winetricksSettings}; } | dialog --progressbox "Installing wine bottle, please wait..." -1 -1 + winetricks -q isolate_home $@ ${winVer:-winxp} ${winetricksSettings}; } | dialog --progressbox "Installing wine bottle, please wait..." -1 -1 } @@ -964,6 +964,7 @@ gameList=( "Challenge of the Horse" "Chillingham" #"Chopper Challenge" + #"Christmas Chaos" "Christmas WhoopAss" "Code Dungeon" "Coin Collector" @@ -997,7 +998,7 @@ gameList=( "Grizzly Gulch" "Hammer of Glory" "haunted Party" - "Hearthstone" + #"Hearthstone" "Hunter" "Insect Therapy" "Interceptor" @@ -1013,7 +1014,7 @@ gameList=( "Manamon" "Manamon 2" #"Marina Break" - "Minecraft" + #"Minecraft" "Monkey Business" "MudSplat French" "MudSplat English" @@ -1750,6 +1751,15 @@ case "${game}" in wine "${cache}/BC-Setup.exe" /silent #add_launcher "c:\Program Files\" ;; + "Christmas Chaos") + export WINEARCH=win64 + export winVer="win7" + install_wine_bottle speechsdk + download "https://repo.accessiware.com/games/christmaschaos/ChristmasChaos.zip" "https://github.com/RastislavKish/nvda2speechd/releases/download/v0.1/nvda2speechd64.dll" + unzip -d "$WINEPREFIX/drive_c/Program Files" "${cache}/ChristmasChaos.zip" + find "${WINEPREFIX}" -type f -name 'nvdaControllerClient64.dll' -exec cp -v "${cache}/nvda2speechd64.dll" "{}" \; + add_launcher "c:\Program Files\ChristmasChaos\ChristmasChaos.exe" + ;; "Christmas WhoopAss") install_wine_bottle vb6run dx8vb download "https://www.agarchive.net/games/draconis/christmas%20whoopass%20setup.exe" @@ -2864,5 +2874,6 @@ export norh=false # Must install a voice, and rhvoice works easily with 64 bit. exit 1 ;; esac +winetricks sandbox exit 0