• Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.

NVidia | Can't run Fortnite

grfdfdhfhdsfgrwetr

New Member
Joined
Sep 13, 2023
Messages
7 (0.01/day)
Hey everyone,

It's been around 4 months since this issue appeared. I have pretty old laptop, G55VW, runs nice, has 16 gigs of RAM. I have a 660M GTX card installed: 2012 date of release. So, here's the issue: every time that I am trying to run Fortnite I get this error message: "A D3D11-compatible GPU (Feature Level 11.0, Shader Model 5.0) is required to run the engine". THE ONLY GAME I HAVE THIS ISSUE IS FORTNITE.

Initially, I had NVClean drivers installed: almost none games worked, the same error popped up in Realm Royale for example. Uninstalling drivers using DDU and installing original Nvidia drivers helped in all of games, expect Fortnite. Realm Royale started to launch, and become playable, without any lags, defects or anything else, with stable 120 fps. After checking logs of Fortnite when launching, I noticed, that game does not recognize (I suppose?) my GPU: ``
LogRHI: Using Default RHI: D3D11
LogHAL: Display: Platform has ~ 16 GB [17130954752 / 17179869184 / 16], which maps to Larger [LargestMinGB=32, LargerMinGB=12, DefaultMinGB=8, SmallerMinGB=6, SmallestMinGB=0)
LogRHI: Using Highest Feature Level of D3D11: SM5
LogRHI: Loading RHI module D3D11RHI
LogD3D11RHI: Loaded GFSDK_Aftermath_Lib.x64.dll
LogRHI: Checking if RHI D3D11 with Feature Level SM5 is supported by your system.
LogD3D11RHI: D3D11 min allowed feature level: 11_0
LogD3D11RHI: D3D11 max allowed feature level: 11_1
LogD3D11RHI: D3D11 adapters:
LogD3D11RHI: Testing D3D11 Adapter 0:
LogD3D11RHI: Description : Microsoft Basic Render Driver
LogD3D11RHI: VendorId : 1414
LogD3D11RHI: DeviceId : 008c
LogD3D11RHI: SubSysId : 0000
LogD3D11RHI: Revision : 0000
LogD3D11RHI: DedicatedVideoMemory : 0 bytes
LogD3D11RHI: DedicatedSystemMemory : 0 bytes
LogD3D11RHI: SharedSystemMemory : 8565477376 bytes
LogD3D11RHI: AdapterLuid : 0 43315
LogD3D11RHI: 0. 'Microsoft Basic Render Driver' (Feature Level 11_1)
LogD3D11RHI: 0/0/8168 MB DedicatedVideo/DedicatedSystem/SharedSystem, Outputs:1, VendorId:0x1414
LogD3D11RHI: Error: Failed to choose a D3D11 Adapter.
LogRHI: RHI D3D11 with Feature Level SM5 is not supported on your system, attempting to fall back to RHI D3D11 with Feature Level ES3_1
LogRHI: Loading RHI module D3D11RHI
LogRHI: Checking if RHI D3D11 with Feature Level ES3_1 is supported by your system.
LogD3D11RHI: D3D11 min allowed feature level: 11_0
LogD3D11RHI: D3D11 max allowed feature level: 11_1
LogD3D11RHI: D3D11 adapters:
LogD3D11RHI: Testing D3D11 Adapter 0:
LogD3D11RHI: Description : Microsoft Basic Render Driver
LogD3D11RHI: VendorId : 1414
LogD3D11RHI: DeviceId : 008c
LogD3D11RHI: SubSysId : 0000
LogD3D11RHI: Revision : 0000
LogD3D11RHI: DedicatedVideoMemory : 0 bytes
LogD3D11RHI: DedicatedSystemMemory : 0 bytes
LogD3D11RHI: SharedSystemMemory : 8565477376 bytes
LogD3D11RHI: AdapterLuid : 0 43315
LogD3D11RHI: 0. 'Microsoft Basic Render Driver' (Feature Level 11_1)
LogD3D11RHI: 0/0/8168 MB DedicatedVideo/DedicatedSystem/SharedSystem, Outputs:1, VendorId:0x1414
LogD3D11RHI: Error: Failed to choose a D3D11 Adapter.
LogRHI: RHI D3D11 is not supported on your system.
Message dialog closed, result: Ok, title: Message, text: A D3D11-compatible GPU (Feature Level 11.0, Shader Model 5.0) is required to run the engine.
LogWindows: FPlatformMisc::RequestExit(1, HandleUnsupportedRHI.D3D11)
LogWindows: FPlatformMisc::RequestExitWithStatus(1, 0, HandleUnsupportedRHI.D3D11)
LogCore: Engine exit requested (reason: Win RequestExit)
``[/ISPOILER] I do not have a integrated GPU. My GPU supports up to DX12 and Shader Model 5.4. DXDIAG shows only one GPU.


