Page 8 of 138

Posted: Tue Jul 17, 2007 7:30 am
by Selezen
TGHC wrote:
This seems like a good moment to acknowledge Ahruman on the terrrific work done so far since he picked up the baton from Giles, I for one (and Im sure everyone else is) am very grateful. May I also thank all the other contributors too.

Oolite is beautiful.
I gotta second that. Ahruman, you have carried on the great work in a masterful fashion. You've brought more beauty to Oolite every update with things like shaders and the myriad of graphics tweaks, as well as the code fixes and additions that make it all better behind the scenes too.

Stand up and take a bow.

Posted: Tue Jul 17, 2007 8:36 am
by Rxke
Hear, hear.

You're doing a splendid job here, Ahruman!

Posted: Tue Jul 17, 2007 10:07 am
by Disembodied
Absolutely. A (sadly virtual) toast to Ahruman, and all the OXP authors too! I continue to be both surprised and delighted by this game.

Posted: Tue Jul 17, 2007 11:29 am
by ovvldc
Yes, nice job!

-Oscar

Posted: Tue Jul 17, 2007 1:39 pm
by Captain Hesperus
Good show to Ahruman and all. Keep up the good work!

Captain Hesperus

Posted: Tue Jul 17, 2007 3:49 pm
by JensAyton
Captain Hesperus wrote:
Keep up the good work!
You’re hopeful, aren’t you?
  • Ripped out deprecated shader features (shader code inline in shipdata.plist, default bindings).
  • Ripped out OOS support.
  • Fiddled with texture cache. It’s leaking.
  • Started outlining -verify-oxp implementation.
  • Started on prototype for new unified web site.
I must be working too hard, though. Oolite is currently the 22nd most active project on BerliOS.

Posted: Tue Jul 17, 2007 3:57 pm
by Commander McLane
I can only agree to all the previous posters. A hip hip hooray for Ahruman!

:D :D :D :D :D

Posted: Tue Jul 17, 2007 4:37 pm
by Helvellyn
Ahruman wrote:
[*] Fiddled with texture cache. It’s leaking.
Ah, is that why I sometimes get random textures instead of the docking / hyperspace tunnel? (after fiddling back and forth with F12).

Posted: Tue Jul 17, 2007 5:40 pm
by JensAyton
Helvellyn wrote:
Ahruman wrote:
[*] Fiddled with texture cache. It’s leaking.
Ah, is that why I sometimes get random textures instead of the docking / hyperspace tunnel? (after fiddling back and forth with F12).
No, that’s an unrelated problem which will be fixed when I transition the remaining parts of the graphics system to the new texture model.

Posted: Tue Jul 17, 2007 9:36 pm
by joeri_83
Indeed, thanks for all the hard work put into this!

Posted: Wed Jul 18, 2007 3:37 pm
by JensAyton
  • Improved error messages for PNG file problems.
  • Fixed handling of like_ship references to unknown ship types, and added recursion limiter to avoid circular references.
  • Failure to set up a subentity now translates to failure to set up the parent ship.

Posted: Wed Jul 18, 2007 9:53 pm
by JensAyton
Split stuff about build error under Windows off to separate topic.

Posted: Wed Jul 18, 2007 9:55 pm
by JensAyton

Code: Select all

Opening log for Oolite version 1.69.2 [PPC-32 debug] at 2007-07-18 23:48:22 +0200.
Machine type: PowerMac8,1, 1536 MiB memory, CPU: 1 x PowerPC G5 (970) @ 1600 MHz.
Note that the contents of the log file can be adjusted by editing logcontrol.plist.

Running OXP verifier for Thorgorn_Threat.oxp
Scanning files
  Recognized root folder "AIs", OK.
  WARNING: folder "config" has wrong case, should be "Config". This will cause trouble on case-sensitive systems.
  WARNING: folder "models" has wrong case, should be "Models". This will cause trouble on case-sensitive systems.
  WARNING: folder "textures" has wrong case, should be "Textures". This will cause trouble on case-sensitive systems.
OXP verification complete.

Closing log at 2007-07-18 23:48:23 +0200.
Not that I want to pick on Mr. Heretic… it’s just the first OXP I could find that triggers the one problem that’s caught so far. :-)

Posted: Fri Jul 20, 2007 10:45 pm
by JensAyton
Today I have, er, made Oolite produce a technical-looking diagram, partly for debugging purposes and partly for my own amusement.

Image

Some of those stages do actually produce useful diagnostic information about OXPs, though:

Code: Select all

Running OXP verifier for Resources
Scanning files
  NOTE: skipping junk file Images/.DS_Store.
  WARNING: apparent Read Me file ("README.TXT") inside OXP. This is the wrong place for a Read Me file, because it will not be read.
Checking shipdata.plist
  TODO: implement shipdata.plist verifier.
Checking equipment.plist
- Skipping stage: Checking requires.plist
- Skipping stage: Testing models
Testing textures and images
  - Images/splashback.png OK.
  - Images/solar.png OK.
  - Images/splash.png OK.
  - Images/trumblebox.png OK.
Checking demoships.plist
Checking for unused files
  TODO: implement unused files check.
OXP verification complete.

Posted: Fri Jul 20, 2007 11:30 pm
by Commander McLane
Ahruman wrote:
...partly for debugging purposes and partly for my own amusement.
Congrats! It's nice that you get at least some amusement out of what you're doing here, after all. :wink: