It seems that you're using an outdated browser. Some things may not work as they should (or don't work at all).
We suggest you upgrade newer and better browser like: Chrome, Firefox, Internet Explorer or Opera

×
I attempted to install the patch through wineconsole, but not sure what path to tell it to find arcanum. I will keep tampering with it and report back if I figure out how to troubleshoot it.
avatar
Superdog: The error I get is
wine: cannot find L"C:\\windows\\system32\\winemenubuilder.exe"
You can ignore this, it is a harmless warning (that we should probably hide) due to a hack we use to prevent WINE from creating menu entries.

---

avatar
Superdog: I attempted to install the patch through wineconsole, but not sure what path to tell it to find arcanum. I will keep tampering with it and report back if I figure out how to troubleshoot it.
To run a WINE command in the prefix dedicated to arcanum:
export WINEPREFIX=~/.local/share/play.it/prefixes/arcanum
wine …
Keep in mind that this prefix has no access to your $HOME, so you might have to copy .exe files into it before being able to run them.
Thanks, I think I'm getting close! I had to tell winecfg to use a 800x600 virtual desktop, but then the game runs fine if I then launch it through wineconsole, but of course in a little postage stamp window. I have managed to point the high res patch in the right place but I am trying to find a combination of virtual desktop resolution vs the resolution of the game that it will accept.

edit: game seems to run fine with the patch installed! As long as a I run it through wineconsole and I maximize the wineconsole window before I launch it. This is playable and I am happy. If i can figure out how to build it a shortcut I will be even happier.

edit: If I simply open the terminal in the arcanum folder and run "wine arcanum.exe" it works okay once I maximize the window. That should work as a link, right? Is there a way to tell it to maximize the window as it opens? Thanks, your scripts are a lifesaver.

edit: It keeps making me re-apply the patch for some reason? Linux is fun.
Post edited February 28, 2021 by Superdog
avatar
Superdog: edit: It keeps making me re-apply the patch for some reason? Linux is fun.
This is a bit tricky, maybe some files are trying to be overwritten by both ./play.it and the high-res patch.

You might get a list of these files by running these commands right after the application of the patch, when it is still active:
cd ~/.local/share/play.it/prefixes/arcanum/drive_c/arcanum
find . -type f
I think your idea of some kind of override or conflict is right. The shortcut made by the script seems to be what undoes the high-res patch. As long as I just launch through terminal it seems to be fine. Which isn't a big deal, I can make my own shortcut.
avatar
Superdog: (…)
Due to the way ./play.it works, changes done in ~/.local/share/play.it/prefixes/* are not reliably persistent.
Modified files should be copied to ~/.local/share/games/* so they are never overwritten.

This should make an automated copy from a Arcanum game prefix that includes modified files that should be kept:
cd ~/.local/share/play.it/prefixes/arcanum/drive_c/arcanum
find . -type f -exec cp --parents --target-directory="$HOME/.local/share/games/arcanum" {} +
After that the unofficial patch modifications should be persistent when using the ./play.it-generated launcher.
This thread will no longer be updated, see this post on the general forums for more details: End of website maintenance