When trying to exit a PS3 game via Hotkey + Start, the screen hangs (emulator crashes), when using a Sony DualShock 3 (original Sony) controller via Bluetooth.
When using the controller wired via USB or using another controller (for example 8bitdo Pro2 in x-input mode via bluetooth) exit with Hotkey+Start works fine.
Detailed reproduction steps
Installed Batocera on USB via Raspberry Pi Imager and booted into Batocera.
Installed a PS3 game (PSN Game Zen Pinball)
Plugged in a PS3 controller via USB cable for a few seconds, then unplugged and pressed PS-button to pair.
Start PS3 Game
Exit Game with Hotkey+Start -> emulator hangs/crashes
Details of any attempts to fix this yourself
Spoke to Tovarichtch and Mikhailzrick on batocera discord in #butterfly-beta and was told to open this issue here.
Details of any modifications you have made to Batocera.
After further investigation and more tests on several different hardware i could narrow the issue down and it seems, that only machines with Intel Graphics are affected.
Batocera build version
40 2024/08/01 01:28
Your architecture
PC X86_64
Your Graphic Processor Unit(s) (GPU)
Intel Iris Plus Graphics 655
Issue description
When trying to exit a PS3 game via Hotkey + Start, the screen hangs (emulator crashes), when using a Sony DualShock 3 (original Sony) controller via Bluetooth. When using the controller wired via USB or using another controller (for example 8bitdo Pro2 in x-input mode via bluetooth) exit with Hotkey+Start works fine.
Detailed reproduction steps
Installed Batocera on USB via Raspberry Pi Imager and booted into Batocera. Installed a PS3 game (PSN Game Zen Pinball) Plugged in a PS3 controller via USB cable for a few seconds, then unplugged and pressed PS-button to pair. Start PS3 Game Exit Game with Hotkey+Start -> emulator hangs/crashes
Details of any attempts to fix this yourself
Spoke to Tovarichtch and Mikhailzrick on batocera discord in #butterfly-beta and was told to open this issue here.
Details of any modifications you have made to Batocera.
no modifications
Logs and data
es_launch_stdout.log es_launch_stderr.log batocera-support-20240802145626.tar.gz