Forum: PS2 Memory Card Hacking - Topics relating to Xport/SharkPort, EMS Adaptor, MAXdrive and general save hacking as they relate to the PS2.


The above video goes away if you are a member and logged in, so log in now!




 
Would you like to get all the new info from
PSX-Scene in your email each day?




Want to learn more about the team keeping you up to date with the latest scene news?

Read about them now!

Check out our Developer bios, too!

 


User Tag List

Thread: Need help with PSX save...
  

Results 1 to 5 of 5
  1. #1 Need help with PSX save... 
    choochoo_f's Avatar
    choochoo_f is offline PS2-Scene Rules!
    Join Date
    Sep 2004
    Location
    Greece
    Posts
    61
    Downloads
    0
    Uploads
    0
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Likes Given
    0
    Likes Received
    0
    Hi, does anyone know how can I tranfer a PSX (.gme) save to my PS1 MC?
    Is there any way (using my PS2 of course)?

    Thanks a lot in advance...
    "IF YOUR FEARS WON'T KILL YOU,
    THEY WILL MAKE YOU STRONGER."
    *****************************
    * unknownID a.k.a. CHooCHoo_F *
    *****************************
    Reply With Quote  

  2. #2  
    alienbiker99 is offline Registered User
    Join Date
    Apr 2005
    Posts
    7
    Downloads
    0
    Uploads
    0
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Likes Given
    0
    Likes Received
    0
    you can use the exploit, go to the folder with the games save i dont know what it is called, drop the save in there, then copy it to the ps1 memory card. that might work because u can copy ps1 game save to the ps2 memory card.
    Reply With Quote  

  3. #3  
    choochoo_f's Avatar
    choochoo_f is offline PS2-Scene Rules!
    Join Date
    Sep 2004
    Location
    Greece
    Posts
    61
    Downloads
    0
    Uploads
    0
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Likes Given
    0
    Likes Received
    0
    Ya, but isn't .gme a dexdrive extension?
    Is there any way to convert it to the default save that MC uses?
    Something like PS2 Save Builder?
    "IF YOUR FEARS WON'T KILL YOU,
    THEY WILL MAKE YOU STRONGER."
    *****************************
    * unknownID a.k.a. CHooCHoo_F *
    *****************************
    Reply With Quote  

  4. #4  
    dlanor is offline Member
    Join Date
    Sep 2004
    Location
    Sweden
    Posts
    10,107
    Downloads
    5
    Uploads
    0
    Mentioned
    1 Post(s)
    Tagged
    2 Thread(s)
    Likes Given
    0
    Likes Received
    126
    Quote Originally Posted by choochoo_f
    Ya, but isn't .gme a dexdrive extension?
    True, and (unlike PS2 MCs) PS1 MCs have no real filesystem. They are just split into 16 blocks of 8KB each, the first of which works as a kind of TOC. Some save handlers and emulators repackage the data, so that the TOC section for a game is saved as a header part of the same file used for that games 8KB data block. Others simply save the entire 128KB image of the entire memory card. Of course, in either case, they often add header/footer data blocks too, specific to that software.

    I just checked a .GME saved memory card and found that this had 3904 bytes more than the real MC content.

    Is there any way to convert it to the default save that MC uses?
    Something like PS2 Save Builder?
    The best tool for PS1 save files is "PSXMemTool", which you can easily find with Google. But you may need a hexeditor to cut off unwanted headers (or add them, when moving stuff in opposite direction).

    Note: The .MCR format, used by some emulators (like ePSXe) uses a pure image of an entire memory card, without any header/footer blocks added. This makes it an ideal 'reference' format. But in moving stuff to the PS2 you need to extract separate saves. A very good format for that is .PS1, as it simply consists of 128 bytes of TOC data followed by the 8192 bytes of the main save. When copying to the PS1 MC you only want those 8192 bytes.

    Also, transferring the saves back to the PS1 MC can be tricky, as the normal PS2 browser will see saves imported by homebrew software to a PS2 MC as being "corrupt data". But never fear, LaunchELF can save your day, being one of the few homebrews that can deal directly with PS1 memory cards.

    You will need to experiment a bit to find out how best to extract/transfer individual save files properly with the tools you have.

    Best regards: dlanor
    Reply With Quote  

  5. #5  
    mateom199 Guest
    I have successfully transfered a gamesave from epsxe to my ps1 MC.
    You need:
    exploited ps2 (mod, mc exploit, whatever)
    ExecFTP
    PSXGameEdit
    Hex Editor

    Open your PS1 MC image (.mcr, .gme, .whatever) with PSXGameEdit. Select the individual save game you would like to use, and go to File->Save Single Game Save. Save it in the .MCS format. Now open that file in a hex editor, and remove
    the header, which is all the data up until "SC." Its the first 128 bytes I believe. Save the file. Now on your PS1 MC, you should have a save from the game your doing this for, ie, start a new game and save at the first oportunity. If you haven't already had a save for this game on the MC it might not work.
    In the PS2 Browser, copy that save over to your PS2 MC, and boot up ExecFTP. FTP into it, and go to the corresponding folder. The folder and file names will be named after the SLUS code of the game. For instance, for FF8 you would see /MC/0/BASLUSP00892042600/ and in that folder there will be a file named "BASLUSP00892042600." You want to delete this file, and upload your new save as the same filename:
    so:
    delete BASLUSP00892042600
    upload hexeditedsinglegamesave
    rename hexeditedsinglegamesave to BASLUSP00892042600
    In the PS2 Browser, copy the save from the ps2 MC back to the ps1 MC.
    start game, and it should work.

    REMEMBER, be careful to use the right SLUS number. And don't just make a new folder with the game's SLUS number, you must first have made a save on your ps1 card, and transfered it to your ps2 card.
    Reply With Quote  

Posting Permissions
  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •