Know the three kinds of save
A battery save mimics the cartridge's SRAM and is portable. A save state is a snapshot of emulator memory and is tied to the core version. A suspend or auto-save file is a state with a timer.
.srm / .sav / .mcr battery save
.state / .st0..9 save state