Conflict Desert Storm

Conflict Desert Storm

Not enough ratings
DirectX Warppers/Emulation for games on Windows 7 ~ 11
By Dr.Shadowds 🐉
This guide about learning what warppers, or emulaton you can use with your games if there a problem where compatibility mode doesn't fix the problem from the start.
   
Award
Favorite
Favorited
Unfavorite
Place holder
Will update overtime, will add more things, with images to help understand to use these things. This guide is to inform you how to use these things, this is not a live support, so don't expect immediate replies, or personal help, as again this guide is to inform you to how to use these things.

Please note this is not perfect 100%, but to get the job most games works using windows compatibility mode, wrapper, or emulation depending on the game.

Some games may have community unofficial, official patches, or mods which are not gonna be included in this guide, as you have to check for yourself on that for your games if there is any, and not all games are recorded, or checked for which wrapper, emulation, patch, or mod that worked best, you have to figure that out yourself, or check community on this, as most games has a guide section, and someone most likely already made a guide to fix said game for said windows version.


If wanna help, with the guide, list wrappers, or emulators names, PLEASE NOTE this is ONLY for Windows games VIA STEAM/GOG ONLY, not Console games. Keygen, downloading crack files, or piracy is not condone, nor supported here, and I will delete & report any post that try to promote such things as this is not what this guide for period.
DirectX upto DX7
So if there games that uses DX to DX 7 you want DdgVoodoo2 warper as basically playing in DX9
http://dege.freeweb.hu/dgVoodoo2/dgVoodoo2/

To use this you need to run dgVoodoo app, then once finish setup, you copy some files to your game root folder where the game .exe, and that about it. Before we get started please check rather if the game running 32bit, or 64bit, one you figure that out, then read below.

Run "dgVoodooCpl.exe" app, now select the DirectX tab, under the video card option, select dgVoodoo Virtual 3D Accekerated Card, for VRAM select correct amount that game can work with, few games are odd, and pickly, most are ok, but for sake it of I suggest selecting 256MB, or 128MB incase run into those picky odd games that has problems. After that, uncheck box for "dgVoodoo watermak" you don't need a watermark in your game lol, then click apply, and press ok. Now warning if you felt you want to play with other settings there, be aware what you enable, or disable.

Once have confirm, your file has been edited, and ready to be copy, and place into game root folder where the .exe is located, so copy "dgVoodoo.conf", and other file go into MS folder now go into correct folder for game bit version if it game 32bit, go into x86 folder, if the game 64bit go into x64 folder.

  • Now if game DX ~ 7 you copy "D3DImm.dll", and "DDraw.dll" file, with "dgVoodoo.conf" file, now with all 3 files place them in the game folder where the .exe is located.
  • Now if game DX8 you copy "D3D8.dll", "D3DImm.dll", and "DDraw.dll" file, with "dgVoodoo.conf" file, now with all 4 files place them in the game folder where the .exe is located.
  • Now if game DX9 you copy "D3D9.dll", "D3DImm.dll", and "DDraw.dll" file, with "dgVoodoo.conf" file, now with all 4 files place them in the game folder where the .exe is located.

Once done you're finished, now if you want to undo these things for the game, just delete those files you place in the game folder that it.

If you want to redo changes, you just need to redo the fix changes to the "dgVoodoo.conf" file that it, so do prcoss again, and just copy, and replace in game folder with your new changes, that it.


-------------------------------

There also WineD3D for windows which is aim towards running DX1 - 7
https://fdossena.com/?p=wined3d/index.frag

Just download latest version, unzip, drag & drop all the content into the root of the game .exe then run game, for some reason very certain games works well with this, over DgVoodoo2, not sure why exacly, but issue is text to be glitch, but everything else just works prefect for The Entente Gold game, haven't tried this on any other game yet.
DX8 to DX9
So if game running DX8 you can use D3D8TO9 this converts DX8 to DX9
https://github.com/crosire/d3d8to9

To use this you simply drag & drop the file "d3d8.dll" into game root folder where .exe is located that easy, and to undo this you just delete the "d3d8.dll" that all there is to it.

Example Sniper Elite 1 classic let say Steam install on C drive, and game also installed on C drive. So the path to root game of Sniper Elite with it .exe is like so:

C: > Program Files (x86) > Steam > steamapps > common > Sniper Elite

You just drag, and drop "d3d8.dll" file that it, you're done, and launch the game that simple, it's now running as DX9.


This is one here dropped so not sure on it.
https://github.com/elishacloud/DirectX-Wrappers
DX9 ~ 12 run via Vulkan
DXVK for DX9 ~ 11
https://github.com/doitsujin/dxvk

To use this must know rather the game is 32bit, or 64bit, once you figure that out, you simply go to where game installed where root of game folder, from there you must drag and drop "dxgi.dll" and the correct DX .dll file into game root folder where the .exe is located.

  • If game running as 32bit, go into 32bit folder, do not use 64bit files.
  • If game running as 64bit, go into 64bit folder, do not use 32bit files.
Now the files to drag & drop into game folder.
  • If the game is DX9 you must place "d3d9.dll" & "dxgi.dll" in game folder.
  • If the game is DX10 you must place "d3d10core.dll" & "dxgi.dll" in game folder.
  • If the game is DX11 you must place "d3d11.dll" & "dxgi.dll" in game folder.
Once file place into folder, you simply run game, and should be running as vulkan.


This is a fork of DXVK for DX12 kown as VKD3D
https://github.com/HansKristian-Work/vkd3d-proton

To use this must know rather the game is 32bit, or 64bit, once you figure that out, you simply go to where game installed where root of game folder, from there you must drag and drop "d3d12core.dll" and "d3d12.dll" file into game root folder where the .exe is located.
  • If game running as 32bit, go into 32bit folder, do not use 64bit files.
  • If game running as 64bit, go into 64bit folder, do not use 32bit files.
DX to OpenGL
DXGL this changes DX to OpenGL
https://dxgl.org/

You install this app, then launch it, to use it, have to click add, head to where game .exe is at, and select it, after that, if you want to make changes you can do so, please be aware what you change, and settings you selected. If you leave it as default just press ok you're already done, but if you apply changes just click apply, then press ok

To removing this, relaunch the DXGL app, select the app game profile from the drop down menu, then click remove, and press ok that it.



This project been dropped so not sure if any useful.
https://sourceforge.net/projects/dxwnd/
16bit on 32/64bit
Running 16bit on 32/64bit
https://github.com/otya128/winevdm

All have to do is run file called "install" that it, and now have 16bit support that simple, just run game .exe, and enjoy.

If you want to remove this just run "uninstall.reg" that it, and it gone.