Parabolee, this is what the save by profile is for.
Actually if you take a look, you may find that the profile file are UNIQUE ID per rom files.(we dont use the rom name here for each game profile)
If you do a setup for FZero, it will save it so you can share your FZero profile whatever the rom name you are using is...(think about it as a unique identifier )
So just give your FZero profile and everybody can start to share a collection of profile independant from your rom naming. (The ID is based on the CRC of the cartridge emulated).
You can find the name of the game inside the .ini in /profile.
Example :
/profiles/snes9xTYL_AA0E31DE.ini --> my FZero Setup
MyFZeroRom.SMC
and somebody else got :
FZero (U). SMC
It will work... But care that it is working for the same release !!!
I mean a japanese FZero and a US FZero rom have different checksum...
May be we need a "Import profile" feature in the emu, where you can browse the source game of it...
But basically, the goal overtime is to have the whole community sharing a whole bunch of "ready to roll" nice setup.
That you can just unzip in your profile folder and thats it ! :)