Forum: Official UlaunchELF Forums - Discussion for the most unofficial build of launchELF!


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: mcpaste fails to create extra file
  

Page 1 of 2 1 2 LastLast
Results 1 to 10 of 11
  1. #1 mcpaste fails to create extra file 
    Vey2000 Guest
    Running the latest version, v3.72, of uLE through a memory card exploit. I decided to try backing up a save game to my usb stick -- max memory usb stick -- and noticed that the supposed extra file was absent. I checked it on my pc and it was indeed missing.

    For the record, the method I used was choosing copy on the save game directory under mc0:/ followed by mcpaste within mass:/
    Reply With Quote  

  2. #2  
    xmod's Avatar
    xmod is offline Moddin to be DiFfeReNt!
    Join Date
    Feb 2006
    Location
    India
    Posts
    227
    Downloads
    0
    Uploads
    0
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Likes Given
    0
    Likes Received
    0
    use MCpaste for both the MC and the mass: ...
    PS2 Specs:
    PlayStation2 v10 SCPH - 50004(spray painted silver n black) | Matrix Infinity Green Dot | Seagate 120 gb HDD with NA
    PS2 Accessories:
    Multitap - USB Headset - Linux Kit
    Personal Info:
    Website: xmOD
    PSP relatedWebsite: PSPandMore
    Graphics Folio: DeviantART Folio
    Reply With Quote  

  3. #3  
    xmod's Avatar
    xmod is offline Moddin to be DiFfeReNt!
    Join Date
    Feb 2006
    Location
    India
    Posts
    227
    Downloads
    0
    Uploads
    0
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Likes Given
    0
    Likes Received
    0
    and which is the extra file u're lookin for?
    PS2 Specs:
    PlayStation2 v10 SCPH - 50004(spray painted silver n black) | Matrix Infinity Green Dot | Seagate 120 gb HDD with NA
    PS2 Accessories:
    Multitap - USB Headset - Linux Kit
    Personal Info:
    Website: xmOD
    PSP relatedWebsite: PSPandMore
    Graphics Folio: DeviantART Folio
    Reply With Quote  

  4. #4  
    Vey2000 Guest
    According to the filebrowser manual, in order to backup a gamesave I'm supposed to use the mcpaste command rather than the regular paste command. The reason being that this command will create an additional file to hold data about the gamesave itself which exists within the memory card but which would be lost when normally transferred to another device that isn't a memory card. Supposedly, that data is important for games or else they consider that the save is corrupt.

    Then, when restoring the save into the memory card, mcpaste will take the data from that file and restore it to its proper place within the memory card.

    That file is the one that is missing.
    Reply With Quote  

  5. #5  
    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 xmod
    use MCpaste for both the MC and the mass: ...
    What are you saying ?
    He spoke of a single attempt to make a backup.
    There is no way to use mcPaste twice in such an attempt.

    What he described, using 'Copy' to get the paths into clipboard, and then browsing to the destination to start the copying with 'mcPaste' is absolutely correct.

    I just think he misunderstood how mcPaste works, and that the extra attribute files are only created when entire gamesave folders are backed up this way. Separate files are not valid as PS2 gamesaves, and therefore don't merit any special attribute protection.

    Edit:
    The above was just an initial guess. I now believe that a pasting error occurred.

    Best regards: dlanor
    Last edited by dlanor; 05-27-2006 at 11:25 AM.
    Reply With Quote  

  6. #6  
    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 Vey2000
    According to the filebrowser manual, in order to backup a gamesave I'm supposed to use the mcpaste command rather than the regular paste command. The reason being that this command will create an additional file to hold data about the gamesave itself which exists within the memory card but which would be lost when normally transferred to another device that isn't a memory card.
    That is absolutely correct.

    Supposedly, that data is important for games or else they consider that the save is corrupt.
    This varies. Lots of games just ignore the special attributes, but some refuse to use saves that have incorrect attributes. The dependency on timestamps is more dubious (very hard to test for), but mcPaste preserves them too for safety.

    Then, when restoring the save into the memory card, mcpaste will take the data from that file and restore it to its proper place within the memory card.
    That is also correct.

    That file is the one that is missing.
    That's very odd indeed. I've never seen such an error before, neither in my own tests nor in any reports. Possibly it's some other error that causes the pasting to break off before reaching the point where the special file is written. (You should have seen a 'Paste failed' message then.)

    The only thing I know of that will cause this, is if the gamesave contains any file with a name that would be invalid on the destination filesystem.

    Some very few such cases are known, including some that use 'backslash' in the filenames, which at present is only valid for use on MC and PS2 HDD, but not on mass: or host:. That problem will be fixed for mass: in the next version (I already have it working in my lab version), but it can't be fixed for host: as backslash is the path separator of most PC systems.

    Another case where no 'extra' file will be created is if you merely copy the content of a save folder instead of the folder itself. Since files without a containing folder are not valid as PS2 gamesaves, mcPaste doesn't treat them as such.

    Please check again if either of these things affect your backups, and also try it with some other folders (from other games or even homebrews), to ensure that it works normally for them.

    Best regards: dlanor
    Reply With Quote  

  7. #7  
    broodje's Avatar
    broodje is offline Registered Fruit-cake
    Join Date
    Sep 2004
    Location
    Netherlands
    Posts
    1,181
    Downloads
    3
    Uploads
    0
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Likes Given
    2
    Likes Received
    0
    i had similar errors. recently i tried to copy an .elf and a .scm(ROM file) to MC1 from HOST.

    the copy failed, i believe due to not enough space, but i cant say for sure since the free space wasnt shown correctly a copple of times on uLe 3.72 on different devices. (MC & HDD)
    Reply With Quote  

  8. #8  
    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 broodje
    i had similar errors. recently i tried to copy an .elf and a .scm(ROM file) to MC1 from HOST.
    I don't see why you call that case similar to the one of Vey2000.

    He has a problem specific to mcPaste backup of a gamesave from MC to mass:, whereas you describe copying of two homebrew files to MC from host:. Choosing mcPaste for such copying will have no effect different than normal Paste, so these error cases are not related at all.

    the copy failed, i believe due to not enough space, but i cant say for sure since the free space wasnt shown correctly a copple of times on uLe 3.72 on different devices. (MC & HDD)
    Those free space display errors should no longer occur in the latest version, as I fixed those bugs in v3.72, for both the MC and HDD devices.

    Best regards: dlanor
    Reply With Quote  

  9. #9  
    broodje's Avatar
    broodje is offline Registered Fruit-cake
    Join Date
    Sep 2004
    Location
    Netherlands
    Posts
    1,181
    Downloads
    3
    Uploads
    0
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Likes Given
    2
    Likes Received
    0
    Indeed u are right, i was reffering to his 'copy error'.

    my knowledge of the english language may be some what limited, therefore i could only came up with the word similar.

    to get back at that, i had those errors a copple of times, where files from different devices would not copy, altough i was succelsfully when i copied them liek this for instance:

    HOST --> MASS = failure
    HOST --> MC1 --> MASS = succes.

    am sorry i do not have any specific details.,
    All was done with uLe 3.72 with the sytem specs in my signature.
    Reply With Quote  

  10. #10  
    Vey2000 Guest
    Well, this is even odder now.

    First things first. I don't believe I saw any 'Paste failed' message at the time. I did actually try it with gamesaves of seven different games. Yes, I did save the folder, not individual files. No, none of them had any backslash characterrs.

    That was yesterday around the time I posted here after my first failure. I just tried it again before replying, and it seems to have worked correctly. The special file was successfully created.

    The only reason I can think of is that it was also yesterday that I had upgraded from v3.49 to v3.72. I can't remember right now if I had reset my ps2 between the time I upgraded and the time when I tried backing up gamesaves. I can say that I had never before tried backing up gamesaves with any other version, so I don't know if it it would've previously worked or not.

    So, assuming that I hadn't reset, perhaps there was something left behind in ram that caused the problem. It's possibly a big assumption, as while I do remember resetting a few times, I don't remember if one of those was between upgrading and backing up. I had also been playing around with a few other things, such as applying a skin, etc.
    Reply With Quote  

Page 1 of 2 1 2 LastLast
Posting Permissions
  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •