cemu-project / Cemu

Cemu - Wii U emulator
https://cemu.info
Mozilla Public License 2.0
7.17k stars 562 forks source link

IMPORTANT: Device selection issue in `General settings -> Audio` #1358

Open davidhedlund opened 2 hours ago

davidhedlund commented 2 hours ago

Current Behavior

Devices should be listed immediately upon first attempt to change them without needing to close and reopen the settings.

Expected Behavior

Devices are not listed until after closing and reopening the "General settings."

Steps to Reproduce

There is an issue with selecting devices under the "Audio" tab in the "General settings" section. When attempting to change the "Device" for both the "TV" and "Gamepad" sections, no devices are initially listed. However, after closing and reopening the "General settings," the devices appear as expected.

Steps to Reproduce:

  1. Navigate to Options -> General settings.
  2. Click on the "Audio" tab.
  3. Under the "TV" section, try to change "Device" (used to change <TVDevice>, in settings.xml) -- nothing is listed: image
  4. Under the "Gamepad" section, try to change "Device" (used to change <PadDevice>, in settings.xml) -- nothing is listed: image
  5. Close the "General settings".
  6. Repeat steps 1-4. This time, the devices are listed correctly: image image

System Info (Optional)

OS: GNU/Linux:

GPU: OpenGL Version: Cemu 2.1, and 2.2 -- both the AppImage, and the Flatpack package.

Emulation Settings (Optional)

Default

Logs (Optional)

No response

JaimieVandenbergh commented 2 hours ago

Please specify distro. The audio engine in use will affect what Cemu can do; it reads the audio devices from it.

davidhedlund commented 1 hour ago

Please specify distro. The audio engine in use will affect what Cemu can do; it reads the audio devices from it.

I updated the top post. Thanks.