christianhaitian / arkos

Another rockchip Operating System
MIT License
1.5k stars 85 forks source link

Keys (including global hotkeys) disabled upon return from safe sleep mode on retrorun flycast_rumble and flycast_extreme core for Sega Dreamcast #301

Closed fry-guy closed 3 years ago

fry-guy commented 3 years ago

Describe the Issue (If applicable)

Controls are deactivated upon return from safe sleep mode (tapping the power button) in the retrorun32 flycast_rumble and flycast_extreme cores for Sega Dreamcast. This includes the global hotkeys start+select, so not only do you not return to playing the game, you need to hard reset the device to use it again at all.

How can the issue be reproduced? (If applicable)

This has been occurring while playing Skies of Arcadia. I have not tested it on other Dreamcast games.

What device are you using?

RG351P

What version of ArkOS are you on?

v1.6.03.20.2021

Anything else you'd like to include that may help to review this issue or feature request?

Thank you again for your incredible work on ArkOS!

christianhaitian commented 3 years ago

Unfortunately, it's a common issue with sleep on this device. You can still do R3+Power to shutdown safely when this issue occurs. I've added this information tot he known issues list on the wiki.

fry-guy commented 3 years ago

Thank you! I did not know about the safe shutdown. Is there a full list of hotkey combos anywhere? Many seem similar to the ones listed here: https://forum.odroid.com/viewtopic.php?p=284237&sid=d77c38389083c2698752b3525e4d5ddc#p284237

I assume this core doesn't do savestates? Any chance they will be added?

christianhaitian commented 3 years ago

Yes. All of that information is available in the FAQ section of the wiki. https://github.com/christianhaitian/arkos/wiki/Frequently-Asked-Questions---RG351P#q-what-are-the-global-event-keys-and-emulator-event-keys-in-ArkOS. I'm hoping to get savestates working for retrorun eventually.