PS2 DVD Player modifications

Discussion in 'Sony Programming and Development' started by krHACKen, Jan 26, 2013.

  1. CoreCore

    CoreCore Newly Registered

    Joined:
    Nov 29, 2011
    Messages:
    1
    Likes Received:
    0
    Playing other region DVDs

    I'm interested in playing my JNTSC Final Fantasy DVDs, i cannot play them with my laptop (very region locked) or any PS3 (i'm in and all seem locked to USA) or any of my PS2s (all NTSC, but my 79001s work great with FMCB). Can i use what is being discussed here to finally watch my Final Fantasy DVDs? (or any other non-North America DVDs i own?). If so, what are the complete simple direct instructions? Like download this ... Next, put file(s) on MC here ... etc.
     
  2. fireplayer

    fireplayer Newly Registered

    Joined:
    Aug 21, 2014
    Messages:
    2
    Likes Received:
    0
    Necro Bump out of curiousity

    Just wondering - as I see no posts on this matter for more than a year - was this scrapped? or is it finished - findable / usable? or still being worked on in the silence?

    This was the single greatest breakthrough on the PS2 since FMCB... so just interested in knowing where it stands at this moment?

     
  3. sp193

    sp193 Site Soldier

    Joined:
    Mar 28, 2012
    Messages:
    2,217
    Likes Received:
    1,052
    It... got frozen on my end, due to a lack of input and time for completing such a project on my end.
     
  4. fireplayer

    fireplayer Newly Registered

    Joined:
    Aug 21, 2014
    Messages:
    2
    Likes Received:
    0
    it's just that everything seemed so close to completion? l.oliveira, krhacken and you were all getting somewhere...

    no thoughts of picking it up again any time soon..?

     
  5. docxyz

    docxyz Member

    Joined:
    Mar 23, 2014
    Messages:
    6
    Likes Received:
    0
  6. l_oliveira

    l_oliveira Officer at Arms

    Joined:
    Nov 24, 2007
    Messages:
    3,879
    Likes Received:
    245
    That's a related project. SP193 is using kHn patches on the realtime patcher program. While that is the whole DVD player hacked and bootable as an elf file, the program SP193 made load the DVD Player that is indigenous for the machine it's being run at.
     
  7. krHACKen

    krHACKen Enthusiastic Member

    Joined:
    Oct 24, 2012
    Messages:
    571
    Likes Received:
    376
    I've lost the source code recently, when I've cracked the DVD Player 2.10A ELF and its installation disc (PBPX-95209). My compiler batch has crapped the project directory.
    Not a big loss. Like l_oliveira said, it was just a simple launcher which loaded the pre-hacked DVD Player ELF to its load address, resetted the IOP with the rom1 module set and executed the loaded DVD Player ELF from its entrypoint with the proper argument. Both the ELF and the IOPRP were embedded in the launcher ELF. The fun hacking part was done by patching the decrypted files with the DOS utility before compiling the launcher.
    SP193's launcher targets the machine's built-in DVD Player or the installed DVD Player update, loading and patching it in realtime.

    For those who are interested, I've uploaded my archived DVD Player ELF collection. You may find a link in Pastie 9551097. The password for the RAR extraction is 1234
    Compressed ELFs and signed KELFs of the "rebuilt" DVD Players aren't included. The archive contains ~52 DVD Player versions in various forms, unaltered, decrypted, unpacked, cracked...

    I should rewrite the launcher later or sooner for my personal project, since I've ordered a bunch of Japanese DVD Player update discs for my collecting and haxorage wants. The parcel is coming my way...
     
  8. exodus

    exodus Newly Registered

    Joined:
    Oct 27, 2015
    Messages:
    2
    Likes Received:
    0
    Where could i get a copy of your


    SUD Wobble Finder v0.02 (WIP)
    or a newer version

    cause there are a few dev discs i still have from when i was trying to help as (user:exodus/extraweb1@psxscene) that i would like to take a look into.
     
  9. exodus

    exodus Newly Registered

    Joined:
    Oct 27, 2015
    Messages:
    2
    Likes Received:
    0
    Sorry should have posted the above from my origional account forgot i had one lol, now it says newly registered l_oliveira use to have a 4shared and we had about the same things the i have been out of the scene a while and noticed i dont have alot of what i use to have nor do i have your stuff but i like to collect and develope
     
    Last edited: Oct 27, 2015
  10. DSwizzy145

    DSwizzy145 Well Known Member

    Joined:
    Aug 6, 2011
    Messages:
    1,653
    Likes Received:
    45
    Can this be used to play patched ESR PS2 backups? Since ESR uses a similar method
     
  11. l_oliveira

    l_oliveira Officer at Arms

    Joined:
    Nov 24, 2007
    Messages:
    3,879
    Likes Received:
    245
    Not similar at all... More like: ESR exploits exactly *this* mechanism on PS2 consoles. Without this mechanism (Magic Gate encrypted krypto elf flagged as DVD player software unlocking the drive for DVD video discs) it would not be possible to play video discs. The DTL units have DVD player KELFs blacklisted on the mechacon (it denies decrypting DVD player KELFs) so it's impossible to play DVD video discs even if you can run whatever is inside a DVD player KELF (aka KHN's USB bootable hacked DVD players).

    I did experiment with disc swapping and doing that I was able to boot a video disc on a DTL unit using KHN's USB bootable DVD player. In theory I believe that burnt discs with MASTER DISC data injected are likely to satisfy the unlock requirements for the mechacon and be readable as movie.
     
    DSwizzy145 likes this.
  12. sp193

    sp193 Site Soldier

    Joined:
    Mar 28, 2012
    Messages:
    2,217
    Likes Received:
    1,052
    kHn mentioned that the swap trick worked on his retail console too, so I think that it's possible that the DVD player itself doesn't use the command for reading "dvd video" sectors. Either that, or that command is simply blocked only when the disc is a DVD Video disc.
     
  13. americandad

    americandad Familiar Face

    Joined:
    Jul 4, 2011
    Messages:
    1,439
    Likes Received:
    275
    Hullo!
    I found OP's other thread on a french forum and his work on the dvd player there.
    The thing is he mentions signing the elf for the memory card, which I don't understand at all.
    How do I sign an elf to my memory card?
    Or, better yet, how do I make the player work on my console?
     
  14. krHACKen

    krHACKen Enthusiastic Member

    Joined:
    Oct 24, 2012
    Messages:
    571
    Likes Received:
    376
    Do you have FMCB installed to your memory card, and if so, which version is it ?
    I need to know so I can produce a signed DVD Player KELF with the same kbit and kc as FMCB to make the MC binding part easier.

    Also, what are your PS2 model and OSD language setting ?
    I'll pack the DVD Player with the resource files that match your native language.

    EDIT : Oh, and do you have an official DVD Player already installed to your memory card (installed from an update disc, like 2.10, 2.12 or 2.14...) ?
     
    Last edited: Apr 5, 2016
    americandad likes this.
  15. americandad

    americandad Familiar Face

    Joined:
    Jul 4, 2011
    Messages:
    1,439
    Likes Received:
    275
    The version of FMCB is v1.95 (2016/01/10, installed with FMCB installer v0.97), with USB drivers from 1.94.
    Your 3.11J package works very well from USB with Russian resources :)
    There is no update installed on my mc, nope.
    As for the consoles, I've got two of them. OSD language is English, on both, as Russian is not an option.
    One is: SCPH-30004, DVD Player 1.30E. The other one is SCPH-50004, DVD Player 3.00E.
     
    Last edited: Apr 5, 2016
  16. krHACKen

    krHACKen Enthusiastic Member

    Joined:
    Oct 24, 2012
    Messages:
    571
    Likes Received:
    376
    Thank you for the info.

    So I made a new package, with the DVD Player in a FMCB 1.95 KELF clone, the Russian resource files and the ID file & folder for European systems.
    Please download this new package. The link is in the Pastie 10786775

    Get the KELFTwinSigner v1.00 :
    KELFTwinSigner v1.00 (binary)
    KELFTwinSigner v1.00 (source code)

    Extract BEEXEC-SYSTEM/osdmain.elf from your memory card;

    Twinsign BEEXEC-DVDPLAYER/dvdplayer.elf with your extracted osdmain.elf
    The command line is KelfTwinSigner.exe osdmain.elf dvdplayer.elf
    [​IMG]

    Copy the BEEXEC-DVDPLAYER folder (which contains the "twinsigned" dvdplayer.elf) to your memory card.

    Play a DVD-Video. If it worked, the OSD of the DVD Player should be in Russian.

    [​IMG]
    [​IMG]
    [​IMG]

    @sp193 : I'm sorry, your links to your KELFTwinSigner were down...
    Perhaps there's a newer version or you chosen to no longer distribute it ?
    If you want me to remove the two download mirrors from my post and my server, just let me know, I'll do.
     
    americandad likes this.
  17. americandad

    americandad Familiar Face

    Joined:
    Jul 4, 2011
    Messages:
    1,439
    Likes Received:
    275
    No, thank you krHACKen! Wow!
    That's of great help!
     
    krHACKen likes this.
  18. krHACKen

    krHACKen Enthusiastic Member

    Joined:
    Oct 24, 2012
    Messages:
    571
    Likes Received:
    376
    You're welcome.
    Enjoy your region free DVD Player 3.11 in your fat PS2s hehe :) .

    Last year I made a TwinSigner oriented program for the PS2. It reads the already installed files of the official DVD Player in the MC, and "upgrades" the installation to 3.11. My idea was to bundle this PS2 ELF with a SUDC4. Since the SUDC project puts me in extreme boredom, I did not complete it...

    Anyway, I'll take a look to the old project files to see if I can compile an ELF for each language, and maybe publish'em here. Because it's kinda useful to those with genuine DVD Player installations, and this hacky concept is ROFLable :D .
     
  19. americandad

    americandad Familiar Face

    Joined:
    Jul 4, 2011
    Messages:
    1,439
    Likes Received:
    275
    What's SUDC4?

    This "hacky concept" is, imho, the last missing piece of the PS2 total soft mod. Even xbox played any region DVDs with softmod.
    The PS2 stood strong lol :D Until you hacked it, that is!

    Great work, and thank you very much for helping!
     
  20. krHACKen

    krHACKen Enthusiastic Member

    Joined:
    Oct 24, 2012
    Messages:
    571
    Likes Received:
    376
    $ONY Utility Discs : Compilation 4.
    There's a Compilation 3 (aka SUDC3) I made by the end of 2012 if I remember correctly.

    It's a compilation of DVD Player update discs, HDD Utility discs and PSBBN discs which have their copy protections (and some other things like the genuine HDD check) defeated.

    SUDC3 has the following "disadvantages" :
    - A bugged PAL/NTSC selector (it forces PAL regardless of the console region, annoying)
    - The PSBBN was injected into a DVD Player KELF (that makes it incompatible with the TEST systems)
    - The disc authoring was, how can I say... odd... Some consoles hate it.


    My ambition is to fix the above problems and add more discs in the compilation, since I acquired and cracked more DVD Player discs. I even made bootleg installers for the discs I don't have (2.14J, 3.00J and 3.04J). But the coolest bootleg I made is the one for 3.02U imo (which originally comes from the HDD Utility Disc 1.10) :

    Although, it would be better if I replace the Japanese "Basic Operations" screen with an English screen, silly me :/ .
    So that's what SUDC4 should have in a nutshell : More DVD Player installers, TEST bootable PSBBN, faster execution and no PAL forcing bullsh*t.

    Side note : now the DNA$ servers are down, the PSBBN is just crappier than the crap it was before the GameCity channel shutdown.
     
    americandad likes this.
sonicdude10
Draft saved Draft deleted
Insert every image as a...
  1.  0%

Share This Page