libretro / snes9x

Snes9x - Portable Super Nintendo Entertainment System (TM) emulator
http://www.snes9x.com
Other
46 stars 55 forks source link

SatData not loading after Multi-Cart link #269

Open YonKuma opened 2 years ago

YonKuma commented 2 years ago

Using Satellaview, you can use multi-cart link to load the BS-X rom in a way that maintains your profile across games. Currently, when booting a rom with the BS-X.bin as a bios, each individual rom has its own profile data.

This can be worked around by using the Multi-Cart Link feature, but after loading a Multi-Cart Link of the BS-X rom followed by another BS rom, the SatData is no longer loaded, so the town reverts to its original state.

I'm not sure whether this is caused by the expected SatData directory changing when doing a Multi-Cart link (the standard directory for RA snes9x is the rom directory), or whether the SatData is simply unloaded during the process of Multi-Cart linking and not reloaded afterward.

A fix for this would be nice, or alternately a way to persist profile data across roms when using BS-X.bin as a bios would be even better.