Home » Switch emulator Yuzu has been greatly upgraded, with resolution zoom function, and the screen is more than one level higher than Switch

Switch emulator Yuzu has been greatly upgraded, with resolution zoom function, and the screen is more than one level higher than Switch

by admin

Article source: Qooah.com

Yuzu emulator is an experimental open source Nintendo Switch emulator. It is a completely free open source computer emulator specially made for all players who like Nintendo Switch console and its games. It is written in C++ and is compatible with Windows and Linux platforms.

Because the simulator is open source, it not only serves users, but also has programmers from all over the world aligning and perfecting it. At present, the simulator is basically the same as the real Switch, and even stronger in some aspects. . For Early Access users, the Yuzu simulator has added an enhanced version of the resolution zoom function that users have long requested. This feature will enable analog enthusiasts to go beyond the limits of Switch hardware, better use computer hardware, and experience the full potential of Nintendo Switch games.

The resolution zoom function is to zoom the texture size rendered by the Switch game, and then re-render it according to the custom zoomed resolution, so that the upper and lower limits of the simulator become super high, down to 720p/900p, and even up to 8K Of course, this requires very high computer hardware.

However, since the hardware is called, a specific driver is required accordingly. Currently, the Yuzu team stated that the latest NVIDIA driver will cause OpenGL rendering problems. Therefore, please make sure that your system uses version 472.12 of the NVIDIA GeForce driver, as this is the last known version that has not caused any problems.

The following are the principles of the new Yuzu Resolution Scaler (Project ART) and its own rating system, which is still open source:

The working principle of this well-designed rating system is that there is a set of rules to specify which render targets can be scaled, and a rating for each texture. We can’t simply use a binary “yes/no” system because we don’t know that some games may only render textures once. Scaling these textures is meaningless and may destroy them.

For those who are not familiar, the rendering target is just the texture rendered by the game. The texture can only get one point per frame. In order to obtain this 1 point, the texture itself and other textures in the rendering pass need to satisfy a series of our rules. After accumulating 2 or more points, the texture will be scaled, and now all renderings will be performed at the scaled resolution of the texture.

As the number of frames increases, the texture will continue to gain more points. But if in any frame, even a single texture in the rendering pass fails to meet this set of rules, the scores of all textures will be reset to 0. If a texture interacts with other textures, its new rating will be based on the current rating of those textures, or will be increased to the maximum rating possible if one of these textures has been scaled.

Recommend more related articles for you:

Switch OLED durability test, the result of the screen glass hardness is like film

See also  Lose Weight: Hate jogging? Five sports burn much more calories

Nintendo Switch Online expansion pack, after the annual fee soared, players scold the food for ugly

You may also like

Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.

This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. Accept Read More

Privacy & Cookies Policy