elishacloud / dxwrapper

Fixes compatibility issues with older games running on Windows 10/11 by wrapping DirectX dlls. Also allows loading custom libraries with the file extension .asi into game processes.
zlib License
1.15k stars 82 forks source link

Crash with NV D3D12 #253

Closed Mitradis closed 1 month ago

Mitradis commented 5 months ago

I decided to create a general topic in order to tie together the common problem of wrappers. https://www.vogons.org/viewtopic.php?p=1228733#p1228733 As can be understood from what is described there, there is some problem with new drivers and old hardware.

For example, on the new version of the drivers I have a problem with NFS Underground 2 with dgVoodoo. But if i setup dxwrapper everything is fine.

But with dxwrapper and ForceDirect3D9On12 option i cant play in Space Rangers 2 for example (CTD). Before driver update no have problem.

Both wrappers have a similar problem but manifest themselves differently in different games.

Mitradis commented 5 months ago

dxwrapper-rangers.log

elishacloud commented 5 months ago

The ForceDirect3D9On12 option just uses a different API. I have no control of that code, as that is Microsoft's code. It is open source though. You can see the code here.

Some games work fine with that code and some games don't work with it.

Mitradis commented 5 months ago

I understand, but it started to depend on the driver version, which is not very good...

elishacloud commented 5 months ago

Understood. But this is not my code so I have no control over it. At this time I don't plan on spending time to fix their issue. I have too many other things to do right now.

elishacloud commented 1 month ago

Closing this issue.