When Dishonored 2 came out, it apparently had quite a few performance issues. Users were complaining about stuttering and low performance, even with high-end graphics cards. One post on Reddit grew popular when an employee of Bethesda allegedly tweeted that a GTX 1070 should get ~60 FPS on Very Low at 1080p. The card is generally recommended for users looking for maxed out 1080p or 1440p for the next couple of years, so you might be able to see the expectation mismatch.
The second patch, released yesterday, is primarily aimed at performance optimizations. First, NVIDIA users are recommended to upgrade to 375.95, which was pushed to GeForce Experience and their website late last week. Beyond adding an SLI Profile, Bethesda “strongly advise[s]” the driver to fix a performance bug.
On their side, they fixed an issue with AMD GPUs when cloth is simulated and they now allow those cards to use HBAO+. They also allow the user to limit frame rates all the way up to 120 FPS, although the physics engine cannot handle rates above that, so it’s hard-capped there. This sucks for users with 144Hz monitors, but 120 FPS is pretty generous of a cap if one must exist. Bethesda also addressed stuttering and they fixed the engine attempting to allocate more VRAM than the card has. I’m not sure whether this bug led to outright crashes, or just stuttering as the asset is pulled from system RAM or disk, but either way is quite bad.
If you had a problem playing Dishonored 2, then you might want to try again. If you are waiting to purchase, or have already refunded the game, then unfortunately I can’t say whether it’s all better; I haven’t played it, at least not yet.
Maybe they could have hired
Maybe they could have hired some more people to work on the PC version if they didn’t pay for Denuvo.
Come to think of it, it’s
Come to think of it, it’s funny that many big developers always have this problem and don’t seem to have a solution for it. Can they just spend some money on buying (maybe renting) combinations of PC hardware and let QA “assemble, install, play, repeat”. After all, unlike indie devs, they have the resources and money.
Yeah, it is inexcusable the
Yeah, it is inexcusable the state that many AAA games launch in on PC.
Related rant:
Why are so many people (including me, my wife, and several of my friends) still getting directX CTD errors in Battlefield 1? Why wasn’t it fixed within a month of it being reported?
It’s not out yet, so submit
It’s not out yet, so submit the bug man
There are actually companies
There are actually companies out there that do the PC configuration testing for them. They test the games in a wide variety of system configurations.
That obviously doesn’t work.
That obviously doesn’t work. they’ve been duped then, if they even use their service.
PC Master Race
PC Master Race
Complete garbage on PC,
Complete garbage on PC, console version is actually pretty good.
Remember the days of
Remember the days of demos?
Seriously, make a level or two free to play for a month or two before release and let people go buck wild.
I mean look at battlefield and titanfall. They did some open betas and im pretty sure they found waaay more bugs than if they had just relied on a single contractor for testing or done it internally.
Mind you, they did create a
Mind you, they did create a new game engine for this game as opposed to just using a battle tested engine like Unreal.
They don’t want to be paying licensing fees to 3rd parties, and if you own a company that specializes in game engines, say id software… well why not use their tech to build ur own game engine and in the long terms save on costs with multiple studios developing on an internal engine/s.
Its not a perfect solution. When EA tried building a new Generals RTS, Frostbite did not handle an RTS well. The fact that the new Simcity was built on the Glassbox engine is very indicative that Maxis figured out that limitation early on.
Lets hope Bethesda figures their shit out before their next PC game release.