libretro / RetroArch

Cross-platform, sophisticated frontend for the libretro API. Licensed GPLv3.
http://www.libretro.com
GNU General Public License v3.0
10.31k stars 1.83k forks source link

Previous Save States from FBNEO using Retroarch 1.12.0 not working on Latest Retroarch 1.15.0 #15261

Open RickDangerousPi opened 1 year ago

RickDangerousPi commented 1 year ago

First and foremost consider this:

Description

[Save states from Retroarch 1.12 not working with 1.15.0]

Expected behavior

[Game should load from save state]

Actual behavior

[Game is frozen but retroarch still responds you can exit but game state wont load]

Steps to reproduce the bug

  1. [save game state on frogger or moon cresta upgrade from retroarch 1.12.0 to 1.15.0 try to load save state game fails if you revert to retroarch 1.12.0 it works fine]

Bisect Results

[After upgrading retroarch from 1.12.0 to 1.15.0]

Version/Commit

You can find this information under Information/System Information

Environment information

save states.zip

hizzlekizzle commented 1 year ago

It's very common for savestates to not work across versions. They're a snapshot of the state of the emulated machine, so any changes to that emulated machine can make the state no longer make sense.

i30817 commented 1 year ago

In cases like this, what usually works is to downgrade the emulator to the previous version (retroarch backups when it updates), then save on the console medium, then upgrade again and load the save (not savestate). Not sure if in a emulation like fbneo that is about arcade that'll work though, so you might have to continue on the previous version the games you want to play then update when they're all done.