Code Monkey home page Code Monkey logo

memcardrex's Introduction

MemcardRex

Advanced PlayStation 1 Memory Card editor

memcardrex

Requirements:

  • .NET Framework 4.5.
  • Windows® Vista™ or 7 for the glass status bar.

Supported Memory Card formats:

  • ePSXe/PSEmu Pro Memory Card(*.mcr)
  • DexDrive Memory Card(*.gme)
  • pSX/AdriPSX Memory Card(*.bin)
  • Bleem! Memory Card(*.mcd)
  • VGS Memory Card(*.mem, *.vgs)
  • PSXGame Edit Memory Card(*.mc)
  • DataDeck Memory Card(*.ddf)
  • WinPSM Memory Card(*.ps)
  • Smart Link Memory Card(*.psm)
  • MCExplorer(*.mci)
  • PCSX ReARMed/RetroArch(*.srm)
  • PSP virtual Memory Card(*.VMP)
  • PS3 virtual Memory Card(*.VM1)
  • POPStarter Virtual Memory Card(*.VMC)

Supported single save formats:

  • PSXGame Edit single save(*.mcs)
  • XP, AR, GS, Caetla single save(*.psx)
  • Memory Juggler(*.ps1)
  • Smart Link(*.mcb)
  • Datel(.mcx,.pda)
  • RAW single saves
  • PS3 virtual saves (*.psv)

Hardware interfaces

MemcardRex supports communication with the real Memory Cards via external devices:

1. DexDrive
As you may or may not know DexDrive is a very quirky device and sometimes it just refuses to work.
Even the first party software (DexPlorer) has problems with it (failed detection of a device).
If you encounter problems, unplug power from DexDrive, unplug it from COM port and connect it all again.

It is recommended that a power cord is connected to DexDrive, otherwise some cards won't be detected.
Communication was tested on Windows 7 x64 on a real COM port and with a Prolific and FTDI based USB adapters.

To select a COM port DexDrive is connected to go to "Options"->"Preferences".

2. MemCARDuino
MemCARDuino is an open source Memory Card communication software for various Arduino boards.

3. PS1CardLink
PS1CardLink is a software for the actual PlayStation and PSOne consoles.
It requires an official or home made TTL serial cable for communication with PC.

With it your console becomes a Memory Card reader similar to the DexDrive and MemCARDuino.

4. PS3 Memory Card Adaptor
The PS3 Memory Card Adaptor is an official Sony USB adapter that allows reading and writing PS1 Memory Cards on a PlayStation 3.
To use it on a Windows PC, a custom USB driver needs to be installed.

This USB driver can be easily created and installed using Zadig by following these steps:

  • Plug the PS3 Memory Card Adaptor into a free USB port and start Zadig.
  • Zadig should display the PS3 MCA as an "Unknown Device". Verify that the USB ID matches: 054C 02EA
  • Click the Edit checkbox and name the device "PS3 Memory Card Adaptor"
  • Ensure that "WinUSB" is selected from the list of Driver options and click the Install Driver button.
  • After about 30 seconds Zadig should show a message that the driver was installed successfully.

With the USB driver installed and the PS3 Memory Card Adaptor plugged in, you should now be able to read, write and format PS1 Memory Cards.

Credits

Authors:
Alvaro Tanarro, Nico de Poel, Robxnano and Shendo.

Beta testers:
Gamesoul Master, Xtreme2damax and Carmax91.

Thanks to:
@ruantec, Cobalt, TheCloudOfSmoke, RedawgTS, Hard core Rikki, RainMotorsports, Zieg, Bobbi, OuTman, Kevstah2004, Kubusleonidas, Frédéric Brière, Mark James, Cor'e and DeadlySystem.

memcardrex's People

Contributors

shendoxt avatar robxnano avatar ndepoel avatar alextrevisan avatar atanarro avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.