From 7ff1cd57f7556237edf11eace9a444cd8391f341 Mon Sep 17 00:00:00 2001 From: Hunter Jozwiak Date: Tue, 9 Sep 2025 17:24:29 -0400 Subject: [PATCH] Update the installer for Mistworld. After some time cussin and spittin tobaccer juice, I've gotten things somewhat working. Namely: * Set the WINEARCH to win32 (it was thinking the game was 64-bit) * Setting the WINEPREFIX to the new path to reflect architectural changes. * Removing the unnecessary call to install SAPI. The notable problem was that for whatever reason the compiled nvdaControllerClient32.dll the manager was fetching did *not* work with the game. It complained about testIfRunning not being present in the compiled executable, which it certainly was. If you have a spare copy of the DLL lying around that works you should back that up and if you switch to the testing branch copy it *both* to AGM cache and the game directory. --- .install/Mist World.sh | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.install/Mist World.sh b/.install/Mist World.sh index 6fda612..8c1aadd 100644 --- a/.install/Mist World.sh +++ b/.install/Mist World.sh @@ -1,6 +1,7 @@ +export WINEARCH="win32" export winVer="win7" +export WINEPREFIX="$HOME/.local/wine32" get_installer "Mist World_Setup.exe" "https://drive.google.com/uc?export=download&id=12YeUqorkkMT46ZSR5pcfWxSY8DHOLxZ-" -install_wine_bottle sapi install_with_progress 7z "Extracting game files..." x -o"$WINEPREFIX/drive_c/Program Files/Mist World" "$cache/Mist World_Setup.exe" sed -i 's/1024m/768m/g' "$WINEPREFIX/drive_c/Program Files/Mist World/mw.exe.vmoptions" cp "$WINEPREFIX/drive_c/Program Files/Mist World/"{mw.exe.vmoptions,update.exe.vmoptions}