I have been playing Super Mario World and Sonic 3 & Knuckles(yes, I patched the game with the bps patch), but when I use save states on SNEmulDS and jEnesisDS respectively, they don’t stay after exiting the emulator. Is there any fix to this?

I have been playing Super Mario World and Sonic 3 & Knuckles(yes, I patched the game with the bps patch), but when I use save states on SNEmulDS and jEnesisDS respectively, they don’t stay after exiting the emulator. Is there any fix to this?