github dege-diosg/dgVoodoo2 2.87.6
v2.87.6 - some fixes

3 hours ago

Remarks:

  • VirusTotal ratio is 1/66 (at the moment)
  • Make sure that the executable of "heavy" 32 bit games (late D3D9) are patched to be 4GB aware: the default 2GB address space is very tight with a modern GPU driver (and even dgVoodoo has an overhead) - if it's eaten up then the game simply crashes.
  • If you experience rendering errors in a game, try the GeForce 9800GT virtual video card (with the proper amount of VRAM). The default internal one exposes too many features and capabilities (like D32 Z-buffers), and not all games handle it properly.

Changes:

  • Fixed a state tracking bug in the D3D11/12 backends (The Witcher 2)
  • Fixed a state tracking bug in the D3D12 backend (scene demo Imagine)
  • Fixed a minor bug in a D3D12 allocator (could cause freeze)
  • Fixed a bug causing erroneous state of owned exclusive mode of D3D8/9 (Advent Rising)
  • Fixed a bug in restoring fullscreen state under certain circumstances
  • Fixed a bug in D3D9 SRGB surface query (One Piece: Pirate Warriors 3)
  • Improved forcing fullscreen window size
    • Apps resizing their window with flag NOSENDCHANGING still causes problems (Eurofighter Typhoon demo)
  • Improved handling of games with child windows (RC Racers Deluxe)
  • A lot of improvements in my build scripts

Don't miss a new dgVoodoo2 release

NewReleases is sending notifications on new releases.