2016-05-01, 04:45
(2016-05-01, 02:34)garbear Wrote: Thanks for the LibreELEC builds. On my part, I've fully implemented rewind & reverse seeking again. New builds will be up shortly.
Rewind relies on save states internally. Now it's simply a matter of writing these save states to the hard drive. The next build will contain save state support. It'll be simple, because there's no game database. Prolly just write a save state to the ROM's filename + .sav. How do other emulators do automatic savestates?
Retroarch saves the saves/save states next to the ROM
for example a SNES game
game name.sfc - ROM
game name.srm - SRAM Save
game name.state1 - Save States
One thing just noticed save stats are very big compared to even the roms
for example
This is a save state for a SNES rom, the rom is 512KB and its save state is game.state1 = 5883KB but zipped = 66KB
maybe in the future they can be compressed? it would save some hard drive space and a lot of space if you do lots of save states over time.