Nintendo Switch is powered by NVIDIA

Page 6 - Seeking answers? Join the AnandTech community: where nearly half-a-million members share solutions and discuss the latest tech.

Rifter

Lifer
Oct 9, 1999
11,522
751
126
If NX is partly handheld this would make sense. It's the best graphics you can get in mobile, essentially.

But not having x86 makes them, once again, the bane of third party developers. Do they learn nothing? N64 cartridge. Wii underpowered (yes it sold well, but it was a Pyrrhic victory), WiiU underpowered and not x86. All of these were devoid of 3rd party AAA games.

I agree, its like nintendo likes to sail the failboat
 

jpiniero

Lifer
Oct 1, 2010
14,835
5,454
136
x86 isn't that big of a deal. After all this is the first generation of consoles where the two biggest ones are running on the same architecture. The NX being slower is a bigger deal.
 

swilli89

Golden Member
Mar 23, 2010
1,558
1,181
136
x86 isn't that big of a deal. After all this is the first generation of consoles where the two biggest ones are running on the same architecture. The NX being slower is a bigger deal.

Its a huge deal!!! PS3 was notoriously hard to develop for because of its crazy architecture, same with PS2 and Xbox 360!

Listen to an ACTUAL DEVELOPER lay it out in this awesome article: http://gamingbolt.com/developer-explains-what-its-like-developing-for-each-console-ps3-being-the-hardest

Couple of points..

Xbox: Smells like a PC. There were a few tricks you could dig into to push the machine. But, for the most part it was enough of a blessing to have a single, consistent PC spec to develop against. The debugger worked! It really, really worked! PIX was hand-delivered by angels.

Xbox360: Other than the big-endian thing, it really smells like a PC —until you dug into it. The GPU is great —except that the limited EDRAM means that you have to draw your scene twice to comply with the anti-aliasing requirement? WTF! Holy Crap there are a lot of SIMD registers! 4 floats x 128 registers x 6 registers banks = 12K of registers! You are handed DX9 and everything works out of the box. But, if you dig in, you find better ways to do things. Deeper and deeper. Eventually, your code looks nothing like PC-DX9 and it works soooo much better than it did before! The debugger is awesome! PIX! PIX! I Kiss You!

PS3: A 95 pound box shows up on your desk with a printout of the 24-step instructions for how to turn it on for the first time. Everyone tries, most people fail to turn it on. Eventually, one guy goes around and sets up everyone else’s machine. There’s only one CPU. It seems like it might be able to do everything, but it can’t. The SPUs seem like they should be really awesome, but not for anything you or anyone else is doing. The CPU debugger works pretty OK. There is no SPU debugger. There was nothing like PIX at first. Eventually some Sony 1st-party devs got fed up and made their own PIX-like GPU debugger. The GPU is very, very disappointing… Most people try to stick to working with the CPU, but it can’t handle the workload. A few people dig deep into the SPUs and, Dear God, they are fast! Unfortunately, they eventually figure out that the SPUs need to be devoted almost full time making up for the weaknesses of the GPU.

Both Sony and MSFT listened to developers. It is a HUGE advantage to be based on X86. MSFT and Sony both went with a nicely packaged X86 solution because it just makes the most sense straight up. Best cost, and most ease of development.

Why the hell wouldn't Nintendo just grab a small little power sipping Polaris 11 APU for a cheap and small form factor home console? A Polaris 11 based chipset would destroy PS4 and Xbox1 and would be plenty for Nintendo's needs. I'm NOT demanding they match or exceed PS4-Neo or Xbox-Scorpio. All they need is 1080/60P! With a Vulkan/DX12 developer tool they could get a whole lot out of this kind of chip. They could have been looking at tens of millions sold and getting back to being a premier console that had MASS appeal. The wii motion sticks? sure offer them as an option for ppl that want to play Sports, but also include as a standard a two stick "normal" controller for everything else.

Continue the DS because its ALREADY SUCCESSFUL !!!! Maybe iterate with a Tegra or whatever, did they not learn how useless the Wii U Gamepad was?

Trust me I own a Wii U and I bought it the day it came out, I'm subscribed for Zelda U updates, I've sunk hundreds of hours into Mario Kart 8 and I love all Super Mario Galaxies, Star Fox is pretty cool too.

I really do love Nintendo as a company and I just want them to be successful.
 
Last edited:

Keysplayr

Elite Member
Jan 16, 2003
21,209
50
91
"Its a huge deal!!! PS3 was notoriously hard to develop for because of its crazy architecture, same with PS2 and Xbox 360!"

And yet, they were still developed for.
 

swilli89

Golden Member
Mar 23, 2010
1,558
1,181
136
"Its a huge deal!!! PS3 was notoriously hard to develop for because of its crazy architecture, same with PS2 and Xbox 360!"

And yet, they were still developed for.

Ok so what exactly is your point? PS3 and X360 were the only games in town, developers had no choice.

Now there ARE easy to develop for consoles out there that Nintendo has to compete with. So what are you trying to say?
 

eddman

Senior member
Dec 28, 2010
239
87
101
Its a huge deal!!!

