haha. I guess this is from about '93 or so maybe. It is quite funny. I wish I could find the demo. TomM is always taunting me when I see him at GDC about how he has a copy, but he never delivers. YOU BASTARD!! haha.
Keys...
It says mouse installed, but it does not do anything in this little demo.
Arrow keys Drive you around
Insert Fly up
Delete Fly down
Home Look down
End Look up
Keypad 8 Look down
Keypad 5 Look up
Keypad 4 Turn left
Keypad 6 Turn right
Keypad 7 Roll left
Keypad 9 Roll right
Some codes..
Type from inside demo.
affine toggle between affine and perspective mapping
fps gives you the frames per second
only valid right after you type it, since the
bios text slows it down so much
I get between 8 and 16 FPS on my 486dx4 100
This is a little demo of my game Sabotage. It will be out sometime this year.
The purpose of this demo is to find other people who have implemented a
free-direction texture mapper. I have never seen one before and want to
see if my tmapping quality is what you would expect from this technique.
The code has not been ported to assembly yet. I don't want to waste my
time doing this if my free-direction tmapper is not up to quality.
Please excuse the pathetic textures, but they show you if the texture mapping
for a polygon is x or y major.
There are some rasterization errors. Many of these are probably because parts
of the dataset are wrong. I spent less than 2 hours on making it in my editor
so what could I expect. Anyway free direction rasterization sucks.
Sorry about you having to download DOS4GW again, but some people don't have
it.
Thank you
I hope this works on other peoples computers and does not crash every 2
seconds. If it works, then I am a good programmer. If it does not, then
I am not and feel free to make fun of me.
I just love talking to people about 3D stuff.
So if you have any comments of suggestions or anything, send me some
mail or something.
Some other stuff...
The name of the game is tenatively named Sabotage. So if that name already
exists, please tell me.
I see this a lot in other people's files so..
I can not be held responsible if your computer gets broken, or data is lost
from the use of this program. To the best of my knowledge that should not
happen.
-------------------------------
btw. Free-direction texture mapping is another name for 'line of constant-z' texture-mapping. It is a trick to get perspective correct texture mapping without doing bajillions of divisions. Instead of drawing your polygons in vertical or horizontal stripes, you would draw them in a direction so the scan endpoints had the same depth. Good for back when memory was still faster than math. Ah.. The good ol'e days.