EsperBot
6 months ago
I've just learned the answer to why it's basically impossible to run Crysis, a game from 2007, on max settings to this day and it's kind of fascinating
latest #21
EsperBot
6 months ago
So Crysis was a game from 2007 that was kind of created as a tech demo for CryTek's new engine, CryEngine 2.
EsperBot
6 months ago
Like, it was a full game, but it was made to show off what their cool new toy could do.
EsperBot
6 months ago
And it does look very impressive. And, rather famously, was extremely demanding on the computer running it.
立即下載
EsperBot
6 months ago
Only top-end machines could run it at all, and even those couldn't run it at maximum settings.
EsperBot
6 months ago
And...that is still the case to this day!
EsperBot
6 months ago
So what is it about Crysis that makes it to impossible to run, almsot 20 years later?
EsperBot
6 months ago
Well, the team at CryTek made a unique decision during development. They wanted to future-proof their game, so that it would still look good 3-5 years into the future.
EsperBot
6 months ago
So they actually targeted hardware that did not yet exist.
EsperBot
6 months ago
They projected what CPU clock speeds would look like in the coming years and made that the target hardware.
EsperBot
6 months ago
But here's the problem: those CPUs never got made.
Neo Quinn
6 months ago
we pivoted to multi-cores instead, right
EsperBot
6 months ago
Because around this time, CPU manufacturers started hitting the limits of what they could put onto a single chip.
EsperBot
6 months ago @Edit 6 months ago
There's only so small you can make transistors, and so much heat you can remove from the system with conventional cooling methods. Making CPUs faster was rapidly becoming a dead-end. So, as QUinn said, manufacturers switched to adding more CPUs instead. 2-core machines, then 4-cores, and so on.
EsperBot
6 months ago
This allowed for the total amount of computational power to continue increasing. But!
EsperBot
6 months ago
If your software isn't written to take advantage of the existence of these extra cores, it's all going to be running single-threaded on one core, not taking advantage of the existence of the other cores. And that core is not any faster than a CPU from 2007.
EsperBot
6 months ago
So because CryTek made a bad assumption about the future of computer hardware, Crysis remains unplayable without a HEAVILY overclocked rig.
Overbringer
6 months ago
You know what I was actually considering getting Crysis
Overbringer
6 months ago
thinking "I bet my computer could run Crysis now"
Overbringer
6 months ago
I bet it can't
EsperBot
6 months ago
Not on maximum settings
Dragomorph
6 months ago
ngl the tech historian in me LOVES this
back to top