VOGONS


dgVodooo 2.8.x and related WIP versions

Topic actions

Reply 160 of 167, by Googolplexian

User metadata
Rank Newbie
Rank
Newbie

Can I use the ARM64_CHPE_x86 builds for a x86 game? I tried usind these .dlls in NFS Porsche and it didn't start. These builds are for a ARM CPU only? I have Ryzen 7 9700X.

Reply 161 of 167, by Sevirman

User metadata
Rank Newbie
Rank
Newbie
Googolplexian wrote on 2025-03-26, 21:32:

Can I use the ARM64_CHPE_x86 builds for a x86 game? I tried usind these .dlls in NFS Porsche and it didn't start. These builds are for a ARM CPU only? I have Ryzen 7 9700X.

Arm is for arm cpu only, yes, 🤣. You need files from x86 folder.

Reply 163 of 167, by Dege

User metadata
Rank l33t
Rank
l33t

A little WIP:

=========================
WIP97
=========================

Changes compared to v2.85

  • Fixing clipping with user clipplanes for FF transformed vertices in D3D/8/9 (Monkey Island 4 shadows)
  • Implementing the equivalent of software vertex processing along with model space lighting in D3D (B5, House of The Dead 2, ...)
  • Adding option DirectX\DisableD3DTnLDevice to disable the T&L device with hw vertex processing
  • Fixing a DDraw flip attach crash (DirectShow video playback in MotoRacer 3)
  • Fixing a DDraw allocate crash (Hostile Waters - Antaeus Rising)
  • Debug layer fixes, like a D3D crash, a false positive message, and other cosmetics

http://dege.fw.hu/temp/dgVoodooWIP97.zip
http://dege.fw.hu/temp/dgVoodooWIP97_dbg.zip

Reply 164 of 167, by Dege

User metadata
Rank l33t
Rank
l33t

I release the current state because I won't have time for dgVoodoo in the near future:

=========================
v2.86
=========================

  • Implementing the equivalent of software vertex processing along with model space lighting in D3D (B5 Into the Fire, House of The Dead 2, ...)
  • Fixing user clip planes for FF transformed vertices in D3D/8/9 (Monkey Island 4 shadows)
  • Adding option DirectX\DisableD3DTnLDevice to disable the T&L device with hw vertex processing
  • Fixing a DDraw flip attach crash (DirectShow video playback in MotoRacer 3)
  • Fixing a DDraw allocate crash (Hostile Waters - Antaeus Rising)
  • Fixing manual changing of screenmode of D3D9 multihead swapchains (applied to all windows)
  • Debug layer fixes, like a D3D crash, a false positive message, and other cosmetics

http://dege.fw.hu/dgVoodoo2/bin/dgVoodoo2_86.zip
http://dege.fw.hu/dgVoodoo2/bin/dgVoodoo2_86_dbg.zip

Reply 165 of 167, by Dege

User metadata
Rank l33t
Rank
l33t

I release a patch version for 2.86:
=========================
v2.86.1
=========================

  • Fixing a bug in D3D model space lighting (Fog City, Tirtanium, Lego Rock Raiders)
  • Fixing a Glide bug in the D3D12 backend (Pornstars)
  • Fixing Glide3+ clipspace viewports (Pornstars, SurRender)
  • Workarounding an NV/Intel D3D12 driver bug (D3D9, dynamically indexing the ps input reg array) (Pirate Hunter, Borderlands, ...)
  • Improving the GF4 emulation a bit (Splinter Cell 1)
  • Fixing a D3D8 frontend bug (MotoGP crash)
  • Fixing a bug in the DX FF pixel shader code generator (Ravenshield crash)
  • Fixing a DDraw crash with automipmap-generated textures

http://dege.fw.hu/dgVoodoo2/bin/dgVoodoo2_86_1.zip
http://dege.fw.hu/dgVoodoo2/bin/dgVoodoo2_86_1_dbg.zip

Reply 166 of 167, by KainXVIII

User metadata
Rank Oldbie
Rank
Oldbie

SurRender is a Wizardry 8 engine, i presume? But what in the world is Pornstars 🤣, is this some obscure 3dfx adult game?!