Yuzu Switch emulator adds new and improved resolution scaling feature

yXniWbY.png

Just because Nintendo hasn't released a Switch Pro that would allow you to play your games at higher resolutions, doesn't mean such a concept is impossible. Thanks to the efforts of the Yuzu team, the emulator's resolution scaler has been "massively" improved, as of the latest early access release. While Yuzu previously had a method of upscaling a game's graphics, this new version has been completely rewritten to use a more effective rendering system. Switch games emulated through Yuzu can now be upscaled to x6 the original resolution, with support for a variety of filters, including AMD's FidelityFX Super Resolution.

Benefits of Project ART

The feature-set of Project ART includes the following:

  • Native Resolution Scaling:
    • Upscaling (2x, 3x, 4x, 5x, 6x) and Downscaling (0.5x, 0.75x).
  • FXAA Pre-filtering Pass
  • Fixed various bugs introduced from the Texture Cache Rewrite (TCR).
  • Window Adaptation Filters

Not all games have been tested for compatibility, but a majority reportedly work with minimal issues. Only two games were noted for specifically not working with the new resolution scaler: Paper Mario: The Origami King and Crash Bandicoot 4 - It's About Time. Upscaling to x4 will take quite a bit of processing power--a recommended 10GB of VRAM. If you don't have a powerful enough system to emulate Switch games normally, however, you might be interested in another new Yuzu feature called downscaling.

As the name implies, this is the reverse of upscaling, and will instead lower the quality of the emulated game, gaining up to a 20% performance boost in the process. The Yuzu resolution scaler is currently only available in early access builds, but will make its way to the mainline emulator build once it's ready for a full release.

:arrow: Source
 

Karones

Well-Known Member
Newcomer
Joined
Dec 31, 2018
Messages
64
Trophies
0
Age
25
XP
1,274
Country
Brazil
I honestly think Steam Deck would've run it at/near full speed (720p) even before this update, but every little bit of optimization helps.
it should be able to run native quite easily, it's got some beefy specs for what yuzu needs
 
  • Like
Reactions: Xzi

Arolandis

Active Member
Newcomer
Joined
Mar 27, 2015
Messages
29
Trophies
0
Age
36
XP
703
Country
United States
Got tired of waiting for a Switch Pro styled upgrade like Nintendo 3DS had, so just said "fuck it" after the OLED announcement and switched exclusively to Yuzu. Nintendo cares more about it's handheld players than it's power users. I mainly played on a TV anyway and apps like Playnite and other customizations make my PC boot like a highly customizable console with decades of games, and I can even code comfortably with in Vim/Emacs and a wireless keyboard (no need for a mouse). It's been pretty awesome. I play animal crossing almost everyday after transferring my save, and have a quick virtual desktop WSL2/WSLg setup I switch to with a key press to code projects or do work with.

Sold my Switch and don't even miss it.

Edit: Oh and my specs aren't even high end. I was kind of surprised it runs most stuff at full speed with an i3-10100 and an GTX 1060, even BOTW is running great now.
 
Last edited by Arolandis,

TheEnigma

Member
Newcomer
Joined
Oct 10, 2021
Messages
13
Trophies
0
XP
85
Country
Italy
Oh and my specs aren't even high end. I was kind of surprised it runs most stuff at full speed with an i3-10100 and an GTX 1060, even BOTW is running great now.
I have the exact same graphics card and I must say I was truly shocked at how well things ran.
Granted I've run into a couple of framerate issues and some games don't exactly run well but that's the cost of emulation.
I believe Yuzu is a rather strong and compelling contender to the actual platform.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • Xdqwerty @ Xdqwerty:
    @Kfkboys, maybe you can only send them a message if they follow you
    +1
  • Kirbydogs @ Kirbydogs:
    "But it looked yummy..."
  • Xdqwerty @ Xdqwerty:
    @SylverReZ, Lilith Valentine: the prequel
    +1
  • nitr8 @ nitr8:
    oh, I found a bug - the buther's knife isn't seen on the screen when he throws it towards the player...
    +1
  • SylverReZ @ SylverReZ:
    @nitr8, Ah, I guess you figured it out. :D
  • Xdqwerty @ Xdqwerty:
    @SylverReZ, btw i'm making another game review
    +1
  • SylverReZ @ SylverReZ:
    Okay. I've never seen your game reviews before. Where are they posted, reviews section?
  • nitr8 @ nitr8:
    Fun fact: I'm using SDL to run the game but the controls for the SDL port to the Wii just suck so I'm using arbitrary code for that which works pretty well.
    +1
  • nitr8 @ nitr8:
    I also did the same for the ports of DOOM, HERE;TIC, HEXEN, STRIFE, ROTT and HEXEN II
    +1
  • Xdqwerty @ Xdqwerty:
    That specific section
    +1
  • SylverReZ @ SylverReZ:
    @nitr8, When there's a will, there's always a way, I suppose. Arent there any other SDL libraries that are up-to-date to support the Wii, or other compatibles?
  • nitr8 @ nitr8:
    There exists a SDL2 port to the Wii. But as far as I can tell it's worse than the SDL v1.2 port. I couldn't even manage to get the 32x240 screen of the game stretched to the 640x480 viewable region of the port. It would only work when using game resolution 640x480 as well but due to the game video being run as software emulation, it just runs slow with anything higher than 320x240
    +1
  • nitr8 @ nitr8:
    I mean - I'm fine with the original DOS feeling of 320x240 pixels. There's nothing wrong about it. It just feels more "original". DOS resolutions like 640x480 were based on VESA anyway like BLOOD actually used VESA for screen resolutions > 640x480
  • nitr8 @ nitr8:
    I meant > 320x
    240
  • Xdqwerty @ Xdqwerty:
    Brb
  • SylverReZ @ SylverReZ:
    You gotta see the comments for SOTN decompilation, one said "I guess this game won't be a miserable little pile of secrets for long!"
  • BG2CNT @ BG2CNT:
    @Xdqwerty PAlib is a tool for DS dev
  • BG2CNT @ BG2CNT:
    it's known for being so bad
  • BG2CNT @ BG2CNT:
    sorry for not answering sooner
  • BG2CNT @ BG2CNT:
    @SylverReZ there are no secrets if you know how to read assembly
    BG2CNT @ BG2CNT: @SylverReZ there are no secrets if you know how to read assembly