Search found 217 matches

by qarnos
Fri 23 May, 2008 4:53 am
Forum: Aether 3D
Topic: Progress Thread - New demo - Cobra Mk III (18-May-08)
Replies: 319
Views: 349049

A less buggy version of lighting. I just need to add support for an emission value now.

Image
by qarnos
Fri 23 May, 2008 12:34 am
Forum: BBC BASIC
Topic: Original Progress Thread
Replies: 119
Views: 214858

J.G.Harston , the author of the Spectrum port, has written a relocator program that will take an existing compiled BBC BASIC interpreter image and patch it to change the addresses that it relies on. He is very kindly working on updating this program to be able to change the offset of the jump table...
by qarnos
Fri 23 May, 2008 12:24 am
Forum: Aether 3D
Topic: Progress Thread - New demo - Cobra Mk III (18-May-08)
Replies: 319
Views: 349049

Lighting too? Oh, how you spoil us. Looks excellent! :) How are you calculating the dither pattern? I have 9 8x4 pixel patterns set up, from 0/8ths to 8/8ths coverage. The dot product from the shading calculation gives a value between 64 (fully lit) and 0 (not lit). Since the patterns are stored se...
by qarnos
Thu 22 May, 2008 10:30 am
Forum: Aether 3D
Topic: Progress Thread - New demo - Cobra Mk III (18-May-08)
Replies: 319
Views: 349049

I've just been playing around with some basic lighting effects and it looks promising, especially given how little work went into it :P Still a little way to go though to get it working how I would like. http://darrencubitt.googlepages.com/22-05-2008-basic-lighting.gif There are two lighting methods...
by qarnos
Thu 22 May, 2008 2:16 am
Forum: BBC BASIC
Topic: Original Progress Thread
Replies: 119
Views: 214858

Would it be difficult to rewrite the code to use a different jump table address?

The C000h limit is the single most annoying thing TI have ever done.
by qarnos
Tue 20 May, 2008 10:14 am
Forum: Aether 3D
Topic: Screenshots
Replies: 6
Views: 33646

Screenshots

Nothing new for now... just the ones from the progress thread to get started. Older screen-shots Cobra Mk III 1 Cobra Mk III 2 Cobra with clipping box Cobra Mk III flyby of Coriolis space station. http://darrencubitt.googlepages.com/21-05-2008-coriolis.gif Basic Lighting (work in progress) http://da...
by qarnos
Tue 20 May, 2008 10:10 am
Forum: Aether 3D
Topic: Progress Thread - New demo - Cobra Mk III (18-May-08)
Replies: 319
Views: 349049

Even if you dont have the time to commit to a game, a simple model viewer would be awesome on its own :). Well, that's the plan for the moment. The initial release will just be a basic model viewer - maybe someone else will be able to make a game out of it. I wouldn't mind taking a crack at Elite, ...
by qarnos
Tue 20 May, 2008 5:45 am
Forum: Aether 3D
Topic: Progress Thread - New demo - Cobra Mk III (18-May-08)
Replies: 319
Views: 349049

Also cool to see that drawing/clipping/culling issues seem to have been resolved now. Well, mostly resolved. It won't crash but I'm aware of one case where things wont quite look right. Is anyone aware of games or applications using this library? Not yet, since the only source release available is ...
by qarnos
Mon 19 May, 2008 8:59 pm
Forum: BBC BASIC
Topic: Original Progress Thread
Replies: 119
Views: 214858

That is uber cool :)

Are the text files all in one appvar with their own file system, or separate appvars?
AT keyboards (which are rather easier to type on than the TI's keypad)
Understatement of the year! :mrgreen:
by qarnos
Sun 18 May, 2008 9:11 am
Forum: Aether 3D
Topic: Progress Thread - New demo - Cobra Mk III (18-May-08)
Replies: 319
Views: 349049

Thanks, darky! I forgot to mention, this is the first version that uses the interrupts to maintain (relatively) constant motion regardless of frame rate. Yes, it's taken me all this time to get around to doing that. ;) I need to fix up the star rendering code - it was a real last minute hack. When d...
by qarnos
Sun 18 May, 2008 4:19 am
Forum: Aether 3D
Topic: Progress Thread - New demo - Cobra Mk III (18-May-08)
Replies: 319
Views: 349049

I have new demo today and guess what... no more runway! :lol: I've been playing around with an object conversion tool - something for simple objects which don't need much optimisation, and so I present a demo of a Cobra Mk III from Elite. This object was created from an 3DS file converted to an OBJ ...
by qarnos
Fri 16 May, 2008 8:49 am
Forum: General TI Discussion
Topic: More on source code conventions.
Replies: 5
Views: 12071

I've uploaded a new snapshot of the 3D engine documentation using EGADS - Easy Generation of Assembly Documentation from Source. There are a few "test" routines - console.* - thrown in to check that the generator handles period separated names correctly. Check out the documentation for &qu...
by qarnos
Fri 16 May, 2008 6:58 am
Forum: General TI Discussion
Topic: More on source code conventions.
Replies: 5
Views: 12071

Looks like fun. How do you make it "less prone to parsing errors"? Maybe I could use some of it in Vera's tool :) Well, the main feature is the "@doc" think, which delimits the documentation so the parser doesn't try to parse stuff it shouldn't. I also use a list marker "*&...
by qarnos
Fri 16 May, 2008 6:50 am
Forum: Announce Your Projects
Topic: Really old dead project: Elite
Replies: 7
Views: 15615

kalan_vod wrote:Still nice, but I would love to see it reworked with what you know now ;)
Hehe... yeah, well I'd need a fully functional 3D engine first. It's certainly on the ideas list, though.
by qarnos
Fri 16 May, 2008 6:41 am
Forum: Aether 3D
Topic: Progress Thread - New demo - Cobra Mk III (18-May-08)
Replies: 319
Views: 349049

Just another status update. I've changed the method used to calculate which plane to clip a polygon edge against. Instead of turning the fractions 16-bit fixed point values and then comparing them, I am now directly comparing the fractions. Surprisingly, this turns out to be not just more accurate, ...