PS3 and 360 being harder to develop had little to do with them being non-x86 and more to do with their complex microarchitecture designs, although 360 had a far simpler CPU than PS3.

Even though tegra isn't x86, it's still very close to x86 processors. The majority of ARM devices, phones, tablets, etc. actually are very close to PCs in their designs, not to mention that coding for ARM has become quite mainstream and there are a lot of developer tools to help out with that.

By the way, there is no DX12 on Nintendo consoles, or any non-MS platform, for that matter. Even Vulkan cannot be used on NX unless Nintendo allows it. They'd probably use their own proprietary APIs, just like how Sony does.
 
Last edited:

railven

Diamond Member
Mar 25, 2010
6,604
561
126
NeoGaf forum is almost at 6000 post with a separate thread about possible development advantages of a unified platform.

I'm thinking AMD wanted Nintendo to take the whole kit (CPU+GPU), Nintendo might have just wanted the GPU. Though I already said this. Considering Nintendo has worked with ArtX/ATI/AMD/ since N64, would love to heard/read what may have caused them to deviate.
 

Keysplayr

Elite Member
Jan 16, 2003
21,209
50
91
Ok so what exactly is your point? PS3 and X360 were the only games in town, developers had no choice.

Now there ARE easy to develop for consoles out there that Nintendo has to compete with. So what are you trying to say?

My point is, you're acting like it won't be. Which is ridiculous.
Listen to yourself.
 

railven

Diamond Member
Mar 25, 2010
6,604
561
126
"That generation" meaning combined Gamecube and Gameboy Advance sales? Not exactly a fair comparison if so. The point is that the Xbox One is selling more than the Wii U specifically.

Well, console wise they both sold similar units. But one of them ended out a few million, and it wasn't Nintendo.

The PS4 and Xbox One both sold at a profit per unit from day 1. MS and Sony actually took away lessons from selling their consoles at a loss per unit last generation.

No they didn't. Xbone was even worse with the Kinect 2.0 cost.

Nintendo's handheld business is still strong, I'm not disputing that (though the 3DS did see a decline in sales from the massive success of the DS). The matter of discussion is the future and potential success of Nintendo's next home console specifically.

Well if the console is a hybrid designed by Nintendo, you have to factor their mobile relevance.

If the console is sold separately as an accessory or is part of the whole package from the start, that is what I want to know most.

The lesson of the Wii U is that strong first party software is not enough to rely on. Betting the NX farm on first party software would be following Einstein's definition of insanity -- doing something over again and expecting a different result.

You'd have a stronger leg to stand on if Nintendo actually launched with a strong 1st party line up and not $300 for what was basically an OC'd Wii. Nintendo had a drought basically for almost a whole year, leaving people to play bad ports and Mario Wii U for that period.

And if you take a look at the big Wii U hardware sales bumps, they all correspond with a 1st party release title or price cut.
 

DaveSimmons

Elite Member
Aug 12, 2001
40,730
670
126
My point is, you're acting like it won't be. Which is ridiculous.
Listen to yourself.

Sure, it won't stop Nintendo from making first-party titles.

Higher development cost from not being an x86 AMD APU, combined with a low market share means a lot of third-party titles will skip including the NX. We've seen that with the Wii U.

Other titles will be dropped because the specs don't at least match the current PS4 - X1 so it won't be capable of running the games acceptably. We've seen that with the PS3 and 360.
 

Elixer

Lifer
May 7, 2002
10,376
762
126
I'm thinking AMD wanted Nintendo to take the whole kit (CPU+GPU), Nintendo might have just wanted the GPU. Though I already said this. Considering Nintendo has worked with ArtX/ATI/AMD/ since N64, would love to heard/read what may have caused them to deviate.
Highly doubt it, AMD will custom design GPU + ARM if customers want it.
I think the only thing they can't design around is GPU+intel CPU for obvious reasons.
 

David_k

Member
Apr 25, 2016
70
1
41
If this is "portable" or "half portable" of whatever, thats the reason they have gone with nvidia, their X1 is already being used in the tabled/"micro console" market, so it makes the most sense.
In the same sense as the original Wii didn't sell because of 3rd party games, the Wii U didn't need them either, the problem was the lack of 1st party games, delays, and sub par hardware priced way too high for what is essentially ps3/x360 level of performance.
 
Last edited:

railven

Diamond Member
Mar 25, 2010
6,604
561
126
Highly doubt it, AMD will custom design GPU + ARM if customers want it.
I think the only thing they can't design around is GPU+intel CPU for obvious reasons.

