The directX Port project actually supports the DirectX OpenGL Wrapper for Windows (a replacement of the D3D driver by an OpenGL implementation.
The support of DXGL Wrapper (DirectX OpenGL Wrapper) is only available from the forum or at the forum.

It allows Direct3D programs to run without a Direct3D driver.
Its not intended for games.

If you have an error when enabling the wrapper you may need to turn off Windows File Protection (WFP) as the wrapper replaces the Direct3D dll's.
Do this by opening regedit and changing the value of SFCDisable in the key "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon" to 1 NOTE: This means that system files are no longer protected from installers and other programs that may overwrite them with older versions, change the value back to 0 to protect the system files.
Alternately, you can just copy the new d3d8.dll from the wrapper into the application directory.

directX port project is an open source project. Source code is available for download at SourceForge.NET web site