CD Projekt Red acknowledge The Witcher 3 Next-Gen's PC problems

Another reason for the less than stellar performance isn't just the RT effects but the Direct X 11 to Direct X 12 conversion being used which is very inefficient but it allows devs to implement DX12 and the supported features quite inexpensively on DX11 games, It's just a bit of a brute force method that can cause performance issues.

https://learn.microsoft.com/en-us/windows/win32/direct3d12/direct3d-11-on-12
That is the problem with all games. Even though DX12 and Vulcan have existed for a long time there are very few proper DX12 games. Consoles are seriously crippling the gaming industry. All games that were made for old consoles needed to be DX11 with just bolt-on DX12 on PC. No one was working on actual DX12 games.

CDPR recently said that you cannot dumb down graphic details on PC enough to match consoles for this latest patch.

Crappy performance on PC will continue because devs are wasting time on optimizing games for low-level hardware on consoles. I was shocked when Alex from DigitalFoundry said in his video that RTX 3070 on console equivalent game settings has 2x more fps. If you take into account that PS6 and X-Box whatever will come out in 2028 those consoles would have to compete with RTX 7090. They can barely run games at 30 fps today when 3070 has 2x more performance. If Nvidia just repeats the 3090-4090 jump in performance every generation developers would need to make completely separate versions for consoles and PC. Just like they make completely different games for Switch.

I just hope that UE5 and future game engines have huge detail sliders.
 
That is the problem with all games. Even though DX12 and Vulcan have existed for a long time there are very few proper DX12 games. Consoles are seriously crippling the gaming industry. All games that were made for old consoles needed to be DX11 with just bolt-on DX12 on PC. No one was working on actual DX12 games.

CDPR recently said that you cannot dumb down graphic details on PC enough to match consoles for this latest patch.

Crappy performance on PC will continue because devs are wasting time on optimizing games for low-level hardware on consoles. I was shocked when Alex from DigitalFoundry said in his video that RTX 3070 on console equivalent game settings has 2x more fps. If you take into account that PS6 and X-Box whatever will come out in 2028 those consoles would have to compete with RTX 7090. They can barely run games at 30 fps today when 3070 has 2x more performance. If Nvidia just repeats the 3090-4090 jump in performance every generation developers would need to make completely separate versions for consoles and PC. Just like they make completely different games for Switch.

I just hope that UE5 and future game engines have huge detail sliders.

The amount of performance on PC that is completely wasted on having to brute force situations is over the top.

There was a video I watched about a year ago of a developer that specialised in machine learning and A.I and he stated that any software package/game can be fully tuned to the hardware it's running on regardless of laptop, Netbook, Console or high end PC right down to the kernel level.

Manually doing this would obviously not be possible as the variables are far too many but this is were AI/ML comes into play, An advanced AI/ML application could analyse the hardware available and spend maybe an hour or so completely tailoring the engine around your hardware so not only do you get all the visual bells and whistles turned on but it would also run amazingly like it was tailor made for your specific system.

Something like this is probably a very long way off as optimising in this fashion isn't in the interests of the fat old men at the top of these corporation but eventually I'm hopeful it'll be here.
 
CDPR recently said that you cannot dumb down graphic details on PC enough to match consoles for this latest patch

That is blame passing. It always is. They can say things like that all they like, but the fact is that NO ONE is prepared to make a game solely for the PC and take the hit from losing sales on console games. End of. So they can say things like that all they like, it's chin chin. BS.

The last time I recall a real PC game being made was Crysis. Back then it was not available on any console. And look what happened to Crytek.......

The irony is that the PC is one of the biggest selling platforms now. But, with consoles sales are pretty much guaranteed because they get far more exposure and TV adverts.

You can't blame the consoles. End of. Blame the developers who are not brave enough, and prepared to put the work in, to make a real PC game. That is how it always was, and always will be. Money rules everything.
 
The amount of performance on PC that is completely wasted on having to brute force situations is over the top.

There was a video I watched about a year ago of a developer that specialised in machine learning and A.I and he stated that any software package/game can be fully tuned to the hardware it's running on regardless of laptop, Netbook, Console or high end PC right down to the kernel level.

Manually doing this would obviously not be possible as the variables are far too many but this is were AI/ML comes into play, An advanced AI/ML application could analyse the hardware available and spend maybe an hour or so completely tailoring the engine around your hardware so not only do you get all the visual bells and whistles turned on but it would also run amazingly like it was tailor made for your specific system.

Something like this is probably a very long way off as optimising in this fashion isn't in the interests of the fat old men at the top of these corporation but eventually I'm hopeful it'll be here.

Idk who told you that, but that is just not true. An hour? Not even close. It would take months if not years and more processing power than any studio outside of a MS owned studio could acquire for a cheap enough price to warrant it. Plus if the kernel gets updated? Start over!


Nothing to do with fat old men


Why do people blame consoles anyway? Consoles aren't holding back anything. Old argument that has little merit.

It takes just as much time to optimize for them as it does for PC. The difference being it's easier on console to get to a good state. They have a static hardware state and massive libraries from Sony and MS to improve efficiency to further improve performance if they need every last drop of computing power.

What does PC to do to help? Give them more complicated APIs that requires MORE effort on developers. That's not going to help the PC ecosystem from improving. PC just brute forces because it's the only option. Making things more automated will help but it's a long way off and remember the core issue, humans make mistakes. Whether it's optimizing a game or an AI to help, humans program that.

Money and time are another issue. Give them enough time and sure bugs will get squashed more and a more stable launch, maybe performance improves 5%. Not really worth performance improvement.
 
Idk who told you that, but that is just not true.

It was a talk by a developer at MIT specializing in AI and ML, He wasn't talking of NOW but eventually that would be the goal to be able to optimize a piece of software completely around any system without the need of user interaction, Still a long way away but would be very interesting to see.

Why do people blame consoles anyway? Consoles aren't holding back anything. Old argument that has little merit.

I never mentioned consoles in a negative way, Infact I think consoles are a good thing, They force developers to come up with more tricks to squeeze more power and efficiency out of them the further into a console cycle we get which inturn can translate to applying those same techniques elsewhere in the industry.
 
Last edited:
It was a talk by a developer at MIT specializing in AI and ML, He wasn't talking of NOW but eventually that would be the goal to be able to optimize a piece of software completely around any system without the need of user interaction, Still a long way away but would be very interesting to see.



I never mentioned consoles in a negative way, Infact I think consoles are a good thing, They force developers to come up with more tricks to squeeze more power and efficiency out of them the further into a console cycle we get which inturn can translate to applying those same techniques elsewhere in the industry.

Ubisoft already has implemented ML to reduce code errors by the employees. How effective it is nobody knows. That's the extent (if it's even any good) of our expertise for an application like this. Even with that said if it's just a system that knows the rules of whatever language they use, it's really more of a spell type checker than anything ie, missed semi colon/ brackets/etc.

As for the consoles, it wasn't directed towards you. I seem to have messed up quoting Avet in my previous post.
 
Back
Top