Perhaps something like a custom runcommand that would pass the name of the save state to the emulator. But I don't know if the emulators have that kind of commandline functionality. Seems like a lot of effort when there's already an option to load a save state on startup in retroarch.
Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.
Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.