Nintendo chose Tegra because Nvidia had excess amount of them for no use and therefore gladly dumbed excess amount for NIntendo. Main difference is that while Sony and MS actually develop chips for their own systems, Tegra was just off the shelf chip.
As for best selling etc, NIntendo users are known fanboys that buy Anything Nintendo offer. Switch would have sold well with whatever chip inside. It just happened to be Nvidia chip and that had to do nothing about chip being superior or anything like that. In other words, AMD custom chip would have been much better for Switch than any Nvidia. There are reasons why Sony and MS have used AMD custom chips over a decade.
Stop spreading BS - Nintendo choosed (they actually begged) Nvidia to use Tegra because AMD had nothing that even comes close in terms of perf/watt. Switch 1 would not have been possible without Nvidia. No other company was able to bring this kind of perf/watt. If they had used AMD hardware, Switch would have been even slower or lasted 1 hour on the go.
For Switch 2, Nintendo wanted good upscaling and DLSS is vastly better than FSR, which was a major reason why Switch 2 went with Nvidia again. FSR 3.1 is just pure trash in comparison and FSR 4 was not going to happen as AMD was not ready or even close to deliver a SOC with Zen4/5 + RDNA 4 and the power usage would probably be too high anyway.
Steam Deck 2 is going to use an off the shelf chip too, what is your point? Like custom is better? Haha - Most go custom to keep prices down (compromized perf due to old arch) hence why Steam Deck uses a 7nm Zen 2 + RDNA 2 combo, cheap as F and sadly sucks alot of power. "CUSTOM" does not mean better. Custom typically means they compromised on perf to keep price down.
Sony, Microsoft etc. Goes to AMD say: "Hey, we have xx dollars for an APU, what can you build"
AMD says: "Ehh, we can give you 7nm and Zen 2 + RDNA 2" and they say "Fine" - DONE DEAL, that is CUSTOM APU for you. CHEAP, dated arch on dated NODES. Price is the most important factor.
Nintendo sells alot of games due to exclusives. Deck don't have any exclusives, it's just an extremely low-end PC with a limited game (steam) catalog (due to lacking hardware or no Linux support, but Windows can be installed to unlock more games)
The only reason Microsoft and Sony uses AMD is because Nvidia don't make APUs and really don't bother about dirt cheap APUs anyway. Sony and MS is the winners here, not AMD. Margins are low on these cheap APUs. Nvidia don't care much about peanuts.
So nah, AMD has nothing that even comes close to Nvidia Tegra with DLSS support and that is the real reason why Nintendo went with Nvidia again.
The funny thing is, Nvidia probably made more money on Switch than AMD made on PS5 and XSX - Sony and MS is the real winners here, not AMD. Nvidia did not care much about the Tegra order, Nintendo insisted, meaning price was high.
AMD will need Z3 with FSR 4 support to have any chance in the handheld market when Nvidias ARM/RTX APUs hit, or Nvidia will simply destroy them. Nvidia N1/N1X looks very good compared to what AMD offers right now and they launch SOON.
AMD Z3 is probably 2 years away still (this is what Valve expect) - And Nvidia already have N2X and N3X in the pipeline for 2027 and 2028.
Don't be so sure that consoles and pc handhelds will keep using x86.
However there will be Intel + Nvidia APUs too soon. Intel CPU paired with Nvidia GPU tile-based.
All this is the reason AMD keeps investing time and money into features, which they are lacking. Upscaling (including the built in AA and Sharpening), Frame Gen, MFG, RT, Path Tracing are features that will matter more and more.
What was AMDs focus with RDNA4? Better upscaling and RT perf. It was almost their sole focus. They officially said this multiple times. FSR 4 was the result, AMDs first upscaling that looked good. DLSS 4 is still better but at least FSR 4 is now actually useable, instead of that crappy FSR 2 and 3 solution. So freaking bad and blurry.
Now AMD just have to fix game support so you don't have to tinker/mod games to actually use FSR 4. Using DLSS 4 is much easier. Most games defaults to DLSS 4. FSR requires tinkering and 3rd party apps to a big degree and many new games don't even support FSR out of the box. DLSS/DLAA pretty much works in all games.
There like 1000+ DLSS games now + tons of DLSS mods on top.
With DLSS you are almost guaranteed support in new AAA games. With FSR 4 you can't be sure. Developers target the 80-90% of PC gamers, which use Nvidia. RTX dominate with ease. AMD has like 10% dGPU marketshare and like 1% of these, can use FSR 4 right now. Meanwhile, RTX 2000 owners, GPUs from almost 10 years ago, can use DLSS 4 no problem.
When AMD (finally) enable FSR 4 for RDNA 3, this might get developers to care about adding FSR. RDNA 2 owners will get it sometime in 2027 if they are lucky but perf hit will probably not be worth it due to lack of FP8 just like RDNA 3 but at least RDNA 3 has AI cores to tackle this, to some degree.
Good upscaling is gold. Bad upscaling is useless and this is why most of you say upscaling is bad, because your GPU can't do proper upscaling.
Garbage Upscalers: DLSS 1, FSR 1 + 2 + 3 and Intel XeSS all versions
Yeah, DLSS 1 was pure garbage too. Blurry crap. With DLSS 2, the magic was released and RTX owners have been using DLSS/DLAA pretty much since. This is almost 7 years ago - it took AMD 6 years to get good upscaling with FSR 4 but support is lacking bigtime and only 1% of AMD GPU owners can use it, for now.
Reality, accept it. Upscaling is not going anywhere from here on. Enabled as default in most new games too. Only people with old hardware complain.
Nvidia RTX has been a thing for 10 years. DLSS 4 is supported on all SKUs.
GTX owners and AMD GPU owners (apart from RNDA 4 owners) all hate upscaling.
RTX owners and Radeon 9000 / RDNA 4 owners, loves it. Because they have access to actually good upscaling.
Yap Yap. Make dime and replace your old hardware, then you will love it too. Game developers are not going back anyway.