I have a Demon's Souls pre-release disc, need help booting it.

Discussion in 'Rare and Obscure Gaming' started by Klangaroo, May 27, 2018.

  1. Klangaroo

    Klangaroo Member

    Joined:
    Mar 28, 2010
    Messages:
    22
    Likes Received:
    5
    Hello everyone, I hope this is the best place to ask for help on this.

    I have a pre-release build of Demon's Souls and I need help getting it to boot. I'm going to dive right into the technicalities here.

    So I have a DEX and I've dumped the entire disc. It contains all the demon's souls files, and the file sizes are all correct, but the data inside them is all complete garbage. It looks like it's some kind of encryption I haven't seen on a game before. Like, it's weird. All the files, file names, folder structure is completely correct for a bootable, playable version of Demon's Souls, but just the actual binary content of the files is random garbage.

    The killer being that the EBOOT.BIN is also complete nonsense, I can't make any sense of it, and because of that, I can't get it to boot. Every resigner I have tried on it says it is not a valid EBOOT. RPCS3 says it's invalid, and my DEX refuses to boot it in "Debugger" mode and in "Release State" mode.

    Also, because it's completely garbage, I can't patch in the correct folder structures needed to make Demon's Souls work (Demon's souls requires a small, easy to apply patch to work).

    Anyone ever had much experience booting a pre-release game on PS3 and ran into anything like this?
     
    sa1 and PixelButts like this.
  2. PixelButts

    PixelButts Site Soldier

    Joined:
    Aug 19, 2014
    Messages:
    2,665
    Likes Received:
    1,808
    Alright let's start with the simple stuff.
    Is your DEX system a converted retail system?
    A pic of the disc would be ideal.
    Next, do you have a BD drive in your pc? if so can it load contents of the disc? It doesn't need to be correct, just the fact it can see the data.

    I have encountered this before and it's mainly because the way you're dumping it is the issue. This happens when any of the following are done
    1) You dump it with a CEX2DEX system which often fails to work due to key related issues
    2) It was copied straight off the disc which is by default encrypted with a different key

    This is an easy fix gut I just want to know the basics of your setup before I tell you what to do.
     
    AntDRAG likes this.
  3. HI_Ricky

    HI_Ricky Intrepid Member

    Joined:
    Jun 7, 2007
    Messages:
    650
    Likes Received:
    187
    oh, it very easy,
    because in XMB mode it did not decrypt disc,
    you need run any program (eg. ps store , demo..) before take action , than use TargetManger / cellftp send all file to PC . all file will ok :)
    DONE :)
     
  4. PixelButts

    PixelButts Site Soldier

    Joined:
    Aug 19, 2014
    Messages:
    2,665
    Likes Received:
    1,808
    Or you can listen to me because this is a problem with keys and decryption.
     
  5. HI_Ricky

    HI_Ricky Intrepid Member

    Joined:
    Jun 7, 2007
    Messages:
    650
    Likes Received:
    187
    if talking about DISC dump, PS3 system (DECR/DEX/CEX) decrypt Disc, just need start up SPE , than can decrypt disc
    if talking about eboot issue, need decrypt eboot and fself again
     
    Last edited: May 27, 2018
  6. Klangaroo

    Klangaroo Member

    Joined:
    Mar 28, 2010
    Messages:
    22
    Likes Received:
    5
    Thanks so much for jumping in.

    So yeah my DEX is just a jailbroken retail console.

    The disc appears to be a normal blu-ray disc, I don't have it with me, a friend ISOed it with a BRD-ROM on their PC and sent me the ISO, but I can hopefully give you all the info you need anyway.

    If you insert the disc into a BRD-ROM, you can see all the contents, not a .PKG file or anything, just a pure PS3_GAME folder and all that, USRDIR and TROPDIR, all the game files. All have this strange encryption.

    So the ISO created with a BRD-ROM carries this encryption, and a dump created with MultiMan's File manager also carries it.

    What do you think is the best course of action for me to get a working, decrypted copy of the files? The disc itself is in another country and I have a remote-hand following instructions. The remote hand has a BRD-ROM in their PC and a DEX jailbreak.
     
  7. Klangaroo

    Klangaroo Member

    Joined:
    Mar 28, 2010
    Messages:
    22
    Likes Received:
    5
    While I wait for PixelButts to reply, I'll do you the courtesy of trying your suggestion. I'll have my remote-hand launch the PSN Store and then attempt to load or dump the game using MutliMan.
     
  8. PixelButts

    PixelButts Site Soldier

    Joined:
    Aug 19, 2014
    Messages:
    2,665
    Likes Received:
    1,808
    Alright so while your friend didnt do it ENTIRELY correctly he did part of it correctly. If he made the rip if the US just with imgburn or something then all is well and here's what I want you to do.
    Grab this tool https://mega.nz/#!hN9z1ICT!u5G-k8FpvYNUbmGlacmmfio0qi2unwESOka77vyaNDo it's the tools i was referencing before.

    2 Rules before we continue
    1) Save the ISO because the ISO has metadata that is still important
    2) Extracting and decryptng the ISO contents will lose this metadata which sucks but there is the possibility it might need extra work for retail systems (not beating you up for this, it's literally just a CEX2DEX deal)

    Open the tool and run "ps3chk". A window will appear and will allow you to select an ISO file. Select it and hit the decrypt button
    upload_2018-5-28_5-28-54.png

    Select an output destination for the contents and select all the contents. Begin the decryption and chill for a while. It might take up some CPU usage so be warned it might slow things down noticeably.
    Once completed, you can check to be sure it decrypted it all correctly if you open the eboot.bin in a hex editor (if correct it will have SCE in the first 3 bytes).

    From there you can do one of 2 things: ftp the contents to your ps3's GAMES folder (in its own folder of course) and run it with webman or multiman or something (your choice). Your other option is put the files back into an ISO container using a different too (which i can provide if you see this as the more enticing option) and ftp the ISO into the "PS3ISO" folder.

    The PS3 Gen Tools are the ones that create these images with the encryption so that's why this works the way it does. Doesn't work with retail discs, only dev.

    Additionally if you would like to release this build for research purposes be sure to release the ISO that's encrypted because it helps preserve the weird DEX only disc nature.
     
    sa1 and Stipo360 like this.
  9. Klangaroo

    Klangaroo Member

    Joined:
    Mar 28, 2010
    Messages:
    22
    Likes Received:
    5
    That worked! Thank you so much! Now to get to work on this game and see if there's any differences between it and the final release.
     
    sa1, Zant and Woofmute like this.
sonicdude10
Draft saved Draft deleted
Insert every image as a...
  1.  0%

Share This Page