NeilStevens: I just did a security update, and now under Mac OS 10.4.11, ToME 2 won't start from Finder, complaining that it can't create the ~/Library/Application Support/ToME directory.
However, it will start from the command line.
Can anyone else produce this? Or under a Mac OS 10.5 update?
Update: I just sent this bug report to Apple:
The game ToME ( http://www.t-o-m-e.net/ ) stopped working when run from Finder after I just updated my system for the latest security update, and ended up on Mac OS 10.4.11. I just did some digging, and what broke is the use of getlogin() to determine the user's log in name. In previous versions it returned 'neil', my user account. With full security updates, it's now returning 'root' when I run ToME from Finder. However if I run from a terminal, whether with the full path to the binary inside the bundle, or by using the open command, the game runs correctly. So I have to think that either there's a bug in Finder, or whatever's launching finder, so that it's not correctly letting apps know I'm logged in as my user and not as root.
ToME Wiki