Home Artists Posts Import Register

Content

Hey Patrons! While things may have seemed a little quiet lately, we've actually been working on a bunch of exciting new features for yuzu! This time around, we’re introducing a complete rewrite of our user input management, which includes a totally revamped controller configuration UI, and a rewrite of the HID (Human Interface Device) backend!

This feature introduces many exciting improvements which should significantly improve your experience setting up and switching between input devices. This rewrite was led by the efforts of yuzu developer Morph, with help on the user interface design from Rei, and is based on original work from jroweboy.

The improvements with this release include:

  • Overhauled "Controls" section with a brand new layout and theme-specific controller icons.
  • Pro Controller is now the default controller instead of Dual Joycons.
  • "Use Docked Mode" and "Joycons Docked" are no more, these are replaced by Docked/Undocked radio buttons under "Console Mode" and the Handheld Controller only selectable by Player 1.
  • Input Devices are now selectable, with "Any", "Keyboard", or any controller connected through SDL. GC Controller input is captured under "Any".
  • Selecting an SDL connected controller within the input devices combobox will map buttons and axis automatically, no setup required!
  • Multiple controllers can be differentiated by their name and port number. For example: "XInput Controller 0", "XInput Controller 1", "PS3 Controller 0".
  • Joystick range spinbox when analog sticks are used, thanks to ameerj for implementing this with #4330.
  • Easily connect multiple players with the "Connected Controllers" checkboxes.
  • Moved Joycon color selection to the Advanced tab.
  • Fully implement DisconnectNpad.
  • Fix a questionable implementation of SetSupportedNPadIdTypes.
  • Consolidate all usages of InitNewlyAddedController.
  • Implement styleset changed events and signal them on connecting and disconnecting controllers.
  • Synchronize controller settings between the frontend and backend. This allows changes done by either the game (through HID service commands) or user (through the frontend) to be reflected accurately on both ends.
  • Pokémon: Let's Go, Pikachu and Let's Go, Eevee will now go in game with Single Joycons!

This feature is now available to our Patrons in the latest Early Access builds of yuzu.

Take a look at it in action:

We've got a few more exciting improvements to this releasing coming very soon, so stay tuned!

As always – thank you for your support, and stay safe!

- The yuzu development team

Files

Comments

Anonymous

Thank you been wanting this features for a long time.

Anonymous

Awesome!

Quinton Ashley

Awesome! Would love to see 4K native rendering soon!

Luciano Jose de Santana Santos

A great job, thank you all, but I would like to see some improvement for AMD video cards as well. I am asking this because I am a collaborator and I have a graphics card from AMD, and I cannot enjoy all the features of this emulator. I hope you resolve this soon. Thank you.

Anonymous

Really nice! I bet on the native Switch controller support for the "very soon release" lol

Anonymous

i seem to be getting alot of crashes with this new release? any suggestions games that used to boot, load and then shortly after Yuzu crashes. Should i just use the previous build

Anonymous

I pay 100 dollars a month to the Yuzu team, I'm begging you all to make a DISABLE DEGFERRED SHADING MOD for Super Mario Odyssey Version 3.0. This mod exists for Version 1.0 of Super Mario Odyssey. Yet, we desperately need a 3.0 Version of this mod. heck I'd even donate another 50 dollars right now! Please I'm begging you all. I'm stuck with an AMD 5500XT Navi based GPU, all of us AMD Navi GPU based Yuzu Patreon supporters are in desperate need of this mod, We want the costumes in Mario Odyssey which isn't possible because of the awful shading bug in version 3.0. This Shading Bug is only fixed if a user disable patch 3.0 for SMO. If this issue was fixed for version 1.0 can the same elf mod be edited to support version 3.0 of SMO? Like I said I'll donate 50 dollars right now a deferred shading mod for version 3.0 of Super Mario Odyssey.

Randall Cruz

On my 4k display the this window looks very little, text included :(

Randall Cruz

Please add some feature to see which button I'm pressing, while configuring the controller. Something similar to dolphin emu

Anonymous

Have you made any headway in fixing the Fire Emblem Three Houses speech echo?

Anonymous

Is there any way you can streamline the process of using a real Switch to use the online services with the emulator? I can't physically use a Switch so it is a big deal for me.

Anonymous

Great job all around guys.

Anonymous

Beautiful, i wish it magically made 2player lets go games work though

Quinton Ashley

I'm going to stop supporting Yuzu on Patreon because Ryujinx has 4K internal res and Yuzu doesn't.