Request D3D9on12 Client for Orbiter 2010 and 2016

jarmonik

Well-known member
Orbiter Contributor
Addon Developer
Beta Tester
Joined
Mar 28, 2008
Messages
2,670
Reaction score
800
Points
128
Doesn't happen. If D3D9Client doesn't run natively on a computer then one can try installing DXVK (i.e. DirectX on Vulkan) drivers but no guarantee for it to work. There is one underlying problem that's difficult/messy to fix and I don't have time for it.

Orbiter uses DllMain() for initialization and DX10+ devices can't be initialized in there which causes some wrappers to fail (like D3D9on12). Initialization is fixed from the OpenOrbiter. Using some later callback to initialize D3D9 device very likely messes up scene loading, alrering callback calling and then crashing...
 
Top