3rd party publishers aren't concerned with whether the system is 'good' or not, they care about if there's enough people who own the system to be worth making a port/fresh game. Ease of development is probably their next highest priority.
@Bold That's exactly what I meant by having a 'good' system ...
Sony and Xbox dont really have to deal with this chicken and egg problem because they basically get all the major 3rd party games by default, so they are basically guaranteed to have a decent lineup of games regardless of 1st party. Nintendo, through their own decision making, always makes things more difficult for themselves, where the 1st party has to do a lot of heavy lifting to get people to buy before 3rd parties see the platform as something really worth investing in. And getting a strong enough 1st party lineup these days, in one window, will be extremely difficult(especially after having blown their Zelda load already). Look at how much the Wii U struggled when relying mostly on 1st party software alone. It's not enough.
Sony and Microsoft console platforms compete on the basis of developer productivity hence why nearly all of the third parties congregate over there because they feel very productive ...
Nintendo's last console platform is an example where valuable games (we see this clearly from re-releases on Switch) were locked down to a bad system so we shouldn't even be questioning the strength of their 1st party software at all. As long as their new system is appealing (whether it has BC or not), a solid lineup schedule will do the rest of the work. This is why 1st party AAA game releases are drying up on the Switch so they can prepare for their next wave of AAA games for their new system ... (they have plenty of tentpole options besides just Zelda)
I'd say we have zero basis to guesstimate the impact on the perfs. It can go from 0 to 20 indeed. You seem to imply the transistor count of T239 is a known value, and, AFAIK, it's not. My 5% figure is just a number acknowledging that it could be a measurable impact, nothing more. If Nintendo decides to have its SoC larger by 1B transistors, what's to prevent them to do so?
Considering where they've spent nearly half of the die space on functionality other than graphics for their current SoC, I imagine that it was a fair estimate for what they have left for their own budget or you could even say that it's slightly more generous given that they now have ~6x as much logic to play around with ...
As for the other points, as I said, we can't see into the future. My view on the successes and failures over the past 30 years or so of Nintendo consoles gives me an opinion as to what I expect next, nothing more. And this opinion is the market does not need more than one Nintendo console per 10 years (or more), thus the need for the Switch 2 to be a bit more "future proofed" than the Switch 1.
Also on the longevity thing, we'll see. But as I said, I think it will be harder and harder for console vendors to sells new machines. We'll see how far the PS5 will go. But there are many many factors that may force the industry to slow down on the hardware side. Just because it's harder to make reasonable updates that are not too big, don't cost too much, on top of consuming too much power. This means developpers, happy or not, will have to support "old" hardware for longer periods of time. This is just the reality of increasingly more challenging new manufacturing process adding to the law of diminishing returns on the graphics side. Advances in GPU/graphics are slowing.
Nintendo knows better than us of course. If they decide to ditch BC, it's fine. If they partner with AMD/ARM/DMP/IBM, it's cool. If they come up with a new console 3 years after the Switch 2, well, so be it.
I just don't see a successful path for them in doing so.
Just because hardware improvement is slowing down doesn't mean the demand for greater productivity is. Other console manufacturers will just introduce upgraded mid generation refreshes so that PS5 becomes the absolute minimum shipping target while Microsoft may have no choice but to end production of their Series S earlier than planned ...
The chances of Nintendo seeing longevity in terms of credible third party support regardless get smaller each passing year. Even the likes of Steam Deck can't keep up anymore in recent games. If Nintendo does go down the BC angle they're way more likely to dial down in third party support as we see on their previous systems ...
Their current platform was more successful in third party support specifically because they were willing to forgo backwards compatibility to gain a more solid foundation in terms of productivity. They could have a more meaningful improvement in hardware capability if they don't have to focus on backwards compatibility ...
I mean MS has games running from the xbox original that was intel and nvidia hardware , the xbox 360 which was IBM power pc and ati and then the xbox one which was full amd all running on the xbox series. They also had it all running on the xbox one.
The more recent Xbox consoles don't have full compatibility with either the original Xbox or the 360 ...
How much is it that there are visual anomalies due to hardware differences vs the emulators are just a bunch of enthusiasts doing it on the side ? Aside from that there are still visual anomalies on the nintendo online emulated games. Seems like a few anomalies don't matter much to Nintendo.
Some of those reverse engineering hobbyists actually got hired by the likes of IHVs such as AMD/Nvidia or even console manufacturers like Sony themselves! So I don't know why you're even questioning their expertise in this area ...
Steam deck a system originally supposed to hit in the fall of 2021 but released winter of 2022
*snip*
And this is just the begining , the emulators will get tweaked and continue to get better but 720p locked at 30fps
*snip*
Remember the switch port goes also does 720p in handheld with a dynamic res and still has drops down to 20fps in some instances.
I mean are we expecting the switch 2 to be less performant vs the steam deck ? I think that would be a huge mistake on nintendo's part. 3rd party games were big deals on the original switch , if they come in lower than the deck its giong to have a lot of trouble playing those games. I'd be hoping from nintendo something like 2-3tflops. If they come in more powerful than the switch then Nintendo should surely be able to emulate the switch using a more powerful machine and optimizing for a single soc vs a bunch of hobbyists making a general emulator.
Once again the rule of thumb is that as a solution gets more accurate, it becomes slower. Steam Deck runs with tons of hacks to increase perf to make software emulation of modern consoles a possibility but it makes for a very high maintenance project which isn't ideal in terms of long-term support ...
I don't think Nintendo will fancy the idea of software BC for a modern system for three reasons below ...
The first being tons of engineering resources that could be better spent on optimizing their own upcoming projects or providing better third party developer relations technical support ...
The second reason is the potential amount of maintenance because of the introduction of said hacks they'd have to do to support both high compatibility (no regressions/bugs) and high perf (high framerate) of the said solution ...
The final reason being potential obsolescence of the said solution when a generation comes to an end. It's a lot of engineering work literally *wasted* if Nintendo decides that they want to change architectures again for their next system after the Switch's successor ...
If you look at Nintendo's virtual console (software emulation) efforts they like to prefer much older platforms since they don't have to spend a lot of time to get a workable solution when they have much more powerful hardware to brute force any slow downs that they'd see on weaker platforms ...
Also if Nintendo is going to attempt emulation for modern systems like the Switch what would be their justification for not doing the same or increasing the scope to include other weaker systems but still would require a highly complex solutions for them (GC/Wii, 3DS, WiiU and potentially even older rival systems like DC, PS2, PSP, Xbox) ? That would be a tons of resources spent on a huge multi-faceted project that might not even last for more than a generation!
I mean I am sure there are people who didn't buy the switch either right ? So we can keep using that logic to put out the same game.
I don't understand what the topic behind this statement is supposed to be about ...