You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Is your feature request related to a problem? Please describe.
Currently, the saveSRAM() function is only called when the user explicitly selects "Quit" from the menu or the Back button is pressed while in-game. This is problematic when the user wants to quit Lemuroid in other ways, and it also doesn't mirror the functionality of the original consoles. Simply put: When I select an in-game option to save my game, I expect to be able to then quit in whatever way I choose and be assured that reloading it in-game will in fact do that. (Note: I do not use savestates.)
Describe the solution you'd like
I'd like the SRAM to be saved when it's updated by the game - or perhaps after a short delay after the last write (say, 1 second) in order to only need to write the save data once. Alternatively, I'd like the SRAM to be able to be written out at regular intervals.
Describe alternatives you've considered
I've considered autosave, but this is also only written on Quit or Back. Besides, I prefer to interact with the emulators as if they were the original consoles.
Additional context
I encountered this while playing a GBA game, but as far as I can tell from the code, this applies to all consoles.
The text was updated successfully, but these errors were encountered:
Is your feature request related to a problem? Please describe.
Currently, the
saveSRAM()
function is only called when the user explicitly selects "Quit" from the menu or the Back button is pressed while in-game. This is problematic when the user wants to quit Lemuroid in other ways, and it also doesn't mirror the functionality of the original consoles. Simply put: When I select an in-game option to save my game, I expect to be able to then quit in whatever way I choose and be assured that reloading it in-game will in fact do that. (Note: I do not use savestates.)Describe the solution you'd like
I'd like the SRAM to be saved when it's updated by the game - or perhaps after a short delay after the last write (say, 1 second) in order to only need to write the save data once. Alternatively, I'd like the SRAM to be able to be written out at regular intervals.
Describe alternatives you've considered
I've considered autosave, but this is also only written on Quit or Back. Besides, I prefer to interact with the emulators as if they were the original consoles.
Additional context
I encountered this while playing a GBA game, but as far as I can tell from the code, this applies to all consoles.
The text was updated successfully, but these errors were encountered: