Quote:
Originally Posted by Hooston
The widescreen mods use a directX wrapper (d3d9.dll plus d3d9.ini) to override the display mode set by sh3.exe and force it to the one required by the mod.
The wrapper used by GWX KC seems a bit limited as it does not allow running in a window or scaling the display to fit a low resolution monitor. Maybe "sub-optimal" was seen as a good thing in this context 
We are now getting CTD's with intel GPU's.
There's a whole bunch of directX wrappers out there, which go from directX 9 to directX 12 or OpenGL or Vulkan and can preumably force the display mode as well. As a general rule we are not pushing the boundaries as regards performance so we do not necessarily need a super efficient solution.
I was thinking about trying a directX to Vulkan wrapper. This might give folks a few more options (but might not sit happily with very old hardware). Has anyone tried this?
Can I ask where the GWX guys got the wrapper from? it does not seem to have any copyright/ownership details in the dll file.
|
Good question. I'm not a dll guru. From what I understand, part of the problem with the Intel cards is that they use the open source dxvk (directx to vulkan) in their drivers and it is part of the cause of the issue. I suspect it is also why I've had issues trying to get Dragon Age Origins to run.
If you're able to recommend a wrapper (dx to vulkan, dx9 to dx11 or 12), I'm certainly willing to replace the existing dll and ini and give it a go.