Forums

Topic: The Nintendo Switch Thread

Posts 53,541 to 53,560 of 69,721

Dezzy

@JaxonH

How is it not? Motion vectors are in screen-space as well (at least every implementation I'm aware of, which is mostly Unreal and Unity), so that definitely counts as post processing. Every part of the algorithm that I'm aware of (which I only have a layman's understanding of, so maybe I'm missing something), happens in screen-space. That counts as post-processing by my lights.

It's dangerous to go alone! Stay at home.

JaxonH

@Dezzy
Again, read my above post.

There is a difference between external post processing an internal post processing. mClassic externally upscales a 2D image and cleans up jagged lines in a 2D image. Traditional post processing happens before the signal is output. It’s work done by the processor itself (and this explains why mClassic AA is far worse than traditional post processing).

DLSS requires Tensor cores built into the chip, and it must happen before the signal is output.

https://www.techspot.com/article/2049-what-are-tensor-cores/

I’m not up to speed on the cutting edge of external, auxiliary processing via USB-C connection- all I know is that the only GPUs that can do DLSS need Tensor Cores built in. Maybe that’ll change one day, but I’m not currently aware of anything that can do that as of right now.

[Edited by JaxonH]

Psalms 22:16 (1,000 yrs before Christ)
They pierced My hands and feet
Isaiah 53:5 (700 yrs before Christ)
He was pierced for our transgressions

Switch Friend Code: SW-1947-6504-9005

Dezzy

@JaxonH

"upscales a 2D image and cleans up jagged lines in a 2D image" is exactly the same thing traditional post processing would be doing though, so I'm not sure what the principled distinction is.

I've read that article, and the only thing I could find that actually speaks to the question of why it needs to be built into the GPU, is that they plan to use tensor cores for other things as well, like physics calculations. That certainly would require it being part of the GPU, because it would need to be done in world-space.

It's dangerous to go alone! Stay at home.

JaxonH

@Dezzy
I think that’s where the misunderstanding is coming in.

Cleaning up a 2D image is not what traditional post processing does. It does it before it’s ever creates the 2-D image signal. There is a very distinct difference between mclassic and traditional post processing..

Per Eurogamer:

So with all the setup done, what does the cable actually do? We've heard claims that the effect is similar to SMAA setting, with Marseille using a proprietary technique it calls contextual anti-aliasing (CXAA). The comparisons do have merit, even if it's not precisely the same. SMAA can be integrated into the rendering pipeline, whereas the mCable only gets the final, flat, 2D output of the console to look at. The mCable can't provide a deeper, engine-level understanding of the game, or an intelligent use of previous frames similar to temporal anti-aliasing. What you have instead is all done in post

The Tensor cores are required for the Tensor calculations, which GPUs are very good at. It takes a whole lot of CPU cores to do the same matrix multiplication operations a GPU can do. It also takes a lot of power and so they pack in dedicated cores specifically devoted to that.

I mean, I’m not sure what this is even about, or why you’re so insistent DLSS can be done from the dock without Tensor Cores? Even if it could be done, let’s just say, it’s not something that’s likely going to be done, so why even bother discussing it? There’s no clear advantage.

It’s like, trying to reinvent the wheel when the wheel’s already been invented. Use a chip with integrated tensor cores and voilà, you’ve got DLSS capabilities, with no drawbacks, for both docked and handheld. Do you think they’re going to gather their engineers and try to figure out a way to send a signal to the dock, deconstruct the image (if that’s even possible, I don’t know), let a built in dock GPU run all the calculations, recompile the image and send it back out (hopefully avoiding any lag in the process) which still leaves handheld mode lacking any benefit, rather than just... using a chip with Tensor cores? To what end?

I’m all for exploring different possibilities, but, there’s no evidence such a thing could even exist, and even if it could exist, there’s no evidence that it provides any benefit, and even if it could exist and could provide benefit, there’s no evidence it’s worth investing the time or money to figure out how, and there’s still the glaring issue of handheld not gaining any benefit, so any game being played that requires that power, when you undock the system, would be unplayable, crash the system, or worse. So... the whole conversation kinda seems moot.

I’m not saying an auxiliary processing unit in the dock is ruled out, but I think it’s fair to say if they take that particular approach, DLSS is almost certainly off the table. And if such an approach was ever to be utilized, it would all but ensure the additional power doesn’t get taken advantage with games that couldn’t otherwise run on the system. For the same reason Nintendo didn’t let us use external hard drives (undocking would crash the game) I don’t think they would be in favor of auxiliary power. Unless it was negligible to the point it couldn’t make new games possible on the system, and only enhanced playability of existing games.

[Edited by JaxonH]

Psalms 22:16 (1,000 yrs before Christ)
They pierced My hands and feet
Isaiah 53:5 (700 yrs before Christ)
He was pierced for our transgressions

Switch Friend Code: SW-1947-6504-9005

skywake

@JaxonH @Dezzy
I see no reason why they couldn't in theory add post processing to the dock. The problem is for it to be worthwhile and better than the kind of upscaling your TV could do it would increase the cost of the dock significantly. To the point where they'd be losing money on the standalone dock which is significant because I'm fairly confident there's a significant markup on the standalone dock.

But for less than that they could release a new SKU with more horsepower in general, decent DLSS upscaling built in and include a higher HDMI spec dock. Which would give performance advantages both docked and undocked AND give the Switch a bit more momentum at some point next year.

Some playlists: Top All Time Songs, Top Last Year
An opinion is only respectable if it can be defended. Respect people, not opinions

Dezzy

@JaxonH

I see your misunderstanding and I raise you!

The confusion is that you're conflating anti-aliasing specifically with post-processing in general. There are like 20 different mainstream anti-aliasing approaches. Some of them work as regular post-processing shaders (e.g FXAA, NFAA), but others don't, or are just automated by the GPU hardware (as MSAA usually is). There's even one that tries to run on the CPU, which sounds kind of mental to me, but it exists all the same.

So when I said MClassic works the same as a regular post-processing shader, I assumed we meant if it was using the same algorithm. FXAA implemented by an MClassic would be exactly the same as FXAA done by the GPU, so that's something you could separate into a different piece of hardware with no problems.

The general point I was trying to get at, was that it might be easier and cheaper for them to develop if they could separate that DLSS function into the dock, because then they would have to worry less about how to get the necessary power source and cooling system into a handheld device (that they want to fit into someone's pocket)

It's dangerous to go alone! Stay at home.

JaxonH

@skywake
Post processing, sure. I’ve never disputed the fact they could, in theory, use auxiliary processing in the dock. And certainly it could be better than upscaling your TV does.

But DLSS specifically? That’s something else entirely. DLSS is not just fancy upscaling. It’s a taxing process utilizing cores devoted to advanced machine learning prediction within the rendering pipeline. If it was that easy then we would see auxiliary devices offered to make DLSS viable on PCs that don’t have RTX 20xx and 30xx GPUs with Tensor Cores (the vast majority of the PC market).

That said, there is no real reason to think they’d go for auxiliary power in the dock regardless. Even if we weren’t hearing about the DLSS (which pretty much writes it off entirely, since you need a chip with Tensor Cores), the marginal benefit you get from additional processing in the dock could simply be done with a more powerful chip that benefits both docked and handheld mode.

The only way we see auxiliary dock processing is if it’s negligible increase. Otherwise why bother. If you’re going to make it a large increase then you want to get bang for your buck for that investment. Such as games running that couldn’t previously run. And if you do that when it’s only possible in the dock, well, the problem is self evident. You undock, and the game crashes.

So if DLSS is true, it’s a new chip using Volta or Ampere with Tensor Cores. Open and shut. If DLSS is not true, I still don’t think they’re going to do auxiliary power in the dock for the reasons stated above (although I won’t go so far as discounting it entirely). Why not just make a more powerful chip that benefits both modes of use, which is basically what you’re saying.

[Edited by JaxonH]

Psalms 22:16 (1,000 yrs before Christ)
They pierced My hands and feet
Isaiah 53:5 (700 yrs before Christ)
He was pierced for our transgressions

Switch Friend Code: SW-1947-6504-9005

Dezzy

skywake wrote:

I see no reason why they couldn't in theory add post processing to the dock. The problem is for it to be worthwhile and better than the kind of upscaling your TV could do it would increase the cost of the dock significantly. To the point where they'd be losing money on the standalone dock which is significant because I'm fairly confident there's a significant markup on the standalone dock.

Right. My assumption was that the cost of the dock would just be substracted from the cost of the console though, given that the equivalent tech would need to be added to the GPU otherwise. Probably not true in practice I realize, but in principle $A + $B= $(A+B)

It's dangerous to go alone! Stay at home.

JaxonH

[Edited by JaxonH]

Psalms 22:16 (1,000 yrs before Christ)
They pierced My hands and feet
Isaiah 53:5 (700 yrs before Christ)
He was pierced for our transgressions

Switch Friend Code: SW-1947-6504-9005

Dezzy

JaxonH wrote:

@Dezzy
then I see no reason to believe they could figure out how to do it for something infinitely more complex that requires it’s own Tensor Cores on the chip, and would ultimately introduce a fatal design flaw of games not working when undocked.

Well I assume they're not gonna have that function working when it's undocked either way. I assume the power draw will just be too high to run off a battery. Plus you don't really need any higher than 720p on a handheld screen. So either way, I'm assuming they're gonna be developing a version where the tensor cores only activate when docked.

It's dangerous to go alone! Stay at home.

Giancarlothomaz

@Magician we need to remember/consider that the Legend of Zelda franchise is notorious for the delays until the final release of it games, the significant impact of the pandemic in the development of Zelda Breath of the Wild 2 and the potencial release of the remaster of Wind Waker e Twilight Princess on Switch.

i like HD Rumble.

X:

JaxonH

@Dezzy
I don’t think that’s the case. DLSS would make it less demanding to run in handheld, not more.

Handheld games could render at 1080p for the cost of rendering 540p or 720p. That’s the whole benefit. It lowers the power required for the same performance, or increases the performance for the same power drawn.

So ya, DLSS in handheld would mean getting 1080p on every single game across the board, with battery life equivalent to rendering 540p or 720p.

[Edited by JaxonH]

Psalms 22:16 (1,000 yrs before Christ)
They pierced My hands and feet
Isaiah 53:5 (700 yrs before Christ)
He was pierced for our transgressions

Switch Friend Code: SW-1947-6504-9005

JaxonH

I’m really enjoying Persona 5 Strikers

Definitely a little pixelated on Switch but once I adjusted it was fine. The sprites are perfect, closer shots of 3D models looks good, audio is fantastic, music is excellent, gameplay feels VERY similar to Persona 5. It really does feel like a Persona experience. It’s not exactly the same. Action combat for example. But all the same characters with the same voice actors with the same writing and a heavy focus on story, with a lot of similar mechanics like All Out Attacks, Persona skills, items, equipping gear, accessories, etc. You explore jails which are just like palace dungeons, there’s the Velvet Room. The menus have the same snazzy animations and transition screens still show the calendar changing...

It feels like Persona. It really does. I’m having just as much fun playing this as when I was playing Persona 5. Highly recommended to anyone looking for a Persona experience. It almost doesn’t even feel like a spin off. Like, Persona Q, Persona Dancing, Persona Arena... these felt like spin-offs. And I still enjoyed them- I played Persona 4 Dancing as my first Persona game, and it’s the only game I’ve ever platinumed. Those still integrated the Persona experience, at least to an extent, into an entirely separate genre. This feels like the same genre, but with action combat and some slight differences. It feels 80% the same. I really do love it.

Psalms 22:16 (1,000 yrs before Christ)
They pierced My hands and feet
Isaiah 53:5 (700 yrs before Christ)
He was pierced for our transgressions

Switch Friend Code: SW-1947-6504-9005

HC88

Hi everyone!

drip toadette

TheFrenchiestFry

@JaxonH It's insane how close they got to emulating the structure of mainline Persona minus some key elements that I can actually excuse them not being there for the sake of streamlining the story to fit the gameplay

Although those opening hours, I can see people who haven't necessarily at least read up on Persona 5's plot being a bit lost as to who these characters are because the game doesn't necessarily care about catching up newcomers. I'm already seeing references to stuff like "last year's Change of Heart incident", the Meta-Nav app, Haru's love for gardening and Yusuke's love for art that I think might fly over some people's heads, but it's standalone enough where I think for the most part in terms of the story specific to this game they can come into it and be mostly fine. The little things are still there for people who've played P5 or P5R though and it's nice attention to detail. They especially nailed the look of Yongen-jaya from the OG game

Also lmao your first Persona game was P4D? That's a first I've seen

TheFrenchiestFry

Switch Friend Code: SW-4512-3820-2140 | My Nintendo: French Fry

rallydefault

I think the Switch is good into early 2022 if they do absolutely nothing new for the hardware. After that point... indies and 1st-party stuff as far as the eye can see lol. Which would be wicked sad. I absolutely LOVED playing Spyro on my Switch, and the new DOOM games, and I'm looking forward to Crash 4. It may not be much, but those were purchases I would have made on other consoles/PC if the Switch versions didn't exist.

[Edited by rallydefault]

rallydefault

Grumblevolcano

Monster Hunter Rise is a perfect example of how Nintendo's stance on 3rd parties has changed. Monster Hunter was a big franchise on 3DS but there were big 1st party releases nearby. For example:

  • Monster Hunter 4 Ultimate - Majora's Mask 3D launched same day
  • Monster Hunter 3 Ultimate - Luigi's Mansion 2 launched less than a week later

Meanwhile 3rd party games like MH Rise pretty much have several months to themselves as the next big 1st party release after 3D World last week is Mario Golf Super Rush on June 25th.

Grumblevolcano

JaxonH

@TheFrenchiestFry
Totally.

And I've noticed for references to Persona 5, they integrate a way to explain what it is through Sophia, since she knows nothing and everything has to be explained to her. Like "what's a palace" and "what's a treasure", etc.

This really does feel like a mainline Persona. This is the best KT collab I've ever played. Better than Age of Calamity even, and I thought Age of Calamity was the best KT collab before this game. The difference is, Age of Calamity is still structured like a Warriors game, whereas Persona 5 Strikers is structured like a mainline Persona game. Which, that's fine for AoC. The Warriors structure actually fit it really well given the history of the war in Hyrule. But P5S is in another league altogether.

If it wasn't for P4D I'd have never gotten into the series. Well, I probably would have eventually, but back then I was so new to gaming I was still repelled by turn based JRPGs. Had tried Persona 4 Golden and Final Fantasy X on Vita and hated them. But I loved Persona 4 Dancing. After Fire Emblem Awakening opened my eyes to the wonderful world of turn based combat, I went back and played FFX through to completion, then played a large chunk of P4G.

To this day, I credit Persona 4 Golden as the best rhythm game I've ever played. Though Kingdom Hearts melody of memory is perhaps a distant second.

@rallydefault
Even if Switch stays stays the same until next generation in 2024, I still think it'll be fine. Support won't come to a grinding halt, it'll just evolve. Some doors will close while others will open. Capcom finally getting on board and killing it with Capcom Arcade, Ghosts n Goblins Resurrection, Monster Hunter Rise, Monster Hunter Stories 2, Resident Evil Outbreak, etc is just the beginning. EA is now finally gearing up with support... we see alot of new games coming in, even as others phase out. As long as Switch install base is there, the support will continue. If it's worth releasing Switch focused games at 80 mil, it'll certainly be worth it at 100 mil, 120 mil, 140 mil, etc.

Psalms 22:16 (1,000 yrs before Christ)
They pierced My hands and feet
Isaiah 53:5 (700 yrs before Christ)
He was pierced for our transgressions

Switch Friend Code: SW-1947-6504-9005

JaxonH

@Grumblevolcano

As far as their exclusive lineup distribution, they have given Monster Hunter its own month. Something they haven’t done for Bravely Default 2. So you’re right on that. But New Pokémon Snap is in April, and I imagine that’s going to be bigger than Mario Golf.

February
Mario 3D World
Bravely Default 2
March
Monster Hunter Rise
April
New Pokémon Snap
June
Mario Golf
July
Zelda Skyward Sword

Psalms 22:16 (1,000 yrs before Christ)
They pierced My hands and feet
Isaiah 53:5 (700 yrs before Christ)
He was pierced for our transgressions

Switch Friend Code: SW-1947-6504-9005

Grumblevolcano

@JaxonH I don't think New Pokemon Snap will be bigger. Pokemon spinoffs in the past have only done around 1 million (even last year's Mystery Dungeon on Switch), meanwhile Mario Tennis Aces got 3 million. I'm guessing around 1 million for New Pokemon Snap and 2.5 million for Mario Golf (Tennis is a more popular sport).

Grumblevolcano

Please login or sign up to reply to this topic