Closed nullhook closed 8 months ago
The main exe seems to load nvd3dnum.dll
so that's another evidence that it seems to utilize Nvidia?
I don't have the ability to test that game right now. However, there are some bugs with Nvidia drivers when using Direct3D9 that seem to affect some games.
You could try it with the Intel card. Also, there are some bugs with SimCity 4 Deluxe Edition with Dd7to9
that I have not worked out yet.
Also, you could try with DDrawCompat. See issue #89.
Here is the latest build with some `Dd7to9' fixes in it: dxwrapper.zip
@elishacloud I think you should make a new release instead of linking new builds under every other issue :D Would mean that people don't report stuff related to old problems.
LOL. Yeah. I had a few bugs that caused existing supported games to not work and I was waiting for those fixes before I release.
For SC4 need d3dimm.dll and ddraw.dll together. At least this rule work for dgVoodoo2 Use: "D:\Games\SimCity 4\SimCity 4.exe" -CustomResolution:enabled -r1280x720x32 -d:DirectX -Intro:off
This should be fixed with the latest release.
Latest release doesn't have the D3DImm files, are they no longer required?
dxwrapper has never included the D3DImm files. It handles everything from inside dxwrapper.dll. Maybe you were thinking about dgVoodoo2, which does include the D3DImm files?
I meant the D3DIm.dll that was included 6 or so releases ago.
That was just a stub. It was just used to load dxwrapper. But you can use the ddraw.dll or any other stub to load dxwrapper instead.
I did not see any case where a stub by that name was needed, since no game will load that dll manually. Instead they will load ddraw.dll and then ddraw.dll would load D3DIm.dll. This can all be short circuited by just using the ddraw stub instead.
I'm attempting to load SimCity 4 Deluxe Edition with dxwrapper, but I'm encountering a white screen. My hunch is that it may be a driver issue?
I have a dual graphics card setup, but it appears to be utilizing only the NVIDIA card. I believe I need to switch to the Intel card in order to support DirectX versions older than 9.
dxwrapper.ini