Windows Build 09/03/06 (1.63/Gusto ish)
Moderators: winston, another_commander
Windows Build 09/03/06 (1.63/Gusto ish)
Get at:
http://nic.dnsalias.com/oolite-1.63gust ... -win32.exe
(after installation please update the executable with the one from this zip:
http://nic.dnsalias.com/oolite.zip )
Ok, here's a new build.
Changes:
Latest build
Should now have more graphics working. Looks right now.
Please try it and let me know how you get on. I'm very busy so I haven't even got out of Lave with this build yet!
-Nic
PS
OXPs
Right OXPs, everyone loves them and I want to get a list going of what works and what doesn't with this build. You load them in to C:\Program Files\Oolite\AddOns.
A thread has already begun on this, so keep up the good work. From that thread I can tell you that at least Pirate_Coves loads on this verison (no crash). However, kleptohud still doesn't load due to
ERROR ***** could not parse AddOns/kleptohud.oxp/Config/hud.plist as a NSDictionary.
So please post your stderr.txt when an OXP fails to load.
Thanks
http://nic.dnsalias.com/oolite-1.63gust ... -win32.exe
(after installation please update the executable with the one from this zip:
http://nic.dnsalias.com/oolite.zip )
Ok, here's a new build.
Changes:
Latest build
Should now have more graphics working. Looks right now.
Please try it and let me know how you get on. I'm very busy so I haven't even got out of Lave with this build yet!
-Nic
PS
OXPs
Right OXPs, everyone loves them and I want to get a list going of what works and what doesn't with this build. You load them in to C:\Program Files\Oolite\AddOns.
A thread has already begun on this, so keep up the good work. From that thread I can tell you that at least Pirate_Coves loads on this verison (no crash). However, kleptohud still doesn't load due to
ERROR ***** could not parse AddOns/kleptohud.oxp/Config/hud.plist as a NSDictionary.
So please post your stderr.txt when an OXP fails to load.
Thanks
Last edited by Nic on Fri Mar 10, 2006 10:45 am, edited 1 time in total.
- winston
- Pirate
- Posts: 731
- Joined: Mon Sep 27, 2004 10:21 pm
- Location: Port St. Mary, Isle of Man
- Contact:
Don't forget to update the Wiki on how to get, install and build Oolite-Win32
http://wiki.alioth.net/index.php/Running_Oolite-Windows
http://wiki.alioth.net/index.php/Running_Oolite-Windows
Wow, it's wonderful! I can see the compass!!! I installed this build today and everything seems to work just fine. All the new features seem to be present as well (the slurping of cargo is...interesting). I did notice the problem with the title screen/shipyards where the ships aren't lit properly. But this is a really minor issue, at least to me. This particular computer has a crappy Intel graphics chip, if that matters. I'll try to test on my better-yet-still-ancient nvidia-powered system tonight.
No crashes on loading of OXPs. I can't prove they're all working the way they should, but they're at least not killing the game on startup. The ones I have installed:
aegidian-special.oxp
behemoth.oxp
boyracers.oxp
custpaint1.oxp
globestations.oxp
GrittyCoriolis.oxp
gwxstations.oxp
illicit_unlock_FIX1.56.oxp
longway.oxp
mPakRedux.oxp
newships.oxp
nuvipers.oxp
oldships.oxp
pcc.oxp
racers.oxp
tgy_dev.oxp (not tested - nowhere near Tionisla!)
thargoid_wars.oxp
tiger.oxp
tori.oxp
x-ships.oxp
Thanks for the great work!
Bob
No crashes on loading of OXPs. I can't prove they're all working the way they should, but they're at least not killing the game on startup. The ones I have installed:
aegidian-special.oxp
behemoth.oxp
boyracers.oxp
custpaint1.oxp
globestations.oxp
GrittyCoriolis.oxp
gwxstations.oxp
illicit_unlock_FIX1.56.oxp
longway.oxp
mPakRedux.oxp
newships.oxp
nuvipers.oxp
oldships.oxp
pcc.oxp
racers.oxp
tgy_dev.oxp (not tested - nowhere near Tionisla!)
thargoid_wars.oxp
tiger.oxp
tori.oxp
x-ships.oxp
Thanks for the great work!
Bob
Brilliant!!
Thankyou Nic, this is amazing! It is fantastic! I tried to put in my OXP which is intended to display images dependent on planet, government etc, and i get the following error in stderr.txt
This cycles constantly and locks you out, requiring CTRL, Alt + Del to quit Oolite. This is just for info, in case it helps you, as this is amazing progress, and you walk on water!!
Code: Select all
2006-03-09 12:33:44.000 oolite.exe[748] initialising SDL
2006-03-09 12:33:47.000 oolite.exe[748] init: numSticks=0
2006-03-09 12:33:47.000 oolite.exe[748] CREATING MODE LIST
2006-03-09 12:33:47.000 oolite.exe[748] Unknown architecture, defaulting to 1024x768
2006-03-09 12:33:47.000 oolite.exe[748] Added res 800 x 600
2006-03-09 12:33:47.000 oolite.exe[748] Added res 640 x 480
2006-03-09 12:33:47.000 oolite.exe[748] drawRect calling initialiseGLWithSize
2006-03-09 12:33:47.000 oolite.exe[748] Creating a new surface of 1024 x 768
2006-03-09 12:33:47.000 oolite.exe[748] no universe, clearning surface
2006-03-09 12:33:47.000 oolite.exe[748] ---> searching paths:
(oolite.app/Contents/Resources, AddOns, AddOns/planet.oxp)
2006-03-09 12:33:47.000 oolite.exe[748] DEBUG ** no cache exists - yet **
2006-03-09 12:33:48.000 oolite.exe[748] Vertex Array Range optimisation - not supported
2006-03-09 12:33:48.000 oolite.exe[748] DEBUG creating octree cache......
2006-03-09 12:33:49.000 oolite.exe[748] Populating a system with economy 5, and government 3
2006-03-09 12:33:49.000 oolite.exe[748] ... adding 2 trading vessels
2006-03-09 12:33:49.000 oolite.exe[748] ... adding 0 sun skimming vessels
2006-03-09 12:33:49.000 oolite.exe[748] ... adding 9 pirate vessels
2006-03-09 12:33:49.000 oolite.exe[748] ... adding 0 sun skim pirates
2006-03-09 12:33:49.000 oolite.exe[748] ... adding 1 law/bounty-hunter vessels
2006-03-09 12:33:49.000 oolite.exe[748] ... adding 1 sun skim law/bounty hunter vessels
2006-03-09 12:33:49.000 oolite.exe[748] ... adding 0 Thargoid warships
2006-03-09 12:33:49.000 oolite.exe[748] ... adding 2 asteroid clusters
2006-03-09 12:33:49.000 oolite.exe[748] ... for a total of 15 ships
2006-03-09 12:33:52.000 oolite.exe[748] OPENGL_DEBUG GL_ERROR (1280) 'invalid enumerant' in: Universe before doing anything
2006-03-09 12:34:17.000 oolite.exe[748] Found mode {Height = 768; RefreshRate = 0; Width = 1024; }
2006-03-09 12:34:33.000 oolite.exe[748]
***** Encountered localException during initialisation in [Universe update:] : NSInvalidArgumentException : SDLImage(instance) does not recognize drawInRect:fromRect:operation:fraction: *****
2006-03-09 12:34:33.000 oolite.exe[748] *** NSTimer ignoring exception 'NSInvalidArgumentException' (reason 'SDLImage(instance) does not recognize drawInRect:fromRect:operation:fraction:') raised during posting of timer with target 0x63ee0e8 and selector 'pollControls:'
- aegidian
- Master and Commander
- Posts: 1161
- Joined: Thu May 20, 2004 10:46 pm
- Location: London UK
- Contact:
Re: Brilliant!!
Oh.milinks wrote:This cycles constantly and locks you out, requiring CTRL, Alt + Del to quit Oolite. This is just for info, in case it helps you, as this is amazing progress, and you walk on water!!Code: Select all
2006-03-09 12:34:33.000 oolite.exe[748] *** NSTimer ignoring exception 'NSInvalidArgumentException' (reason 'SDLImage(instance) does not recognize drawInRect:fromRect:operation:fraction:') raised during posting of timer with target 0x63ee0e8 and selector 'pollControls:'
Ah.
drawInRect: is a method used by NSImage not SDLImage. Nic, you haven't just done a blind search-and-replace have you?
@ Nic - Giles - Winston - Ahruman and all the other wizards out there:-
FANTASTIC - I'M IN HEAVEN!
Wow the space compass looks like it's 3D (or is that my eyesight)
@rbird - thanks for your list of working OXP's a great help
^5's to all of you many many thanks - I just wish I could contribute more to this amazingly brilliant version of probably the best computer game ever designed.
Right, all you Thargoids out there if you don't sit on your hands you are toast!
FANTASTIC - I'M IN HEAVEN!
Wow the space compass looks like it's 3D (or is that my eyesight)
@rbird - thanks for your list of working OXP's a great help
^5's to all of you many many thanks - I just wish I could contribute more to this amazingly brilliant version of probably the best computer game ever designed.
Right, all you Thargoids out there if you don't sit on your hands you are toast!
The Grey Haired Commander has spoken!
OK so I'm a PC user - "you know whats scary? Out of billions of sperm I was the fastest"
OK so I'm a PC user - "you know whats scary? Out of billions of sperm I was the fastest"
Me?drawInRect: is a method used by NSImage not SDLImage. Nic, you haven't just done a blind search-and-replace have you?
D'oh, back to drawing board. Still.....slowly getting there
EDIT: Weirdly the only places I can find a reference to drawInRect are in functions that shouldn't be getting called.....hmmm.
@TGHC: If you want to contribute, test test test and then tell me where i've ***ked up and i'll try and fix it
@rbird: If you could do more testing that would be great. After loading the OXP check in the the stderr.txt (Created in c:\program files\oolite) that there are no errors.
@aegidian: Do you know where I should look to help find:
ERROR ***** could not parse AddOns/kleptohud.oxp/Config/hud.plist as a NSDictionary
Errors?
@milinks: Where can I get your OXP for testing?
@winston: I will
Cheers,
-Nic
Last edited by Nic on Thu Mar 09, 2006 4:37 pm, edited 1 time in total.
- aegidian
- Master and Commander
- Posts: 1161
- Joined: Thu May 20, 2004 10:46 pm
- Location: London UK
- Contact:
messed-up kleptohud.oxp/Config/hud.plist
Code: Select all
ngiles$ plutil Config/hud.plist
Config/hud.plist:
XML parser error:
Encountered non-empty <false> tag on line 55
Old-style plist parser error:
Malformed data byte group at line 1; invalid hex
Code: Select all
<false/>
@aegidian: Thanks Don't think there is a plist validator for windows I can use. I'll look for one.
EDIT:
Is there harm adding to the plist parser (ResourceManager.m) so it reads :
So it supports both ways of doing it so old OXPs won't need modifying?
-Nic
EDIT:
Is there harm adding to the plist parser (ResourceManager.m) so it reads :
Code: Select all
if ([tag isEqual:@"true/"])
return [ResourceManager trueFromXMLContent:content];
if ([tag isEqual:@"false/"])
return [ResourceManager falseFromXMLContent:content];
// Nic - Change to support old plist <true></true> and <false></false>
if ([tag isEqual:@"true"])
return [ResourceManager trueFromXMLContent:content];
if ([tag isEqual:@"false"])
return [ResourceManager falseFromXMLContent:content];
-Nic
@milinks: Could you try this executable with your OXP and see if it helps?
http://nic.dnsalias.com/oolite.zip
Just overwrite the executable at c:\program files\oolite\oolite.app with the one from this zip file.
And let me know if that helps the problem
-Nic
http://nic.dnsalias.com/oolite.zip
Just overwrite the executable at c:\program files\oolite\oolite.app with the one from this zip file.
And let me know if that helps the problem
-Nic
- aegidian
- Master and Commander
- Posts: 1161
- Joined: Thu May 20, 2004 10:46 pm
- Location: London UK
- Contact:
Yes. Then the plist wouldn't satisfy the correct DTD. Better to make sure your plist is valid.Nic wrote:Is there harm adding to the plist parser (ResourceManager.m) so it reads :So it supports both ways of doing it so old OXPs won't need modifying?Code: Select all
if ([tag isEqual:@"true/"]) return [ResourceManager trueFromXMLContent:content]; if ([tag isEqual:@"false/"]) return [ResourceManager falseFromXMLContent:content]; // Nic - Change to support old plist <true></true> and <false></false> if ([tag isEqual:@"true"]) return [ResourceManager trueFromXMLContent:content]; if ([tag isEqual:@"false"]) return [ResourceManager falseFromXMLContent:content];
Instead of plutil, you could try any other XML validator that can reach out and grab the right DTD.
YEEESSSSSS!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Nic,
I have tried it with every image combination in my OXP, and it works!! Every Image is shown!!
I have tried it with every image combination in my OXP, and it works!! Every Image is shown!!
- Selezen
- ---- E L I T E ----
- Posts: 2530
- Joined: Tue Mar 29, 2005 9:14 am
- Location: Tionisla
- Contact:
I've just tested the new version. Downloaded original compiled version, then patched with new exe.
Ran fine, including with TOGY installed.
Proof:
As you can see the frame rate dropped a bit in the TGY, but otherwise, peachy!!
Nice one, Nic!!
P.S. The image has been colour-reduced to 256 colours. Oh, and for the first time, the Kraits (one seen in the foreground) DID NOT crash into the beacon!!! More later after more testing...
Ran fine, including with TOGY installed.
Proof:
As you can see the frame rate dropped a bit in the TGY, but otherwise, peachy!!
Nice one, Nic!!
P.S. The image has been colour-reduced to 256 colours. Oh, and for the first time, the Kraits (one seen in the foreground) DID NOT crash into the beacon!!! More later after more testing...
There were no errors in the stderr.txt after loading the oxps I mentioned above. Although looking back at it now, it appears I did have some of the drawInRect messages discussed above, though they did not cause the game to crash. Perhaps they had something to do with the following problem:Nic wrote:@rbird: If you could do more testing that would be great. After loading the OXP check in the the stderr.txt (Created in c:\program files\oolite) that there are no errors.
After playing a little while, I started getting "popup" messages while docked, where it would put up a blank Mission Information screen with the "Press Space" message at the bottom of the screen. The space bar did not clear the message. I could use the F-keys to leave the screen, but it would pop up again 20-30 seconds later as long as I was docked. I have attached the stderr.txt. I was not involved in any missions at the time.
Edit: Wow, this message ended up long. Is there a way to post code into a box which will remain small and have scroll capability?
Code: Select all
2006-03-09 10:52:17.000 oolite.exe[2404] initialising SDL
2006-03-09 10:52:17.000 oolite.exe[2404] init: numSticks=0
2006-03-09 10:52:17.000 oolite.exe[2404] CREATING MODE LIST
2006-03-09 10:52:17.000 oolite.exe[2404] Unknown architecture, defaulting to 1024x768
2006-03-09 10:52:17.000 oolite.exe[2404] Added res 1920 x 1200
2006-03-09 10:52:17.000 oolite.exe[2404] Added res 1280 x 1024
2006-03-09 10:52:17.000 oolite.exe[2404] Added res 1200 x 1920
2006-03-09 10:52:17.000 oolite.exe[2404] Added res 1152 x 864
2006-03-09 10:52:17.000 oolite.exe[2404] Added res 1024 x 1280
2006-03-09 10:52:17.000 oolite.exe[2404] Added res 864 x 1152
2006-03-09 10:52:17.000 oolite.exe[2404] Added res 800 x 600
2006-03-09 10:52:17.000 oolite.exe[2404] Added res 768 x 1280
2006-03-09 10:52:17.000 oolite.exe[2404] Added res 640 x 480
2006-03-09 10:52:17.000 oolite.exe[2404] Added res 600 x 800
2006-03-09 10:52:17.000 oolite.exe[2404] Added res 512 x 384
2006-03-09 10:52:17.000 oolite.exe[2404] Added res 480 x 640
2006-03-09 10:52:17.000 oolite.exe[2404] Added res 400 x 300
2006-03-09 10:52:17.000 oolite.exe[2404] Added res 384 x 512
2006-03-09 10:52:17.000 oolite.exe[2404] Added res 320 x 240
2006-03-09 10:52:17.000 oolite.exe[2404] Found mode {Height = 864; RefreshRate = 0; Width = 1152; }
2006-03-09 10:52:18.000 oolite.exe[2404] drawRect calling initialiseGLWithSize
2006-03-09 10:52:18.000 oolite.exe[2404] Creating a new surface of 943 x 732
2006-03-09 10:52:18.000 oolite.exe[2404] no universe, clearning surface
2006-03-09 10:52:18.000 oolite.exe[2404] ---> searching paths:
(oolite.app/Contents/Resources, AddOns, "AddOns/aegidian-special.oxp", AddOns/behemoth.oxp, AddOns/boyracers.oxp, AddOns/custpaint1.oxp, AddOns/globestations.oxp, AddOns/GrittyCoriolis.oxp, AddOns/gwxstations.oxp, AddOns/illicit_unlock_FIX1.56.oxp, AddOns/longway.oxp, AddOns/mPakRedux.oxp, AddOns/newships.oxp, AddOns/nuvipers.oxp, AddOns/oldships.oxp, AddOns/pcc.oxp, AddOns/racers.oxp, AddOns/tgy_dev.oxp, AddOns/thargoid_wars.oxp, AddOns/tiger.oxp, AddOns/tori.oxp, "AddOns/x-ships.oxp")
2006-03-09 10:52:18.000 oolite.exe[2404] DEBUG ** no cache exists - yet **
2006-03-09 10:52:19.000 oolite.exe[2404] Vertex Array Range optimisation - not supported
2006-03-09 10:52:19.000 oolite.exe[2404] DEBUG creating octree cache......
2006-03-09 10:52:21.000 oolite.exe[2404] Populating a system with economy 5, and government 3
2006-03-09 10:52:21.000 oolite.exe[2404] ... adding 5 trading vessels
2006-03-09 10:52:21.000 oolite.exe[2404] ... adding 2 sun skimming vessels
2006-03-09 10:52:21.000 oolite.exe[2404] ... adding 8 pirate vessels
2006-03-09 10:52:21.000 oolite.exe[2404] ... adding 1 sun skim pirates
2006-03-09 10:52:21.000 oolite.exe[2404] ... adding 2 law/bounty-hunter vessels
2006-03-09 10:52:21.000 oolite.exe[2404] ... adding 0 sun skim law/bounty hunter vessels
2006-03-09 10:52:21.000 oolite.exe[2404] ... adding 0 Thargoid warships
2006-03-09 10:52:21.000 oolite.exe[2404] ... adding 0 asteroid clusters
2006-03-09 10:52:21.000 oolite.exe[2404] ... for a total of 18 ships
2006-03-09 10:52:24.000 oolite.exe[2404] OPENGL_DEBUG GL_ERROR (1280) 'invalid enumerant' in: Universe before doing anything
2006-03-09 10:52:32.000 oolite.exe[2404] Populating a system with economy 0, and government 5
2006-03-09 10:52:32.000 oolite.exe[2404] ... adding 13 trading vessels
2006-03-09 10:52:32.000 oolite.exe[2404] ... adding 2 sun skimming vessels
2006-03-09 10:52:32.000 oolite.exe[2404] ... adding 16 pirate vessels
2006-03-09 10:52:32.000 oolite.exe[2404] ... adding 0 sun skim pirates
2006-03-09 10:52:32.000 oolite.exe[2404] ... adding 15 law/bounty-hunter vessels
2006-03-09 10:52:32.000 oolite.exe[2404] ... adding 1 sun skim law/bounty hunter vessels
2006-03-09 10:52:32.000 oolite.exe[2404] ... adding 0 Thargoid warships
2006-03-09 10:52:32.000 oolite.exe[2404] ... adding 4 asteroid clusters
2006-03-09 10:52:32.000 oolite.exe[2404] ... for a total of 51 ships
2006-03-09 10:58:57.000 oolite.exe[2404] Found mode {Height = 864; RefreshRate = 0; Width = 1152; }
2006-03-09 10:58:58.000 oolite.exe[2404] DEBUG ** saving cache ...**
2006-03-09 11:00:08.000 oolite.exe[2404] Populating a system with economy 6, and government 7
2006-03-09 11:00:08.000 oolite.exe[2404] ... adding 4 trading vessels
2006-03-09 11:00:08.000 oolite.exe[2404] ... adding 1 sun skimming vessels
2006-03-09 11:00:08.000 oolite.exe[2404] ... adding 1 pirate vessels
2006-03-09 11:00:08.000 oolite.exe[2404] ... adding 1 sun skim pirates
2006-03-09 11:00:08.000 oolite.exe[2404] ... adding 7 law/bounty-hunter vessels
2006-03-09 11:00:08.000 oolite.exe[2404] ... adding 2 sun skim law/bounty hunter vessels
2006-03-09 11:00:08.000 oolite.exe[2404] ... adding 0 Thargoid warships
2006-03-09 11:00:08.000 oolite.exe[2404] ... adding 4 asteroid clusters
2006-03-09 11:00:08.000 oolite.exe[2404] ... for a total of 20 ships
2006-03-09 11:06:14.000 oolite.exe[2404] DEBUG [Universe getShipWithRole: none] couldn't find a ship!
2006-03-09 11:06:16.000 oolite.exe[2404]
***** Encountered localException during initialisation in [Universe update:] : NSInvalidArgumentException : SDLImage(instance) does not recognize drawInRect:fromRect:operation:fraction: *****
2006-03-09 11:06:16.000 oolite.exe[2404] *** NSTimer ignoring exception 'NSInvalidArgumentException' (reason 'SDLImage(instance) does not recognize drawInRect:fromRect:operation:fraction:') raised during posting of timer with target 0x93d64b0 and selector 'pollControls:'
2006-03-09 11:06:35.000 oolite.exe[2404] Found mode {Height = 864; RefreshRate = 0; Width = 1152; }
2006-03-09 11:06:36.000 oolite.exe[2404] DEBUG ** saving cache ...**
2006-03-09 11:07:04.000 oolite.exe[2404] DEBUG [Universe getShipWithRole: none] couldn't find a ship!
2006-03-09 11:07:04.000 oolite.exe[2404]
***** Encountered localException during initialisation in [Universe update:] : NSInvalidArgumentException : SDLImage(instance) does not recognize drawInRect:fromRect:operation:fraction: *****
2006-03-09 11:07:04.000 oolite.exe[2404] *** NSTimer ignoring exception 'NSInvalidArgumentException' (reason 'SDLImage(instance) does not recognize drawInRect:fromRect:operation:fraction:') raised during posting of timer with target 0x93d64b0 and selector 'pollControls:'
2006-03-09 11:07:04.000 oolite.exe[2404] DEBUG [Universe getShipWithRole: none] couldn't find a ship!
2006-03-09 11:07:04.000 oolite.exe[2404]
***** Encountered localException during initialisation in [Universe update:] : NSInvalidArgumentException : SDLImage(instance) does not recognize drawInRect:fromRect:operation:fraction: *****
2006-03-09 11:07:04.000 oolite.exe[2404] *** NSTimer ignoring exception 'NSInvalidArgumentException' (reason 'SDLImage(instance) does not recognize drawInRect:fromRect:operation:fraction:') raised during posting of timer with target 0x93d64b0 and selector 'pollControls:'
2006-03-09 11:07:24.000 oolite.exe[2404] DEBUG [Universe getShipWithRole: none] couldn't find a ship!
2006-03-09 11:07:24.000 oolite.exe[2404]
***** Encountered localException during initialisation in [Universe update:] : NSInvalidArgumentException : SDLImage(instance) does not recognize drawInRect:fromRect:operation:fraction: *****
2006-03-09 11:07:24.000 oolite.exe[2404] *** NSTimer ignoring exception 'NSInvalidArgumentException' (reason 'SDLImage(instance) does not recognize drawInRect:fromRect:operation:fraction:') raised during posting of timer with target 0x93d64b0 and selector 'pollControls:'
2006-03-09 11:07:24.000 oolite.exe[2404] DEBUG [Universe getShipWithRole: none] couldn't find a ship!
2006-03-09 11:07:24.000 oolite.exe[2404]
***** Encountered localException during initialisation in [Universe update:] : NSInvalidArgumentException : SDLImage(instance) does not recognize drawInRect:fromRect:operation:fraction: *****
2006-03-09 11:07:24.000 oolite.exe[2404] *** NSTimer ignoring exception 'NSInvalidArgumentException' (reason 'SDLImage(instance) does not recognize drawInRect:fromRect:operation:fraction:') raised during posting of timer with target 0x93d64b0 and selector 'pollControls:'
2006-03-09 11:08:14.000 oolite.exe[2404] DEBUG [Universe getShipWithRole: none] couldn't find a ship!
2006-03-09 11:08:14.000 oolite.exe[2404]
***** Encountered localException during initialisation in [Universe update:] : NSInvalidArgumentException : SDLImage(instance) does not recognize drawInRect:fromRect:operation:fraction: *****
2006-03-09 11:08:14.000 oolite.exe[2404] *** NSTimer ignoring exception 'NSInvalidArgumentException' (reason 'SDLImage(instance) does not recognize drawInRect:fromRect:operation:fraction:') raised during posting of timer with target 0x93d64b0 and selector 'pollControls:'
2006-03-09 11:08:18.000 oolite.exe[2404] DEBUG [Universe getShipWithRole: none] couldn't find a ship!
2006-03-09 11:08:18.000 oolite.exe[2404]
***** Encountered localException during initialisation in [Universe update:] : NSInvalidArgumentException : SDLImage(instance) does not recognize drawInRect:fromRect:operation:fraction: *****
2006-03-09 11:08:18.000 oolite.exe[2404] *** NSTimer ignoring exception 'NSInvalidArgumentException' (reason 'SDLImage(instance) does not recognize drawInRect:fromRect:operation:fraction:') raised during posting of timer with target 0x93d64b0 and selector 'pollControls:'
2006-03-09 11:08:24.000 oolite.exe[2404] DEBUG [Universe getShipWithRole: none] couldn't find a ship!
2006-03-09 11:08:24.000 oolite.exe[2404]
***** Encountered localException during initialisation in [Universe update:] : NSInvalidArgumentException : SDLImage(instance) does not recognize drawInRect:fromRect:operation:fraction: *****
2006-03-09 11:08:24.000 oolite.exe[2404] *** NSTimer ignoring exception 'NSInvalidArgumentException' (reason 'SDLImage(instance) does not recognize drawInRect:fromRect:operation:fraction:') raised during posting of timer with target 0x93d64b0 and selector 'pollControls:'
2006-03-09 11:08:46.000 oolite.exe[2404] Found mode {Height = 864; RefreshRate = 0; Width = 1152; }
2006-03-09 11:08:46.000 oolite.exe[2404] DEBUG ** saving cache ...**
2006-03-09 11:09:58.000 oolite.exe[2404] Populating a system with economy 0, and government 4
2006-03-09 11:09:58.000 oolite.exe[2404] ... adding 8 trading vessels
2006-03-09 11:09:58.000 oolite.exe[2404] ... adding 2 sun skimming vessels
2006-03-09 11:09:58.000 oolite.exe[2404] ... adding 16 pirate vessels
2006-03-09 11:09:58.000 oolite.exe[2404] ... adding 0 sun skim pirates
2006-03-09 11:09:58.000 oolite.exe[2404] ... adding 1 law/bounty-hunter vessels
2006-03-09 11:09:58.000 oolite.exe[2404] ... adding 0 sun skim law/bounty hunter vessels
2006-03-09 11:09:58.000 oolite.exe[2404] ... adding 0 Thargoid warships
2006-03-09 11:09:58.000 oolite.exe[2404] ... adding 2 asteroid clusters
2006-03-09 11:09:58.000 oolite.exe[2404] ... for a total of 29 ships
2006-03-09 11:12:54.000 oolite.exe[2404] Populating a system with economy 6, and government 7
2006-03-09 11:12:54.000 oolite.exe[2404] ... adding 1 trading vessels
2006-03-09 11:12:54.000 oolite.exe[2404] ... adding 2 sun skimming vessels
2006-03-09 11:12:54.000 oolite.exe[2404] ... adding 0 pirate vessels
2006-03-09 11:12:54.000 oolite.exe[2404] ... adding 1 sun skim pirates
2006-03-09 11:12:54.000 oolite.exe[2404] ... adding 1 law/bounty-hunter vessels
2006-03-09 11:12:54.000 oolite.exe[2404] ... adding 1 sun skim law/bounty hunter vessels
2006-03-09 11:12:54.000 oolite.exe[2404] ... adding 0 Thargoid warships
2006-03-09 11:12:54.000 oolite.exe[2404] ... adding 4 asteroid clusters
2006-03-09 11:12:54.000 oolite.exe[2404] ... for a total of 10 ships
2006-03-09 11:13:43.000 oolite.exe[2404] Populating a system with economy 0, and government 4
2006-03-09 11:13:43.000 oolite.exe[2404] ... adding 11 trading vessels
2006-03-09 11:13:43.000 oolite.exe[2404] ... adding 5 sun skimming vessels
2006-03-09 11:13:43.000 oolite.exe[2404] ... adding 11 pirate vessels
2006-03-09 11:13:43.000 oolite.exe[2404] ... adding 2 sun skim pirates
2006-03-09 11:13:43.000 oolite.exe[2404] ... adding 7 law/bounty-hunter vessels
2006-03-09 11:13:43.000 oolite.exe[2404] ... adding 2 sun skim law/bounty hunter vessels
2006-03-09 11:13:43.000 oolite.exe[2404] ... adding 0 Thargoid warships
2006-03-09 11:13:43.000 oolite.exe[2404] ... adding 2 asteroid clusters
2006-03-09 11:13:43.000 oolite.exe[2404] ... for a total of 40 ships
2006-03-09 11:17:45.000 oolite.exe[2404] Found mode {Height = 864; RefreshRate = 0; Width = 1152; }
2006-03-09 11:17:46.000 oolite.exe[2404] DEBUG ** saving cache ...**
2006-03-09 11:17:46.000 oolite.exe[2404] DEBUG [Universe getShipWithRole: none] couldn't find a ship!
2006-03-09 11:17:46.000 oolite.exe[2404]
***** Encountered localException during initialisation in [Universe update:] : NSInvalidArgumentException : SDLImage(instance) does not recognize drawInRect:fromRect:operation:fraction: *****
2006-03-09 11:17:46.000 oolite.exe[2404] *** NSTimer ignoring exception 'NSInvalidArgumentException' (reason 'SDLImage(instance) does not recognize drawInRect:fromRect:operation:fraction:') raised during posting of timer with target 0x93d64b0 and selector 'pollControls:'
2006-03-09 11:17:46.000 oolite.exe[2404] DEBUG [Universe getShipWithRole: none] couldn't find a ship!
2006-03-09 11:17:46.000 oolite.exe[2404]
***** Encountered localException during initialisation in [Universe update:] : NSInvalidArgumentException : SDLImage(instance) does not recognize drawInRect:fromRect:operation:fraction: *****
2006-03-09 11:17:46.000 oolite.exe[2404] *** NSTimer ignoring exception 'NSInvalidArgumentException' (reason 'SDLImage(instance) does not recognize drawInRect:fromRect:operation:fraction:') raised during posting of timer with target 0x93d64b0 and selector 'pollControls:'
2006-03-09 11:18:06.000 oolite.exe[2404] DEBUG [Universe getShipWithRole: none] couldn't find a ship!
2006-03-09 11:18:06.000 oolite.exe[2404]
***** Encountered localException during initialisation in [Universe update:] : NSInvalidArgumentException : SDLImage(instance) does not recognize drawInRect:fromRect:operation:fraction: *****
2006-03-09 11:18:06.000 oolite.exe[2404] *** NSTimer ignoring exception 'NSInvalidArgumentException' (reason 'SDLImage(instance) does not recognize drawInRect:fromRect:operation:fraction:') raised during posting of timer with target 0x93d64b0 and selector 'pollControls:'
2006-03-09 11:18:09.000 oolite.exe[2404] Found mode {Height = 864; RefreshRate = 0; Width = 1152; }
2006-03-09 11:18:10.000 oolite.exe[2404] DEBUG ** saving cache ...**
2006-03-09 11:18:51.000 oolite.exe[2404] Found mode {Height = 864; RefreshRate = 0; Width = 1152; }
2006-03-09 11:18:52.000 oolite.exe[2404] DEBUG ** saving cache ...**
2006-03-09 11:18:53.000 oolite.exe[2404] Found mode {Height = 864; RefreshRate = 0; Width = 1152; }