PSX Memory Card Manager

What is this

PSX Memory Card Manager is a very simple Playstation memory card image manipulation tool with a GUI. Combined with the right hardware, transfering data to and from a real memory card is also possible.

This software was intially Linux-only but it now also runs under Windows.


PSX Memory Card Manager uses the Qt Gui toolkit. Here are a few screenshots:
Memory card contents

Memory card contents

Reading a card using the parallel port

Reading a card using the parallel port

Under Windows 10

Under Windows 10



  • Linux
  • Qt4 with Qt3 compatiblity
  • C++ compiler and mostly standard build utils (make, pkg-config)


This software can also access a memory card connected to a parallel port. The requirements to use this feature are:
  • A PC with a working parallel port
  • The hardware interface (see below)
  • A memory card

Hardware interface

To enable memory card I/O, PSX Memory Card Manager uses the Playstation Peripheral Bus Library(psxpblib), by Richard Davies. Therefore, PSX Memory Card Manager should be compatible with all hardware interfaces psxpblib supports.

But the only interface I have tested is the Direct Pad Pro interface. Here is the schematic:

Pictures of a working interface are available here.

Current features

At the moment, PSX Memory card manager has the following features implemented:
  • Open/Save raw memory card images (*.mc, *.mcr)
  • Import .gme files(dexdrive)
  • Open/Save single game files(*.mcs)
  • Edit Product Code and Game ID
  • Delete and Undelete
  • Memory Card I/O


Version 0.9.1
June 6, 2018 (Wednesday)
  • Now also works under Windows (download the .zip)
  • Support titles in Japanese correctly (convert Shift_JIS to Unicode)
  • Now compiles with Qt4 (with the help of Qt3 compatibility classes)
  • Now built using qmake
  • License updated to GPLv3 (License text now also included)
psx_memory_card_manager-0.9.1.tar.gz (27.1 KB) (6 MB)
Show previous releases...
Version 0.9
June 4, 2001 (Monday)
First release version
psx_memory_card_manager_0.9.tar.gz (14.6 KB)
This project is also available on GitHub!
To request features, report issues or contribute, you may send me an email or use the GitHub repository:


I cannot be held responsible for any damages that could occur to you or your equipment while following the procedures present on this page. Also, I GIVE ABSOLUTELY NO WARRANTY on the correctness and usability of the informations on this page. Please note, however, that the procedures above have worked in my case without any damages or problems.

Now you cannot say that I did not warn you :)