Open Ghabry opened 5 years ago
You said this happens with WASAPI, too, right?
Wasapi is broken in general for this core so this is something else.
Could be related to the usage of these audio callbacks for threaded audio. Only 3 cores use this: Easyrpg, dinothawr and the 3rd I forgot.
Is dinothawr also affected?
ChaiLove and Dinothawr are also affected. Fails on XAudio2 from commandline, launches ok from GUI
RetroArch 1.8.4 on Windows 10/1909
Verbose Error: [ERROR] Failed to init XAudio2. [ERROR] Cannot open threaded audio driver ... Exiting ... [ERROR] Erreur fatale reçue dans: "audio_driver_init_internal()"
I've opened this PR which fixes ChaiLove for me. https://github.com/libretro/RetroArch/pull/11822
Reporting that Dinothawr XA2 is working with #11822.
Only RetroArch bugs should be filed here. Not core bugs or game bugs
I don't consider this a core bug because the core is not responsible for audio initialisation.
Description
See this comment: https://github.com/libretro/easyrpg-libretro/issues/39#issuecomment-493718829
Basicly XAudio2 init fails when the core is launched via "-L core.dll path_to_game" but XAudio init succeeds when the game is launched normally through the RetroArch GUI.
Version/Commit
I think this affects all versions since months. Got multiple bug reports about this issue.
Environment information