|
Mode7Engine
|
What is it ??
Mode7 is a technique to make a projection of a 2D plane with perspective effect so you believe you go on a 3D flat world. It was a very impressive effect when the Nintendo SNES used it for game such as Mario Kart or F-Zero. I tried to develop an Engine for the TI68k and I managed to do it and it is real time (if you do not want big resolutions).
It is entirely written in C (no asm) and it is the first project I released for TIs.
Actually I named this engine mode7 but it is not true mode7 (or I don't know if it is) All I know is that It seems to be like mode7 :)
I will write an article on mode7 for Ti-Gen when I have finished my current project which uses this engine.
For more information about it, see the doc available in the archive or ask by email.
see the screenshot to have a better idea of what it is able to do.
Special thanks to Travis Fischer (Fisch2) who helped me optimizing the engine :)
and to Paul Froissart (Pollux) who tell me a way to make initialization of the engine without the use of float numbers (I still don't understand his technique).
Thanks to Geoffrey Anneheim (geogeo) for his supporting -without him I would have given up for sure- and Lionel Debroux for helping me in optimization too :)
I hope I didn't forgot anyone (tell me if it is the case).
|
|