I am trying to wrap my head around this difference of behavior between Lakka and for example RetroArch as installed on a Windows or standard Linux system. I am currently messing around with Lakka on a Raspberry Pi 3.
It seems that when you save your progress in a game such as an RPG (not savestates), it will keep the save file in memory and NOT write the file to disk until you properly “close” the game. Alternatively, I see that there is an option to periodically save this data to the disk at an interval such as 10 seconds.
I am not understanding the logic behind this very well. Presumably this is to save your SD card from being overwritten too much and wearing out the memory? Seems a little bit unnecessary to me. But even if this is the reason, then why is there an option to set it to write every 10 seconds (probably the worst of these scenarios for flash memory health) but there is NOT an option to just act like RetroArch on any other platform and “write to the disk right away” when the file is updated?
Or am I missing something and this is already possible to have Lakka write SRAM to the disk in “real-time”?