Quote:
Originally Posted by suloku
This is a guess, but try renamig "MEDIA PLAYER.ELF" to "MPLAYER.ELF".
It's possible that the space is the problem.
|
No.
The length of a file or folder name does not affect the storage requirements on MC. In all MC-related code and storage structures the space alloted for a name is always exactly 32 bytes. Note that this is not intended for use as a C-string, which would reduce the useful length to 31 characters (due to the need for a terminator NUL), but it is a binary array of 32 bytes, all of which are useable for real name characters. Names longer than that will be reduced to 32 characters when files/folders are moved to or created on an MC.
The real problem of vsub is that Sony did NOT implement subfolders for gamesave usage, though they did implement them at driver level. This means that Sony's gamesave handlers, including their normal Browser, are unable to deal properly with folders inside gamesaves, and the same goes for all gamesave backup formats based on Sony methods.
That includes the ".psu" file format designed by EMS for their PC-MC transfer adaptors, which format has also been implemented for the psuPaste function of uLE.
The SMS folder breaks against the Sony rules of not having folders inside a gamesave folder, and therefore the SMS folder can never be handled by tools or formats limited to the Sony rules, unless you delete the "Skins/" subfolder before making the backup.
With the "Skins/" folder present the proper way of backing up the SMS folder is to use the regular "Paste" command, since that is not limited by the rules and formats of gamesaves. (It also doesn't preserve all flags that games may care about, but to SMS that doesn't matter.)
@vsub:
The stuff above clearly explains the problem you had, and for the backup already made there is nothing to be done. That SMS '.psu' backup file is hopelessly botched, so just delete it.
You were on the right track using the regular 'Paste' command, as that is how you must always deal with folders that have subfolders inside.
But for gamesaves of real games you should always use psuPaste, as that is the only way of preserving the unique flags and timestamps when backing up to a non-MC medium. It is only in copying between two MCs that uLE can preserve everything even when the regular Paste command is used.
Edit:
Since you had so many saves, and if you tried to back everything up with a single 'psuPaste' command, then you may need to check if you really got all the saves backed up. The psuPaste command will break off when handling a folder with subfolders, so all gamesaves that should have been handled after it will be ignored.
The way I would handle the backup of such an MC is as follows.
01: Start FileBrowser and browse to the source MC
02: Press 'Square' to mark all folders on the MC for handling
03: Move highlight cursor to SMS folder and press 'Cross' to unmark it
04: Open the R1 menu and use 'Copy' to memorize all folders except SMS in clipboard
05: Browse to destination folder on non-MC media
06: Open the R1 menu and use 'psuPaste' to backup all memorized folders to '.psu' files
07: Browse to source MC again
08: Move highlight cursor to the SMS folder
09: Open the R1 menu and use 'Copy' to memorize the SMS folder alone
10: Browse to the destination folder again
11: Open the R1 menu and use 'Paste' to backup the SMS folder as a normal copy
NB: I realize that this description is more detailed than you would need. I'm not doing that to piss you off, but merely because I expect noobs to see this post as well, and many of them will need all the step-by-step details they can get.
Best regards: dlanor