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 - wain

Pages: [1] 2 3 4
1
Mac OSX Specific Issues / Re: Download options
« on: June 17, 2006, 08:56:06 am »
No. I really did search. And having read your posts, I searched again and still can't find the info I need mentioned. Among other things, I searched for "3.014" "3.14" and even "314" in the Mac OS X and Server forums with no luck finding a suitable mirror. Of course if you have enough spare time to read the forums continuously, maybe you might find it mentioned in a post that didn't have the obvious keywords or just ones I didn't think of. Without the keywords, you might appreciate that there is a formidable volume of posts to work through.

Thanks Jos for your helpful reply. The actual links on the Planeshift download page still say 0.3.013 (and actually delivered 0.3.013 last time I tried them), so I had no idea that one of them actually links to the new version instead.

It would be great if something about that could be put in the stickies until all the servers are updated.

2
Mac OSX Specific Issues / Download options
« on: June 16, 2006, 05:48:48 pm »
Are people using any source other than BitTorrent to download PS 0.3.14? I'm on a 56 kbps dial-up, and Bittorrent is useless to me... my only hope is to download it from work and bring it home. I'm not sure why the download mirrors are so reticent in adding the new Mac version to their lists, but it's been many months.

The answer is probably buried in the 50th line of a message somewhere and my post will be abruptly locked in 5 minutes' time. But if so, I couldn't find it, so I thought it was worth asking. I just have trouble believing that the time taken to get a downloadable Mac version out could be this terrible, so I figure I've missed something.

3
Mac OSX Specific Issues /
« on: March 23, 2006, 09:41:27 am »
I haven\'t ever used the Windows version of Planeshift, as I don\'t think they\'d appreciate me playing it at work ;) So I admit I can\'t compare the two properly, and everything I have to say should be taken with that big grain of salt in mind.

From what I\'ve read and experienced and learnt from talking to friends using Windows, however, I\'d say that Mac development is seriously slower. Some of this isn\'t directly the fault of Planeshift, but from the underlying CrystalSpace code... patches of which can take quite some time to filter down to Planeshift.

So far, I\'ve also found it very uncommon for a Mac new release to be out at the same time as the PC one... meaning you can be \"locked out\" while you wait days or weeks for it. And a number of ugly Mac bugs still seem to remain unfixed in the latest release (in the short time I played it before the updater wrecked it). But then, perhaps the Windows bugs are just as ugly.

If you truly want to judge it, I\'d suggest you read through the bugs reported in this forum, whether you think you can deal with them, and how quickly they\'re fixed.

Having said that, I wouldn\'t stake your switch just on one game... Macs are worth the switch, regardless! And perhaps the point is moot now that they\'ve worked out how to dual boot Windows on the new Intel Macs... you could always keep Windows around just for this game ;)

4
Mac OSX Specific Issues /
« on: December 11, 2005, 01:28:10 pm »
Update: I tried again to download the file from psmirror.org, this time with a third-party client called iGetter. That client manages to download it eventually, but only because it\'s persistent. A number of times during the download it gave network error warnings that it couldn\'t obtain the file segment (presumably at this point, other programs terminate the download). But unlike other methods, it didn\'t assume the file was truly complete, and therefore continues to request it.

I also used the command line FTP, and it terminates the download prematurely, too. Unfortunately the debug option gives no errors. It lists the psmirror.org server as \"Apache\", but gives no version number at all. I wonder if that means it\'s a really old version...

Again, both download methods worked fine with the other mirrors.
I wonder if the server on psmirror.org has a severely low timeout setting. That would explain the problem with a 56 kbps modem.

5
Mac OSX Specific Issues /
« on: December 11, 2005, 01:40:46 am »
All web browsers I tested (Safari, Firefox, IE and Lynx) prematurely terminate the download from that mirror. The download speed doesn\'t decrease before it terminates, so it\'s not like a connection is dropping out... It\'s just zipping along and suddenly it says it\'s finished.

I also looked through the mirror and tried to download some other large files (png as well as zip). They also terminated prematurely, so it\'s not just that one file, nor is it just zip files.

