Lineus
Member
Hey everybody, I just uploaded my (re)port of the Yeti3D engine to the archive, and I'm extremely happy with the speed I've been able to squeeze out of it.
You can get the file (sources + binary)here.
From the "notes" file:
QUOTE
== Lineus' Notes ==
I am now, what, the 5th generation maintainer of this code?
Anyways, I took synkr0's port and pretty much just tweaked a couple of things, like
the "keyboard" structure, remapped the controls, got rid of that annoying SDL cursor,
and added some SERIOUS optimizations -- It runs just fine at over full speed with the
2x underclocked to 130 MHz on my setup at least. I even managed to shrink the
executable - I'm a whole 10kb under synkr0's file! The makefile I used is Makefile -
synkr0's has been renamed to Makefile-synkr0.
Controls are now:
Joystick - move
Start - exit
Y - look up
X - look down
A - fire
B - jump
Enjoy.
NOTE: exit does not call the menu to start again, so you'll have to either write a script
or use the wonderful gmenu2x's wrapper feature.
Next step - fix minor bugs and do a complete re-haul. This is gonna be fun.
KNOWN BUG: The top line of the screen isn't refreshed with all the others, but I havn't really spent too much time looking into it - it's on my to do list.
Any feedback/feature requests/bug reports/what-have-you are welcome.
CRITIQUE ME! j/k
Yeah, so... shoot!
~Lineus
You can get the file (sources + binary)here.
From the "notes" file:
QUOTE
== Lineus' Notes ==
I am now, what, the 5th generation maintainer of this code?
Anyways, I took synkr0's port and pretty much just tweaked a couple of things, like
the "keyboard" structure, remapped the controls, got rid of that annoying SDL cursor,
and added some SERIOUS optimizations -- It runs just fine at over full speed with the
2x underclocked to 130 MHz on my setup at least. I even managed to shrink the
executable - I'm a whole 10kb under synkr0's file! The makefile I used is Makefile -
synkr0's has been renamed to Makefile-synkr0.
Controls are now:
Joystick - move
Start - exit
Y - look up
X - look down
A - fire
B - jump
Enjoy.
NOTE: exit does not call the menu to start again, so you'll have to either write a script
or use the wonderful gmenu2x's wrapper feature.
Next step - fix minor bugs and do a complete re-haul. This is gonna be fun.
KNOWN BUG: The top line of the screen isn't refreshed with all the others, but I havn't really spent too much time looking into it - it's on my to do list.
Any feedback/feature requests/bug reports/what-have-you are welcome.
CRITIQUE ME! j/k
Yeah, so... shoot!
~Lineus