It's basically hardcoded to APPDATA/Armagetron/var. However, there is one override, and I suspect that's what is causing problems: The game data is looked for in the directory the game was installed to. Information about that comes from parsing the command line. If the game data can't be found, but is instead in the current directory, THEN the user data directory is set to the current directory and the var directory is set with it. It's supposed to be only activated while debugging, because usually the data will be found. It should be found. I'll push up a version with yet more debug information as soon as I get it built (14 hours?).the pig wrote:So, one question is, how does the program determine where the var directory is?
Another possibility would be that the Shortcuts are generated wronly. Could you all send the contents of the property page of the desktop shortcut? Right-click on it and select "Properties" for that.
I installed XP Home in a virtual machine yesterday to test this stuff myself. Unfortunately, everything worked.