What have I tried:
- Reinstalling Nvidia drivers, both untweaked, tweaked.
- Reinstalling Fortnite
- Emailing Epic Games (no answer)
- Reinstalling Epic Games Launcher
- Installing all of C++ Distributions
- Reinstalling all of C++ Distributions
- Updating DirectX

So, what can I do? I want to play Fortnite, and tired of laggy ass GFN. EVERY advice is really appreciated..
 
Okay so..

First, the GTX660m does not support DX12 on the hardware level. It's a full DX11 card.

From the log you have, it's not showing NVIDIA drivers which means it's sitting on the basic output drivers for Fortnite. Also that card is extremely underpowered for that game so honestly, it's time to upgrade.

Best you could try is going to NVIDIA's site, getting the latest supported drivers after DDU'ing the old ones and try that.
 
This will run like absolute shit dont even bother. 660M is too weak
 
Ok, I stand corrected
 
This will run like absolute shit dont even bother. 660M is too weak
This is a typical ill-informed remark that is echoes many comments about Fortnite and Unreal Engine.

In the hands of developers that actually know what they're doing, Unreal Engine can provide very acceptable gameplay on modestly specced hardware. Many people complain about how there are no games that run well on UE5. Well, Fortnite runs fine on UE5. And it ran fine on UE4 too. Without massive shader compilation stutters, etc.

So behind every UE game with sucky performance is an incompetent dev team with sucky understanding of the game engine. There are lots of game developers who don't know what they are doing.

Let's point out right now that Fortnite is quite playable on the frequently derided wimpy "kid's toy" -- Nintendo Switch. Fortnite is marketed to a younger audience and thus needs to run well on very modest hardware since not every 12 year old rocks an RTX 4090.

There are plenty of reasons to bitch and moan about Fortnite but game engine optimization most certainly is not one of them. Nor is overall graphics performance.

Anyhow, you all have a good weekend!

:lovetpu:

P.S., Since OP's issue emerged four months ago, clearly this is a recent software incompatibility issue, not a long standing hardware issue. Best of luck to OP in solving this software issue.
 
Last edited:
The latest official driver for your GPU is 425.31 released on April 11, 2019. Make sure to perform a clean install, having fiddled with various custom packages.

Also, install Epic Online Services. You will be prompted to do so by the Launcher (if you haven't done so already).
 
This will run like absolute shit dont even bother. 660M is too weak
It won’t run like shit my guy. Stop spreading shit when you never owned laptop with this card. Every popular game (including GTAV) runs great, on Medium and even High with 90-120 fps.

Okay so..

First, the GTX660m does not support DX12 on the hardware level. It's a full DX11 card.

From the log you have, it's not showing NVIDIA drivers which means it's sitting on the basic output drivers for Fortnite. Also that card is extremely underpowered for that game so honestly, it's time to upgrade.

Best you could try is going to NVIDIA's site, getting the latest supported drivers after DDU'ing the old ones and try that.
It supports DX12, smartass. It’s even on Nvidia’s website, and on my dxdiag.

It won’t run like shit my guy. Stop spreading shit when you never owned laptop with this card. Every popular game (including GTAV) runs great, on Medium and even High with 90-120 fps.
Well, of course, games like Apex and Cyberpunk runs horrible, apex with around 30 fps and cyberpunk doesn’t run at all. But, most of old games, popular games, run great with no issues.

This is a typical ill-informed remark that is echoes many comments about Fortnite and Unreal Engine.

In the hands of developers that actually know what they're doing, Unreal Engine can provide very acceptable gameplay on modestly specced hardware. Many people complain about how there are no games that run well on UE5. Well, Fortnite runs fine on UE5. And it ran fine on UE4 too. Without massive shader compilation stutters, etc.

So behind every UE game with sucky performance is an incompetent dev team with sucky understanding of the game engine. There are lots of game developers who don't know what they are doing.

Let's point out right now that Fortnite is quite playable on the frequently derided wimpy "kid's toy" -- Nintendo Switch. Fortnite is marketed to a younger audience and thus needs to run well on very modest hardware since not every 12 year old rocks an RTX 4090.

There are plenty of reasons to bitch and moan about Fortnite but game engine optimization most certainly is not one of them. Nor is overall graphics performance.

Anyhow, you all have a good weekend!

:lovetpu:

P.S., Since OP's issue emerged four months ago, clearly this is a recent software incompatibility issue, not a long standing hardware issue. Best of luck to OP in solving this software issue.
Thank you so much good sir. I will probably reinstall Windows in a couple of days when I install my new SDD… Hopefully new Windows will resolve this issue
 
It won’t run like shit my guy. Stop spreading shit when you never owned laptop with this card. Every popular game (including GTAV) runs great, on Medium and even High with 90-120 fps.


It supports DX12, smartass. It’s even on Nvidia’s website, and on my dxdiag.


Well, of course, games like Apex and Cyberpunk runs horrible, apex with around 30 fps and cyberpunk doesn’t run at all. But, most of old games, popular games, run great with no issues.


Thank you so much good sir. I will probably reinstall Windows in a couple of days when I install my new SDD… Hopefully new Windows will resolve this issue
Reason I said this is because I owned a GTX 660 on desktop, so I thought I had an idea of ballpark performance, knowing the Mobile versions are always much lower performers. It truly surprises me that it performs as it does on Fortnite. Even though the game runs at low/med 1600x900, its got playable frames.

No need to get all touchy about it ;)

