glNintendo64() v0.2
posted in Utility Release by slein on Jul 29th, 2002The OpenGL N64 video plugin glNintendo64() was updated to version 0.2 today. Here's what's new:
- Completely rewrote texture loading.
- Added support for 4-bit I, 8-bit I, 4-bit CI and 8-bit CI textures.
- Full TMem emulation.
- Fixed up wrapping/mirroring/clamping support.
- No longer requires IBM_MIRRORED_REPEAT extension for texture mirroring.
- Greatly improved texture cache.
- Now you can set the amount of memory you want the texture cache to use.
- Transformation and lighting are now performed internally.
- Greatly improved TexRect texture coordinate generation.
- Some optimizations; all matrix operations, color conversions, and TMem emulation are done in assembler now.
- Added support for F3DEX, F3DEX2 and Fast3D EXT microcodes.
- Automatic microcode detection.
- Support for RDP SetOtherMode command, and fixes for F3DEX2 SetOtherMode commands.
- Many more combine modes, and fixes to existing ones.
- Added config dialog.
- The plug-in now creates an INI file the plugins folder for saving configuration.
- Moved all OpenGL handling and emulation to a seperate thread.
- PJ64 ROM browser freezing nearly fixed, but it still happens sometimes.
- Reflection mapping much better now.