Save Files

From Jnes

Jnes User Manual
Save Files

All save states and sram are stored in a subdirectory called "\saves"

How Save Files work

There is two types of save files, *.jst files are jnes "save states", from the Cpu menu "save" and "restore" does these things respectively to your loaded game at any point using these files. *.sav files are the games own method for saving information, commonly referred to as battery backups (or save-ram) which resided on the cartridge.

Jnes' save states are the most reliable, the games' battery-backup (save-ram) is properly emulated, but requires that you tell the game to save your current information, this is usually done through menus within the game, it is not automatic! The only other relevant information is that the ROM's header should have the "Save-Ram" bit checked so Jnes knows to load/save this from disk on rom load/close respectively.

Importing or Exporting Save Files

If you don't store the save files in this subdirectory Jnes won't see them, and Jnes automatically creates these directories on first-time saves so you don't have to do it yourself. But if you are importing or exporting a SRAM (".sav" file) file from another emulator keep this in mind.

Important Notes on Save States

It can be generally assumed that the save state format changes between versions of Jnes, this is because as the internal structures change, the states as a result may. This should be limited to major version numbers only.