protonscr

Homefront Game crashes on launch when DX11 is enabled

dxvkclosed appid 2011windows
doitsujin/dxvk#5095 · opened 2025-07-15 by ablolba · updated 2025-07-21 · 5 comments · github · game page · search this game
Aablolba 2025-07-15 github

DXVK works with DX9, but the game still suffers from stuttering.
Native DX9 works way worse than DX11, perhaps that's why DXVK can't completely fix stuttering.

Image

Software information
Homefront 2011 DX11 STEAM ver. (App ID 55100)
Resolution: 3840x2160

System information

  • GPU: RTX 4070
  • Driver: 576.80
  • OS: Windows 11 23H2
  • DXVK version: 2.7

DXVK Log files

HOMEFRONT_d3d9.log
HOMEFRONT_d3d11.log

?ghost 2025-07-15 github

warn: D3D11InternalCreateDevice: Adapter is not a DXVK adapter

Means it is not using dxvk's dxgi.dll but instead the system one. If you have remembered to extract it along with d3d11.dll then there is nothing we can do

WWinterSnowfall 2025-07-15 github

Also, on a side note, you might want to check that bInitializeShadersOnDemand=False is set in the game's ini files for its D3D9 renderer. With that in place UE3 should be pretty stutter free. Some games don't ship that configuration by default for some reason, but most do.

KK0bin maintainer 2025-07-15 github

Like @ghost says, some games insist on loading dxgi.dll from C:\Windows\System32. If thats the case, they get the regular Windows one which is incompatible with DXVK. There's nothing we can do about that.

Do make sure you actually copied the DXVK dxgi.dll too.

Aablolba 2025-07-16 github

DXVK 2.1 is not crashing and seems to work better, it reduced checkpoint freezes and random stuttering. DXVK 2.1 with dx11 works better than 2.7 in DX9

Aablolba 2025-07-21 github

For some reason now latest version works, but still pointless. All versions newer than 2.1 is a stuttery mess in this game

DLLs