PUBG Mobile on GameLoop Beta: All Issues FixedThe latest EmuDesk Smart Tool update fixes all compatibility issues with GameLoop Beta including camera stuttering and delivers fully functional keymaps, including at 1080p and 2K.Get EmuDesk Smart Tool

Game Not Saving on Emulator: How to Fix Auto-Save and In-Game Save Issues

High4 solutions

Your game says "Data saved" but the save is gone when you reopen the emulator, or the in-game save option is greyed out. This is one of the most common emulation problems and the cause differs by emulator. The root issue is almost always a missing memory card / save device configuration, a read-only save path, or a confusion between in-game saves and save states.

Find your emulator below and follow the specific fix. If you are unsure which type of save failed, start with S1 (the save type explanation).

Last updated 8 weeks ago0 users reported this issue94
Sign in to interact

Solutions

Solution 1

understand-save-states-vs-in-game-saves (sortOrder=1, isMostHelpful)

Before troubleshooting, it helps to know the two types of saves in emulators — they fail for different reasons and are stored in different files.

In-game saves (also called battery saves or memory card saves):

  • These are saves triggered by the game itself ("Save to memory card", "Save game", the save point in an RPG).
  • On real hardware, they write to a memory card (PS1/PS2/GameCube), a battery-backed cartridge chip (GBA, SNES, NES), or internal HDD (PS3).
  • In emulators, these are emulated as .mcr / .ps2 files (PCSX2), .gci files in a memory card folder (Dolphin), saves/ folder (RPCS3), .sav files next to the ROM (mGBA, RetroArch).
  • If this type fails: the emulated memory card is not configured, is full, is read-only, or is being saved to a different folder than you expect.

Save states:

  • Save states are emulator-level snapshots of the entire game state — not related to the game's save system at all.
  • They are created by pressing a hotkey (F1/F5 in PCSX2, F5 in Dolphin, etc.) and loaded with another hotkey (F3/F8). They are separate from in-game saves.
  • Save states are not a replacement for in-game saves — they can become corrupted, may not be compatible after an emulator update, and are not portable between emulator versions.
  • Always use in-game saves as your primary save method. Use save states only as an additional safety net.

The most common mistake: a player uses a save state for the whole game, then the save state is lost or corrupted, and there is no in-game save to fall back on. Save in-game at every opportunity.

Solution 2

fix-pcsx2-and-duckstation-ps1-ps2-save-not-working (sortOrder=2, isMostHelpful=false)

PS2 (PCSX2) and PS1 (DuckStation) saves require a virtual memory card. If it is not configured, the game cannot save.

PCSX2 — memory card not created or not inserted:

  1. Open PCSX2. Go to Settings → Memory Cards.
  2. If the memory card slots show "No card" or "Empty": click Create next to Port 1 / Slot 1. Choose a name (e.g., Mcd001.ps2) and size (8 MB is standard; 64 MB for more space). Click OK.
  3. The memory card file is now created. Make sure Enabled is checked for the slot. Close settings and reload the game.
  4. If the memory card was already created but saves still disappear: check that the memory card file is not read-only. Right-click the .ps2 file in Explorer → Properties → uncheck Read-only.
  5. If the game saves successfully but you cannot find the file: go back to Settings → Memory Cards and click the folder icon to open the save location in Explorer. Default path is Documents\PCSX2\memcards\.

DuckStation (PS1) — memory card path issue:

  1. Go to Settings → Memory Cards. Confirm that a memory card file is listed for Slot 1. If empty, click Create New Memory Card.
  2. If saves vanish between sessions: check Settings → General → Save States → Save State On Exit is OFF and the memory card is persistent. DuckStation auto-saves the memory card when you close — if the folder is read-only or on a cloud drive with sync conflicts, the file may be overwritten. Move the memory card to a local (non-synced) folder.

Solution 3

fix-dolphin-mgba-retroarch-save-not-persisting (sortOrder=3, isMostHelpful=false)

GameCube/Wii (Dolphin), GBA (mGBA), and RetroArch saves use different file types. Here is how to fix each.

