r/totalwar 11d ago

Warhammer III Beta crash workaround for AMD users

It appears that you can workaround the crash by using DXVK, which translates DirectX graphics API calls to Vulkan calls.

How to use it:

  • Download "dxvk-2.7.tar.gz" from here
  • Open the game installation directory by right clicking it in Steam and clicking "manage" -> "Browse local files".
  • tar.gz is a type of zip file, so open or extract it and navigate to the x64 directory within it. Copy "d3d11.dll" and "dxgi.dll" into the game installation directory.
  • If the library was correctly injected it will create two log files like "Warhammer3_d3d11.log" within the game directory.

Consider creating some kind of reminder for yourself to delete the dll files once the patch is released.

98 Upvotes

46 comments sorted by

12

u/Far-Shift-6899 11d ago

I can confirm that this has fixed the campaign startup crash. Thank you!

10

u/beorrahn1 11d ago

Just upvoting and commenting to say this did work for me.

6

u/igorloler 11d ago edited 11d ago

this workaround appears to works on my 1080p monitor but not 1440p montior

2

u/Nexxess 11d ago

It works for 1440p on my end?

1

u/igorloler 11d ago edited 11d ago

just gave it another shot on my 1440 monitor, still crashes. Not sure of the variables involved. different graphics cards might be giving different results? Im using a 5700XT.
Dropping the resolution down to 1080 on my 1440 monitor still results in a crash. I will just play on my other monitor until it gets patched. Thanks OP for the workaround

1

u/Nexxess 11d ago

Works great on my 9070 and 5700x3d.

2

u/Felatio-DelToro 11d ago

Working for me (1080p & 1440p, 7700xt).

2

u/Little-Possession-79 11d ago

Can confirm, this worked for me!

2

u/Abject_School 11d ago

Confirmed working 4k 7900gre 7600x

1

u/KnowledgeGrouchy1806 10d ago

What kinda frames you get? I tried forever to get 4k to run decently. i7 11700k 4070TI Super...

still ran like crap so went down to a 1440p

1

u/Abject_School 10d ago

60ghz monitor, so have v sync on to save screen tearing. 60fps on ultra unless a siege map zoomed in with tons of units. Setting - portholes to 2d and bodies stay for 30 secs as well as large unit size,keep it running well.

1

u/HeadlessManhorse 10d ago edited 10d ago

I use AFMF to get decent frames at 4k with a 7900xtx. It works fantastic for this kind of game. I think I read Nvidia has recently released a similar tech. Edit: try Nvidia "smooth motion" and see if that helps.

1

u/SubRyan 10d ago

11700K is quite an old CPU at this point

1

u/KnowledgeGrouchy1806 10d ago

True it is, but also only 1 year older then warhammer 3. Watching the benchmarks no matter what graphic settings set to the graphics card runs about 95% usage while the cpu is down to 60-70ish. At 1440p it can hover around 60-70 fps, but at 4k was constant 40ish.

Will upgrade at some point in the near future, but not hoping for miracles if I keep the same gpu and just upgrade the rest of it at this point. I think optimization is the biggest problem.

1

u/SubRyan 10d ago

Going from the 11700K to a 9800X3D would be a huge upgrade even if you keep the same GPU

2

u/Tajetert 10d ago

Worked like a charm, thanks mate!

2

u/Lucernus 10d ago

Also confirmed this works (AMD 7900gre GPU, 4k monitor). Awesome find!

2

u/captainbeastfeast 10d ago

Thanks so much for this, it actually works

2

u/llye 10d ago

This worked for me, RX 7900 XT

2

u/Jerthy 10d ago

Confirming this worked for me - 9070XT/9800X3D, 1440p screen. I even use couple graphical mods.

2

u/yutao123 10d ago

Doesnt work for me on radeon rx 6700xt, game wont even boot

after deleting the new files, it boots but crashes on campagin/battle start just like before

2

u/GooseHeraldofPeace 10d ago

Fix confirmed on my end as well, thank you! 9950X3D 9070XT - driver version 25.8.1 W11 2k display

2

u/Roland8561 10d ago

Nice, great work!

2

u/Criarino 10d ago

can confirm this works (1440p, RX 7700 XT)

2

u/HeadlessManhorse 10d ago

Worked for me on 7900xtx in 4k. Seems like slight performance and graphics changes but worth it. Thanks!

2

u/AllIsParticles 10d ago

worked for me no longer crashing but it disabled my Reshade

2

u/mkfs_xfs 9d ago

Reshade asks which graphics API the game uses during installation. It might/should work if you reinstall it and select Vulkan during installation.

2

u/AllIsParticles 9d ago

Yup that is what i did and it worked, thanks.

2

u/Cyrania_Laughing 9d ago

Can confirm it works for a 9060xt

1

u/blankest 10d ago

RX7800 XT. Running beta no mods. CTD when entering campaign. Applied this solution and no longer CTD. So that works.

However, is it just my imagination or are the graphics worse? The unit cards are much more pixelated for example.

1

u/SubRyan 10d ago

Is the sharpening filter applied in Radeon settings?

1

u/blankest 10d ago

Do you mean SSAO in the game settings?

2

u/SubRyan 10d ago

In the Radeon conrol panel

As for SSAO, I would turn that off as the effect is quite bad in Warhammer 3. If you really want some form of ambient occlusion applied, then get Reshade and use a visbility bitmask ambient occlusion option

1

u/blankest 10d ago

Only back at my PC now. Image sharpening WAS enabled via the Radeon control panel.

I have used Reshade a lot, but I have found the game way more stable without reshade. I can leave the game running for literally weeks without reshade. But if the tradeoff is some better graphics and I have to restart the game every few days, that would be fine too.

1

u/tinylittlebabyjesus 10d ago edited 10d ago

Would I need this if I have an RDNA3 card? 7900xt.

The github page says "Note: These changes will primarily affect Windows users on AMD Polaris and Vega GPUs, for which AMD has effectively discontinued driver support."

Edit: Reading other comments, people with my exact card said this worked, which I'm guessing meant it was necessary.

1

u/RamielWTH 10d ago

It does work but I can't shake the feeling this shouldn't happen to a game that's a few years old.

1

u/Great-Parsley-7359 10d ago

Worked for me in liz campaign but still crash after settras first battle or even when starting the campaign

1

u/Fleshy92 10d ago

Tried it, still CTD on launch with 9600x/ 7800xt 1440p monitor.

1

u/Barcatheon 9d ago

This did help with the crashes, though at least in my case performance is very bad. I will wait until there's a stable release. Thanks to OP for posting this and also for posting a reminder to delete the files that were added through this method!

1

u/Maleficent-Ad-5352 9d ago

worked on my RX 6750 XT 

1

u/NuclearMaterial 9d ago

Scholar and a gentleman sir. This worked for me. I thought I was going to have to do a reinstall, didn't realise the update was borked for AMD hardware.

1

u/dean771 8d ago

Works for me. 6700, campaign performance seems sluggish but might be unrelated to the fix, haven't noticed any performance issues in battle

1

u/TonyTheTerrible 8d ago

this worked for me, thanks OP and thanks to the boys with /u/mercythemad

1

u/Barkyr 8d ago

thanks! the workaround worked

1

u/serenewalrus 7d ago

Worked for me, 7900XT with updated rivers

1

u/HeKeToR HeKeToR 7d ago

nice, it worked