Both, every newer game which came out for this generation got so many refactors on the engine side for multithreading, advancements with the resource management, the lightning model and streaming.
A lot of parts got major overhauls and have little in common to what was there 5 years ago or even more.
Damn, man, I've said already there is no denying that what they did is overall much better than what once was waaaay back in the day. It's just in COD for example there is a lot of places which you can still see an old ass Quake 3 stuff which they never even bothered to hide.
That's quite funny for you to say.
Is it? I don't think so at all.
Why don't you call the id Tech 6 a rotten piece of shit, since it also has id Tech 5 in it's codebase and uses some form of megatexturing?
Why? Well maybe because id Tech 6 is a much and much better engine than id Tech 5 was in every way you can possibly imagine? No? It looks amazing and it performs a shit ton better even on low end GPUs with Volkan enabled.
Hell, I'm getting 80 FPS
minimum on my setup in 1440p on max settings in DOOM and that's what I call a rework and a huge improvement over the previous version which is again - a rotten and unoptimized shit cuz of course it is, and what Arkane did with it makes absolutely no difference cuz it performs just as bad (if not worse) that any other game on id Tech 5. What Arkane did is absolutely nothing to fix this engine's problems (which is
p e r f o r m a n c e) like id did with id Tech 6, and that is a rock solid fact right here which you or anyone else simply can't deny.
It clearly has dynamic lightning, better threading, supports FPS higher than 60 FPS, uses HLSL and DX as the abstraction on PC, instead of GLSL and OGL.
I'm quite sceptical about the 90% rewrite, but there is no doubt that Arkane Studios did quite a lot on the technical side and this is not something you could simply call id Tech 5, it's a new endresult of evolution, similiar to how id Tech 6 went under development.
Without knowing how the engines work under the hood and what the engineers touched and what they did not, you can't simply claim that the Void Engine is rotten inside and all bad things are related to the id tech 5 which they used as a start base.
But the funny thing is.... I can)))))
And you wanna know why? Well cuz it's still based on id Tech 5 engine and if they rewrote a 90% of stuff as they claim they did (or even say 70%), should it be... um, well, you know... better? Huh? Just think about it, man. You just can't rewrite 90% (or 70%) of the engine and call it an improvement if it performs just as bad (if not worse on a modern hardware - don't even mention low end one) as the thing you god damn rewrote. You just can't, goddamnit. Sure and just like I've said many times already (and I'm not denying it cuz it's stupid to deny when it's clear as day that this game looks much better than any other id Tech 5 game) it looks better, but that's about it.
id Tech 6 looks and runs much and much better on any modern setup and even on low end hardware. Id Tech 6 does what Void Engine can't and never will cuz it's based on id Tech 5 with all (if not more) of its performance problems. id fixed their shit and they can fix this shit too.
Publishers and developers should be thanking Valve for Steam Refunds. Without them I am certain that many people wouldn't be buying games day one anymore.
Why even bother to refund if you can just wait and see that this game runs terribly and there's no reason to buy it at the first place? That's how we should aproach this whole god damn situation with PC ports from any publisher - wait till release, see how the game performs on PC and if it's good - go and buy it, if it's terrible - don't buy it.
This is how good games die on PC people. You just think about consoles only, choose the wrong fucking engine, try to rework it, ending up with the same fucking shit you can't fix and then releasing the game on PC to die cuz every one will complain about how bad it is in terms of performance and no one will buy it cuz they can't comfortably play it on PC even having a more than good enough PC.
And you know what guys? A half or even a full year delay of the PC version must be back when it comes to all major and big budget PC releases, cuz in the last 2 years it's just a shit show almost every fucking time and I'm along with the whole PC community tired of it. If the game needs more work to run well on PC, why the fuck not to delay it on a half or a full year to make it right?