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.
Instructions:
ddraw.dll
, d3d8.dll
, d3d9.dll
, dsound.dll
or winmm.dll
. You only need to choose one stub file to load dxwrapper into the game.dxwrapper.dll
and dxwrapper.ini
files into the game's installation directory, next to the main executable file. For some games the main executable is in a subdirectory (like 'Bin', 'Exe' or 'App') so the files will need to be copied it into that directory. Overwriting existing game files is not usually recommended.dxwrapper.ini
file in a text editor and enable the settings needed for the game.Note: Try the options under the [Compatibility]
section first. For many games these are all that are needed. See the Configuration for details on the options.
What's New?
Dd7to9
Dd7to9
Dd7to9
, D3d8to9
or Direct3D9Dd7to9
, D3d8to9
or Direct3D9Dd7to9
, D3d8to9
or Direct3D9OverrideRefreshRate
to support games using D3d8to9
and Direct3D9, rather than just Dd7to9
Dd7to9
to modify device settings rather than releasing and recreating the Direct3D9DdrawAutoFrameSkip
for DirectDraw games to improve performanceInstructions:
ddraw.dll
, dsound.dll
or winmm.dll
.dxwrapper.dll
and dxwrapper.ini
files into the game's installation directory, next to the main executable file. For some games the main executable is in a subdirectory (like 'Bin', 'Exe' or 'App') so the files will need to be copied it into that directory. Overwriting existing game files is not usually recommended.dxwrapper.ini
file in a text editor and enable the settings needed for the game.Note: Try the options under the [Compatibility]
section first. For many games these are all that are needed. See the Configuration for details on the options.
What's New?
Instructions:
ddraw.dll
, dsound.dll
or winmm.dll
.dxwrapper.dll
and dxwrapper.ini
files into the game's installation directory, next to the main executable file. For some games the main executable is in a subdirectory (like 'Bin', 'Exe' or 'App') so the files will need to be copied it into that directory. Overwriting existing game files is not usually recommended.dxwrapper.ini
file in a text editor and enable the settings needed for the game.Note: Try the options under the [Compatibility]
section first. For many games these are all that are needed. See the Configuration for details on the options.
What's New?
Instructions:
ddraw.dll
, dsound.dll
or winmm.dll
.dxwrapper.dll
and dxwrapper.ini
files into the game's installation directory, next to the main executable file. For some games the main executable is in a subdirectory (like 'Bin', 'Exe' or 'App') so the files will need to be copied it into that directory. Overwriting existing game files is not usually recommended.dxwrapper.ini
file in a text editor and enable the settings needed for the game.Note: Try the options under the [Compatibility]
section first. For many games these are all that are needed. See the Configuration for details on the options.
What's New?
This update mainly includes fixes for Dd7to9 which can convert DirectDraw 1-7 (ddraw.dll) to Direct3D 9 (d3d9.dll) for better compatibility with modern systems. This update supports most DirectDraw games that only use the 2D features.
This is a major update. There are too many changes to list.
Some of the key features are: