1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

How to use Sharkport and HDD to play imports/backups on PS2

Discussion in 'PS2' started by cttt, Oct 8, 2004.

  1. cttt

    cttt Member

    Oct 8, 2004
    Likes Received:
    Trophy Points:
    I've been lurking around this forum for info and think it's pay back time. I don't claim that the method below is mine. I just put all the info in one place. Hope that it would make life easier for some of us.

    [bold]How to use Sharkport and HDD to play imports/backups on PS2[/bold]
    [bold]Goal: [/bold] to transfer iso image of the games onto HDD and load game with HD Loader or HD advance. Once the image is on the HDD, HD loader or HD advance will no longer authenticate the game.
    [bold]Overall steps: [/bold]
    1) generate memory card exploit that will allow you to choose which elf file to execute once the PS2 is booted up with a PS1 disc. The exploit will include hdl_dump and HD Loader/HD Advance.
    2) Load HDL_Dump from startup screen of the exploit.
    3) Transfer iso image from PC to PS2 HDD via hdl_dumb.
    4) Restart the exploit, load HD loader or HD advance and start the game from there.
    [bold]Tools: [/bold]
    Sony memory card.
    Sharkport or similar device.
    PS2 network card and compatible hard drive. Maxtor or Seagate lines are the best from what I heard.
    Elf files: Key Launcher (get the 0.2 version + image_USA, this should include HD loader.elf and HD advance.elf), hdl_dump.
    PC programs: ps2save-builder, titlemanfrontend
    [bold]Instruction: [/bold]
    1) Set up Sharkport. Sharkport comes with one Sharkport hardware, USB cables and 2 discs: one for PC and one for PS2. Using the PC disc, install the Sharkport program on PC. Connect Sharkport hardware to PS2 and the PC. Load up Sharkport on PS2 with the PS2 disc. Wait for the
    prompt on the PS2 screen.
    2) Start up Sharkport software on the PC and browse to the memory card. Save
    file from the memory card to the PC. Make note of where you save the file.
    3) Extract Key Launcher. This should result in .cue and .bin files. Burn this image to a CD-ROM. Transfer the content of this disc to the PC.
    4) Fetch the title of the PS1 game disk with which you’ll be booting the PS2. This has to be an authentic disc meaning not a backup or import. The title will be in a format like this: SLES_333.02. There’re 4 ways of determining this.
    a) Put the game disc into a CD-ROM drive. There might be a file in the root directory with the title. Change the title to comply with the format mention above. For example, if the title from the disc is listed as SLES-33302, change it to SLES_333.02.
    b) If there’s no file with recognizable name, open the file named
    with notepad and find the string that might be the title.
    c) Try other game disc.
    d) Fetch the title.db from the web. There’re many versions that are available with tons of title. Make sure you fetch the one that contains the game that you’ll be using to boot the PS2. You can check this with titlemanfrontend.
    If you go through a, b or c route, add the title of you disc to the title.db using titlemanfrontend program. The instruction for doing this is included with the program.
    5) Extract hdl_dump. There should be 2 files: hdld_svr.elf and hdl_dumb.exe.
    6) Edit KL.DAT from key launcher using notepad. This file is used by key launcher upon boot up to determine which elf to be executed by which button. It should be self-explanatory so I’m not going into detail.
    Note: Filenames for PS2 is case-sensitive. Make sure you type in correctly.
    7) Start ps2save-builder. Open the
    file that you have fetched with Sharkport. It should contain only 2-3 files.
    8) In the key laucher disc, there should be a
    directory. From that directory, Add boot.elf, HDLOADER/HDADVANCE.ELF (your choice, they’re pretty much the same for our approach), all the .DAT and .IRX files. You can leave out the rest of the elf files. They’re not required if all you want to do is to play import/backup. Also add title.db from step 4 and hdld_svr.elf (from hdl_dump) from step 5.
    9) Save the new system configuration file, that now has many files, in sps format by clicking the
    icon in the ps2save-builder. Make note of the file name and where you save it.
    10) Start Sharkport on the PC and transfer the saved sps to the memory card.
    11) Start PS2 with the network configuration CD. Change the IP address manually to This is the default IP address that hdl_dump will use. Save the configuration.
    12) Boot the PS2 with the PS1 disk from which you use the title. The PS2 will check the title of the disc against what’s in the title.db. When they match, the buffer overflow flaw will kick in and boot the boot.elf file instead. This boot.elf is the key launcher program which will then allow you to choose which elf to execute. Choose the HDL-Dump.
    13) On the PC side, start the hdl_dumb.exe that comes with the hdl_dump. Change the target to
    . The default should be From here, you can install games from either disk image in iso format or from the game disc itself. Be prepare to wait a long time (more than 1 hour) to transfer one game.
    14) Reboot the PS2 with the PS1 disc. Once in the key launcher, this time choose HD Loader or HD Advance from the menu. The main screen of HD Loader or HD Advance lists all the games you have on the HDD. Choose the game you want to play, press X and enjoy.
    This is very much the easiest way to play import/backup. No modding, slide card, flip-top or swapmagic disc is required. All you need is the Sharkport or similar device and some spare time. Once you’re familiar with this method, many more functionality can be added to the exploit.
  2. JouninX

    JouninX Guest

    Im not sure what to do here, can u explain how to "burn this image to a cd-rom"? and what does that allow you to do?

    sorry for noob questions, im new at this
  3. cttt

    cttt Member

    Oct 8, 2004
    Likes Received:
    Trophy Points:
    The .cue and .bin are CD-ROM image created by Nero. What you want is the files on the CD-ROM. You can do this in 2 ways.
    1) Use Nero or some burning programs that recognize the format to burn a CD-ROM. Then copy all the files to your PC.
    2) Use daemon tool to mount the image as a virtual CD-ROM. This way you don't waste a blank disk. Daemon tool is freeware so do some google.

Share This Page