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

PCSX2 Memory Card Setup — PS2 Saves Not Working Fix 2026

Medium4 solutions

My PS2 games in PCSX2 won't save — the game says "No memory card found" or my saves keep disappearing. I'm either setting up PCSX2 for the first time and need to create a memory card, or my saves worked before and have stopped. How do I fix PCSX2 memory card issues and make in-game saving work reliably?

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

Solutions

Solution 1

create-a-new-pcsx2-memory-card (sortOrder=1, isMostHelpful)

A fresh PCSX2 install has no memory card by default. You must create one before games can save.

  1. Open PCSX2 and go to Settings → Memory Cards.
  2. You'll see two card slots: Slot 1 (Port 1) and Slot 2 (Port 2). Most games save to Slot 1.
  3. Click Create next to Slot 1.
  4. Choose a filename (e.g. Mcd001.ps2) and size. Leave size at 8 MB (the standard PS2 memory card size — 64 MB and 128 MB are larger non-standard sizes; some games have issues with them).
  5. Click OK. The card file is created in Documents\PCSX2\memcards\.
  6. Make sure the card shows as Enabled in the Slot 1 row.
  7. Launch your game. On first boot, the game will format the card — allow it to proceed. You should now see the memory card in the game's save menu.

PCSX2 2.x (version 2.8.1 as of Sep 2026, current builds): The memory card creation UI moved slightly in newer builds. Go to Settings → Memory Cards → click the + button or Create icon. The process is the same.

Solution 2

saves-disappearing-auto-eject-or-card-not-mounted (sortOrder=2)

If saves work once but disappear on the next launch, or if the game says the memory card was removed during play, the cause is usually one of these:

Auto-eject / card not staying assigned:

  • In Settings → Memory Cards, confirm that both your card filename AND the Enabled checkbox are set. PCSX2 does not remember an unassigned card between sessions in all builds.
  • On older PCSX2 builds (pre-1.6), there was a known bug where the memory card would be auto-ejected if the system RAM ran low mid-session. Fix: update to the latest PCSX2 from pcsx2.net.

Card file getting corrupted or overwritten:

  • Check Documents\PCSX2\memcards\ — is the Mcd001.ps2 file present and non-zero size? If it's 0 bytes, the card was corrupted (this can happen if PCSX2 crashed mid-save).
  • If you have a backup copy (see emulator save backup guide), restore it now.
  • If no backup, create a new card. The old save data is lost but the game will function again.

Wrong memory card format:

  • PCSX2 uses .ps2 card files. If you renamed or copied a file with a different extension, PCSX2 won't recognize it. The file must be a .ps2 extension in the memcards\ folder.

Solution 3

per-game-memory-cards-one-card-per-game (sortOrder=3)

PCSX2 supports per-game memory cards — a separate card file for each game. This avoids saves from different games filling up one card and eliminates the risk of one corrupted game save affecting another.

  1. Right-click a game in the PCSX2 game list → Properties.
  2. Go to the Memory Cards tab in the game properties window.
  3. Enable Use Per-Game Memory Cards.
  4. PCSX2 creates a card named after the game's serial number (e.g. SCUS-97129.ps2) automatically on first launch.

Note: Switching from shared to per-game cards does not migrate your existing saves. If you have saves on Mcd001.ps2 and switch to per-game, those saves won't appear in the per-game card. Use the PCSX2 built-in Memory Card Manager (under Tools → Memory Card Manager in PCSX2 Qt) to copy individual save entries between cards.

Solution 4

import-saves-from-epsxe-or-old-pcsx2-versions (sortOrder=4)

If you're migrating from ePSXe (a PS1 emulator — note: ePSXe doesn't handle PS2 games, so this applies only if you confused the two) or from an older PCSX2 installation:

From an old PCSX2 installation (same format):

  1. Locate your old Mcd001.ps2 from the previous install (typically in Documents\PCSX2\memcards\ of the old location).
  2. Copy it to the new PCSX2's memcards\ folder.
  3. In Settings → Memory Cards, point Slot 1 to the copied file. All saves on that card carry over exactly.

From physical PS2 save using a USB memory card adapter:

  • Tools like mymc (free, open-source) can read PS2 memory cards connected via a USB adapter (such as the Datel MAX Drive USB or a generic PS2 USB memory card reader).
  • mymc exports individual game saves as .psu files, which PCSX2's Memory Card Manager can then import into a virtual .ps2 card.
  • This is the only legal way to get your real PS2 saves into PCSX2.

PCSX2 Memory Card Manager (built-in tool):

  • In PCSX2 Qt: Tools → Memory Card Manager. This lets you view all save entries on a card, move entries between cards, and export/import individual saves. Use it to consolidate saves from multiple card files onto one card.
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