cemu-project / Cemu

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

swkbd.rpl requirements could potentially be handled more gracefully. #639

Open Squall-Leonhart opened 1 year ago

Squall-Leonhart commented 1 year ago

This may be the source of a few titles crashing that currently have System Libraries disabled by default, MH3 is the first of which does actually require them for correct audio emulation at the current time.

2.0-1 - 2.0-26 https://github.com/cemu-project/Cemu/commit/9a4f945f33e57a4b45af9892647a72362123f642

E5-1680 V2, 32GB ram,

log.txt crash_20230129_1231015.zip

Squall-Leonhart commented 1 year ago

It would also be better if crashes such as this weren't just a silent close to desktop, but presented an exception dialog with a hint to try with these libraries disabled.

Squall-Leonhart commented 1 year ago

Same RPL results in Minecraft Wii U crashing, seems to run just fine with the HLE keyboard.

Squall-Leonhart commented 1 year ago

This RPL requires the presence of the Software Keyboard title, Apps and Games that use it will crash out if the title is not present,

The wiki page for System RPL's has been updated to point this out, but I suspect a check could be used here to to inform the user about these missing files rather than crashing out, a fall back to the HLE keyboard could also be employed.