14 Commits (9914c16d611e24918b8bb51e674b941584832860)

Author SHA1 Message Date
Nico de Poel 9914c16d61 Cleaned up some things and made some fixes to allow the app to run on real hardware again. 3 years ago
Nico de Poel ac329e1511 Set video mode to 60 Hz NTSC 3 years ago
Nico de Poel 0665342e66 Changed to 512x240 high resolution output, and implemented aspect ratio correction. 3 years ago
Nico de Poel 15201a547e Added model scale and translation, so that models have the correct relative sizes. 3 years ago
Nico de Poel 92a3607fe5 Reorganized code so that each model can have its own position and rotation. Added the Shambler model back in. 3 years ago
Nico de Poel 5e0641c9ff Rewrote model rendering code using GTE acceleration. Now with 100% more perspective! 3 years ago
Nico de Poel 02f04ef7ca Further optimized model rendering by reorganizing the loaded data and precalculating & precaching often reused values. 3 years ago
Nico de Poel 8af98229f5 Reorganized the model rendering loop to reduce duplicate calculations and condition checks. 3 years ago
Nico de Poel 9525e6e134 Cleaned up and inlined the model drawing code, which bumps performance back up again. 3 years ago
Nico de Poel 0c4b440b0c Added converted Shambler model. 3 years ago
Nico de Poel 2e56e6b8bf Made screen width and height into predefined constants. 3 years ago
Nico de Poel 5f54a4f3b8 Added texture mapping for the character model using a split front/back texture approach. 3 years ago
Nico de Poel 49918efe5f Added support for stripped MDL model. 3 years ago
Nico de Poel 57b07ae84f First import of some cool bits of 2D graphics 3 years ago