Yuzu Switch emulator showcases new improvements in first progress report of 2023

dsdsdff.png

The Yuzu emulator team is taking a look back at the new changes and improvements they've made since the start of the year in a new progress report. Already, the Nintendo Switch emulator has seen a number of changes throughout the first month of 2023, ranging from fixes for LDN, to input improvements. Headlined in the breakdown is a major reduction in stuttering, thanks to a new pipeline cache for the Vulkan API. The full list of changes, fixes, and technical details can be viewed in the progress report below.

During the time it took to merge last month’s Project Y.F.C. 1.5, several other GPU related changes had to be delayed. One change that slipped by, made by a new contributor, improved the Vulkan experience so dramatically, it almost feels like cheating… The change is simple: instead of relying on the GPU driver to store and validate the pipeline cache (a.k.a. the shaders), and having the usual suspects like the Windows AMD driver fail to store 95% of them because of some arbitrary low size limitation, Wollnashorn decided that doing it with the official Vulkan API is better.

By storing the entire pipeline cache in a custom file among yuzu’s folders, AMD GPUs running on Windows can now properly load large caches in mere seconds, as it should be. This has saved me literal hours of time while playing Xenoblade Chronicles 3 with an RX 6600, as the game has the lovely perk of many heavy shaders. Booting the game with 25000 shaders used to take close to 15 minutes, with the driver only providing the first 3000 shaders or so, and the rest always being recompiled. The process now takes mere seconds.

NVIDIA and Intel are faster at shader building than AMD
But this isn’t just another fix for AMD Windows users. While the objective was accomplished, the benefits didn’t stop there. As it turns out, locally stored files are much quicker to save compared to relying on the GPU driver. Possibly due to fewer checks being performed? All GPU vendors see reduced stuttering when facing new shaders!

The usual limitations apply: the cache still asks the driver for validation, so updating it to a newer or older version will require a recompilation, and since the cache is vendor-specific, you won’t get to keep the cache if you switch to a new GPU from another vendor. (And we’re glad there are more than two options now.)

While Wollnashorn intended this feature to be optional at first, we consider it fully stable, so it’s now enabled by default. Anyone interested in testing disabling it will find the new option in Emulation > Configure… > Graphics > Advanced > Use Vulkan pipeline cache.

:arrow: Source
 

Spider_Man

Well-Known Member
Member
Joined
May 28, 2015
Messages
3,930
Trophies
0
Age
38
XP
5,190
Country
United States
Are you really there on every news related to Nintendo to display your hate of it? That is quite the dedication to do that on a Nintendo related website.
Gbatemp is a gaming related news site.

Sup, little salty over facts that others are actually able to do better than nintendo, if only nintendo gave a grain of salt of care when it comes to rehashing the same old shit and charging stupid amounts for games that run like shit on its cheap nasty console.

Where others manage to show some love and actually add improvements to these games for sweet fuck all.

My dear sir, if negative opinions based upon facts upsets you, then scroll on, try refrain from being a nintendo fanboy...

We all know how precious the fanboys are and have proven their endless love to nintendo, we get it, your deluded, nintendo fanboys are the worse kind of people you can come across.

You'll all flock together like a hoard of pikmin with your delusional, contradictory "facts" or other meaningless quotes to show your loyalty and distaste to the fact people simply have reasons to dislike nintendo.

As they are only bothered about making old cheap recycled crap and actually laugh as they get away with charging stupid amounts of money for it.... the switch itself just proves the point.

Its funny that an "emulator" has seen more updates to it, than nintendo has bothered to bring to its own consoles OS.

Why invest in nintendo when my mobile device has more power and able to run nintendo games better than its own intended hardware and best of all, can do it for free....... and its as mobile as it could ever be, its on a device that is with me 24/7, sits perfectly in my pocket.
 
  • Like
Reactions: 64bitmodels

Cris1997XX

Well-Known Member
Member
Joined
Oct 31, 2021
Messages
474
Trophies
0
Age
23
XP
1,284
Country
Italy
Considering vita games. A completely handheld device released in 2011 look as good and considering it's the same shield hardware from 2014, I'd say it was pretty outdated since release.
Ehh, the Vita had less memory and a lower resolution screen. The best-looking exclusives still can't compare to stuff like Breath Of The Wild
 

hamohamo

