Inspirated

 
 

October 16, 2010

HOWTO: Play PS3 backups with files larger than 4 GB

Filed under: Blog — krkhan @ 8:28 pm

One of the common issues gamers are facing in transferring their backups between their PS3 and PC is the filesize limits for FAT32 filesystems (which happens to be the only one recognized by Backup Manager on external USB drives). Fortunately, a workaround exists for transferring >4GB files to PS3 from USB storage. First of all, you’ll need Comgenie’s Awesome Filemanager. Once you’ve got it up and running you can split any large file in the following manner:

Big.file
Big.file.1.part
Big.file.2.part
Big.file.3.part

Comgenie’s package comes with a file-splitter which splits following the pattern mentioned above. However, the utility runs only on Windows or Wine integrated with Mono. Fellow *nixers can use the handy split to the same effect. Here’s a shell script which I wrote for automating this task:

ps3split.tar.gz

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
#!/bin/sh
 
if [ "$#" -lt "1" ]
then
    echo "Usage: ps3split inputfile"
    exit 1
fi
 
if [ "$(readlink -f .)" == "$(dirname "$(readlink -f "$1")")" ]
then
    echo "Cannot split files in the same directory as original"
    exit 1
fi
 
split --verbose \
      --bytes=4294967295 \
      --suffix-length=1 \
      --numeric-suffixes \
      "$1" "$(basename "$1").part."
 
old="$(basename "$1").part.0"
new="$(basename "$1")"
echo "renaming file \`$old\` -> \`$new\`"
mv "$old" "$new"
 
for old in $(basename "$1").part.*
do
    new=`echo $old | sed 's/^\(.*\).part.\(.\)$/\1.\2.part/'`
    echo "renaming file \`$old\` -> \`$new\`"
    mv "$old" "$new"
done

Use the script by providing it the path of a file you want to split:

[krkhan@orthanc ps3split]$ ./ps3split /mnt/bluray/PS3_GAME/USRDIR/TEKKEN.psarc

creating file `TEKKEN.psarc.part.0′
creating file `TEKKEN.psarc.part.1′
renaming file `TEKKEN.psarc.part.0` -> `TEKKEN.psarc`
renaming file `TEKKEN.psarc.part.1` -> `TEKKEN.psarc.1.part`

Transfer all the splitted files to your external harddisk and then copy the first part (`TEKKEN.psarc` in this case) using Comgenie’s Filemanager. It will automatically recognize the subsequent parts and join them together on the internal harddisk of PS3. I’ve tested the script on Tekken 6 and Red Dead Redemption and it worked flawlessly for both.

Tags: , , , , , , , ,

8 Comments

  1. Sometimes when working with ISOs and you cannot extract them since they have > 4GB files, you can do something like this manually on OSX since you cannot directly copy them from the ISO to the external HDD. The script above does not work on OSX and uses different options, including not supporting numeric suffixes.

    $ split -b 4294967295 -a 1 /Volumes/SOMEISO/PS3_GAME/USRDIR/BIGFILE.psarc ~/BIGFILE.psarc.part.

    This will split and place the files in your home directory, manually rename them as suggested above, and just ignore the original large file when copying, and add them to the drive..

    No more scratched discs! ;)

    Comment by skiz — October 24, 2010 @ 10:35 pm

  2. hi ok ,, i have a problem ,, i have some games split-ed with this extension i want to merge it back to
    its original form how ??

    Comment by roxas — January 19, 2011 @ 10:57 pm

  3. hi ok ,, i have a problem ,, i have some games split-ed with this extension i want to merge it back to
    its original form how ?? sorry for the double post

    Comment by roxas — January 19, 2011 @ 11:00 pm

  4. Thanks, this tutorial solved my problems !!! tHanKs !!!!!

    Comment by Fabio — January 26, 2011 @ 6:32 am

  5. it seems like many of the people installing this has some kind of installation error when they run the pkg file. I experienced the same thing too. Anyone experienced it and has the solution? Many said to install the geo.hot JB first, but seems like that did not solve the problems too.

    Comment by johno — February 8, 2011 @ 6:35 am

  6. You need signed packages to install on geohot/kmeaw/waninkoko CFW.

    Comment by krkhan — February 23, 2011 @ 9:38 pm

  7. […] o Comgenie’s Awesome Filemanager: son aplicaciones que permiten dividir aquellos archivos mayores de 4GB en partes más pequeñas […]

    Pingback by Ejecución de backups en PS3 « Sin grandes esfuerzos — August 27, 2011 @ 4:51 am

  8. Hi all, just i case you wanted a full OS X script that does exactly the same as above, this was tested on Lion:

    #!/bin/sh

    if [ “$#” -lt “1” ]
    then
    echo “Usage: ps3split inputfile”
    exit 1
    fi

    if [ “$(readlink .)” == “$(dirname “$(readlink “$1″)”)” ]
    then
    echo “Cannot split files in the same directory as original”
    exit 1
    fi

    split -b 4294967295 -a 1 “$1” “$(basename “$1″).part.”

    for old in $(basename “$1″).part.*
    do
    startPart=`echo $old | sed ‘s/^\(.*\).part.\(.\)$/\1.part./’`
    character=`echo $old | sed ‘s/^\(.*\).part.\(.\)$/\2/’`
    numChars=${#character}
    asNumber=0;
    for ((i=0; i \`$new\`”
    mv “$old” “$new”

    for old in $(basename “$1”).part.*
    do
    new=`echo $old | sed ‘s/^\(.*\).part.\(.\)$/\1.\2.part/’`
    echo “renaming file \`$old\` -> \`$new\`”
    mv “$old” “$new”
    done

    Comment by christopher dawes — January 29, 2012 @ 6:29 pm

RSS feed for comments on this post.

Sorry, the comment form is closed at this time.