Here's a new version of Direct64. I had hoped to get a few more fixes and features in (like hi-res texture support), but RealLife got in the way. I have removed the ALPHA status, and switched to a new version numbering scheme to better track version changes.
Anyways, here's what's new:
Changed render state synching method
Changed the way color image loading is detected in gDPLoadBlock
Changed the way that the texture cache decides when to dump old textures
Fixed a buffer overflow problem that could occur when Depth Image was set to Clear or Render
Fixed a texture loading bug that could cause emulation to freeze
Fixed a problem where fog could be applied to textured rectangles
Enjoy!
UPDATE: Direct64 v0.5.03.25
Here's a small update for ya'll. I'm hoping that this release will fix the depth problems that are showing up on nVidia cards.
Here's what's new:
Fixed a bug in blender emulation that caused missing fog in some games
Fixed gSPTextureRectangleFlip emulation
Fixed a problem that caused incorrectly detected depth image sizes
Fixed an issue that could keep depth stencils from being cleared correctly
Last edited by Orkin : March 25th, 2005 at 06:59.
Reason: New release
The texture problems I was having in Majora's Mask are gone now, yay.... Unfortunately this release seems to hate Perfect Dark even more than the previous release. It's slower than ever and now it crashes shortly after the intro starts (you can get around it by just skpping the intro right away). Not a big problem though, glN64 does a great job with PD.
Yeah, another nice release. Every release is a good release because it's a release ^^" The emulation scene in general has unfortunately become a little bit slow in the last months...
Hope my dx9 gfx card will be back from reperature soon...
The bug with the torches in castlevania 2 is gone.
But the wrong textures that are displayed in castlevania 1 (looka at the towers in the intro, the stone textures in the trees and the tree textures on sones) are still here.
The purple menues are now correct, but all watery effects can be seen through other things (eg. the elephant).
The intro doesn't work as well. You can see only the rotor but not the plane.
A similar effect could be seen in waverace. your driver seems to be half in the water rather than on the water, but this was wrong in the plugin before as well.
In the beginning of Cruisin World there is now only one half of the Nintendo Symbol visible.
Strange...I don't get any of these errors on my computer...I did just notice that I broke fog in DKR (just fixed it again, too), but everything else you mentioned is okay over here.
there are some serius problems with the nvidias, i have all the same problems than amano.
the fog in zelda OOT is missing
And in 1080 snowboarding, some issues....iŽll post shots later
Geforce 4 Ti 4200. I will attach some pics! Diddy Kong Racing and Cruising World worked fine with the plugin from the beginning of march. The others had their problems already.
EDIT: Since gandalf has these problems as well, it doesn't seem to be a shader problem.