Firstly, I’ve only recently discovered KCD (bought December 8th) but already put in about 160 hours. Probably rookie numbers compared to other people here. THIS GAME IS AMAZING! Seriously, I have totally gone off Skyrim and Bethesda, I probably won’t even bother with TES 6.
Reason for the post is that I too was struggling with performance / optimisation of the game, especially in places like Rattay and other “busy” locations.
Very recently, mostly for work, I upgraded my CPU from a Core i5-6600K to a Core i9-9900K. I also moved my boot drive to a NVMe SSD (WD Black) - it was a normal SATA SSD before. My GPU has been the rock-solid GTX 1080Ti for nearly two years now.
On the Core i5 I was getting decent framerates, running on Nvidia’s optimal settings with PhysX turned to Low, as well as Shadows and Shaders. Probably around 40-50 FPS in Rattay, but suffered constant “micro” jitters where I’d be riding on my horse and as I entered a new area it would stutter and ruin a bit of the immersion (but not enough to put me off).
Last night I decided to give it a go on the new CPU, but left it at Nvidia’s optimal settings (without cranking anything down as before). I got on my horse, and bolted through Rattay, and to my amazement it stuck at a consistent 80 FPS without the micro-jitters. To say I am pleased is an understatement; I was giggling like a schoolkid at how excited and happy I was.
I think that this game is incredibly beautiful, and incredibly demanding, and KCD LOVES as many CPU threads as you can give it. My GTX 1080Ti has never worked so hard in its life as it did last night… so if you’re wondering whether a CPU upgrade is worth it for this game, it definitely is.