FapsParty
Alexandraus
Alexandraus

patreon


dx12 is not supported on your System

Hey everyone!

Just a quick heads up about a pesky bug that's been popping up in versions 9/25/2023 and beyond. Some of you might have encountered an annoying "dx12 is not supported on your System..." message, leading to an immediate crash.

After some brainstorming with Indominus9716 (thanks, buddy!), we discovered that the demo is attempting to force the use of a secondary GPU internally, and failing. This is causing trouble because most users don't have a secondary GPU installed.

So, why did this problem surface in the first place? My development computer has two GPUs, a 3090 and a 1080ti. To ensure the demo worked well on the older 1080ti (for performance testing and checking old tech compatibility), I had to force UE5 to select graphics adapter #1. During compilation, UE packed my custom settings into the build, leading to the confusion where people are now seeing that GPU #1 doesn't support dx12 (internally it just doesn't find anything under that number!).

How can you fix this hiccup? Two options:

  1. Download the updated version of the latest builds. We've implemented a hotfix, recompiled, and reuploaded both test and full builds.
  2. If you'd rather not download the 3GB zip file again, you can quickly add two lines (check attached images below):

    [/Script/Engine.RendererSettings]
    r.GraphicsAdapter=-1


    at the end of the config file: ...\Users[Username]\AppData\Local\Herald\Saved\Config\Windows\Engine.ini

What did we learn from this experience?

  1. All subsequent builds will be published with logs enabled by default. The log file is located at: ...\Users[Username]\AppData\Local\Herald\Saved\Logs and provides valuable information in case of crashes or malfunctions. If the demo crashes on your PC, this log will be helpful in finding out why.
  2. All subsequent builds will now have the console enabled. The console can be activated by "~" and accepts some console commands, which can be helpful in narrowing down issues even further. If you're feeling adventurous and want to dive deeper, you can find the default list of UE5 console commands at https://forums.unrealengine.com/t/unreal-engine-5-all-console-variables-and-commands/608054.

Apologies for the headache caused by this annoying crash, and a big shoutout to our patrons: Karanthos, CSFurry, who reported the bug and specs, and Indominus9716, who helped run tests on his PC to narrow down the problem. You guys are awesome and worked together like a dream team!

Cheers, Alexandraus 🚀

dx12 is not supported on your System dx12 is not supported on your System dx12 is not supported on your System

More Creators