1.9 Update Kills Performance on Linux (Steam Play)

Platform: PC - Steam (Proton 4.2.9)
Game Version: 1.9.1
PC Specs: i7 4770 | GTX 1070 | 16gb Ram
Description: Since 1.9 update performance on Linux via Stean Play (Proton) has fallen dramatically.

I tired KC:D via Steam Play back in 1.8 and it worked really well. I could easily get 60FPS on Medium in almost all cases. Since 1.9 best I can get is around 25FPS on Medium. On low I get around 35FPS. Seems like some backend changes have crushed performance via Proton.

Many users have reported similar issues since 1.9 on ProtonDB (ctrl+F for ‘1.9’)

I understand the game has no official Linux release and therefore there is no expectation of support for Linux users. Nonetheless many people are beginning to game on Linux and this problems seems to affect many of us, so I thought I would bring it to attention.

Thanks for reading :slightly_smiling_face:

Please send a bug report to
Support@kingdomcomerpg.com
Thank you!
It would be cool if WH could put this (linux) on her agenda (again)…

Thanks for the reply
I’ll email support.

A native Linux version would be nice. Cyengine does support Linux :thinking:
But honestly the game ran really well via Steam Play just since 1.9 it somehow changed.

An Update: Warhorse Replied that the issue is being looked at and should be fixed in a future update.

Just for kicks, I downgraded to 1.8 and saw normal performance again. So it is something in 1.9 that’s killing performance.

1 Like

@spooknik Hey i tried launching with and older versions of proton, the only one i noticed a change with was proton 3.7.8 . In that version the game launched with sound but no video. A step closer bit not perfect :confused:
If this changes anything for you please let me know!

1 Like

Using an older version of Proton probably won’t do much unfortunately. For now the game needs to be downgraded to 1.8 to get better performance under Proton / Wine.

ok so i found out the fix, what you have to do is go into .steam/steam/steamapps/common/KingdomComeDeliverance/Bin and copy over all dll files from win64shared to win64. then it runs flawlessly.