libretro / fbalpha2012_cps3

Final Burn Alpha 2012. Port of Final Burn Alpha to Libretro (0.2.97.24). Standalone core for Capcom CPS3.
4 stars 15 forks source link

Applying fbalpha2012 commits #10

Closed ZacharyFoxx closed 3 years ago

ZacharyFoxx commented 3 years ago

Currently, using this core on Android devices and Linux (flatpak), it does not generate the .fs file in the "save" directory, but it can read the files generated by the fbalpha2012 core, which correctly generates the files.

In debug mode, the retroarch log just says "[SRAM]: SRAM will not be saved."

Considering that this core is basically a dismemberment of the core fbalpha2012, I went to check the commits of fbalpha2012 if there were any that dealt with this.

The 5d4f252 commit, of 3/8/2017, corrected the location of the nv, ram and system directory: https://github.com/libretro/fbalpha2012/commit/5d4f2525820008680672df8c7d948d492486c54d

In fbalpha2012_cps3, the changed files had parts of the code pointing to the rom directory instead of save, which was changed in the mentioned commit.

I hope these changes will make the core create the file correctly in the save folder.

ZacharyFoxx commented 3 years ago

The changes did not take effect and I can confirm: the bug affects the windows version as well, the core does not create the files in the "save" folder and anywhere else.

Tested on windows, linux and android.