I made some .bats to dump,remove, and upload the genesis and gg/sms save states. I tested them and they worked but like always use at your own risk, I have the 2GB non-obb version so I don't know if the folders are structured the same for the different versions. Also this is for the save states only, the ram saves are located on the internal sd card and I couldn't find a way to pull just the .savs, you can pull the entire directory but it will also contain the folder for all the roms you added as well but both the genesis and gg/sms ram saves get stored there in .sav format. I wasn't able to get the .savs or the the save states to work on md.emu but I'm going to try a couple retroarch emulators tonight.
I don't know how much use this will be for people but it will allow you to back up your save states. Also I was able to interchange the save states for roms loaded on the console and cartridge loaded games by renaming them, I only tried this with Streets of Rage and Streets of Rage 2 so this might not work for all games especially if the rom is a revision. There are .png files for each save state which makes finding the cartridge loaded save states easier since they are basically just numbers for example my streets of rage 2 save state was "rom-9409.sta.0"
Also on a side note I would really like to be able to add button combinations in the game descriptions like "A+B" or "Down+A", unfortunately atgames only included a handful like "Up+C", "Dpad+B" which we're used for the included games. I saw the included button combinations in a couple of the .smali files but was wondering if it's possible to add more by editing these files.
Can you use this tool to "delete" all the used save states from the system? In other words once running the tool you would have 10 free (blank) save states to use for each game again. Thank you.