• Hey, guest user. Hope you're enjoying NeoGAF! Have you considered registering for an account? Come join us and add your take to the daily discourse.

Nintendo Switch: Powered by Custom Nvidia Tegra Chip (Official)

KingSnake

The Birthday Skeleton
And my thoughts on "docked mode": it's gonna charge the console and output to the TV. The most I could see happening performance-wise would be a minor uprez, but they're not gonna have the thing swing by 50% performance between docked and portable.

So, in your specialist opinion, do you think it will have active cooling in handheld mode?
 

Hermii

Member
Not sure how this go on Nintendo going third party and releasing games on pc but here are some thoughts I have on topic. We have two gaf "verified" members that gave us some really good information. I believe vgleak or something like that gave us the info about the cpu being better basically than both ps4 and xbox1. The other info (don't remember gaf member name) basically confirmed that ps4 and xbox1 ports were running on Switch without any issues. Unless he was withholding information he didn't say running ports but at lower resolution and assets. Straight ports of Xbox 1 and ps4 titles were being made on Switch with no sacrifice. Now if we were to take those two pieces of info and use some sort of logic doesn't that give switch a base of being on par with xbox1? Like the cpu can't be that strong to over compensate for a weak GPU, Ram, and bandwidth. So at minimum "NO MATTER WHAT THE SPECS SHOW" actual real world performance of the switch should do what the xbox1 vanilla is capable of. Am I seeing this right or where am I going wrong with that? I mean I am basing this off of the VERIFIED gaf members that gave us info on the cpu and the state of the ports being made for the system. That ALL I am going off of.

I dont think "whitout any issues" means no sacrifice. The specs as a Whole cpu aside are most likely going to be a significant downgrade from XBox one. I think the Switch is going to be impressive for a portable device, but it is a portable device.
 

Vertti

Member
If Nintendo ever goes third party and starts developing games for PC don't expect a code with your graphics card or they using hairworks. They will be making games that can run on a toaster with locked framerate, no cool features for high end cards, bare minimum settings.

The biggest problem with Nintendo games is the horrible image quality. I'm playing Color Splash and even though the art is amazing the anti-aliasing is really bad. In this highly fictional scenario of Nintendo developing games for PC some downsampling and a good AA would fix most the problems and the games would look absolutely gorgeous. I give you example. Play Super Mario Galaxy on Dolphin with 4x rendering resolution of original Wii, add some MSAA, enable AF and download the high res texture pack. The game looks really really good for almost 10-year-old game running on a 15-year-old tech. Only thing that tells you it's not a modern game are the lighting effects. And finally think Mario Kart 8 with some downsampling, AA and AF. Runs on a toaster but would look great on a high end system.
 

Hoo-doo

Banned
That is quite shitty compression on the Tegra side, looks like recorded off screen.

To be honest, I'm expecting something like a Tegra X1 in power but with the benefits of consumption from Tegra X2 and some other special customisations that Nintendo requested.

Agreed. It's footage taken from the Nvidia conference. But afaik, there's no better feed right now. It's still useful to compare the overall differences in effects.
 

KingSnake

The Birthday Skeleton
Not sure how this go on Nintendo going third party and releasing games on pc but here are some thoughts I have on topic. We have two gaf "verified" members that gave us some really good information. I believe vgleak or something like that gave us the info about the cpu being better basically than both ps4 and xbox1. The other info (don't remember gaf member name) basically confirmed that ps4 and xbox1 ports were running on Switch without any issues. Unless he was withholding information he didn't say running ports but at lower resolution and assets. Straight ports of Xbox 1 and ps4 titles were being made on Switch with no sacrifice. Now if we were to take those two pieces of info and use some sort of logic doesn't that give switch a base of being on par with xbox1? Like the cpu can't be that strong to over compensate for a weak GPU, Ram, and bandwidth. So at minimum "NO MATTER WHAT THE SPECS SHOW" actual real world performance of the switch should do what the xbox1 vanilla is capable of. Am I seeing this right or where am I going wrong with that? I mean I am basing this off of the VERIFIED gaf members that gave us info on the cpu and the state of the ports being made for the system. That ALL I am going off of.

It won't be on par with XB1. It just means it's easy to port to. Which it should be expected if Nvidia is handling the tools.
 
I dont think "whitout any issues" means no sacrifice. The specs as a Whole cpu aside are most likely going to be a significant downgrade from XBox one. I think the Switch is going to be impressive for a portable device, but it is a portable device.


Of the two, it's going to swing closer to xb1 than it is wii u. Enough for standard current gen ports of most games? That's still up in the air.... But man, I'm not going to lie and say I'm not drooling after seeing what Nintendo could do with just Wii U on Ganges like Captain Toad
 

Hermii

Member
Of the two, it's going to swing closer to xb1 than it is wii u. Enough for standard current gen ports of most games? That's still up in the air.... But man, I'm not going to lie and say I'm not drooling after seeing what Nintendo could do with just Wii U on Ganges like Captain Toad

Super optimized exclusive games are going to look and run fantastic, no doubt about that.
 

KingSnake

The Birthday Skeleton
There are too many things unknown now to draw a clear conclusion where it will be by comparison to Xbone: clocks, FP32/FP16 balancing, Pascal/Maxwell architecture. But the safe bet is that it won't be on par.

What's pretty clear is that it will be much more powerful than Wii U when docked, even assuming Maxwell and only FP32 because otherwise it wouldn't need active cooling.
 

Ninja Dom

Member
How do you think this will compare to the graphics produced by the Apple A10 Fusion (iPhone 7)? I believe that Apple's SoC is currently the most powerful GPU in mobile today.
 

antonz

Member
How do you think this will compare to the graphics produced by the Apple A10 Fusion (iPhone 7)? I believe that Apple's SoC is currently the most powerful GPU in mobile today.

Graphically the A10 is pretty similar to the Tegra X1. They trade blows pretty evenly with Tegra better in some spots and A10 better in others.
 

Cerium

Member
How do you think this will compare to the graphics produced by the Apple A10 Fusion (iPhone 7)? I believe that Apple's SoC is currently the most powerful GPU in mobile today.
The custom Tegra in the Switch is based on technology that hasn't even been released yet in a mobile form factor. Nvidia, in a roundabout way, basically confirmed that it's Pascal which would make it more closely related to the X2 than X1. It should be more powerful than iPhone 7.
 

Hermii

Member
How do you think this will compare to the graphics produced by the Apple A10 Fusion (iPhone 7)? I believe that Apple's SoC is currently the most powerful GPU in mobile today.

It will almost certainly have much more ram than an iphone, and will be more specialized towards gaming.

Also when it comes to games, developers will not be limited by the file sizes users are willing to download on a phone and first party will optimize the shit out of it.

So for games probably switch, overall maybe apple idk.
 
How do you think this will compare to the graphics produced by the Apple A10 Fusion (iPhone 7)? I believe that Apple's SoC is currently the most powerful GPU in mobile today.

To be honest, even some Vita games (Killzone!) look better than 99% of games available on mobile today. GPU prowess doesn't really matter on phones, they will never use it to full potential.
 

KrawlMan

Member
Just a personal opinion I think it will beat it. I just have a feeling that they are going to knock it out of the park on this one. Nvidia has a lot to gain by the success and technical ability of this console. Nintendo has a hell of a lot to gain by the sales success and modernized technical achievement of this console. A lot is riding on this not only for this console but what we believe might be a family of consoles under the NX umbrella. I don't think this console is going to disappoint in what it can do and achieve.

Not trying to say you're wrong, but what do they gain other than whatever the margins are for each sale?

At the moment visibility for gpu providers on consoles is pretty weak. I wonder if we'll see some nVidia logo on boot or anything like that.
 

oti

Banned
Not trying to say you're wrong, but what do they gain other than whatever the margins are for each sale?

At the moment visibility for gpu providers on consoles is pretty weak. I wonder if we'll see some nVidia logo on boot or anything like that.

Wasn't the Shield pretty much Nvidia saying "look at what we got, partner with us" anyway? This is a huge deal for them and they hope they'll get more partnerships after this.
 
sanstesy said:
Do you even think while writing stuff like that? The only platform you can be sure Nintendo will give good or even any support at all if they go third-party is smartphones/tablets, with unsurprisingly PC coming in at last place.
I still wonder if they might sideways end up a PC publisher by releasing their mobile games as Windows universal apps in addition to iOS and Android.
 

ozfunghi

Member
Are we back to this thing being as powerful as an XB1 again?

First of all, people talking about X1 are talking about Tegra X1, not about Xbox One.

Secondly, the CPU has been rumored to be more powerful since 6 months ago, and it's not far fetched since the XBO and PS4 have shitty CPU's.

Thirdly, the Tegra X1 reaches 500GF... but the handheld only does 720p, and given the fact that XBO/PS4 games are often held back by the CPU and not GPU, it's not at all unthinkable that the Switch could do in 720p what the other consoles do on 1080p, or at least come close enough.

You could roughly see it in that way but I think there is no one out there who could precisely estimate which ratio will be likely and at which given timeframe.

I don't think the gains will be anywhere linear like that, but it will provide a huge efficiency and performance boost for games that make heavy use of FP16. I believe Frostbite and UE4 on mobile already do, so perhaps those engines would make more sense than the full fat versions for something like the Switch.

Again, i'm talking about an average, not linear. And i'm talking "ballpark" not "exact". Just to get an idea. 5%? 25%? 60%?

Only if you assume the PS4 UE4 demo is actually representative of all PS4 titles.

It's a tech demo after all. Here's a quick comparison of the X1 UE4 demo compared to the UE4 demo running on PS4. Pretty impressive for a mobile chip.

It says in the description it was filmed offscreen with a phone. It's also clearly blown up. Horrible video. Just link to the original Nvidea footage and let people make up their own mind.
 

KtSlime

Member
I still wonder if they might sideways end up a PC publisher by releasing their mobile games as Windows universal apps in addition to iOS and Android.

I don't know if I remember correctly, but I think Mario Run has only been announced for iOS and Android. I don't think Nintendo has any plans for Windows Phone.
 

Principate

Saint Titanfall
First of all, people talking about X1 are talking about Tegra X1, not about Xbox One.

Secondly, the CPU has been rumored to be more powerful since 6 months ago, and it's not far fetched since the XBO and PS4 have shitty CPU's.

Thirdly, the Tegra X1 reaches 500GF... but the handheld only does 720p, and given the fact that XBO/PS4 games are often held back by the CPU and not GPU, it's not at all unthinkable that the Switch could do in 720p what the other consoles do on 1080p, or at least come close enough.





Again, i'm talking about an average, not linear. And i'm talking "ballpark" not "exact". Just to get an idea. 5%? 25%? 60%?

The switch will do 720p on the handheld mode, with a down clocked cpu and tegra to save battery, in the console mode it will be held up to exact same stands as the XB1 and PS4, with the most likely case of it being played on a 1080p tv.
 
I don't know if I remember correctly, but I think Mario Run has only been announced for iOS and Android. I don't think Nintendo has any plans for Windows Phone.

To be honest almost no publisher has plans for Windows phone. It's really dead, despite Microsoft made really some efforts to establish it in the mobile market.
 
I don't know if I remember correctly, but I think Mario Run has only been announced for iOS and Android. I don't think Nintendo has any plans for Windows Phone.
Nor was Miitomo there. But if their mobile games become a bigger deal and/or MS gets more of the mobile market, they might consider it.
 

ozfunghi

Member
The switch will do 720p on the handheld mode, with a down clocked cpu and tegra to save battery, in the console mode it will be held up to exact same stands as the XB1 and PS4, with the most likely case of it being played on a 1080p tv.

There is no confirmation of this. In fact, Lherre said he had not heard of two different performance envelopes just a few months ago.

Also, even if there is going to be downclocking, chances are it won't be the CPU.
 

Hoo-doo

Banned
There is no confirmation of this. In fact, Lherre said he had not heard of two different performance envelopes just a few months ago.

Also, even if there is going to be downclocking, chances are it won't be the CPU.

He's not wrong about it being held to the same standards as PS4/XB1. Whether it actually reaches those standards is another matter.
 

blu

Wants the largest console games publisher to avoid Nintendo's platforms.
On average, what would the fp16/32 ratio be for graphically demanding games? At fp32, the TX1 is capable of 0.5TF. So if say 1/3rd of instructions runs on fp16, that means an equivalent of 0.66TF, for instance, right?
Yes, for such a hypothetical split that would be correct. Of course it all comes down to the split. The assessment of that could be tricky, but let's try to hypothesize:

1. Vertex positions generally need maximum precision - 1-unit errors in viewport coords can cause high-visibility high-freq artifacts - shimmerings, etc. So all vertex pos transformations are better left in fp32.

2. Likewise with geometry shaders - while some base computations could be done in fp16, the eventual MVP transform is best left in fp32 - i.e. all geometry-shaded vertices have to eventually pass a fp32 MVP.

3. Everything that ends up as shading though is very error-resilient - starting from normal transformations for lambertian terms, color blends and factorisations - pretty much everything which is not a tex coord for a dependent texture read could go as fp16. And then even some tex coords could go fp16, given a sufficiently-low tex res.

4. An exception to (3) are shadows - PCF shadows, etc, could exhibit crawling artifacts and/or perforations if stored or carried (read: sampled and/or filtered) in under-precision, particularly along the edges.

5. Then come post-effects, where tone-mapping could be a real wild-card - one might or might not get banding artifacts if those were carried in fp16 depending on the paramers of the scene lighting. But let's say that to be on the safe side fp32 would be the preferred format.

Again, these are all off-the-top-of-my-hat musings. One normally takes a pipeline, sits there with a few shaders in mind and experiments.
 

Celine

Member
Not trying to say you're wrong, but what do they gain other than whatever the margins are for each sale?

At the moment visibility for gpu providers on consoles is pretty weak. I wonder if we'll see some nVidia logo on boot or anything like that.
The Tegra line won very little contracts therefore Nvidia had to release their own devices that used their mobile/tablet technology.
These devices sell at best a couple of 100K.
The entire mobile division is therefore quite useless if they won't find a meaningful contract to provide chips for (in fact they had to shift their focus on other business like automotive).
Nintendo is the best match because it's the leader in the handheld gaming business which is a branch for which Tegra X1/X2 should be more suitable.
Now they are sure to ship from a couple of 100K units with their Shield devices to a at least a couple of 10 million units.
 

Pif

Banned
Just leaving this here for yall foaming needs:
Pascal1.png
 
One thing to keep in mind here is that Nintendo is finally going for a modern architecture. Not the speediest, mind you, but modern. People should not expect Nvidia "secret sauce" to put it on par with pS4 or XB1, but this modern architecture will definitely help port new games over with removed features (lower resolution, lower AA, lower texture resolution etc etc).

The problem with the WiiU was that it was using an ancient CPU for the sake of backwards compatibility. Sure, games custom tailored to the hardware will work out ok, but newer games were out of the question.
 

Pif

Banned
One thing to keep in mind here is that Nintendo is finally going for a modern architecture. Not the speediest, mind you, but modern. People should not expect Nvidia "secret sauce" to put it on par with pS4 or XB1, but this modern architecture will definitely help port new games over with removed features (lower resolution, lower AA, lower texture resolution etc etc).

The problem with the WiiU was that it was using an ancient CPU for the sake of backwards compatibility. Sure, games custom tailored to the hardware will work out ok, but newer games were out of the question.

Given the hybrid nature of the device, it's actually the speediest right now. Minus the RAM ammount, which is 4GB and could be more.
 
I'm going to guess the real world performance and graphics will be something like 75% XB1 at 720p.

Hoping they go native 1080p though when docked and lower graphics if needed. Then in handheld mode they downclock to ~60% and games run at ~720p.

720p on the TV would be disappointing.
 
What's the most impressive game out there, right now, for Shield? I haven't seen anything approaching near PS4/XB1 levels to feel confident that the system will be able to receive ports of said systems, if Switch is based on a modified Maxwell chip.
 
What's the most impressive game out there, right now, for Shield? I haven't seen anything approaching near PS4/XB1 levels to feel confident that the system will be able to receive ports of said systems, if Switch is based on a modified Maxwell chip.

There are great ports of Doom3 and RE5 that you can find on Youtube. Keep in mind that it's running on an unoptimized gaming OS (Android) so it hasn't really seen its full potential.

Look at the Vita: the hardware is basically an iPad 3 and developers got some very pretty games out of that machine that you would never find on an iPad even today.
 

KAL2006

Banned
I've said it before

I expect

Switch Tablet udocked
Uncerclocked to conserve battery life
No fans or cooling system turned on
720p

Switch Tablet docked
Clocked to its full potential
Fans and cooling system in the tablet turns on
720p to 1080p or better graphics depending on the game. (E.g Smash Bros will be 1080p, Zelda will be 900p etc)
 
There are great ports of Doom3 and RE5 that you can find on Youtube. Keep in mind that it's running on an unoptimized gaming OS (Android) so it hasn't really seen its full potential.

Look at the Vita: the hardware is basically an iPad 3 and developers got some very pretty games out of that machine that you would never find on an iPad even today.

Yeah I know but still... all I see is good enough PS3 level games, and that is very worrying by itself.
 
This is certainly the most exciting implementation of the "Graphics don't matter" mantra I can think of.
Of course graphics matter but racing against the PC and pushing people to go 4K/VR is just not nice (and I am a PC gamer myself)

This high power mobile path is an elegant, and probably successful way to avoid that race.
 
I want Switch games to look prettier on TV, but what you've described sounds horrible.

Why?

Lower but still decent graphics with good framerates would be better than 720p games on the TV. That resolution is abysmal for 2017+ and needs to die!

Plus if there are clock speed differences between docked and un-docked mode. I would prefer that the only thing that changes is the resolution. It makes development much more straight forward and provides exactly the same experience on the NX, no matter how you choose to play.
 

KingSnake

The Birthday Skeleton
Yeah I know but still... all I see is good enough PS3 level games, and that is very worrying by itself.

There aren't really many games that try to push graphics on mobile market because it's really not financially viable. Why invest in great graphics when you can make money easier by not doing that.
You won't see anything PS4?Xbone like in a long time on mobile because you can't charge $60 on a game. Nor $50, $40 and not even $30. The only chance for a change is VR.
 
Why?

Lower but still decent graphics with good framerates would be better than 720p games on the TV. That resolution is abysmal for 2017+ and needs to die!

Plus if there are clock speed differences between docked and un-docked mode. I would prefer that the only thing that changes is the resolution. It makes development much more straight forward and provides exactly the same experience on the NX, no matter how you choose to play.

I don't want have more framerate drops, less visual effects and (if Nintendo decides to use quality AA/AF this time around) antialiasing. I really couldn't care less about resolution - at least for 3D rendering, - and, in the case of arbitrary resolution bump, I want Nintendo to at least give the choice to display the picture "as is" to TV.
 

blu

Wants the largest console games publisher to avoid Nintendo's platforms.
Mixed Precision fp16 + fp32
3D memory HBM/HBM2
NVlink GPU/GPU and GPU/CPU high-BW bus, largely exceeding what pci-e provides

Cool Words. Does anyone know what they mean?
The bolded.
 

gogogow

Member
But seriously, what are the odds of 1080P in dock mode for at least first-party games?

It's possible. The switch device is bigger than your average tablet, it's similar to some Windows tablets with active cooling. It has fan holes. In portable mode it's probably going to be passive cooled and GPU is going to run on base clock. In docked mode it will be overclocked and fans activated to provide a resolution bump.
 

KingSnake

The Birthday Skeleton
But seriously, what are the odds of 1080P in dock mode for at least first-party games?

Considering the fact that Wii U run most of the games at 720p and some at 1080p and that even a moderate estimation puts this at 3*Wii U gflops when docked, I would say that's very likely that 1st party games will run at 1080p on TV.
 
Top Bottom