Changelog November 2017
Added 2017-11-27 04:09:52 +0000 UTCHello,
The list of changes made in November:
* Fixed depth issues with Quake and Quake II
* Rewrite use of "primitive depth" in fragment shaders. Fixed player's shadow in Tony Hawk's Pro Skater 2
* Fixed issues with blender mode in Tony Hawk's Pro Skater 2
* Fixed issue with hardware per-pixel lighting.
* Fixed flicker in Pokemon Snap borders
* Major fixes in FBInfo code. FBInfo feature allows emulator to help graphics plugin to detect modifications in frame buffer made by CPU. Frame buffer effects, which are based on CPU access to frame buffer are much easier to emulate when emulator supports this feature. Until now only 1964 and Mupen64 had such support. Recently Logan McNaughton re-implemented this feature in mupen64plus. That's cool!
* A fix in widescreen hack allows to run Disney's Tarzan in widescreen mode without all models screwed up.
* More fixes in hires textures support: added force texture wrap/mirror when game set tile size as double of actual size. Fixed textures on Moon in Zelda Majors's Mask.
* Use of fixed point calculation in texrect command allowed to fix texture issues in Major League Baseball
* Fixed issues in software depth render. Collision detection in Body Harvest works again.
* Corrections in hires pack handling. Previously hires pack reloaded each time when user load a save state. It is inconvenient for large texture packs with thousands textures. Now the pack loaded only once on game start.
* Tuning of "render 2D in native resolution" feature. It should work a bit faster. Text in Quest 64 looks much better now.
* Code cleanup: fixed compiler warnings, fixed issues found by static code analyzer, fixed issues with release of allocated OpenGL objects.
* Other fixes.