With the xmlread -> tinyxml change:
When double-clicked: updater.app displays the GUI but has trouble DLing the registry.
When run from the Terminal: it works fine.

Well done dfryer!
Though I suppose it\'s obsolete now, there\'s been an update to my updater (it occurred before I figured out the other one was working, so I might as well post it) to include the omission of directories/files found in the updaterconfig.xml file (most of those files/directories no longer exist in the repository anyway *grumble*). The updater also no longer downloads the vfs.cfg file (as well as the other cfg files in your root directory)! This can all be overridden of course, by running it with the \"updateall\" argument. I\'ve also added a debug mode. If you\'re having problems with my updater in any way, run it with the argument \"debugmode\" from the Terminal. You should get some nice gibberish in the Console which I\'ll be happy to decipher and use to fix any problems. Happy updating (however you go about it

)!
Linky (the last one was a few pages back, so, meh):
Updater.jar (29 k)EDIT:
Output of the commands you requested dfryer:
Michael-Diamonds-Computer:~/Games/Planeshift3D/psclient.app/Contents/Resources mdiamond$ otool -L sprcal3d.csbundle
sprcal3d.csbundle:
/System/Library/Frameworks/AppKit.framework/Versions/C/AppKit (compatibility version 45.0.0, current version 663.97.0)
/System/Library/Frameworks/Foundation.framework/Versions/C/Foundation (compatibility version 300.0.0, current version 462.8.0)
/usr/lib/libz.1.1.3.dylib (compatibility version 1.0.0, current version 1.1.3)
@executable_path/../Resources/libcal3d.11.dylib (compatibility version 12.0.0, current version 12.0.0)
/usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 63.0.0)
Michael-Diamonds-Computer:~/Games/Planeshift3D/psclient.app/Contents/Resources mdiamond$ otool -L sprcal3dldr.csbundle
sprcal3dldr.csbundle:
/System/Library/Frameworks/AppKit.framework/Versions/C/AppKit (compatibility version 45.0.0, current version 663.97.0)
/System/Library/Frameworks/Foundation.framework/Versions/C/Foundation (compatibility version 300.0.0, current version 462.8.0)
/usr/lib/libz.1.1.3.dylib (compatibility version 1.0.0, current version 1.1.3)
@executable_path/../Resources/libcal3d.11.dylib (compatibility version 12.0.0, current version 12.0.0)
/usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 63.0.0)
Good news: psclient works without libcal3d.11.dylib in local/lib/ !!!
Bad news: I am still having lightmap/black texture problems and it won\'t run in full screen (even with Video.FullScreen = true).
P.S. Sorry for the really long post!