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

DuckStation Saves Lost or Not Working — Memory Card vs Save State Fix

Medium4 solutions

My DuckStation PS1 saves have disappeared, won't load, or I'm confused about the difference between save states and memory card saves. Either my game progress is gone after updating DuckStation or reinstalling it, or my save states no longer work but I need to recover my in-game save. How do I fix this?

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

Solutions

Solution 1

understand-memory-card-saves-vs-save-states (sortOrder=1, isMostHelpful)

DuckStation (like original PS1 hardware) has two separate save systems. Confusing them is the root cause of most "save lost" reports.

Memory Card saves (in-game saves — these are your permanent saves):

  • Created when you use the game's own Save menu (e.g., at a save point in Final Fantasy VII or a diary in Resident Evil).
  • Stored as .mcd files in Documents\DuckStation\memcards\.
  • Per-game by default: DuckStation creates one card per game named after the game's serial (e.g., SCUS-94228.mcd). You can switch to a shared 2-slot system in Settings → Memory Cards if you prefer.
  • These survive emulator updates. A memory card save from DuckStation 0.1 will load on the latest version.
  • Always use this save system as your primary save. It is the safest.

Save states (emulator snapshots — these are convenience saves only):

  • Created with F1 (save state) and loaded with F3 (load state) by default, or via System → Save State menu.
  • Stored as .sav files in Documents\DuckStation\savestates\, named by game serial and slot number.
  • These may break after major DuckStation updates. Save state format changed in DuckStation 0.1-dev to 0.1-stable, and again in some update cycles — a state from one version may fail to load on a newer build.
  • Use save states for mid-session checkpoints, not as your permanent backup.

Recovery if your save state no longer loads: Your .mcd memory card file likely still has the last time you saved in-game. Check Documents\DuckStation\memcards\ for your game's .mcd file and load the game — it will use the in-game save from the memory card automatically.

Solution 2

find-and-back-up-duckstation-save-files (sortOrder=2)

Before doing anything else — copy your save files to a safe location.

Memory card files:

  1. Navigate to Documents\DuckStation\memcards\ in Windows Explorer.
  2. You'll see files named after game serials: SCUS-94228.mcd, SLUS-00594.mcd, etc. Each file is one game's memory card.
  3. Copy all .mcd files to a backup folder (external drive, cloud storage, or USB stick).

Save state files:

  1. Navigate to Documents\DuckStation\savestates\.
  2. Files are named like SCUS-94228_0.sav (serial + slot number). Copy these to backup too, but prioritize .mcd files.

If DuckStation is installed as a portable version (all files in one folder, no Documents integration), memory cards and states are in memcards\ and savestates\ subdirectories inside the DuckStation folder itself. Check wherever you extracted DuckStation.

See also: complete emulator save backup guide for automated backup options.

Solution 3

fix-shared-memory-card-not-finding-save (sortOrder=3)

DuckStation defaults to per-game memory cards — each game gets its own .mcd file. If you previously used a shared 2-slot card (one card for all games) and switched to per-game (or vice versa), your saves appear missing because DuckStation is looking in the wrong place.

To switch between per-game and shared cards:

  1. Go to Settings → Memory Cards.
  2. Memory Card 1 Type: choose between Per-Game (Game Title), Per-Game (Game Serial), or Shared.
  3. If switching to Shared: set the path to your existing shared card file (.mcd). If no shared card exists yet, DuckStation creates a blank one.
  4. If switching back to Per-Game after you had Shared: your per-game .mcd files still exist in the memcards\ folder — they just weren't being used. Switch back and the per-game saves return.

Copy saves between card formats (rare): DuckStation doesn't have a built-in tool to copy save entries between a shared card and a per-game card. Use MemcardRex (free, Windows/Mac) — open both .mcd files and drag save entries between them. Then rename the modified card to the format DuckStation expects.

Solution 4

import-saves-from-epsxe-or-real-ps1 (sortOrder=4)

ePSXe (an older PS1 emulator) uses a different memory card format. DuckStation cannot read ePSXe .mcr files directly — conversion is needed.

Convert ePSXe saves to DuckStation format:

  1. ePSXe saves are stored in Documents\ePSXe\memcards\ as .mcr files (e.g., epsxe000.mcr).
  2. Download MemcardRex (free): open your ePSXe .mcr file, then create a new memory card and copy the saves over. Export as a .mcd file.
  3. Alternatively, rename the .mcr file to .mcd — ePSXe and DuckStation both use the same underlying 128KB memory card format, so a simple rename works in most cases.
  4. Place the renamed/converted file in Documents\DuckStation\memcards\ named after the game's serial (e.g., SCUS-94228.mcd for Final Fantasy VII NTSC-U).

From a real PS1 memory card:

  • A PS1 memory card to USB adapter (available cheaply online) lets you read a real card. Tools like MemcardRex or DexDrive software can dump the memory card to a .mcd file compatible with DuckStation.
  • This is the legal route to get your real console saves into DuckStation.
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