Hey guys.. rather than making multiple posts, I have a bunch of questions to ask so here goes.
1) What fixed point format are you using? I'm assuming 16.16?
2) Is the elapsed time per frame is in milli-seconds? I'm trying to synchronize my object movement to the frame rate so ideally it would be:
object.x += velocity.x * nElapsedTime
but that doesn't quite work. It does in floating point space... but not quite fixed point. Haven't done much fixed point though so I gotta learn a few things.
3) Is the internal triangle/texture rasterizer written in assembler? I was wondering if there was any plans to make it faster because right now it doesn't seem adequate to do anything complex unless you have a beefy processer.
4) Any plans to port the engine to BREW?