Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - cresus

Pages: [1]
1
Mac OSX Specific Issues /
« on: January 30, 2005, 07:40:39 pm »
I just tried using your updater and it downloads everything beautifully.  When I try and start psclient however it immediately quits.

Console lists this:

ERROR: csInitializer::SetupConfigManager failed!
Is your CRYSTAL environment variable set?
SCF_WARNING: class planeshift.sound.soundmanager (from /Applications/PlaneShift 3D/pssound.csplugin) has already been registered in the same context `app\' (in /Applications/PlaneShift 3D/psclient.app/Contents/Resources/pssound.csplugin)
Crystal Space for MacOS/X 0.99 r0 [MacOS/X-powerpc-GCC]
Ported to MacOS/X by Eric Sunshine

Is this a problem with the updater or the version?  Thanks for working on this though.

Quote
Originally posted by Cha0s
Hey everyone. I have created an updater that can be used temporarily until dfryer gets the normal one working. There are caveats though, so let\'s get those out of the way first:

1. The updater I\'ve made (hereafter, \"the updater\" ) is a Java app and requires version 1.4.2, so you need Mac OS 10.3 and an up to date version of Java (if you use software update this should be no problem). If you haven\'t been keeping up to date, just run software update (clear inactive updates, if any) or grab it from apple.com: http://www.apple.com/downloads/macosx/apple/javaupdate142.html
2. The updater is in no way affiliated with the Planeshift team. It is an UNOFFICIAL updater. The Planeshift team has nothing to do with it, so make no complaints to them about it.
3. As for complaining to me, I\'m not responsible for anything that happens when you use the updater. By using the updater you agree not to take any legal action against me because of the updater. Use at your own risk!
Feel free to report bugs and request features, but understand that I make no warranties and promise no support or fixes.
4. The updater is a bare-bones app. It doesn\'t have all the nice PS updater features (it completely ignores the updater configuration XML file). Also, do to a bug in Java 1.4.2 (resolved in 1.5.0 I believe, which will be released with Tiger), the app has trouble updating certain individual zip entries listed in the repository (there were about 10-20 it had problems with... corrupt entries perhaps?). Unfortunately, this problem causes the app to crash immediately, no error catching, etc. This means that if there is any change in a zip file, the whole file must be redownloaded. Obviously this is a big pain, but the error is in Java itself, so I can\'t do anything about it.

Ok, enough of that stuff. On to the instructions: The app is double-clickable (GUI mode) or runnable via command line. Either way, first step is to download the Updater.jar file and drop it into your Planeshift3D folder.

If you\'re going the GUI route, just double-click the JAR file and then press the \"Start Update\" button. You\'ll get two status bars and a slew (i.e. a lot) of information about what\'s being updated.

If you want to run the updater via the command-line, open Terminal, cd to the Planeshift3D directory, and type: \"java -jar Updater.jar nogui\". The update will start immediately with minimal progress reports (i.e. not very many) in the Terminal window.

And now, finally, the link: http://www.world-of-cha0s.hostrocket.com/PSUpdater/Updater.jar

I hope this is helpful to people who are having trouble with the updater and if people find it useful I might be able pull together the effort to add features and make it better. Maybe. ;)

P.S. As has been mentioned, this isn\'t that useful right now as the current client binary is broken. You can download the rest of the updated game files, however.

Pages: [1]