Yuzu is another incredibly promising open source project, emulating the Nintendo Switch which is not exactly a small job (not that emulation ever is) and it's improving at a rapid pace.
Some good news for NVIDIA users came, with some major problems now being solved. Recently NVIDIA dropped support for some older cards, and the driver changes towards it introduced issues for Yuzu. The devs explain "The root of the problem in NVIDIA’s drivers seems to be in negation of integer and floating point values, and bitwise conversions of input values." - but thankfully all known issues have been worked around. As it turns out, what they ended up doing fixes it for Intel too and was also an optimization so they're now doing it for all APIs.
Other big upgrades came like a fix to scenes in games where multiple videos were playing, which would cause them to glitch and flicker. More improvements to their Vulkan support came along fixing and making LEGO® CITY UNDERCOVER playable. Plus, Immortals Fenyx Rising now works but for the moment has some graphical issues. Even more Vulkan improvements came along to help both The Legend of Zelda: Skyward Sword and Xenoblade Chronicles 2 fix up their broken shadows.
A fun addition has also been added to support gamepad hotkeys. Basically, it allows you to set special functions to gamepad buttons like access or exit fullscreen, unlock the framerate, pause/continue emulation, capture a screenshot and so on. This was done to help "handheld PC users, couch players, and anyone not wanting to reach all the way to their keyboard while playing" - so, Steam Deck?
There's tons more but for Linux users especially, we're getting better Flatpak support. There's video decoding crashes fixed and they implemented support for XDP's Inhibit API to help prevent the screen going to sleep in the Flatpak.