A D3D11-compatible GPU (Feature Level 11.0, Shader Model 5.0) is required to run the engine

Getting "A D3D11-compatible GPU (Feature Level 11.0, Shader Model 5.0) is required to run the engine" when trying to run Fortnite with Heroic? Using a 4090 on latest drivers.
12 Replies
CommandMC
CommandMC2y ago
Hm, that's quite odd What does the "Display" tab of dxdiag say about your drivers?
provincial-silver
provincial-silverOP2y ago
No description
provincial-silver
provincial-silverOP2y ago
I wonder if it's because I didn't select "DirectX12 Shaders" when Installing Fortnite. I Only installed the Core. Could that be why? I would try to test it but Im not sure how to get back into the installation menu unsure if you can after installing the game
CommandMC
CommandMC2y ago
Hm, that all looks normal there Have you noticed any issues with other titles (or just software in general)? The log files at %localappdata%\FortniteGame\Saved\Logs\ might have information on why this game specifically isn't detecting DX11 support Nope, that's only relevant if you want to use DX12 as far as I know
provincial-silver
provincial-silverOP2y ago
provincial-silver
provincial-silverOP2y ago
Nope, haven't had any issues with any other titles that i've played. First time i've ever encountered an issue.
CommandMC
CommandMC2y ago
[2023.07.13-22.50.09:057][ 45]LogFortniteEarlyStartupPatcher: Display: HandleError: MissingRequiredShadersError
Huh, might be the shaders after all. Although the error you should be seeing for those is a different one
LogD3D12RHI: Found D3D12 adapter 0: NVIDIA GeForce RTX 4090 (VendorId: 10de, DeviceId: 2684, SubSysId: f2961569, Revision: 00a1
LogD3D12RHI: Max supported Feature Level 12_2, shader model 6.7, binding tier 3, wave ops supported, atomic64 supported
LogD3D12RHI: Adapter has 24156MB of dedicated video memory, 0MB of dedicated system memory, and 16303MB of shared system memory, 1 output[s]
LogD3D12RHI: Driver Version: 531.79 (internal:31.0.15.3179, unified:531.79)
LogD3D12RHI: Driver Date: 4-25-2023
LogD3D12RHI: Found D3D12 adapter 0: NVIDIA GeForce RTX 4090 (VendorId: 10de, DeviceId: 2684, SubSysId: f2961569, Revision: 00a1
LogD3D12RHI: Max supported Feature Level 12_2, shader model 6.7, binding tier 3, wave ops supported, atomic64 supported
LogD3D12RHI: Adapter has 24156MB of dedicated video memory, 0MB of dedicated system memory, and 16303MB of shared system memory, 1 output[s]
LogD3D12RHI: Driver Version: 531.79 (internal:31.0.15.3179, unified:531.79)
LogD3D12RHI: Driver Date: 4-25-2023
It is definitely detecting your GPU Opening up a CMD window and running "%LOCALAPPDATA%\Programs\heroic\resources\app.asar.unpacked\build\bin\win32\legendary" repair Fortnite --reset-sdl will prompt you to select SDL tags again
provincial-silver
provincial-silverOP2y ago
Ooh, I tried doing that but I'm using the Portable Version of Heroic that's in my Documents folder `C:\Users\virose\Documents\Heroic-2.8.0-Portable-x64.exe repair Fortnite --reset-sdl is this what I should be doing for the portable version - doesn't seem like the right file path at all? I can't seem to find the Heroic file in APPDATA
No description
provincial-silver
provincial-silverOP2y ago
Actually, I found this
No description
provincial-silver
provincial-silverOP2y ago
but it doesnt seem to have what im looking for
CommandMC
CommandMC2y ago
The portable version's binary will be in %LOCALAPPDATA%\Temp\<randomText>\resources\app.asar.unpacked\build\bin\win32\. Note that this path is also logged in Heroic's log ("Settings" in the sidebar of Heroic -> "Log" sub-tab; look for "Legendary location", should be one of the first few messages)
provincial-silver
provincial-silverOP2y ago
Sweet, got it. Guessing I type "DX12" then enter, right? DId that seems to be 33000 MB Which is interesting - even though when I was on it originally it was <6500MB for that certain package Yup Works now! Sweet, thank you man.

Did you find this page helpful?