Posted April 10, 2015
Rather than writing its saved games to a sane path, such as a subdirectory of ~/Library/Application Support/, or of ~/Library/Application Support/GOG.com/, or even, if pressed, ~/Library/, or storing it in the preferences, instead it writes them into ~/Zojoi/Shadowgate/. Extremely bad form. If one is to write to someone's home directory, at the *very* least it should be a dotfile, hidden, ~/.Zojoi.
I'll have to make a wrapper script around the executable to symlink it, run the game, and then clean up afterward, assuming it's even doable (if the thing forks it'll be more difficult to work around). I've had to do this for other games in the past, but most GOG games are fairly well behaved in this regard.. this game being an obvious exception.
I'll have to make a wrapper script around the executable to symlink it, run the game, and then clean up afterward, assuming it's even doable (if the thing forks it'll be more difficult to work around). I've had to do this for other games in the past, but most GOG games are fairly well behaved in this regard.. this game being an obvious exception.