nemostultae wrote:@luke-jr: in gArmagetron.cpp, line 353. The code to create the directories needs to be run before this. Using the code in SDLMain.mm is a workaround.
The Open call now uses GetWritePath as it should... This fixed it in my test environment. Try again
nemostultae wrote:All other platforms use an installer and create the directories, right?
Nope. Linux uses a wrapper script in batch/starter whenever you run the game to create directories. With the changes to tDirectories I've been working on, we *should* be able to remove (or at least) shrink the script.
nemostultae wrote:Also needs to be added (since no installer on OS X): the files that need to be in config/ have to be copied over at first launch.
Nope. AA should look for the config directory in DATA_DIR, not USER_DATA_DIR.
FYI: The Linux setup is in effect installer-less also-- there's a set program directory (as there is an App directory in OS X), but the user's data dir is assumed to not exist.