Well-Known Member
Member
Joined
Jan 16, 2017
Messages
401
Trophies
0
Age
27
XP
2,145
Country
Ehh, the Vita had less memory and a lower resolution screen. The best-looking exclusives still can't compare to stuff like Breath Of The Wild
Are you seriously and unironically comparing a 2011 200$ device to a 2017 device the cheapest form of which (with the worst build on a handheld I've seen) costs 250$? You're comparing the best looking switch game to games from a 2011 handheld? I'm saying that games like wipeout, Killzone, gravity rush and tearaway look much better than most of the switch's catalog.
 

urbanman2004

Well-Known Member
Member
Joined
Jan 10, 2013
Messages
954
Trophies
1
XP
1,688
Country
United States
By storing the entire pipeline cache in a custom file among yuzu’s folders, AMD GPUs running on Windows can now properly load large caches in mere seconds, as it should be. This has saved me literal hours of time while playing Xenoblade Chronicles 3 with an RX 6600, as the game has the lovely perk of many heavy shaders. Booting the game with 25000 shaders used to take close to 15 minutes, with the driver only providing the first 3000 shaders or so, and the rest always being recompiled. The process now takes mere seconds.​
My 6800XT is overwhelmingly grateful for the YuZu team 😁
 
  • Like
Reactions: Cris1997XX

kristianity77

GBATemp old fogey
Member
Joined
Jul 10, 2003
Messages
1,680
Trophies
2
Location
Sleaford, UK
XP
2,679
Country
United Kingdom
A lot of people saying the switch is an underpowered peace of shit. That may be so, but you can mitigate that with emulators, hence why they exist.

Hell, you can mitigate a lot of the problems on the hardware. My oled switch with reversenx and overclocking (which isn't really overclocking) looks glorious in handheld mode, on any game, at smooth framerates. Even the notoriously bad ones like xc2. 720p on screen, locked 30fps. Yes please.
 

Nincompoopdo

Well-Known Member
Member
Joined
May 20, 2017
Messages
601
Trophies
0
XP
2,717
Country
United States
Have they fixed BowWow in Link's Awakening from being a glitchy mess yet?
It can easily be fixed by setting gpu accuracy to “high”.
Post automatically merged:

The Yuzu early access that came out 2 days ago has an option to keep the gpu clock speed running at top speed at all time - this to me is the best method to reduce stutter.
 
  • Like
Reactions: urbanman2004

Futurdreamz

Well-Known Member
Member
Joined
Jun 15, 2014
Messages
2,276
Trophies
1
Age
32
XP
2,129
Country
Canada
for those of you bitching about the Switch being underpowered, here's a short history lesson:
The NES was focused on establishing a seal of quality for games, and sold like hotcakes
The SNES was focused on increasing power, then struggled against the Genesis
The N64 allowed for 3d games which was completely new, and added an analog stick for finer controls, and sold like hotcakes
the gamecube focused on increasing power, and didn't do so well
The Wii focused on trying different types of controls, and sold like crack-filled hotcakes
The Wii u focused on increasing power, and flopped bad
The Switch focused on a compact system with flexible controls, and sold like heroin-filled hotcakes that make your dick or boobs (whichever is preferred) grow twice as big

Conclusion A: Nintendo works best when they focus on making playing games fun over performance
Conclusion B: The next console after the Switch will be much more powerful, but will flop.
 

Dyhr

Well-Known Member
Member
Joined
Mar 6, 2023
Messages
101
Trophies
0
Age
29
XP
172
Country
United States
for those of you bitching about the Switch being underpowered, here's a short history lesson:
The NES was focused on establishing a seal of quality for games, and sold like hotcakes
The SNES was focused on increasing power, then struggled against the Genesis
The N64 allowed for 3d games which was completely new, and added an analog stick for finer controls, and sold like hotcakes
the gamecube focused on increasing power, and didn't do so well
The Wii focused on trying different types of controls, and sold like crack-filled hotcakes
The Wii u focused on increasing power, and flopped bad
The Switch focused on a compact system with flexible controls, and sold like heroin-filled hotcakes that make your dick or boobs (whichever is preferred) grow twice as big

Conclusion A: Nintendo works best when they focus on making playing games fun over performance
Conclusion B: The next console after the Switch will be much more powerful, but will flop.

The N64 didn't sell well at all though? Hence why it had such a dismal amount of games despite years and years of support from Nintendo, and apparently only Nintendo.

The GameCube sold 21m to the N64's 32m. Yes, the N64 sold more, but you'd have us believing the GameCube was the N-Gage to the N64's Nintendo DS or something. Both were awful numbers no matter how you cut it.

The Wii's sales also have a glaring mark on them---the supermajority of them were in its first two years. Game sales get complicated too. The Wii was largely selling itself with Wii Sports. Wii Sports is not the highest selling title of the console, few people actually BOUGHT Wii Sports. But when it's forced onto every console bundle...

The Wii U also didn't "focus on increasing power", whatever that means. It retained the same awful motion controls, added that awful bulky tablet, had an insane DRM lock with the tablet being irreplacable and paired to the system, and lastly, had a horrendously confusing name.

Literally nothing indicated to non-gaming aware people the Wii U wasn't just a rebranded Wii. What makes the Wii U different from the Wii Mini? Both are Wii [suffix].
Then, hey, Nintendo has the same issue a couple years later with the "New Nintendo 3DS"... where most people have zero idea it's actually a very different platform that can actually run the games the 3DS wasn't able to without crashes or slowing down to a halt.
 
  • Like
Reactions: Paolosworld

HideoKojima

Well-Known Member
Member
Joined
Jan 17, 2018
Messages
1,108
Trophies
0
Age
27
XP
2,222
Country
United States
Hope this will make it run Hogwarts Legacy smoother when it's released. I just finished the game on PC and wonder how good it will be emulated
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    SylverReZ @ SylverReZ: https://www.youtube.com/watch?v=dbSORc_3_Yw