This firmware is really good. it lets you have 5 diffrent save slots for each game. You can also back up the save whenever you want by pressing start. Check it out.This should work on all of the clones.
Or when your player dies, you can say in code, if enemy exists, do nothing, but if enemy does not exist, then create enemy at certain spot. (This would be a pain tho for lots of emeies)