View Single Post
Old 13-10-2012, 20:05   #9
PSX Planet Elite Supporter
 
Join Date: Aug 2008
Location: France
Gender: Male Male
Posts: 255
krHACKen репутация неоспоримаkrHACKen репутация неоспоримаkrHACKen репутация неоспоримаkrHACKen репутация неоспоримаkrHACKen репутация неоспоримаkrHACKen репутация неоспоримаkrHACKen репутация неоспоримаkrHACKen репутация неоспоримаkrHACKen репутация неоспоримаkrHACKen репутация неоспоримаkrHACKen репутация неоспорима
Default Re: SCEE Demo Disc Menu             

Quote:
Originally Posted by zap1 View Post
I have built myself my own demo disc with my own games, but here's a problem: After a demo of a game ended, it goes back to the PS2 Browser menu in the BIOs and not back into the main menu.
I think you have to edit the ELF of your demo with an Hexadecimal Editor, to correct the path of the menu.
Most demos try to execute SCEE_DD\SCEE_DD.ELF when the demo ended. Sometime it's SCE_DD\SCE_DD.ELF. Replace this with the correct location of the menu ELF, for example \1F668570.ELF.


Quote:
Originally Posted by zap1 View Post
And when I also rip out the SCEE_DD and the SCE_DD folders and an SCED file from a normal 2004 demo disc and then put it into my demo disc and also replace the Config.TXT with the one I made myself, the disc simply won't load up for some strange reason. I think I need to encrypt the Config.TXT, so I would be able to make my own demo disc run. Is there any way to do it?
CONFIG.TXT files of original demo discs are crypted. There are 2 ways to make your own disc with files from an original demo disc. Encrypt your CONFIG.TXT files or hack the ELF so it can "understand" a plain text config file.

CONFIG.TXT ENCRYPTION/DECRYPTION (2003+ DEMOS ONLY) :
The algo is quite simple. It's a byte-per-byte XOR. The XOR key is :
[ASCII]
Code:
Sir Robert McAlpine Fine Cranes
[HEX]
Code:
53 69 72 20 52 6F 62 65 72 74 20 4D 63 41 6C 70 69 6E 65 20 46 69 6E 65 20 43 72 61 6E 65 73
The CONFIG.TXT can be easily crypted/decrypted with an app like CrypTool, or you can code your own little program.


HACKING THE ELF (SCED_###.##/SCE_DD.ELF/SCEE_DD.ELF) :
The fastest way to disable the crypto shit of the menu is to open the ELF in an hex editor, search for :
Code:
53 69 72 20 52 6F 62 65 72 74 20 4D 63 41 6C 70 69 6E 65 20 46 69 6E 65 20 43 72 61 6E 65 73
and overwrite it with 00.
Then you can use a decrypted CONFIG.TXT file with it.
krHACKen is offline  
Reply With Quote