Wednesday, July 1st 2020
Cyberpunk 2077 a DX12-Only Release on PC
Marcin Gollent, Lead Graphics Programmer at CD Projekt RED revealed in an interview with PC Games Hardware that cyberpunk 2077 would only support DX12 on the PC release, which means that gamers playing on either Windows 8 or (god forbid) older windows releases won't be able to partake in the cyberpunk dream of Night City. A special note to Windows 7 users though - the game will be supported on Windows 7's DX12 implementation as well. The decision to cut out other API's isn't an opaque one - Marcin Gollent himself said that DX12 was chosen as the only development target due to the fact that it's the rendering API for the Xbox family of consoles (including for the next-generation ones), and thus, a decision to streamline the rendering pipeline and API support was made.
The decision was also made, according to the developer, because DX12 is the birthplace of DXR - and CD Projekt Red has already announced that cyberpunk 2077 will be making heavy use of raytracing on the PC (and will almost certainly bring the same magic potion to the next-generation update to their yet-unreleased game). Marcin Gollent also said that the game will be compatible with all DX12 GPUs - but the DX12 Ultimate badge might be of interest to some of the hardware features that may be deployed in the final version of the game. A question, of course, could be asked regarding how some games' DX11 API actually delivers increased performance over the DX12 version. But with the game being originally developed with DX12 in mind, we'll have to believe it's the best version it could be.
Source:
PC Games Hardware
The decision was also made, according to the developer, because DX12 is the birthplace of DXR - and CD Projekt Red has already announced that cyberpunk 2077 will be making heavy use of raytracing on the PC (and will almost certainly bring the same magic potion to the next-generation update to their yet-unreleased game). Marcin Gollent also said that the game will be compatible with all DX12 GPUs - but the DX12 Ultimate badge might be of interest to some of the hardware features that may be deployed in the final version of the game. A question, of course, could be asked regarding how some games' DX11 API actually delivers increased performance over the DX12 version. But with the game being originally developed with DX12 in mind, we'll have to believe it's the best version it could be.
61 Comments on Cyberpunk 2077 a DX12-Only Release on PC
TLDR; Just keep your thoughts to yourself & let others enjoy the game.
Also, why are you pulling other, clearly non-cyberpunk games into this? Halo? Titanfall? MGS? Sure, you could say cyberpunk is a subgenre of sci-fi, and all of those games fit within the overall sci-fi umbrella, but... so what? Cyberpunk being a subgenre means it has certain elements or combinations of elements to it that make it distinct from the overall genre - otherwise it would obviously be impossible to distinguish the subgenre from the broader one. You do mention some edge cases - early Deus Ex games, for example, might be better described as some sort of sci-fi noir than cyberpunk, even if later games in the series have more evolved towards the latter. Genres lines are after all flexible, blurry, constantly evolving and highly relational.
As for the removal of wall running: removing it for "design reasons" might be a bit vague, but it makes perfect sense in many different ways - it might have made good level design too difficult or resource intensive (if not downright impossible), it might have been hard to implement in a way that meshed well with the rest of gameplay, it might have meshed poorly with other abilities, it might have been a bad fit for the physics engine and forced a lot of bug-inducing hacks ... there are plenty of valid reasons for cutting a feature that can be summed up as "design reasons". It's also rather weird that you are so hung up on the removal of a single (potential) feature from a game you express no desire to play regardless of this.
As to the "not final" in the gameplay trailers: that is how game development works. It is an iterative and dynamic process with hundreds if not thousands of variables, each of which needs to come together in a way that works. If not, then something has to give. Something that seems like a great idea on paper - or even in early testing - might not actually work out overall and thus get cut. Every single game trailer released a significant amount of time before release is labeled like this, and a lot of them purposely leave out a lot of features simply because they haven't tested them thoroughly yet. You're welcome to disagree with CDPR's choice of including what has turned out to be an untested and relatively major mechanic in an early trailer - it isn't the best practice, sure - but beyond that, you don't have a say. You do not know what you get in a game until it is final and you are playing it - and that is obviously the way things should be. Your attitude here smacks of a very particular mix: part of it is the extreme level of entitlement often seen in gamer "fan" culture where there seems to be a relatively common belief that players somehow "deserve" things from the people making the games; part of it looks like an extreme desire to deride either a developer or a game that you for some reason don't like. You are of course perfectly welcome to dislike either CDPR, their upcoming game, or both, but you could at the very least show other forum members the courtesy of making actual arguments for your views if you find it problematic enough that you need to say so. If not, what are you hoping to achieve? If you want to convince someone of your points, you need to make your reasoning clear, which you haven't done whatsoever.
A few finishing comments: "delays upon delays" and "lots of changes" - welcome to game development! The former is a sad consequence of the current organization and management style of the game industry, which will hopefully be rectified somewhat over the coming decade as developers start organizing and demanding more predictable and humane working conditions and the industry matures overall. The latter is an inevitable consequence of artistic development. No work is ever translated "perfectly" or 1:1 from the initial idea to the final product. That is simply not how these things work - and if it was, we would be playing much worse games than we are. You should be thankful for that. The last comment: every single game in the known universe tries to sell itself on the premise of "look at all the cool stuff you can do". Presenting this as an argument for this game being GTA-like is ... no, just no.
An OS is just a framework for all that other stuff to attach itself to, nothing more. The pipeline is the same, even the kernel is highly similar.
What's more, the fact that CBP is a DX-12 only release points to the use of less abstraction (layering) in the APIs. No, or less of a 'hidden DX11' situation, seems to have been the design goal. So in that sense this might be one of the early native DX12 releases, or at least closer to it than most others. If anything CBP is a showcase of how the OS version does not influence the presence of new features. You can also just as easily run an RT-capable GPU on 7, for example.
After all, they're setting the DX12 feature level as a requirement, and that is what counts, not the OS version. The hype machine is only in your own head, nowhere else. You can also just chill, save yourself the disillusion and stop religilously following every drop of information that comes out on the game. You know, just wait until its there, check a Let's play or a review or two, and then see if its for you. I know its a strange thought, but hey...
If anything it is crystal clear you can't handle the excitement and delays, so you start hating on the very game you're anxiously following. Looney logic.
now all those detractors saying next gen has to run on last gen will start to see the FUTURE.
Or you can do as you do and keep swinging at thin air, but all we see is someone waving his arms around with nothing to really go on. What do you want? That people agree with your assumptions and bias to jump on the hate train? Whats the point?
So yes, if you let the media storm blind you it really is in your head. You are mistaking the marketing hype for some sort of norm even if there isnt one for many. If you think the game will be shit... by all means move along. The fact youre not tells us you really do want it though, but its not turning out like your personal cyberpunk fantasy world.
www.techpowerup.com/forums/threads/atari-vcs-console-finally-set-to-release-in-fall-2020-for-389-99-usd.269449/