MemCard PRO (MCP001)
The MemCard PRO is a modern reimplementation of the original Memory Cards for the PlayStation console. By utilising FPGA technology and a dual-core 240MHz microcontroller, it is able to provide mass storage through a microSD card interface to the Memory Card slot of your console. This allows the card to create an extraordinary amount of Virtual Memory Cards (VMCs) for your games.
On top of that, it is able to connect to your local wireless network, and provide more features through an intuitive Web User Interface (WebUI).
Finally, it implements a proprietary set of commands that allows other devices and peripherals, like optical drive emulators, to communicate with the card, for automated card switching and game detection. With the MemCard PRO you can forget about stacks of Memory Cards, and running out of storage space at the most crucial moment of your gaming experience.
The MemCard PRO requires a properly formatted microSD card (not included) in order to work. Any microSD card rated Class 4 and above will work, of any size. Each gigabyte of storage space amounts to approximately 8,000 virtual memory cards (VMCs), each with 15 blocks of storage space.
To prepare your microSD card, you will need any computer and a microSD card reader (or a full size card reader with a microSD to SD card adapter.
Download the official “SD Card Formatter” software from the SD Card Association website.
Run the formatter and select your SD card. Select “Quick Format” and give it a “Volume Label” if you’d like. Press the “Format” button
You will also need the MemCard PRO Latest Firmware files and operating system. You can download the files from our firmware update page.
The MemCard PRO comes with the latest firmware installed, however depending on whether there have been any newer updates published since purchasing your card, you may need to update it to the latest version.
Once you have downloaded your file, extract its contents to the newly formatted microSD card. You should have three new items in the root folder of your card:
- mcu.bin (file)
- fpga.bin (file)
- os (folder)
Safely-eject your microSD card from your computer and plug it into the microSD card slot of your MemCard PRO.
If you decide to replace the microSD card on your MemCard PRO, you will need to repeat the process for the new microSD card.
You can plug the MemCard PRO in to either slot of your PlayStation, PSOne or PlayStation 2 console. PlayStation 2 support only works for PlayStation 1 games played on the PlayStation 2.
- Plug your MemCard PRO in to Slot 1 or Slot 2 of your PlayStation, PSone or PlayStation 2 console.
- Power up your console. The logos “8BITMODS.COM" and “MemCard PRO” will appear on the OLED display in this order.
The MemCard PRO will then load a VMC and display its name on the display. The first time you power up the card, “MemoryCard1” will be created on your microSD card, and will be loaded and displayed on the MemCard PRO OLED display as in the figure below:
- As soon as your game launches, it will detect the Memory Card. In-game usage is the same as a normal Memory Card, which means you can save and load games as you’d normally do.
- Each Virtual Memory Card provides 8 channels of extra virtual cards. You can think of each channel as an extra whole memory card that you can use in your games. Each channel will provide storage for 15 blocks.
- You can switch channels in many different ways. Most games support memory card hot-swapping, and the MemCard PRO simulates the hot-swapping action every time you change a Channel or VMC.
- To go to the next channel, you can press the right physical button on the MemCard PRO. Other ways to go to the next channel are:
- Through the game pad with the following combo: L + R + Select + D-Pad Right
- Through the WebUI on the Home page.
- To go to the previous channel, you can press the left physical button on the MemCard PRO. Other ways to go to the previous channel are:
- Through the game pad with the following combo: L + R + Select + D-Pad Left
- Through the WebUI on the Home Page
- In order to create and select a new VMC with 8 more channels, press the following combination on your game pad: L + R + Select + D-Pad Up The card will switch to “MemoryCard2” and Channel 1. If the files for MemoryCard2 don’t exist on the microSD card, they will be automatically created. If they already exist, MemCard PRO will mount that card instead. Pressing the same combination again, will go or create “MemoryCard3” and so on.
An Optical Drive Emulator is a device that allows playing your backups through a microSD card, a USB drive or a Hard Disk drive or SSD. These devices usually have a “launcher” menu system, where they list the available games on their storage medium. Selecting a game launches it, either by completely resetting the console, or by using a technique called “FastBoot” which can load the game without a reset.
The MemCard PRO implements a proprietary protocol, that allows such a device to send the unique Game ID that is being launched to the card. This allows MemCard PRO to identify which game is being launched, and automatically create a VMC for that specific game. If the VMC already exists, it will mount it, making it easy to forget about switching to the right VMC that has your game saves for that specific game.
Furthermore, it allows the MemCard PRO to make use of its internal game database, and show the full name of the game you are playing.
You don’t need to do anything to enable this functionality. It is enabled by default, when an ODE is detected.
The GameID protocol is supported on all major optical drive emulators but there are some known issues when using the PSIO device.
While every effort has been made to add all known games to the database, some may still be missing. If you find a game that shows the GameID instead of a full name on the display, please let us know, and we will add it with a firmware update.
- Homebrew games and translations / conversions may not have been mastered with a GameID. If that’s the case, the MemCard PRO will revert to the first available generic VMC (MemoryCard1). You can reach out to the developers and ask them to assign a dummy ID, which we can then assign in the database for proper identification
- At the moment, you can switch to a generic card in-game with the previously mentioned game pad combos, but there is no way to return to the automatic card once this is done. You can return to the game-specific VMC by restarting the game and launching through the ODE’s launcher app.
- GameID is only possible when paired with an ODE or freepsxboot / UniROM. There is no other way for the MemCard PRO to detect the running game.
- GameID identification can’t be disabled at the moment, but we plan to add an option to do so with a firmware update.
The MemCard PRO can connect to your local wireless network and allow you to change its hardware settings and manage the card’s state and storage remotely. In order to connect your MemCard PRO to your local wireless network for the first time, please follow the instructions below:
- With a microSD card plugged in and the MemCard PRO connected to your console, power up your console and wait until the MemCard PRO shows the default screen on its display
- Using a Computer or Mobile device (phone or tablet), bring up the Wireless Networks. You should see a new network available in your area, called “MemCardPRO-(serial number)”. Select it to connect to it.
- Once you select the MemCard PRO access point, it will ask you for a password. The password is mcpadmin
- Select OK or Connect. Your device should connect to the MemCard PRO access point.
- You will be greeted by the WiFi Setup Wizard. Follow the instructions on your screen to complete the setup and connect your MemCard PRO to your wireless network
- On the final step the device will automatically restart after you click the button. The MemCard PRO access point will disappear and your device should connect back to your local wireless network. If this doesn’t happen, please manually re-connect to your wireless network.
- After the card finishes restarting, it should be connected to your wireless network.
- To access the WebUI, you need to find the MemCard PRO’s assigned IP address first. You can easily see this by pressing and holding down the left physical button on the MemCard PRO. The display will change to show the assigned IP address. Write this down somewhere convenient, and use it to access the WebUI from any device connected to the same network as your MemCard PRO. For example, if your MemCard PRO’s IP address was “192.168.1.230”, open a web browser on a computer or mobile device, and type it in the address bar like “http://192.168.1.230/"
- If you did everything right, you should be looking at the home page of the MemCard PRO WebUI.
After setting up the WiFi in the previous chapter, you should now be able to access the WebUI.
The WebUI allows you to do a couple of things that are not normally possible in any other way. You can:
- See the mounted VMC and Channel from any remote device
- Force-mount any VMC
- Remotely browse your VMCs and download or upload files
- Change the device settings
The WebUI also allows you to perform a firmware update remotely, by checking for the latest version and informing you of a newer version than the one installed in your MemCard PRO.

The Home Page of the WebUI shows you information on the current VMC, and info detected from the ODE if you are using one. It also allows you to change the current VMC channel with the click of a button.
On the top side, the card name or game name is displayed. In ODE mode, the unique GameID is also displayed below the card name.
The current channel is also displayed, and two arrow buttons next to it. Clicking the left or right buttons will switch to the previous / next channel accordingly.
There are also two buttons that allow you to navigate to the Card Browser and the Settings.
The Settings page allow you to configure your MemCard PRO. The available options are:
- Wi-Fi Switch: Allows you to turn off the WiFi receiver / transmitter on the MemCard PRO
- Load last used card on Reset: This feature allows you to enable / disable loading the last used VMC automatically on power up. This option is enabled by default.
- Display Saver Mode: This option allows you to select what the MemCard PRO does when triggering the display saver mode. The available options are “Dim” and “Turn Off”. OLED displays are naturally bright, but can suffer from burn-in when showing static text for long period of times. In order to reduce the effect of this, the MemCard PRO will automatically dim or turn off the display after 30 seconds of inactivity. When there is activity it will automatically brighten or turn on the display, until the next period of inactivity.
- Display Brightness: You can select the display brightness by moving the slider. The MemCard PRO offers 10 steps of brightness. This is the “bright” mode, and doesn’t affect the brightness of the dimmed mode - which is always at the lowest scale.
- Firmware Version & Update: The currently installed firmware version is displayed here. Upon loading this page, the MemCard PRO will check the latest available version on the remote server and enable the button if a newer version is available.
Performing a firmware update: If the Update button is available, clicking it will start the update process. Please let the process complete before removing the MemCard PRO from the Console or turning the console off!
Please note that turning off the WiFi switch will completely turn off the WiFi radio. You can only re-enable the WiFi radio by resetting the MemCard PRO settings back to factory defaults.
- What file system formats does the MemCard PRO support? The MemCard PRO only supports a simple MBR partition scheme with a FAT32 or exFat volume. Please use the official SD Card Formatter software for maximum compatibility.
- Can the MemCard PRO work without an SD card? The MemCard PRO will not work without a microSD card plugged in.
- What consoles does the MemCard PRO support? The MemCard PRO has only been tested with the original Sony PlayStation, Sony PSone and PlayStation 2 Consoles. The PS3 Adapter does not work with the MemCard PRO as it does not provide sufficient power to it.
- What VMC card formats does the MemCard PRO generate / support? The MemCard PRO can only create and use raw Memory Card images. The file extension used is “.mcd”. And have no extra headers. Any header-less memory card image can be used with MemCard PRO, as long as it is properly named and has the .mcd extension.
- Can I use my MemCard PRO saves with an emulator / Can I use my emulator saves with the MemCard PRO? Yes! Both use cases are possible as long as the files used have no extra headers. An easy way to check if your memory card file will work with the MemCard PRO is to check its actual size. The file should be exactly 131,072 bytes long.
- The Gamepad combos are not working The MemCard PRO can only detect gamepads button presses from the controller connected to the same port as the card. I.e. if you’ve plugged your MemCard PRO to Slot 1, the controller should be plugged in to Slot 1 as well for MemCard PRO to detect the button presses.
- I have connected the MemCard PRO to my local wireless network, but I can’t open the WebUI page! A few different causes can lead to this, with the most common being that the remote device is not on the same subnet as the MemCard PRO. You should connect to the same network as the MemCard PRO in order to access its WebUI. Another reason is that the MemCard PRO was unsuccessful connecting to your wireless network. You can try moving the console and the MemCard PRO closer to your router if that’s the case. If you don’t see an IP address on the MemCard PRO when holding the left physical button, then the card could not connect to the WiFi. If that’s the case, the MemCard PRO will default back to an Access Point after the next power cycle, and you can attempt the WiFi setup again.