Well this is the most embarrassing set of "lazy devs!" posts that I've seen in a minute.
NSO does this in fact, NERD implemented high quality interpolation on both the NES and SNES apps that basically eliminates pixel crawl and other scrolling artifacts when set to "4:3" (which is also actually 8:7 iirc despite what it's named). There's not really anything stopping them from doing native 1080p output although it scales quite well from 720p as is.The best solution is to have good filtering so that non-integer scaling can be used to display the image in its correct aspect ratio, while also filling the height of the display.
It's like you jumped in just to post an embarrassing response
It's especially funny because NSO is bar none one of the best commercial emulation efforts in terms of presentation (4x integer scale, interpolation, little input/sound lag). I'm not a fan of their composite filter but it's effect is pretty faithful too.
Really?
It's embarrassing because you're "upvoting" a "lazy dev" rhetoric post, but these "lazy dev" accusations are based on ignorance because neither OP nor anyone else bandwagoning with OP can explain what they mean or demonstrate that they understand what "upscaling" means in the most basic sense.
I mean, feel free to explain if you like. I hate to be someone who tells people they're playing games "wrong," but the truth is that most of us don't know what the hell OP is talking about. If either of you can explain, we can have a conversation
The best solution is to have good filtering so that non-integer scaling can be used to display the image in its correct aspect ratio, while also filling the height of the display.
Is this in regards to my post? Bullying isnt fun...
My understanding is rendering it out in higher resolution than the original kinda like playing in a emulator but I must have misunderstood OP's intention.
But it doesnt matter, I retracted my original post cause I dont want to drown myself in the endless drama on this forum.
All of the SNES games on Switch are being emulated (by software) that interprets the original ROM and makes it work on completely different hardware. Surely the 3D All-Stars games are being emulated as well, but with some modifications (new UI elements).
As far as scaling goes, unless the original game matches your TVs resolution, it's being scaled. Most SNES games for example were 240p, and most TVs are at least 1080p. If no scaling was happening, you'd see the SNES game in a very very tiny window that only takes up 240p pixels, and the rest of the screen would be black.
So all "old" games you see on a modern TV that aren't super tiny are being scaled. The interesting details are how the scaling is done, as there are many methods. My Life in Gaming has some great videos on the topic you should give a look at. Their video about playing old consoles on modern TVs is the best suited for this convo.
I'm generalizing a bit here since there's a lot of detail.
You want the games to be stretched?Thanks for the explanation.
I dont have a Switch yet but the NSO NES and SNES games, do they give options/settings to change how the game looks at all? (Like widescreen or not) - I really hate having letterboxes/boxed/windowed views.
Widescreen is something an emulator can potentially do with hacks for specific games, but there's no way to make it work in every possible case without anything breaking.Thanks for the explanation.
I dont have a Switch yet but the NSO NES and SNES games, do they give options/settings to change how the game looks at all? (Like widescreen or not) - I really hate having letterboxes/boxed/windowed views.
Widescreen is something an emulator can potentially do with hacks for specific games, but there's no way to make it work in every possible case without anything breaking.
The options are 4:3, pixel perfect, and CRT filter. I don't think there are any other settings.
The options are 4:3, pixel perfect, and CRT filter. I don't think there are any other settings.
😖Thanks for the explanation.
I dont have a Switch yet but the NSO NES and SNES games, do they give options/settings to change how the game looks at all? (Like widescreen or not) - I really hate having letterboxes/boxed/windowed views.
😖
I take back what I said earlier about not wanting to tell people how to enjoy their games. Please don't stretch non-widescreen (4:3, etc) content to widescreen (16:9)! You're not seeing anything more, you're just distorting what's there to fill your screen.
I want to be inclusive and let people play games how they want to, but I have to put my foot down here. It's just wrong. Just like your first instinct is to drive a car with two feet (ie, one for brake and one for gas), you just have to force yourself to do it differently.
depends on the game really. some devs adjusted their assets for 8:7, others for 4:3This.
Seriously though, that's not how pixels work. I remember thinking 4:3 was correct aspect ratio for SNES and it looked really really weird.
Well that's good to know. Typically you have a choice between integer scaling in the wrong aspect ratio, or bilinear filtering in 4:3.NSO does this in fact, NERD implemented high quality interpolation on both the NES and SNES apps that basically eliminates pixel crawl and other scrolling artifacts when set to "4:3" (which is also actually 8:7 iirc despite what it's named). There's not really anything stopping them from doing native 1080p output although it scales quite well from 720p as is.
NERD's interpolation solution (basically softening pixel edges to smooth movement) is also the best we've seen in a commercial emulator so far imo but it's also pretty rare. Even the emu masters at M2 don't implement interpolation (and they should, pixel crawl can get especially crazy on the TG16 mini).
RetroArch includes both bandlimit-pixel (recommended) and pixellate in the default shader packs, under the "interpolation" category.
Well that's good to know. Typically you have a choice between integer scaling in the wrong aspect ratio, or bilinear filtering in 4:3.
RetroArch includes both bandlimit-pixel (recommended) and pixellate in the default shader packs, under the "interpolation" category.
You just have to enable that shader while the image is being scaled to fit the display, rather than using integer scaling.
I don't know whether it would be possible to use those shaders in other emulators or not.
good lordBecause their userbase is not criterious at all with how they spend their money and just buy whatever Nintendo tells them to. I for one think Nintendo is right, if their customers don't know better and let themselves be taken advantage of they might as well do it and profit.
This whole thread has been a comedy.Because their userbase is not criterious at all with how they spend their money and just buy whatever Nintendo tells them to. I for one think Nintendo is right, if their customers don't know better and let themselves be taken advantage of they might as well do it and profit.
Let's compare and contrast say the SNES Classic to the PS Classic to evaluate how much each company really handles and values their legacy content and heritage.Because their userbase is not criterious at all with how they spend their money and just buy whatever Nintendo tells them to. I for one think Nintendo is right, if their customers don't know better and let themselves be taken advantage of they might as well do it and profit.
I think that's where you're still losing people though. What exactly do you want them to be doing, can you post screenshot or video examples for what you mean? Because the video you posted in the OP *is* how that game looks, right now, on the Switch.I didn't really think about aspect ratios, I will admit.. The point I was trying to make was more in line with the quality/amount of pixels
But the NES/SNES Online don't use shoddy techniques...I'm still quite amused that hobbyists have figured out better methods (line multiplying) than actual companies who go with shoddy upscaling techniques.
You'd need a modern emulator/front-end that supports shaders. There is a SNES9x core for RetroArch though.I'm guessing SNES9x or ZSNES are no go eh?
I should try out RetroArch....thanks!
You'd need a modern emulator/front-end that supports shaders. There is a SNES9x core for RetroArch though.
They don't and NERD are up there with M2 in the top end for commercial emulation imo (with other excellent devs like Gotch Technology, D4 Enterprise or CodeMystics coming in just below). That said community emulation efforts still blow away anything commercial in terms of accuracy or customizability, hobbyists still definitely lead here, they always have and they probably always will.
They don't and NERD are up there with M2 in the top end for commercial emulation imo (with other excellent devs like Gotch Technology, D4 Enterprise or CodeMystics coming in just below). That said community emulation efforts still blow away anything commercial in terms of accuracy or customizability, hobbyists still definitely lead here, they always have and they probably always will.
SNES games are some of the best ever made, far from garbage. They also cost almost nothing to access nearly the entire first party.It's Nintendo, they don't fucking care. They know their fans will pay for garbage so it's so all the effort they put in.
Oh yeah, the Xbox BC team also deserves huge kudos and they're doing what no one else really is with abstracted BC and basically future proofing their platform at the same time. I didn't really think about them though as what they're doing is a bit different from traditional emulation.Given infinite time, no budgetary constraints or deadlines, and no need to "finish" a product so it can be sold to consumers, gives you a lot of freedom for software development.
I think Microsoft in particular deserves credit for their amazing work with backwards compatible stuff on Xbox One X.
You're talking about wanting remakes/source ports of the games, then, not just upscaling. You can go back and add more pixels to something that's being emulated, apart from keeping everything the same size and making the viewport bigger.The direction of this thread turned weird. I didn't suggest Nintendo was lazy in this thread. They do seem to be keen on keeping many of their Nintendo classics untouched...
I didn't really think about aspect ratios, I will admit.. The point I was trying to make was more in line with the quality/amount of pixels