Unfortunately none of the browsers I tested give any further diagnostic info as to why this happens. Nor does Updater.jar in diagnostic mode. psmirror.org doesn\'t seem to be an ftp server, so I can\'t even test it using an ftp client.
So unless you know some way of building download diagnostics into Updater.jar, I\'m stumped :(
Do you know what http server or file sharing software they\'re using on that site? I can\'t even see a reference to that. At least if I knew that, I could search for similar issues.

Cheers :)

6
Mac OSX Specific Issues /
« on: December 06, 2005, 01:41:33 pm »
Mirror 3 has been more unpredictable tonight, with the file truncating at all sorts of different sizes. I can reproduce this with a browser as well: if I download http://www.psmirror.org/psupdater/repository.zip , the download terminates early, but it acts as though it completed. This is reproducible in both Firefox and Safari.

I also tried at work today (in Firefox) and the file downloaded properly. The differences are that at work I use Win XP, and am on a high speed network. At home, I run Tiger and am on 56 kbps dialup. I wonder if it\'s the network speed... maybe the mirror doesn\'t handle slow connections very well... Or maybe the download termination glitches are regular, and the slower you are the more likely you are to experience one. Just guessing :)

7
Mac OSX Specific Issues /
« on: December 05, 2005, 01:19:28 pm »
OK, I found the repository.zip file. The broken one downloaded from mirror 3 is consistently 195467 bytes (I downloaded it multiple times to check). In contrast, the functioning respository from mirror 2 is 617824 bytes.

I also analysed the bad repository, although the analysis is rather redundant, given the obvious truncation of the file:

$ zip -T repository.zip
zip warning: missing end signature--probably not a zip file (did you
zip warning: remember to use binary mode when you transferred it?)
zip error: Zip file structure invalid (repository.zip)
________________________

$ unzip -v repository.zip
Archive:  repository.zip
  End-of-central-directory signature not found.  Either this file is not
  a zipfile, or it constitutes one disk of a multi-part archive.  In the
  latter case the central directory and zipfile comment will be found on
  the last disk(s) of this archive.
unzip:  cannot find zipfile directory in one of repository.zip or
        repository.zip.zip, and cannot find repository.zip.ZIP, period.
________________________
$ zip -F repository.zip
zip: reading repository.xml
zip warning: repository.zip would be truncated.
Retry with option -qF to truncate, with -FF to attempt full recovery

8
Mac OSX Specific Issues /
« on: December 04, 2005, 12:10:39 am »
Quote
Originally posted by Cha0s
I\'ll look into wrapping it into a .app file, though my Cocoa skills aren\'t great. ;)

Thanks! I\'m not sure you need to know much about Cocoa, though, as Jar Bundler creates a Java app bundle. A small Cocoa app is added to that, but I get the impression that Jar Bundler creates that for you. The documentation begins at:
http://developer.apple.com/documentation/Java/Conceptual/Jar_Bundler/index.html
The JVMVersion property to set in Info.plist (either 1.5+ or 1.5*) is discussed at:
http://developer.apple.com/documentation/Java/Conceptual/JavaPropVMInfoRef/Articles/JavaDictionaryInfo.plistKeys.html#//apple_ref/doc/uid/TP40001969

Quote

As for Mirror 3... I have no idea why it doesn\'t work... What does \"java -version\" return?

Where is the zip file downloaded to? Is it deleted afterwards? If not, I can take a direct look at it and see what\'s wrong.

Version info:
Freya:~ Wayne$ java -version
java version \"1.5.0_05\"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_05-83)
Java HotSpot(TM) Client VM (build 1.5.0_05-48, mixed mode, sharing)

9
Mac OSX Specific Issues /
« on: December 03, 2005, 12:32:59 pm »
Assuming that updaterconfig.xml is the correct file, the parameters for mirror 3 are:

Just thought I should add that, in case your settings are different.


BTW, would it be a hassle to wrap your JAR file as an application bundle before distribution? It seems that Jar Bundler does most of the work for you, and it\'d save a lot of troubles at the user end (version changing, etc.), and make the application a lot more Mac-like. The core .jar file would still be pure Java, and therefore remain cross-platform, it\'s just the wrapper that\'s Mac-specific.

