Page 1 of 5

Windows Build 05/01/06

Posted: Thu Jan 05, 2006 11:12 pm
by Nic
http://nic.dnsalias.com/oolite-1.60-alp ... -win32.exe

Now with an installer :) Should now just be able to run Oolite from the Start Menu like you would anything else (and no need for GNUStep...hopefully).

Please test. Has experimental twitch mode you can turn on and off at present.

-Nic

@winston:
Uploaded to Alioth too.

Posted: Thu Jan 05, 2006 11:59 pm
by dune
i installed it ok. when i click on the oolite icon a window appears for half a second and then disappears and thats it. :(
i guess win me cant cope.
:cry: dune

Posted: Fri Jan 06, 2006 12:57 am
by JensAyton
I tried it under Win98, just for laughs. Much the same as dune got, although I got a stderr file:
2006-01-06 00:54:19.000 OOLITE.EXE[-229973] Disallowed time zone name `W. Europe Standard Time'.
2006-01-06 00:54:19.000 OOLITE.EXE[-229973] Using time zone with absolute offset 0.
2006-01-06 00:54:19.000 OOLITE.EXE[-229973] NSHomeDirectoryForUser(Jens Ayton) failed
2006-01-06 00:54:19.000 OOLITE.EXE[-229973] Defaults path '(nil)' does not exist - failed to create it.
2006-01-06 00:54:19.000 OOLITE.EXE[-229973] Defaults path '(nil)' does not exist - failed to create it.
2006-01-06 00:54:19.000 OOLITE.EXE[-229973] Did not find correct version of backend, falling back to std.
2006-01-06 00:54:19.000 OOLITE.EXE[-229973] NSApplication.m:271 Assertion failed in initialize_gnustep_backend. Unable to find backend back
C:\PROGRA~1\OOLITE\OOLITE.APP\OOLITE.EXE: Uncaught exception NSInternalInconsistencyException, reason: NSApplication.m:271 Assertion failed in initialize_gnustep_backend. Unable to find backend back
Why it’d be looking for a backend (GNUStepese for an implementation of window management and drawing) is beyond me, as the GNUStep/SDL build only uses Foundation-level parts of GNUStep.

Posted: Fri Jan 06, 2006 8:20 am
by Nic
Sounds more like a problem with the installer...

I'll look into that.

(One problem i've had with one machine is that it does load in full screen but after loading you need to alt-tab to find the SDL window...Don't know why)

-Nic

Posted: Fri Jan 06, 2006 11:33 am
by winston
Ahruman wrote:
Why it’d be looking for a backend (GNUStepese for an implementation of window management and drawing) is beyond me, as the GNUStep/SDL build only uses Foundation-level parts of GNUStep.
It's still built as an application, though. This is probably something that can now be changed (I'm pretty sure the last dependencies on AppKit are gone).

Posted: Fri Jan 06, 2006 4:01 pm
by JensAyton
Good point.

Incidentally, Winston, I’ve assumed you’ll be doing the merging of OS X changes to the Linux code now. It might be good to ensure that someone actually is. :-)

Installer issue

Posted: Fri Jan 06, 2006 4:10 pm
by milinks
Nic you are a God!! fantastic installer to get the game working as it is. i had the same problem with the parachute deploying when executing the game, however by amending the oolite batch file in C:\program files\oolite and changing the last line to read oolite.app\oolite - removing the .exe the program works perfectly. Many thanks Nic and to all who are helping to contribute to this masterpiece!!

Posted: Fri Jan 06, 2006 4:11 pm
by winston
Incidentally, Giles is actually talking about ultimately using the BerliOS SVN repo as The One Big Repo (which I must admit would be very nice, although it'd mean being a lot more careful and perhaps using branches more often when going off on oolite-linux tangents).

Posted: Fri Jan 06, 2006 4:50 pm
by dune
after reading Ahruman's post i tried again and then went searching for an stderr. i dont know what this means but if its useful to you i found this..

2006-01-06 16:46:00.000 oolite.exe[-692831] NSHomeDirectoryForUser(default) failed
Warning - GNUSTEP_SYSTEM_ROOT is not set - using /C/tmp/gnustep-installer-zMqk/GNUstep-2Vip/System
Warning - GNUSTEP_NETWORK_ROOT is not set - using /C/tmp/gnustep-installer-zMqk/GNUstep-2Vip/Local
Warning - GNUSTEP_LOCAL_ROOT is not set - using /C/tmp/gnustep-installer-zMqk/GNUstep-2Vip/Local
2006-01-06 16:46:00.000 oolite.exe[-692831] NSHomeDirectoryForUser(default) failed
2006-01-06 16:46:00.000 oolite.exe[-692831] Defaults path '(nil)' does not exist - failed to create it.
2006-01-06 16:46:00.000 oolite.exe[-692831] Defaults path '(nil)' does not exist - failed to create it.
2006-01-06 16:46:00.000 oolite.exe[-692831] Did not find correct version of backend, falling back to std.
2006-01-06 16:46:00.000 oolite.exe[-692831] NSApplication.m:271 Assertion failed in initialize_gnustep_backend. Unable to find backend back
C:\Program Files\Oolite\oolite.app\oolite.exe: Uncaught exception NSInternalInconsistencyException, reason: NSApplication.m:271 Assertion failed in initialize_gnustep_backend. Unable to find backend back
--
if i can do anything else to be of help let me know.

Re: Installer issue

Posted: Fri Jan 06, 2006 6:30 pm
by Rxke
milinks wrote:
Nic you are a God!! fantastic installer to get the game working as it is. i had the same problem with the parachute deploying when executing the game, however by amending the oolite batch file in C:\program files\oolite and changing the last line to read oolite.app\oolite - removing the .exe the program works perfectly. Many thanks Nic and to all who are helping to contribute to this masterpiece!!
That's great! :D Oolite has becom truly platform independant (of sorts, heehee)

Everything works? Sound, Expansion-packs?

nic, you're still not registered @ berlios? Why not? You could be the hero of the day! There's people waiting for this desperately, just check the traffic at Oolite-pc at berlios, it's bigger than Oolite-Linux, and that one has been in Stable for, oh, aaaages....

Posted: Fri Jan 06, 2006 11:26 pm
by Nic
@Rxke: I am on berlios, Giles put me on yesterday (Thanks Giles): http://developer.berlios.de/project/mem ... up_id=2999
Yup Sound and Expansion packs seem to work great. Only noticeable problem (that I can spot anyway) is that the green circle that appears round the green blob indicating where the planet is, doesn't get drawn.

@milinks: How very strange. Why would oolite.app\oolite be different to oolite.app\oolite.exe ? What operating system are you using? I installed it on a clean Windows XP today and everything worked perfectly.

I think one of my friends has a Virtual PC Win 98 install which I could try it on. It must be possible to get it going on the old systems.

Quite drunk right now, so better leave it there :)

-Nic

installed on xp

Posted: Sat Jan 07, 2006 12:16 am
by milinks
I have XP SP1, i already have GNUstep installed on my system, and had a similar experience when i installed your 251205 build, the installer worked as it should, and comparing the installation with previous ones everything was perfect. The errors being given indicated that it was being asked to perform the same exe function twice from different locations - i cannot confirm that this would be the case on anyone elses but if anyone does try and it works they could let you know

Posted: Sat Jan 07, 2006 8:48 am
by Rxke
Nic wrote:
@Rxke: I am on berlios, Giles put me on yesterday (.

Quite drunk right now, so better leave it there :)

-Nic
Oops, I overlooked it. Happened to be, I was quite un-sober too, yesterday Been awhile since last time... Forgot all about the hangovers...

Drinking Orval like a regular beer was not a good idea in hindsight (and yes, the keyboard makes a horrible clattering sound when I type, Argh!)

http://beeradvocate.com/beer/profile/37/129/

Posted: Sat Jan 07, 2006 3:56 pm
by Selezen
Nic, fantastic job. I just installed the package on WinXP SP2, and it works straight out of the box.

My saves are installed and the OXPs work. I've installed my imp courier and my under development OXPs, including TOGY, with no problems. It also loads faster and seems to run smoother.

Sound works OK, no lockups yet and no errors. load/save interface works flawlessly. The only remaining niggle from the development process seems to be the loss of textures when switching screen modes.

All in all, congratulations to Nic and dajt and Winston for getting what seems like a complete Windows installer! <bows>

Posted: Sat Jan 07, 2006 7:35 pm
by snarkism
OK - installs - runs fine - unless you go into/out of windowed mode when I get a blue screen with and error in nvdisp4 (!). This also happens on shut down after exitng the program normally. Something is doing something very nasty to the video drivers. Anybody else seeing this?

Chris.