Dolphin (GameCube/Wii) — GCI save folder:

  1. Dolphin emulates a GameCube Memory Card as a folder of .gci files. Go to Config → GameCube and ensure Slot A is set to GCI Folder (recommended) or a .raw memory card file.
  2. If the slot is set to "None", the game has no card to save to — creates a GCI Folder here.
  3. If saves persist in the emulator but are not found after relaunching: the save folder path may have changed. Go to File → Open User Folder, then navigate to GC/USA/Card A/ (or your region). Your .gci files should be there.
  4. Wii games: Wii save data is stored in the emulated NAND, not a GCI folder. Go to Tools → NAND → Extract Save Files to access them. Wii saves are almost never lost unless you delete the NAND folder.

mGBA (GBA/GBC/GB) — .sav file next to ROM:

  1. mGBA saves battery saves as a .sav file with the same name as your ROM, in the same folder as the ROM.
  2. If the ROM is in a read-only location (Program Files, a zip archive, a network drive), mGBA cannot write the save. Move the ROM to a writable folder (e.g., Documents\ROMs\GBA\).
  3. If saves disappear between sessions: go to Tools → Settings → Paths in mGBA and confirm the Save Files path is set. If it is blank, mGBA saves next to the ROM — confirm the .sav file exists there after saving in-game.
  4. Do not confuse the .sav battery save with .ss0–.ss9 save state files. Both exist in the same folder but serve different purposes.

RetroArch (SNES, NES, GBA, Genesis, etc.) — SRAM save:

  1. RetroArch saves battery saves as .srm files in saves/ (parallel to your ROM folder, or in the RetroArch save directory if configured).
  2. Go to Settings → Saving → Save Files in Same Directory as Content. If this is ON, the .srm file is next to the ROM. If OFF, check the Savefile Directory path under Settings → Directory → Savefile.
  3. Enable Settings → Saving → Auto Save (SRAM) and set a save interval (e.g., every 60 seconds). This ensures the save is written to disk without relying on you closing the content cleanly.
  4. If saves disappear after closing: the most common cause is the game being closed by pressing Reset or the emulator crashing instead of closing cleanly. Enable auto-save as above to protect against this.

Solution 4

fix-rpcs3-and-eden-switch-save-not-working (sortOrder=4, isMostHelpful=false)

Modern-console emulators (RPCS3 for PS3, Eden for Switch) use different save systems again.

RPCS3 (PS3) — HDD save data:

  1. PS3 saves to the emulated internal HDD. In RPCS3, this is stored in dev_hdd0/home/00000001/savedata/ inside the RPCS3 data folder. Go to Manage → Game Data / Save Data in the RPCS3 menu to see what saves exist.
  2. If the game cannot create a save: the emulated HDD may be full (unlikely) or the game may need a specific firmware version. Ensure your PS3 firmware is installed correctly via File → Install Firmware.
  3. If saves disappear after a game crash: RPCS3 writes save data at in-game save points (same as real PS3). A crash between two save points will lose progress since the last save, just as on real hardware. Save frequently using the game's save system.
  4. Auto-save games (like Dark Souls / Demon's Souls): saves are written continuously. A crash mid-auto-save can corrupt the save file. RPCS3 keeps backup copies in some configurations — check the savedata folder for _SYS_ prefixed folders which may contain backups.

Eden (Nintendo Switch) — save directory:

  1. Eden saves Switch game data in user/save/ inside the Eden data folder. Go to File → Open Eden Folder → user/save/ to locate save files.
  2. If the game doesn't save: ensure you are using the correct account profile. Go to Eden → Manage Accounts → Add Account and make sure a profile exists. Some games refuse to save if no account profile is active.
  3. If saves are present but not loading: check for firmware version mismatches. Some games tie their save structure to the firmware version they were first run on. Updating to a newer firmware file can cause the game to treat old saves as incompatible. Keep backups before updating firmware.
  4. For save sync between PC and Android (Eden for Android): the save file format is identical. Copy the save folder from Eden/user/save/ on PC to the same path on Android (accessible via USB or a cloud sync tool). See seed #190 for the complete PC↔Android save sync guide.
Experiencing a different problem?Report a new issue to help the community find solutions.

Comments (0)

No other comments yet. Be the first to share your thoughts.

Sign in to_leave_comment

On This Page