10
Mac OSX Specific Issues /
« on: December 03, 2005, 12:09:12 pm »
Quote
Originally posted by Cha0s
Part 2b of the Guide should do it. ;)


Unfortunately, the script file mentioned in part 2b doesn\'t seem to be working. I followed exactly what part 2b said to do. When I click run, it just opens a new terminal window, with no request for a password or anything. And nothing is changed.

However, I manually executed the script instructions (which is actually much simpler than all the hassle of downloading and running the script anyway!), and got the shell Java interpreter to execute Updater.jar. Yay.

When trying to update from mirror 3, it gives the following errors:

Freya:/Applications/Planeshift3D Wayne$ java -jar Updater.jar -mir 3 -debugmode
Debug mode on.
Proxy not active.
java.lang.Exception: Proxy not active.
        at Updater.getConfiguration(Updater.java:459)
        at Updater.main(Updater.java:314)
java.util.zip.ZipException: error in opening zip file
        at java.util.zip.ZipFile.open(Native Method)
        at java.util.zip.ZipFile.(ZipFile.java:203)
        at java.util.zip.ZipFile.(ZipFile.java:84)
        at Updater.unzip(Updater.java:1829)
        at Updater.getRepository(Updater.java:822)
        at Updater.access$3000(Updater.java:29)
        at Updater$3.run(Updater.java:697)
        at java.lang.Thread.run(Thread.java:613)

11
Mac OSX Specific Issues /
« on: December 01, 2005, 09:47:59 pm »
I\'m actually not sure how to run Updater.jar from the command line any more.

It seems that the java command line interpreter still assumes Java 1.4.2 by default, regardless of what version was set by the Java Preferences utility. I can\'t find an Apple document on how to correct that.

12
Mac OSX Specific Issues /
« on: December 01, 2005, 12:10:29 pm »
Using the latest version of Updater.jar, I forced it to use mirror 3 (nice feature, btw!). It said:

Using mirror 3.
Downloading zipped repository
Unzipping repository
Error getting zip entries from file.
Update failed at 12/01/2005: 21:03:01.

So, it appears that mirror 3 is still corrupt. This is the same error it\'s been giving me for many weeks.

Also a trivial nitpick;)... It seems to be using the US date system (month/day/year) despite the fact that my system is set to use day/month/year. I wonder if that\'s a bug with Apple Java, or if it\'s something you\'ve hard coded?

13
Mac OSX Specific Issues /
« on: November 30, 2005, 06:19:59 am »
What did you mean about Chaos\'s updater not working? Is it actually running, but the updated Planeshift still fails to run afterwards? Or is Updater.jar failing to run entirely?

If Updater.jar runs, which mirror does it say it\'s using for the update?

If it won\'t run, which version of OS X do you have, and which of the two updaters did you download? You need the old one for 10.3.9 or below. For 10.4, you need the new one, but also need to set your default Java version to J2SE 5.0

14
Mac OSX Specific Issues /
« on: November 26, 2005, 02:06:07 am »
Any chance you could convince the owners to switch off mirror 1 until it\'s fixed? It completely wrecks the files of anyone not aware of the problem.

Also, have you considered having the updater check for new updates to your Updater.jar? I\'m sure you probably have, but that would certainly be handy. :)

15
Mac OSX Specific Issues /
« on: November 26, 2005, 01:53:42 am »
A couple of questions...
How recently did you download the Java updater? And did you follow instruction 2a in \"READ BEFORE POSTING: A Guide to Running Planeshift on Mac OS X\" to set your Java version to J2SE 5.0?

What you describe is where I was at a week ago, before the new updater came out, so it really sounds to me like you need to download the new updater.

One other thing it could be, however...
When the updater is running, make sure it\'s using mirror 2 or mirror 4 (it\'ll tell you at the start of the update run). If it\'s using mirrors 1 or 3, cancel and restart. The reason is that mirror 1 has (or at least had) out of date files, and mirror 3 seems (seemed) to be completely corrupt. So your copy of Planeshift wouldn\'t run if it used one of them. If they\'ve since fixed this, I haven\'t heard, so best to avoid those other mirrors until word is given that they\'re safe.

Pages: [1] 2 3 4