But what about BC games with also much older engines? Or is that a altogether different thing?
Because when it’s BC, XSX is on top.
But what about BC games with also much older engines? Or is that a altogether different thing?
Because when it’s BC, XSX is on top.
Do you remember the days where people were buying processors with more cores but higher clocked processors with fewer cores were outperforming them in games?
It’s basically the same thing. This wasn’t all that long ago, or maybe I am dating myself.
This is very intresting because during ng 2021 many old games received patches for xbox series with even 120 fps support easily while PS5 didn’t
And now when devs are actually implementing features in old games/cross gen titles somehow PS5 is also winning in some cases
I blame devs here, they have simply choosen PS5 as the lead platform and most optimization are done on it first and foremost
They provide less QC time for xbox ports which leads to these wins for PS5 in certain instances
Are you sure?
These images are taken from Currys, BT and Amazon which are some of the more popular retailers here in the UK.
Here’s also a picture of the preorder page on Xbox.com via Forbes:
I understand that older games will likely need less optimization on ps5, but I agree that the studios are taking the easy option of optimizing for ps5 because it’s less resource consuming and then just porting to Xbox without many changes done to them.
Farcry 6, Battlefield 2042, Marvels Guardians of the Galaxy, Dying Light 2, were all recent series X wins.
Elden Ring, were recent PS5 wins.
Cyberpunk 2077 patch, ACC racing game patch, GTA V patch, were a wash.
IMO the world’s most powerful console is justified with recent real world results, unlike beginning of current gen.
There is currently a big debate on what the issue is, so let me try and sum this up as simple as possible for you all.
The truth is, money will always win, no matter what. Some developers are prioritising one platform over another, and it’s always very clear when that goes to extremes, but also the power difference isn’t exactly the way a lot of people think, not with regard to older titles, so let me try and explain in basic terms.
People are quick to see a number, and think 2 is bigger than 1. The truth is… It is. 2 will always be bigger than one. However, that will only count if you are counting the same way each time. So, 12 is bigger, or more, than 9. However, that doesn’t tell the full story.
The problem stems from older game engines, versus newer ones. New engines will use what’s available and spread things out efficiently, but old engines didn’t work this way, at least, not as efficient. In the past, you could have a game simply only really make the most of 25 CU’s (again, random number). This means that on an older system, you would be quite happily chugging along playing, knowing that the engine was never really designed to split the work load up and take advantage of anything else. Play on a 25 CU machine? Great. A 50 CU machine? Same. 100 CU? Same. The difference came in the speed of which those CU’s operate. A 25 CU machine that ran at 1ghz each will obviously beat out a 25 CU machine that only ran at 750mhz. That’s basic math!
But this is where the math gets a little more complicated.
What if you have a 25 CU machine at 1ghz each, and a 50 CU machine at 500mhz each? What now?
In theory, the math is the same… You have the same peak performance level. These machines should be the same. They are as powerful as each other" Case closed!
Right…?
Well, no… See, the game engine we were using is built in an older way, and only really cares about those 25 cores. It doesn’t care you have more, it doesn’t NEED more… But what it does need, is speed. Because now, you have to adjust the math, because now its, in theory, a 25CU/1ghz machine, versus a 25CU/50mhz machine. And now, the problem appears.
This is how older engines were built. You see the power, you use the power. You don’t split your tasks efficiently over what’s available, you just “do”.
This is why, right now, the results are “all over the place”. It’s why in some cases you will have PS5 lead ahead, and some XSX. If you game is built to not really take advantage in this correct way, it may not need the extra CU count, or it may not need the extra speed.
But when engines are rewritten to get out of the 360/XO/PS3/PS4 days of optimisation, which is what is happening right now I may add, things will shift again. Slowly, more engines are taking proper advantage of what is available. Remember, even now, the spec of the current gen systems is still far better than the average PC spec a user has.
Once things settle and we move out of this annoying cross gen stage, you will see engines make better use of what is available to them. And that is when you will see that yes, this is more of a power “pool” than what you have now. And that is when you will start to see the slight difference in overall peak power come into play.
BONUS: What are you seeing now, also isn’t making use of anything the XSX was designed to do. Barely any of it has been deployed, and what has, has already been improved. On PS5, you will of course see much better optimisation as time goes on (even more so once we move forward) but you are seeing all its tricks already.
So…
Again, I ask…
Stop with this utterly bonkers narrative that xbox need to do something and address why their system is under performing. It is from a purely numbers number if you only look at it on the surface level. But using GTAV, a game that came out THREE YEARS before my nearly SIX year old was born, as some kind of benchmark… This ain’t it. You may even notice that newer, or at least more recent games, are showing more performance on XSX, or higher resolution. Think.
The game will be patched up, like everything else. It will suddenly run better, and either be on par or exceed PS5 performance, like 99% of the time.
But this is not the time to be worrying about this stuff. Cross gen is a curse, and the sooner we all move on, the better.
(Again I must stress, the above is overly simplified and doesn’t take into account other areas, such as the SXS better ram set up, its SSD gains versus PS5 SSD gains, and what not. Also, it’s very easy to just shout “lazy developers”, and yes in some cases that may be true. But also, I don’t know a single developer that would rewrite an older engine to fix this. It’s just not worth it.)
Its more complicated than devs not utilizing CU count. What happens is Amdahl’s law. GPUs are heavily parallel machines, especially in computing. Thankfully their workload is also very parallel (think vertices, pixels). But… your speedup is still dependend on some not so parallel parts of the GPU architecture, like RAM access, fixed function operations, queues, samplers, ect.
So if you raise the compute capabilities of your GPU by factor X1 you only get a speedup on the rights side of the equation T1 = X1 * pure_compute_load + rest_of_gpu * not_so_parallel_load. But if you clock your whole GPU higher with lower compute capabilities X2, you get T2 = higher_clock * (X2 * pure_compute_load + rest_of_gpu * not_so_parallel_load). Thats obviously not the same and it depends on the workload if T1 > T2.
A simple shader like a generic shadow map has not a lot of compute, so probably T2 > T1 (but memory bandwidth…). On the other hand you have stuff like Nanite in Unreal 5 which circumvents most of the standard fixed function geometry pipeline and does all this stuff in compute shader(s). Here maybe T1 > T2.
Also, rendering a frame is not one of these things but multiple of these tasks. All with different parallelisation profiles. So saying one way is better than the other is not correct, because every GPU workload is different.
Xbox bet confidently on pure compute beeing a more and more important workload in the present and future. I think they made the right choice. That doesn’t change that some workloads will always perform better on a higher clocked GPU with less compute capabilities.
So in short, performance differences are not because some programmer hard coded specific CU counts in their code. The reason is: parallelization is hard and a GPU is not a single block but a complicated device of billions of transistors.
I simplified an explanation for people who didn’t want an overly technical discussion. A lot of people don’t even understand the basic differences in types of implementation, never mind more advanced things. I’ve done many, many tech break downs and discussions now, even with actual Microsoft and Sony hardware engineers, that cover this. Sometimes though, its better to say “electricity” than “1.21 gigawatts” because people just don’t understand. I think often times people forget that not everybody has years of experience working in this field.
The simple bottom line is this: Judging next gen performance on last gen games is moronic, and isn’t telling even half the story. The only people doing this, are those who need some sort of validation for their purchase to “win” some sort of online argument.
EDIT: As for xbox betting on this, it’s a point people are a bit split on. However, moving forward, I stand by what I’ve said all along. You absolutely, positively want to do MORE things, ever so slightly slower, than less things ever so slightly quicker. It’s a debate I’ve had with many people, and have seen many sides to the same coin. There is no right or wrong answer, in fact. But moving forward into a new generation of how things are done, the one thing that remains constant is the need to be able to do more in parallel faster and easier.
Edit 2 Electric Boogaloo: I will also add that now, new tests are coming out for GTAV that show the difference is tiny compared to what people are making out. Again though, old ass game, with clear priority on one over the other. The results can flip in a single patch, and have done so many times now I can’t even count.
Written article is available too.
Xbox loads faster than PS5? Oh my God! PlayStation destroyed! Mark Cerny in shambles!!!11
Or, there’s barely a difference, it’s not a big deal and this will go totally unremarked upon? Yeah, I guess that’s cool too.
I didn’t watch the video yet myself, but I was curious and took a look at the comments. Apparently PS5 puts Xbox version to shame is what several comments say.
But then I read a bit of the article and I don’t get that impression at all. I get the impression that we didn’t get Rockstar at their A game for this…at all.
Other snippet from the article, shows just how variable the game can be.
Naturally none of the console warriors on social media and forums talk about this performance dip where PS5 nears 40 fps while Series X is 50 fps. Or where PS5 drops to 20 fps while Series X is 27 fps. Instead they focus on the other moment where Series X is lower.
It’s best for everyone to ignore all silly console warrior propaganda, and as long as the game doesn’t have horrible MTX or other flaws, then enjoy it on whatever console you want.
Curiously, both PS5 and Series X lose their lock on their target frame-rates in different areas, to differing extremes in the preferred performance RT mode. Take the ‘Mr Philips’ mission for example, where Trevor goes on a rampage, where PS5 takes a hit to almost the 40fps line in the most explosive scenes. It’s a stark, visible drop in an otherwise 60fps experience, making the oncoming bikers look choppy as they approach. On Xbox Series X, there’s still a dip, but this time to 50fps. However, we see the reverse fortunes in other missions - like a repossession mission with Franklin - where PS5 continues to play out locked to 60 frames per second while the Series X dips beneath. Different scenarios seem to favour different consoles. The bottom line? Both are capable of drops under 60fps, though never too long to disrupt the experience.
Moving on to the 4K fidelity mode, performance is robust at a 30fps cap, even when forcing a car pile-up in the Los Santos streets. It is possible to see drops beneath, however, when combining a large traffic jam with rockets and grenades. During missions, I saw just one drop: yes, Mr Philips strikes back, this time causing a drop to 20fps on PlayStation 5, where the impact on Series X was much less pronounced at 27fps.
As I said… People jumping on fanboy drama that LLLL Gamer, Saltiest Porkchop and the other morons post. Just… Don’t bother.
And also as I said, this is an old gen game. It doesn’t actually mean anything of value really, but even then, this is with PS5 using its (very well done and stable) toolset, while XSX is basically grunting its way through.
This is why I keep telling people… Just relax a bit. It’s not easy thinking you backed the wrong horse, or that the XSX has a problem. Truth is, the problem comes from immature tools that rather than being rushed out, are getting done the right way. It’s annoying for sure, but it will all soon, hopefully, make sense to everybody.
Yep those clowns
You mean Crapgamer? Because apparently the guy has done a full 360 and is back in the Xbox camp again. That guy is such a clown, the circus would kill someone for him to perform at their show, Sheesh.
It honestly would not surprise me if Rockstar didn’t even touch this, it’s Grove Street Games again in that case. If it IS Rockstar then…wow. This game not being able to run fully 60fps on these systems…really Rockstar?
Tell the truth all these people merge into one. I have them all blocked, that pyro lad, the peurto bloke, that woman who looks like an extra from the munsters… I just don’t have time for fanboy stuff. I spent over a decade teaching small children under 10, I don’t really need to go back to it haha.
Those sorts of people will shift goal posts to fit their own narrative. They will ignore facts and twist logic to make the story fit. I don’t really enjoy that sort of person. I’m all for positive people, it’s why I follow the few I do, I love positivity. I feed from it. But some of these people are simply not happy unless they are putting something else down. I can’t really agree with that mentality.
Yep bunch of man children the woman one blocked me after i called her out for saying a hogwarts legacy state of play was killing Xbox lmfaoo she got salty that someone called her out on her shit
How can a multiplatform game kill another console…? What does that even mean? Did she think it was first party or exclusive or something?