Using a different DLL than the global Windows 10 one?

Soldato
Joined
7 Nov 2007
Posts
6,834
Location
Required
So I have an Intel Atom Z8300 laptop which uses Intel HD 400 graphics. Command and Conquer Tiberium Wars (& Kane's Wrath) doesn't work because of a driver bug. So I have two choices: Use Swiftshader (A DirectX9 software renderer) or Wine for Windows (to convert the DirectX calls to OpenGL)

On Windows 7 I just plonked the d3d9.dll (the component of these applications that does the work) in the game folder by the EXE. In Windows 10 this doesn't seem to work. Is there any way to force the game to use the local file and not the system one like older Windows?

The hardware is capable of the game as I played it on an Intet GMA 4500 years ago. I don't want to roll back the drivers to an early Beta for this chip which is the apparent "fix". So does anyone know how to force use of a different DLL to the system one?

Cheers guys.
 
Have you tried installing dx9? I would have thought dx12 wouldn't even be looking for the d3d9.dll

BTW, when did they make Wine for Windows?

The game's DirectX9 and I already installed the DirectX9 redistributable.

At the minute I'm trying to get it using Swiftshader first, I now can't find the link I used for Wine's DLL!
 
Back
Top Bottom