Note: Fog requires the patched gx.c included in this update.
- Implemented Polygon Offset using matrix transforms.
Note: Let me know if you still see any flashing co-planar polygons.
- Cleaned up stuff in VI.
- Other various cleanup stuff.
- 3D transform handled in hardware when possible (mainly Mario64)
- Fixed clipping and texture perspective correction by hacking the Projection matrix to reproduce the proper z and w coords (GX can't handle homogeneous coordinates :P). Note that this isn't guaranteed to work all the time so I'll have to do more testing.
- Added code to handle primeDepth source.
- Added Ztexture code for primeDepth.
- Fixed AlphaCompare flag.
- Other stuff...
Various TEV combiner fixes.
Fixed texture conversion for IA type textures.
- this fixes highlights on Mario's face, cloud poofs, etc...
Various other changes.
Plugin isn't quite ready for screenies, yet... There are a couple glaring bugs left to fix.
Updated Makefile.GLN64_dev for tehpola's new controller input.