So I finally jumped in with a RaspberryPi 3 and RetroPie, and after a tiny amount of tinkering all is well except one (major) thing. When I use in-game saves or save states for SNES games, the emulator just creates a single SNES.srm or SNES.state file, and overwrites this file each time a save is used. I'd assumed it would create a state and srm for each rom, similar to other console emulators (NES works this way), so I'm kind of at a loss. RIght now my couple of roms are dumped into retroarchromssnes, which is where the SNES.srm and SNES.state files are created. Tonight I'm going to try moving the roms to their own subfolders to see if it will create a separate srm and state for each folder, but I don't know if RetroArch will recognize having roms in subfolders or not since I didn't see anything in the retroarch.cfg to point to a path where the roms are stored. Thoughts?
Edit: this seems to be consistent across SNES9x and PocketSNES, so I'm thinking it's not necessarily an emu problem.