It's all good. I'll just assume you haven't played a lot of ports in recent years.
More likely you're the one who didn't.
Half of console ports are unplayable with k+m, and half of those that are have no key remapping option - that's not a port, that's bullshit.
I think a lot of them are full of shit.
Lemme correct that. Most of them.
-
I have no idea why nor how's that even possible, but when the game on two rigs with seemingly same specs plays smoothly on one and crashes frequently on another, then of course something suspicious is going on.
Old nonAVX CPUs can't run the game, that's by design and is not a bug.
And so far, crashes (or FPS drops to a slideshow) solution on PCs that meet minimum requirements or are better were these:
1. Playing the game on old win10 version like 1709 (winver will show you the version). I have no idea why are people reluctant to patch win10, but there you go, once these people updated their windows, the game stopped being crash-o-rama.
2. Paging file disabled. Who on earth does this? The swap file is there for a reason and unless you need to disable it for one specific reason, it mustn't be touched. Oh you have 16Gb of RAM so it's not needed and you want to prolong SSD life… Only, it is needed and SSD will fart a month earlier after 10 years of use, big gain.
3. Running Steam and playing the game as a restricted user. Dafuq? Of course the game can't save certain settings, can't access some files (thus crashes) and returns suspicious errors. Use a restricted user when you test potential malware, not for playing videogames on steam. Once these people played the game (and started steam) as administrator, all problems disappeared.
4. Driver and VC redistributables are corrupted. You know when some games have mc100.dll or something error then idiotic internet doctors on google suggest to download this and that dll. Only. Of course it's never the full redist installation and of course eventually another game will pay a price for this later. I have no idea who these people are nor why are they tinkering with what they have no knowledge about, but after proper reinstallation of both the driver (remove all driver files with guru3d util, then reinstall) and vc redists the game suddenly works properly on these machines.
5. "Exotic" peripherals must be plugged in all the time. Okay Arctic (?) wireless headset isn't exactly exotic, but the game on start, and not only this game, hates certain gadgerety and crashes to desktop. Solution is of course to unplug stuff (in this case USB dongle), start the game then plug the dongle back in if one is so desperate to use wireless headset. And it works.
6. A game of 50+Gb size is installed on HDD - a HDD that was defragmented 5 years ago. Yes, this is the culprit in some cases! Imagine it suddenly starts playing nice with you when you defrag HDD. Or move game files to SSD. A miracle.
7. Overclocked CPU. Crashes the shader, when it finally manages to complete it, crashes the game. I have no idea why is this happening, but the gold rule of PC gaming is do not OC the CPU unless the game is an unoptimized piece of shit where you have to do it (I always mention AC4 as an example of this). Anyway, once people reverted to the CPU's original tact, the game became a bombon. If you don't know how to do it and bought the 2nd hand rig already OCed, just flash BIOS and that's it.
In case you're asking, no, GPU overclocking does not have any effect on the game's performance.
-
I'm not saying the port is super duper awsome and everyone is guilty for the game's bad behavior on their PC.
Anosotropic filtering setting does absolutely nothing regardless of the notch position for example, obviously it's bugged.
In some reports seems that steam's overlay causes bad performance, I admit it's nothing new nor is happening only in this game.
But the majority of frequent stutters/crashes wouldn't even happen if people weren't trying to be smart "adjusting" the system to be a holodeck or were refusing to keep the PC in a good shape.