As for supporting DX12, yes it can run the API, but has no feature level designation, so basically, it can run DX11 games in DX12 mode.
 
Ok, I stand corrected

He did say he stood corrected, so maybe we can give him a bit of slack?

I wish more people here could say 'oops'
 
Well, you'd be surprised...

This is 4 years old though, before they migrated to UE5. Compatibility and performance are probably different now. I was actually in to the game for the first time ever last night checking out LEGO Fortnite and noticed in the settings you can switch between DX11, Performance Mode, and DX12. OP should try these options if they can even get that far in to the launcher. Maybe there's a config file you can tweak if not
 
Last edited:
Hi,
Well if a clean install helps start system imaging a lot this way you can at least save the pain of starting over.

Laptops are a pita.
 
This is 4 years old though, before they migrated to UE5. Compatibility and performance are probably different now.
With the latest updates Fortnite is now as demanding as any other game utilizing UE5. Tested it yesterday, and the 7900XTX often dropped below 60 fps in native 4K on ultra. And that was without RT :eek:

Luckily, the game can be tweaked all the way down to 360p and has the Performance Mode which runs on a potato. Just a few months ago my HD7970 could still play it in DX11 native 1920x1200 with everything but view distance on low.
 
This is 4 years old though, before they migrated to UE5. Compatibility and performance are probably different now. I was actually in to the game for the first time ever last night checking out LEGO Fortnite and noticed in the settings you can switch between DX11, Performance Mode, and DX12. OP should try these options if they can even get that far in to the launcher. Maybe there's a config file you can tweak if not
I used to play Fortnite, so I’m pretty familiar with the settings… It doesn’t really matter if I can even launch into the game.
 
With the latest updates Fortnite is now as demanding as any other game utilizing UE5. Tested it yesterday, and the 7900XTX often dropped below 60 fps in native 4K on ultra. And that was without RT :eek:

Luckily, the game can be tweaked all the way down to 360p and has the Performance Mode which runs on a potato. Just a few months ago my HD7970 could still play it in DX11 native 1920x1200 with everything but view distance on low.
It’s all Ultra and 4K on DX12. My card will run on all low&epic distance on performance mode in 100 fps with no issue. Fortnite is now focused more towards kids without crazy cards, expensive CPUs, and RGB lighting, so I can assure you that low settings and performance mode will give an enjoyable amount of frames on really old shitty PC.
 
Issue fixed: reinstalled Windows. Honestly, thinking something was wrong with my firewall, because my dumbass removed it as a Service. Everything works great and I get actual playable FPS on 11 year old gaming laptop! 120fps on epic distance, native resolution, 100% 3D.
 
Ah, the only thing that is popping up is Fortnite saying that my driver (425) is really buggy with DX11 api, but the rest is fine. Nothings buggy.
 
Hi,
Good make a system image lol
Do it weekly/ biweekly or monthly.

I use an older 6.3 version that still works perfectly
Since reflect did go subscription don't update the app and you don't need to register it just no and close those popups.

Pretty extensive tutorial here how to use the app I personally just use the winpe flash drive media reflect prompts you to create I exclusively use it to create or restore images = nice to get used to using it one day you might need to anyway ;)

After you create it and test it it's really all you ever need besides somewhere to name a folder and save the system image into.

Good luck.
 
Back
Top