We can build project with directx 9 or older version on UE5?

Hello everyone, I’m about to design a low poly game with Unreal Engine 5, but I want every system to be able to play it comfortably. they get an error when opening the game because there is no DirectX 11 or newer on old systems…
I wanted to package it as DirectX 10 while packaging to be a solution to this, but I could not see such a setting. is there a way to change the DirectX version when building?

A friend of mine with an old system also gives an error like this…
dx

1 Like

Hey there @Kuqqers! Welcome to the community! Sorry to say UE4 deprecated DX10 quite a while ago, I believe back in 4.14 is the last update you could use DX10. There’s just too much discrepancy in what features and efficiency going back. DX9 was even further back to UE3. If you need compatibility so far back you may need to work on much earlier versions of UE4/3 or port the compatibility forward working from the source. At this point that’d likely be a tough time.

Isn’t there any plugin available for ue5 to work with dx10? Because getting all the graphics fedelity with dx 12 or even dx 11 is useless on a low poly game. It will just make the game more resource heavy…

Unfortunately none that I’m aware of. Even the editor itself is built for later DX runtimes. It would be a significant undertaking backporting features that rely on newer versions as well.

1 Like

Okayy thnx for that