barbudreadmon / fbalpha-backup-dontuse-ty

Deprecated port of Final Burn Alpha to Libretro (v0.2.97.43).
61 stars 43 forks source link

NeoGeo saves don't work after restarting the core & misc save issues #76

Closed andres-asm closed 7 years ago

andres-asm commented 8 years ago

If you save a neogeo save it works fine, until you close the core, then it loads the state and locks up. CPS seems to work fine though.

There are several hacks inside this core, I added a few instead of going thru the correct interfaces. For instance, I added back the standalone FBA saving routines for nvram (it saves .fs files for neogeo, .nv files for CPS2/3)

Instead we should go thru the correct libretro interface.

Save states are really volatile with this core. Here are my test results:

Xmen vs. SF CPS2 / ACB_FULLSCAN

Garou NeoGeo / ACB_FULLSCAN

SFIII3 CPS3 / ACB_FULLSCAN

andres-asm commented 8 years ago

We should try to model the way we save / load states after standalone, it looks quite different at least.

TheElf01 commented 8 years ago

Hi, I think all games have savestates problem, just bigger the rom, much chances to have glitches

Try for example Sailor Moon, is almost impossible not to load a state without glitches. If you do after bios loading, less chances to fail anyways

CPS1 is affected too, tried some games, like Captain Commando, and fail too

blackman91 commented 8 years ago

I can confirm this bug happens also on Android using the same core.