PS1 Memory Card Mod . . . would this be possible?

Discussion in 'Modding and Hacking - Consoles and Electronics' started by Disjaukifa, Jan 28, 2011.

  1. Disjaukifa

    Disjaukifa Intrepid Member

    Joined:
    Dec 6, 2010
    Messages:
    618
    Likes Received:
    3
    Hey Guys,

    I had an idea for a mod, but I'm not sure the how possible it would. Sure I get the saying, "anything is possible", but this is a little different.

    Do you think it would be possible to build a PSX Memory Card adapter. What I'm thinking is taking a PS1 Memory card and converting it so that you can put in either a micro SD card or a SD card and save games to it that way. Giving you an easy way to backup saved games.

    Yes I know you have devices like Dex Drive but I want to know if something like this is possible.

    What do you think? Would it be possible? If so, I might start doing some research into seeing if I could build something like this . . .

    Thanks
    Disjaukfia
     
  2. splith

    splith Resolute Member

    Joined:
    May 2, 2010
    Messages:
    997
    Likes Received:
    4
    Well it's possible, just you'd need to spend a VERY long time on making it.
     
  3. APE

    APE Site Supporter 2015

    Joined:
    Dec 5, 2005
    Messages:
    6,416
    Likes Received:
    138
    Possible? Yes. Can you do it within the week? Not unless you build NAND flash for a living.
     
  4. ASSEMbler

    ASSEMbler Administrator Staff Member

    Joined:
    Mar 13, 2004
    Messages:
    19,394
    Likes Received:
    995
    The way the memory is handled you'd need an asic in there, buttons for changing the containers, and lcd to show the contents of the folder, and know how to program the thing to load from the sd card to the sram or whatever you'll be loading the saves into.
     
  5. Johnny

    Johnny Gran Turismo Freak and Site Supporter 2013,2015

    Joined:
    Mar 14, 2004
    Messages:
    6,230
    Likes Received:
    397
    A good way to start would be using that multipages PS1 memory cards. Those have the lcd and a memory load system that let's you chose what "page" you want.

    I have one that has 8 pages ( = 8 memory cards). I don't use it very much, since people say it's not reliable. Anyway, a project like this would be very cool for the PS2 memory card.
     
    Last edited: Jan 28, 2011
  6. Disjaukifa

    Disjaukifa Intrepid Member

    Joined:
    Dec 6, 2010
    Messages:
    618
    Likes Received:
    3
    Um ok . . . from everything I just read, this is complete over my head . . . doesn't sound like its something that I have the knowledge or know how to do . . .

    -Disjaukifa
     
  7. mdmx

    mdmx Familiar Face

    Joined:
    Nov 3, 2005
    Messages:
    1,300
    Likes Received:
    29
  8. ASSEMbler

    ASSEMbler Administrator Staff Member

    Joined:
    Mar 13, 2004
    Messages:
    19,394
    Likes Received:
    995
    I tried this and you have to exit the memory menu and reenter every time you change the folder using the device.

    Far easier to use a VMEM , they sold that device years ago and it has something like 100 memory card equivalent.
     
  9. Disjaukifa

    Disjaukifa Intrepid Member

    Joined:
    Dec 6, 2010
    Messages:
    618
    Likes Received:
    3
    Actually I have a VMEM, only problem is that it seems card 4 is corrupted and I'm hesitant to put anything else on it in fear of the whole device getting corrupted . . .

    -Disjaukifa
     
  10. CodeAsm

    CodeAsm ohci_write: Bad offset 30

    Joined:
    Dec 22, 2010
    Messages:
    1,500
    Likes Received:
    176
    Sounds like a intresting project.
    Sure there are documents about the ps1 memory? swichting between "cards" can be done on all kinds of ways. buttons and a lcd screen is 1 way.
    I do have some mem-cards here, maybe Ill take a look at the schematics.
    Arduino ? :p
     
  11. Calpis

    Calpis Champion of the Forum

    Joined:
    Mar 13, 2004
    Messages:
    5,906
    Likes Received:
    21
    AFAIK PS memory cards contain a custom SEEPROM speaking the PS serial protocol (hardware is similar to SPI). It can definitely be done with a fast MCU but it would be a daunting task for even a professional engineer and there's very little payoff. I would personally make each block a binary file in folders representing whole cards. The MCU could walk the directory and translate on the fly.
     
  12. CodeAsm

    CodeAsm ohci_write: Bad offset 30

    Joined:
    Dec 22, 2010
    Messages:
    1,500
    Likes Received:
    176
    [​IMG]

    Found a working card... But I think I remember the original was faster, maybe because they fitted everything in 1 IC and I saw a oscillator by its side. indeed maybe because of the sort of SPI protocol with is "simulated" maybe by the GA5211yr371 chip.
    Data-sheet of the W29, http://www.ec66.com/market/sheet/W29C010.pdf
    and full size photo of my ps1 memory card (BIG!) http://kernelpaniq.com/images/web/sl733723.jpg

    found a picture on google http://microblog.routed.net/wp-content/uploads/2006/11/card.jpg
    Ill take a look at my own official one soon.
    Thx anyway Calpis :p AFAIK your logic sound good :)
     
    Last edited: Mar 21, 2011
  13. l_oliveira

    l_oliveira Officer at Arms

    Joined:
    Nov 24, 2007
    Messages:
    3,879
    Likes Received:
    245
    While late cards are exactly like Calpis described, early cards were like this:
    [​IMG]

    Which is basically an Motorola/Freescale microcontroller dealing with the PS serial protocol and an 128KB ATMEL NOR flash.
     
  14. H360

    H360 Familiar Face

    Joined:
    Mar 5, 2011
    Messages:
    1,474
    Likes Received:
    1
    I like this topic a lot :)

    I hope you get it working and spend time working on it :thumbsup:
     
  15. CodeAsm

    CodeAsm ohci_write: Bad offset 30

    Joined:
    Dec 22, 2010
    Messages:
    1,500
    Likes Received:
    176
    While I do keep an eye on your hdd hack.
    I must say that this one is "easier" done I believe.

    Im thinking of documenting or at least try to find more info about the memory card communications. Then try to implement it to a MCU and then we look at the future.
    I did find this on a quick google search,http://jledger.proboards.com/ looks promising.
    Im off to bed now.
     
  16. APE

    APE Site Supporter 2015

    Joined:
    Dec 5, 2005
    Messages:
    6,416
    Likes Received:
    138
    I can't image those early cards were anywhere near as cheap to produce as the later ones either. At least one knows it can be done.
     
    Last edited: Jun 8, 2011
  17. danhans115

    danhans115 Spirited Member

    Joined:
    Sep 15, 2007
    Messages:
    183
    Likes Received:
    7
  18. H360

    H360 Familiar Face

    Joined:
    Mar 5, 2011
    Messages:
    1,474
    Likes Received:
    1
    (I am holding a little contest here)


    Who knows, what the max transfer speed of the PS Memory Card is?

    Please post what you think.


    (if you want to know the answer, highlight the invisible text below)

    [FONT=&quot]It runs at a speed transfer rate of 10KB/s. There is no access for 20msec after writing 1 sector to the card. The MC is only good for a guaranteed, 100 000 writes.[/FONT]
     
  19. Codeman

    Codeman GasPanic bouncer

    Joined:
    Mar 29, 2007
    Messages:
    428
    Likes Received:
    0
    If you have SwapMagic or FMCB or any way of running an elf on your PS2 then you can easily use uLE to backup/restore of your PS2 memory card saves to a USB pen or HDD

    Never tried it with a PS1 card though...
     
  20. HumanityPlague

    HumanityPlague Rapidly Rising Member

    Joined:
    Oct 31, 2010
    Messages:
    96
    Likes Received:
    4
    A friend of mine had one of those "Performance Mega Memory Cards" (the one with the LCD on it), and "yes" it failed like I knew it eventually would. Honestly, considering the size of a PS1 memory card (only 128K) it'd be kind of funny if you made some 16GB SD memory card. Good luck if you try it.
     
sonicdude10
Draft saved Draft deleted
Insert every image as a...
  1.  0%

Share This Page