More of a reason to question what NV did (or AMD didn't) to cause Nintendo to basically end a working partnership that has gone back almost 20 years.
 

Stuka87

Diamond Member
Dec 10, 2010
6,240
2,559
136
Because Nintendo has been so unsuccessful up til this point..


Right.

The WiiU is universally considered to be a failure. They aren't even making them anymore.

Devs abandoned the WiiU because of its low sales, and it being difficult to port to.

The NX may be "not hard" to develop for ground up games intended for it. But porting stuff to it will not be nearly as easy as porting between PS4/XboxOne/PC.
 
Last edited:

Stuka87

Diamond Member
Dec 10, 2010
6,240
2,559
136
More of a reason to question what NV did (or AMD didn't) to cause Nintendo to basically end a working partnership that has gone back almost 20 years.

My guess is that nVidia already had an ARM SoC with a GPU. And that since the mobile devision has been bleeding money for years, nVidia basically offered to sell them Tegras at near cost, just so they can at least move product.
 

railven

Diamond Member
Mar 25, 2010
6,604
561
126
My guess is that nVidia already had an ARM SoC with a GPU. And that since the mobile devision has been bleeding money for years, nVidia basically offered to sell them Tegras at near cost, just so they can at least move product.

Haha, where it turns out Nvidia had a storehouse full of unsold Tegra's looking for a home. ()
 
Feb 19, 2009
10,457
10
76
I guess the sentiment here is mostly the same, it's too bad Nintendo is going low powered gimmick again. AAA titles will be skipping this platform, again.

I mean if they wanted gimmick, they could have gone with ARM for the handheld controller and a beefier console itself. That would at least attract devs to port over their games to that platform, while adding some extra unique gimmicks due to the handheld, to give gamers a bonus for owning the NX.
 
Feb 19, 2009
10,457
10
76
The WiiU is universally considered to be a failure. They aren't even making them anymore.

Devs abandoned the WiiU because of its low sales, and it being difficult to port to.

The NX may be "not hard" to develop for ground up games intended for it. But porting stuff to it will not be nearly as easy as porting between PS4/XboxOne/PC.

Not just the port between x86 -> ARM, it's the entire other class of hardware performance. Many AAA games develop based on the hardware class of PS4/Xbox One, so the game is designed around that, what they can do and show. To dumb it down drastically to run on a weak WiiU, it would be a former shadow.. that's why many studios just don't bother.

With PS4 Neo and Scorpio, they are high performance PCs equivalent while Tegra is a mobile chip. The gap will be even larger.
 

poofyhairguy

Lifer
Nov 20, 2005
14,612
318
126
I am super excited about these prospects. Nintendo's competency is mobile so I am glad they admit that.

Between this and the Retro NES I am gonna be giving them some money for the first time in years.
 

eddman

Senior member
Dec 28, 2010
239
87
101
I guess the sentiment here is mostly the same, it's too bad Nintendo is going low powered gimmick again. AAA titles will be skipping this platform, again.

It depends. Tegra X2's (or whatever they choose to call it) GPU should be pretty close to Xone's in performance or maybe even a bit faster. My only concern is the CPU side, but if it comes with a 4+4 Denver (new?) and A57 configuration, it should be comparable in that regard too.

Considering that Neo and Scorpio are not going to outright replace their predecessors, developers might consider porting their games to NX if it can match Xone at least.
 
Last edited:
sale-70-410-exam    | Exam-200-125-pdf    | we-sale-70-410-exam    | hot-sale-70-410-exam    | Latest-exam-700-603-Dumps    | Dumps-98-363-exams-date    | Certs-200-125-date    | Dumps-300-075-exams-date    | hot-sale-book-C8010-726-book    | Hot-Sale-200-310-Exam    | Exam-Description-200-310-dumps?    | hot-sale-book-200-125-book    | Latest-Updated-300-209-Exam    | Dumps-210-260-exams-date    | Download-200-125-Exam-PDF    | Exam-Description-300-101-dumps    | Certs-300-101-date    | Hot-Sale-300-075-Exam    | Latest-exam-200-125-Dumps    | Exam-Description-200-125-dumps    | Latest-Updated-300-075-Exam    | hot-sale-book-210-260-book    | Dumps-200-901-exams-date    | Certs-200-901-date    | Latest-exam-1Z0-062-Dumps    | Hot-Sale-1Z0-062-Exam    | Certs-CSSLP-date    | 100%-Pass-70-383-Exams    | Latest-JN0-360-real-exam-questions    | 100%-Pass-4A0-100-Real-Exam-Questions    | Dumps-300-135-exams-date    | Passed-200-105-Tech-Exams    | Latest-Updated-200-310-Exam    | Download-300-070-Exam-PDF    | Hot-Sale-JN0-360-Exam    | 100%-Pass-JN0-360-Exams    | 100%-Pass-JN0-360-Real-Exam-Questions    | Dumps-JN0-360-exams-date    | Exam-Description-1Z0-876-dumps    | Latest-exam-1Z0-876-Dumps    | Dumps-HPE0-Y53-exams-date    | 2017-Latest-HPE0-Y53-Exam    | 100%-Pass-HPE0-Y53-Real-Exam-Questions    | Pass-4A0-100-Exam    | Latest-4A0-100-Questions    | Dumps-98-365-exams-date    | 2017-Latest-98-365-Exam    | 100%-Pass-VCS-254-Exams    | 2017-Latest-VCS-273-Exam    | Dumps-200-355-exams-date    | 2017-Latest-300-320-Exam    | Pass-300-101-Exam    | 100%-Pass-300-115-Exams    |
http://www.portvapes.co.uk/    | http://www.portvapes.co.uk/    |