PS4 News on Facebook! PS4 News on Twitter! PS4 News on YouTube! PS4 News RSS Feed!

Home PS4 News - Latest PlayStation 4 and PS3 News

230w ago - Here is my WIP project on PS2 HDD support and discless ELF launching from the PS3 XMB. First off I'd like to thank w1zard0f07 for being able to at least try helping me out with this one.

Over the last month or so I have been working on a little trick for the Phat Model PS3s. In summary FFXI is PS2 title that requires PS2 HDD support which is added via this pkg ([NPIA00001] PS2 System Files).

From there a "PS2 partition is made", which translates to an IMAGE.DAT file being made to exactly 12GB (according to GameOS/FTP this file is 0kb large)

The contents of this HDD is listed in the attached "Blank PS2 HDD.txt" (The partition list is corrupted according to w1zard0f07, quote "APA partition table on your dump file is broken")

The XMB icon is not launchable by this point, and requires the PlayOnline Viewer to be installed. This undergoes a certificate process, and then continues to install PlayOnline viewer to the "PS2 HDD." It is after this point the XMB icon is launchable, and goes straight into the PS2 mode reading from PP.SCUS-97269.1000.POLVIEWER and launching "dnasload.elf" (Unfortunately access is denied to that partition due to some sort of key being used... I haven't done any research on it)

[Register or Login to view code]


Currently I am doing my best to replace atok100.erx (an elf file it appears) with ULaunchELF, but something is also going wrong...

Anyways, if any one wants to help, or offer help, please do! (It all compresses to 95MB if anyone is interested in the IMAGE.DAT (PM me)... but only for those genuinely interested in doing the research)

IMAGE.DAT Content (Blank)

[Register or Login to view code]


IMAGE.DAT Content (With PlayOnline/FFXI)

[Register or Login to view code]


NOTE: Although initially FFXI was required to do the research, I do not believe it is necessary to continue, because the param.sfo and image.dat created should be "pkg compatible", also the "CATEGORY" is "2G" btw.

Also, that if a proper PKG were created with that param.sfo and IMAGE.DAT for "SLUS20071", it would add native HDD support to "Swap Magic Coder 3.8", which is able to launch any elf it desires, including just released OPL 0.8.


PS2 HDD Support & Discless ELF Launching from PS3 XMB WIP

Follow us on Twitter, Facebook and drop by the PS3 Hacks and PS3 CFW forums for the latest PlayStation 3 scene and PS4 Hacks & JailBreak updates with PlayStation 4 homebrew PS4 Downloads.


  • Sponsored Links




#30 - hacked2123 - 228w ago
hacked2123's Avatar
Quote Originally Posted by Stealth View Post
How did you manage to access the contents inside of IMAGE.DAT? I know you used pfsshell but before you did that, did you mount it to a folder or did you copy the image to another hard drive?

I wrote it to another hard drive.

Had no luck getting the 2G parameter written btw... not sure what to try next except redirecting the dnaslaunch.elf thing to reference the cdrom... but I'm pretty sure there is a hash of some sort on the file.

#29 - Stealth - 228w ago
Stealth's Avatar
How did you manage to access the contents inside of IMAGE.DAT? I know you used pfsshell but before you did that, did you mount it to a folder or did you copy the image to another hard drive?

#28 - Jon Salat - 228w ago
Jon Salat's Avatar
You should try mounting a backup of Socom 2 to /dev_ps2disc with FFXI in the drive. Then try installing FFXI and see if it installs the Socom 2 backup instead.

#27 - hacked2123 - 229w ago
hacked2123's Avatar
I would be interested in that file greatly if you get it done. Find me on an IM or mail me.

#26 - r0m - 229w ago
r0m's Avatar
I don't have FFXI, but I'll try Socom 2 as soon as I can find the disc within my room.

#25 - hacked2123 - 229w ago
hacked2123's Avatar
Yep, that's halfway there, now you need FFXI, or a way to create a pkg with the 2G category.

#24 - r0m - 229w ago
r0m's Avatar
I installed NPIA00001 package and then I got image.dat file via PS3FTP. The file size is 6748512 bytes. Hexadecimal view screenshot is attached to this post. Is it proper installation of the package?

#23 - moja - 229w ago
moja's Avatar
Also, that if a proper PKG were created with that param.sfo and IMAGE.DAT for "SLUS20071", it would add native HDD support to "Swap Magic Coder 3.8", which is able to launch any elf it desires, including just released OPL 0.8.

Does this intend to allow SwapMagic to load PS2 ISOs directly? If so, would the next step be to allow SwapMagic run as a .pkg? Perhaps that last part is outside the scope of this project. Regardless, I am very interested in watching progress on this.

#22 - r0m - 229w ago
r0m's Avatar
atok100.erx is a dynamic library for EE so I don't think it can be replaced with uLaunchelf easily. Those dynamic libraries have been introduced somewhere around tlibs-3.0.0.

I believe that program say 'permission denied' due to password is set to game partition. However, AFAIR, password-protected APA-partitions aren't encrypted while its password is just stored in the partition header.

#21 - Haksam - 229w ago
Haksam's Avatar
Quote Originally Posted by hacked2123 View Post
If someone could make me a PKG for SLUS20071 with the included PARAM.SFO, that would be awesome.

i wish i could help, i've got 20/60 and semi 60 (ex-demo) to test now but i have no idea what goes where with all the stuff shown here lol.

did you wanted to customise a .pkg file that will install after a normal JB that will enable swap magic 3.8 internally and launch OPL 0.8 yes?