dragoonDorise / EmuDeck

Emulator configurator for Steam Deck
GNU General Public License v3.0
2.86k stars 209 forks source link

[Bug Report] Model 2 Emulator not saving hiscore #1280

Open Jefffr opened 3 months ago

Jefffr commented 3 months ago

Prerequisite Steps

What distro are you running?

SteamOS Gaming Mode

Which SteamOS Branch are you using?

Stable

What happened?

In game mode, when you exit model 2 Emulator by pressing [Steam button] > Close, the hi-scores are not saved, as a clean close is required. I don't know if it's possible to make a close script and override this behavior to close the emulator properly.

same problem on launchBox : https://bitbucket.org/jasondavidcarr/launchbox/issues/3123/sega-model-2-emulator-ahk-script-fix

Relevant log output

No response

ghost commented 3 months ago

Does binding the escape keyboard key to L4/L5/R4/R5 work? Press that when you're finished playing, does it cleanly exit out of the game and save your high score?

Jefffr commented 3 months ago

Does binding the escape keyboard key to L4/L5/R4/R5 work? Press that when you're finished playing, does it cleanly exit out of the game and save your high score?

you can't quit the game with "escape", but if I bind "alt + F4" on R5 I can save my hi-score.

Is it possible to override "[STEAM] > close the game" by a script ?

ghost commented 3 months ago

Alt + F4 is already bound on the EmuDeck steam input profiles, can you try one of those and see if they conflict with any buttons in Model 2?

Select EmuDeck - Controller Hotkeys in the Steam input drop-down list, press Select + Start to exit the game (these are set to alt + f4).

If that works, I can update the profile description to explicitly cover Model 2 as well.

Jefffr commented 3 months ago

Alt + F4 is already bound on the EmuDeck steam input profiles, can you try one of those and see if they conflict with any buttons in Model 2?

Select EmuDeck - Controller Hotkeys in the Steam input drop-down list, press Select + Start to exit the game (these are set to alt + f4).

If that works, I can update the profile description to explicitly cover Model 2 as well.

Start + Select not working with "Emudeck - Controller hotkeys" but long press R5 it's ok.