PS2 SCEDoormat_NoME Rel.3 Source Code Release by krHACKen

Discussion in 'PS2 News' started by STLcardsWS, Oct 27, 2016.

By STLcardsWS on Oct 27, 2016 at 8:47 PM
  1. 5,715
    3,165
    123
    STLcardsWS

    STLcardsWS Administrator

    Joined:
    Sep 18, 2014
    Messages:
    5,715
    Likes Received:
    3,165
    Trophy Points:
    123
    PS2 Developer krHACKen has dropped by the PSX-Place forums and decided to release the Source Code to one his very useful utility SCEDoormat NoME ( MECHACON emulation) is a DMCA compliant software that allows you to convert an ELF to a FELP file, which then possesses the ability to run from an HDD. Now others can see what this developer states is messy but functional code, checkout all the details about the source code release and also details about latest version of R3 included:

    SCEDoormat_Thumb.jpg


    • Hello,

      I decided to share the src of my SCEDoormat (No ME Version) Release 3 proggy...

      The code is quite messy and meh, although it compiles fine. Should not be difficult to port the tool to other operating systems, or add your program the ability to decipher the KRYPTO files and play LEGOs:playful:...

      Regards.

    • SCEDoormat NoME" is a DMCA compliant software (hence the name, NoME = no MECHACON emulation) which encapsulates your data in CARD-bindable KELF containers. In a nutshell, you drop an ELF to SCEDoormat_NoME.exe and it gives you a KELF you can run from a HDD partition (HDDOSD, PSBBN, PSX XMB)...

      A decent alternative to Neme's embed tool. SCEDoormat NoME does not need a DVD Player KELF (aka DVDPLx and DVDELF) but a big file which contains pre-encrypted chunks of non-copyrighted data (KRYPTO.KHN).


    • Software :
      Release 3, 2015/04/13 : SCEDoormat_NoME_Rel.03.zip (bundled with a KRYPTO.KHN file that makes retail PS2 KELFs)

      Project Page : Metagames (French forum)


      Plugins :
      KRYPTO.KHN for PS2 (is included in the software package) : 20140422_PS2_DVDV_MBR.ZIP
      About KRYPTO.KHN :

      Hello Gontlomon,
      I was build 2014/04/22 to be bundled with the SCEDoormat No ME Version release 2,
      and I'm suitable for retail PlayStation 2...


      KRYPTO.KHN properties :
      • Maximum Capacity of the Container == 10485760 bytes (A00000h)
      • Precision Rate for Embedding Contents == 4 (WORST, round length to multiple of 16)
      • KELF Quantity == 655360
      • Length of the KELF Header == 128 bytes (0x0080)
      • Hashed Blocks Quantity == 1
      • Total Length of the MG Hashed Blocks == 8 bytes

      KryptoELF specs :

      • User Header is MechaCon Blacklisted == False
      • Is a HDD Master Boot Record Container == True
      • Target Machine Type == PS2 (CEX Only)
      • Target Application Type == DVDPLAYER
      • [email protected] Zones == Japan+USA+Europe+Oceania+Asia+Russia+China+Mexico
      • KRYPTO.KHN for PSX : 20140422_PSX_DVDV_NOMBR.ZIP
      • About KRYPTO.KHN :

      This one is for the PSX (DVR).
      • It's not MBR flagged, so can the output KELF be run from xfrom ? IDK...
      • Anyway, it's OK for running your stuff from the XMB.
      • Want CARD binding ? The signature is ZEROed.

      KRYPTO.KHN properties :
      • Maximum Capacity of the Container == 10485760 bytes (A00000h)
      • Precision Rate for Embedding Contents == 4 (WORST, round length to multiple of 16)
      • KELF Quantity == 655360
      • Length of the KELF Header == 128 bytes (0x0080)
      • Hashed Blocks Quantity == 1
      • Total Length of the MG Hashed Blocks == 8 bytes

      KryptoELF specs :
      • User Header is MechaCon Blacklisted == False
      • Is a HDD Master Boot Record Container == False (User Header of Type 0x01)
      • Target Machine Type == PSX
      • Target Application Type == DVDPLAYER
      • [email protected] Zones == Japan+USA+Europe+Oceania+Asia+Russia+China+Mexico
      • KRYPTO.KHN for PS2, PSX and TEST : 20150413_PSX_PS2_DNAS_NODVD.ZIP
      • About KRYPTO.KHN :

      Dnas_WithHDD container... Reference 0E319097.
      Worst MG block alignment for the sake of your HDD free space.

      KRYPTO.KHN properties :
      • Maximum Capacity of the Container == 10485760 bytes (A00000h)
      • Precision Rate for Embedding Contents == 4 (WORST, round length to multiple of 16)
      • KELF Quantity == 655360
      • Length of the KELF Header == 128 bytes (0x0080)
      • Hashed Blocks Quantity == 1
      • Total Length of the MG Hashed Blocks == 8 bytes

      KryptoELF specs :
      • User Header is MechaCon Blacklisted == False
      • Is a HDD Master Boot Record Container == True
      • Target Machine Type == PS2 (CEX & DEX) + PSX
      • Target Application Type == Dnas_WithHdd
      • [email protected] Zones == Japan+USA+Europe+Oceania+Asia+Russia+China+Mexico

    • Usage :
      • SCEDoormat_NoME.exe <input> <optional_output> <optional_plugin>
      • Encapsulates input into a KELF container using optional_plugin and saves the file as optional_output.
      • Example : C:\SCEDoormat_NoME.exe C:\BOOT.ELF C:\EXECUTE.KELF C:\CRAPOLA\PSX_KRYPTO.KHN

      SCEDoormat_NoME.exe <plugin>
      Prints KRYPTO.KHN info and exits.


    Download : src_SCEDoormat3_NoME.zip

    Source: PSX-PLACE.COM
    Additional Info via: ps2home.freeforums.net/
     
    krHACKen, Derf321 and bitsbubba like this.

Comments

Discussion in 'PS2 News' started by STLcardsWS, Oct 27, 2016.

Share This Page