works... but make_self.exe fails (although it's not necessary unless you want to convert it to 3.40)
Well my friend says the file is broken from E3 release and theres not another patched one anywhere, can you send me your FSELF aldos, i was able to get it to FSELF before by changing the encrypted self SCE header to 8000 but it still wouldnt work.
       
PS3 Slim w/ Rebug Rex 4.30.2, 500GB Internal, 1TB/3TB External; PS2 Fat McBoot w/ Hard Drive; Windows 7 x64 Ultimate
Last game finished: The Last of Us | Currently Playing: Metro Last Light
PS3 Slim w/ Rebug Rex 4.30.2, 500GB Internal, 1TB/3TB External; PS2 Fat McBoot w/ Hard Drive; Windows 7 x64 Ultimate
Last game finished: The Last of Us | Currently Playing: Metro Last Light
BTW I have updated the PS3 Tools 2.0.33, so now if you press Ctrl+Shift+Enter on an ELF the tool will convert it to FSELF
Ctrl+Enter on an ELF will sign it for retail.
Ctrl+Shift+Enter on the EBOOT.BIN will apply the patch 'dev_bdvd' -> 'app_home' and convert the EBOOT.BIN to FSELF. It will also ask to convert the rest of the SELF/SPRX
Ctrl+CAPS+Enter on the EBOOT.BIN will apply the patch 'dev_bdvd' -> 'dev_hdd0', convert the SELFS/SPRX to NPDRM and create a PKG using PSN_PACKAGE_NPDRM
Ctrl+Shift+CAPS+Enter on the EBOOT.BIN will apply the patch 'dev_bdvd' -> 'dev_hdd0', convert the SELFS/SPRX to FSELF and create a PKG using MAKE_PACKAGE_NPDRM
The combos are not too difficult to learn, they follow this criteria:
Shift+Enter -> Extract
Ctrl+Enter -> Resign
Ctrl+Shift+Enter -> Convert to DEX
Cool well fileserving in targetmanager finally got past loading that fself you gave me but console output reports "appCmdLine::
[sceNpDrmIsAvailable Error :: 0x80029530] SPU self load might fail." and then i black screen on all 3 games, I and omnomnom will have to mess with it more i think. But the spu is probably broken as dev units are more picky about files than CEX, thats prolly why it worked on CEX.
I think that error is a format error with the encoded NPDRM file.
PS3 Slim w/ Rebug Rex 4.30.2, 500GB Internal, 1TB/3TB External; PS2 Fat McBoot w/ Hard Drive; Windows 7 x64 Ultimate
Last game finished: The Last of Us | Currently Playing: Metro Last Light
Thank you for your help aldos, but alas, that file is just busted beyond fixing. Whatever E3 did to fix it for CEX, there's not much chance in porting it to DEX. I would assume whatever they did in disassembly removed some calls or responses to important npdrm functions. Either way, the file won't play nice :P
Trust, encouragement, reward, loyalty... satisfaction. That's what I'm... you know. Trust people and they'll be true to you. Treat them greatly, and they will show themselves to be great.
Thank you for your help aldos, but alas, that file is just busted beyond fixing. Whatever E3 did to fix it for CEX, there's not much chance in porting it to DEX. I would assume whatever they did in disassembly removed some calls or responses to important npdrm functions. Either way, the file won't play nice :P
Actually got one more thing to try with it when i wake up.
PS3 Slim w/ Rebug Rex 4.30.2, 500GB Internal, 1TB/3TB External; PS2 Fat McBoot w/ Hard Drive; Windows 7 x64 Ultimate
Last game finished: The Last of Us | Currently Playing: Metro Last Light
Just released version 1.3. Download links in first post.
Change log:
Version 1.3 (October 10, 2012)
- Added support for UTF-16/UTF-32 encoded hex-strings
- Added search-range option
Btw, decided not to add separate options for UTF-16/UTF-32 as it has just a very minor impact on performance (like 1%).
Also a note on using the search-range option (from README.txt):
When using option search-range to process part of a file, please keep in mind
that the last key tried is at offset: end position - 16 (size of KLicence).