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.16k stars 83 forks source link

Colin McRae Rally 2.0 #88

Open Fabxx opened 3 years ago

Fabxx commented 3 years ago

The game uses dx7, i've tried the Ddraw compatibility stuff, but it doesn't load further screens on the display, even if the game doesn't crash

image

elishacloud commented 3 years ago

Yeah, Colin McRae Rally both 1 and 2 require Direct3D. I have just started adding Direct3D support. None of the games that require Direct3D will work yet.

Edit: I do have a full Direct3D wrapper, but that just wraps the Direct3D APIs. I am working on converting all the APIs to Direct3D9, which should fix compatibly issues in many games. For this game specifically it requires SingleProcAffinity. It won't work without this option specified.

Fabxx commented 3 years ago

ok, thanks