Utility for SONY PlayStation 2 Утилиты и программы для работы с играми SONY PlayStation 2 |
Реклама | |
|
Опции темы |
05.10.2012, 11:47 | #1 |
PSX Planet Elite Supporter
Регистрация: 31.08.2008
Адрес: France
Пол: Мужской
Сообщений: 254
|
SCEE Demo Disc Menu Project Topic & Releases Greetings, In this thread you can find modified versions of the OPS2M/SCEE demo menu, or possibly discuss about ripping/building your own game compilations. Release List : - 1F668570 Release 1 - 6CB0660E Release 1 - 2CF9C101 Release 1 - 309E48E8 Release 1 - 543C456E Release 1 - 56BCF746 Release 1 - 1F668570 SUDC Special Последний раз редактировалось krHACKen; 26.12.2012 в 21:10. Причина: Release list update |
|
Эти 12 пользователи сказали Спасибо krHACKen за это сообщение: |
Реклама | |
05.10.2012, 11:48 | #2 |
PSX Planet Elite Supporter
Регистрация: 31.08.2008
Адрес: France
Пол: Мужской
Сообщений: 254
|
SCEE Demo Disc Menu 1F668570 Release 1 README.TXT : Нажмите
Код:
SCEE Demo Disc Menu 1F668570 Release 1 -------------------------------------- * WTF IS THIS ? * It's the demo menu/loader that can be found on the following demo discs : OPS2M Germany 01/2005 [SCED-53056], OPS2M Germany 2005/03 [SCED-53159], OPS2M Demo 58 [SCED-53161], OPS2M Germany 2005/04 [SCED-53206], OPS2M Germany 2005/05 [SCED-53207], OPS2M Germany 2005/06 [SCED-53289], OPS2M Germany 2005/08 [SCED-53210], OPS2M Germany 2005/09 [SCED-53211]... It has been modified in order to handle plain text configuration files (1F668570CONFIG.TXT). * Why 1F668570 Release 1 ? * There are numerous versions of the SCEE demo disc menu. I use their original ELF CRC32 as reference. "Release 1" means what it means... Expect more hackery in Release 2. Maybe an automatic video mode switcher and a disc type detector... * What's it's purpose ? * Examples of use : - Game rip compilation (Multiple CD based games, all in one DVD) - Game serie compilation (Adventues of John Doe + Adventues of John Doe II + Adventues of John Doe III...) - Compilation of homebrews - All releases of a title in one DVD (Ridge Racer V NTSC J + Ridge Racer V NTSC U/C + Ridge Racer V PAL...) - Game hack/translation compilation - A compilation of your own productions * So how to use that thing ? * 1) Rip your game/video stuff and assemble it; 2) Edit CONFIG.TXT; 3) Build your ISO with your game/video stuff, the folder "1F668570", the ELF "1F668570.ELF", and the SYSTEM.CNF; 4) Test your ISO with PCSX2 (http://pcsx2.net); 5) Burn your ISO to a blank disc/Put it on your PS2HDD/Run it on your CDVD emulator. -------------------------------------- - Tips and Tricks - The Introduction Video You can disable it by putting the "NOINTROMOVIE=1" variable on the "Global Stuff" section, then delete the file 1F668570INTRO.PSS. Make sure the "NOINTROMOVIE=1" variable is present before deleting INTRO.PSS or the menu may crash. Refer to specs described in "Intro PSS Infos.html" if you want to encode your own intro. The Introduction Text The introduction text is defined by the variable "INTROLINE" on the "Global Stuff" section. You can delete the text and the variable name, but the black screen will remain here for a couple of seconds. Custom Logo Insertion Logos and textures are embedded into the ELF but you can use yours as long as they match the original resolution and filesize. The 2 most interesting TIM2 pics are these : Offset 56320h, a monochrome banner of 256x64, displayed on the top-left of the main menu. Originally it's the Ofiicial PlayStation 2 Magazine logo. Offset 5A760h, a transparent icon of 64x64, displayed on the top-right of sections that have the "GFX_BLACKPLAY=1" variable. The logo is horizontally and vertically mirrored. IOP Reset With An IMG Module Set Put your IOPRP#.IMG module set in the folder "1F668570" and set the "IOPIMAGE" variable of your link according to it's filename. For example : 1) Put IOPRP666.IMG in the "1F668570" dir 2) Set the "IOPIMAGE" variable value to "666" (default value is "300" for "IOPRP300.IMG") IOP memory is updated with IOPRP666.IMG before LoadExecuting your ELF. Whatever you decide to define for IOP Resets, never delete "IOPRP300.IMG" from the "1F668570" dir. It is used by the menu itself at startup. CD Based Compilation This SCEE Demo Disc Menu runs only from DVDs. If you want to build a compilation for a CDR, you have to patch the disc type on "STREAM.IRX". You can do that by using some kind of generic patching tool, disassembling the module yourself or simply replace "1F668570STREAM.IRX" with the one included in this folder. -------------------------------------- Changelog SCEE Demo Disc Menu 1F668570 Release 1 (10/04/2012) + Crypto stuff for CONFIG.TXT is broken + Resource path mod + Black (000000RGB) TIM2 banner + Verbose strings are relinked to scePrintf + ASCII text "play" of GFX_BLACKPLAY is NOPed + Original intro PSS is included + Original intro PSS specs are included + CD patched STREAM.IRX is included + Original CONFIG.TXT are included as examples CONFIG.TXT Sample : Нажмите
Код:
################################################################################################################# # GLOBAL STUFF ################################################################################################## ################################################################################################################# *disc=1F668570 # You can delete INTROLINE, but this will not disable the delay and the black screen. INTROLINE=Welcome to the 1F668570 SCEE Demo Menu,<BR>I am the annoying intro line<BR>(see Global Stuff on CONFIG.TXT)<BR>Will try to remove the delay in my next release... TRAYOPEN=The disc tray is open.<BR>Please close the disc tray and reset your console.<BR>Will try to remove the defeat that crap in my next release... #ATTRACTTIMEOUT=1000 #ATTRACT=LINK_1STCATEGORY_ITEM02 # If you remove NOINTROMOVIE, cdrom0:1F668570INTRO.PSS will be played after the INTROLINE screen. #NOINTROMOVIE=1 SELECT=Select BACK=Back ROOTMENU=MAINMENU ################################################################################################################# # MAIN MENU ##################################################################################################### ################################################################################################################# *sections=MAINMENU HEADER1=1F668570 SCEE Demo Menu (Main Menu) AUDIOSTREAM=1 #GFX_DRAWVU=1 GFX_DRAWSCANLINES=1 #GFX_DRAWBLOBS=1 #GFX_BLACKPLAY=1 GFX_BG=8 TOPBAR_ARGBLEFT=0000259B TOPBAR_ARGBRIGHT=0000259B BG_ARGBTOPLEFT=00000000 BG_ARGBTOPRIGHT=0000218A BG_ARGBBOTTOMLEFT=00000000 BG_ARGBBOTTOMRIGHT=0000218A # Define Main Menu Items Below (can be OPTION or HIDDEN_OPTION) : OPTION=OPTION_1STCATEGORY OPTION=OPTION_2NDCATEGORY # Define Main Menu Shortcuts And Links For Each Item Below : *option=OPTION_1STCATEGORY NAME=Go To Category 1 LINK=LINK_1STCATEGORY *link=LINK_1STCATEGORY TYPE=MENU GOTOMENU=1STCATEGORY # ----------------------------------------------------------------------- *option=OPTION_2NDCATEGORY NAME=Go To Category 2 LINK=LINK_2NDCATEGORY *link=LINK_2NDCATEGORY TYPE=MENU GOTOMENU=2NDCATEGORY ################################################################################################################# # 1ST CATEGORY MENU ############################################################################################# ################################################################################################################# *menu=1STCATEGORY BACKMENU=MAINMENU HEADER1=You are in Category 1 AUDIOSTREAM=2 GFX_DRAWVU=1 #GFX_DRAWSCANLINES=1 #GFX_DRAWBLOBS=1 #GFX_BLACKPLAY=1 GFX_BG=6 TOPBAR_ARGBLEFT=0000259B TOPBAR_ARGBRIGHT=00EA0312 BG_ARGBTOPLEFT=0000259B BG_ARGBTOPRIGHT=00000000 BG_ARGBBOTTOMLEFT=0000259B BG_ARGBBOTTOMRIGHT=00000000 # Define Main Menu Items Below (can be OPTION or HIDDEN_OPTION) : OPTION=OPTION_1STCATEGORY_ITEM01 OPTION=OPTION_1STCATEGORY_ITEM02 OPTION=OPTION_1STCATEGORY_ITEM03 OPTION=OPTION_1STCATEGORY_ITEM04 OPTION=OPTION_1STCATEGORY_ITEM05 # Define Main Menu Shortcuts And Links For Each Item Below : *option=OPTION_1STCATEGORY_ITEM01 NAME=Start Item 1 of Category 1 LINK_DESC=SLES-00001 LINK=LINK_1STCATEGORY_ITEM01 #ETA=0 *link=LINK_1STCATEGORY_ITEM01 NAME=I am a PS2 executable TYPE=PLAYABLE FILENAME=1F668570.ELF IOPIMAGE=300 #INACTIVITY=60 #PLAYTIME=240 SPLASH=Starting Item 1 (ELF) of Category 1...<BR><BR>Please Wait... # ----------------------------------------------------------------------- *option=OPTION_1STCATEGORY_ITEM02 NAME=Start Item 2 of Category 1 LINK_DESC=SCED-00002 LINK=LINK_1STCATEGORY_ITEM02 #ETA=0 *link=LINK_1STCATEGORY_ITEM02 NAME=I am a PSS video TYPE=VIDEO #LENGTH=0 FILENAME=1F668570INTRO.PSS AUDIOTYPE=ADPCM CHANNEL=0 SPLASH=Starting Item 2 (PSS) of Category 1...<BR><BR>Please Wait... # ----------------------------------------------------------------------- *option=OPTION_1STCATEGORY_ITEM03 NAME=Start Item 3 of Category 1 LINK_DESC=PBPX-00003 LINK=LINK_1STCATEGORY_ITEM03 #ETA=0 *link=LINK_1STCATEGORY_ITEM03 NAME=I am a rolling text TYPE=CREDITS TEXT=1F668570 SCEE Demo Menu<BR><BR>Modified by<BR>Le krHACKen<BR><BR>Downloaded from<BR>psxplanet.ru TEXT=This is a configuration example<BR><BR>cdrom0:1F668570CONFIG.TXT TEXT=Thanks for testing blablabla... # ----------------------------------------------------------------------- *option=OPTION_1STCATEGORY_ITEM04 NAME=Start Item 4 of Category 1 LINK_DESC=SCES-00004 LINK=LINK_1STCATEGORY_ITEM04 #ETA=0 *link=LINK_1STCATEGORY_ITEM04 NAME=I am a TPK text package TYPE=TEXT FILENAME=SUMSTUFFACCESENG.TPK # ----------------------------------------------------------------------- *option=OPTION_1STCATEGORY_ITEM05 NAME=Start Item 5 of Category 1 LINK_DESC=SLED-00005 LINK=LINK_1STCATEGORY_ITEM05 #ETA=0 *link=LINK_1STCATEGORY_ITEM05 NAME=I am a GPK graphic package TYPE=GALLERY FILENAME=SUMSTUFFSHOWCENG.GPK ################################################################################################################# # 2ND CATEGORY MENU ############################################################################################# ################################################################################################################# *menu=2NDCATEGORY BACKMENU=MAINMENU HEADER1=You are in Category 2 AUDIOSTREAM=3 #GFX_DRAWVU=1 #GFX_DRAWSCANLINES=1 GFX_DRAWBLOBS=1 GFX_BLACKPLAY=1 GFX_BG=5 TOPBAR_ARGBLEFT=00A91416 TOPBAR_ARGBRIGHT=00B94113 BG_ARGBTOPLEFT=00A6261F BG_ARGBTOPRIGHT=00300303 BG_ARGBBOTTOMLEFT=00A6261F BG_ARGBBOTTOMRIGHT=00000000 # Define Main Menu Items Below (can be OPTION or HIDDEN_OPTION) : OPTION=OPTION_2NDCATEGORY_ITEM01 # Define Main Menu Shortcuts And Links For Each Item Below : # Here is a multiversion example, Russian and English (2 links in one shortcut) *option=OPTION_2NDCATEGORY_ITEM01 NAME=Start Item 1 of Category 2 LINK_DESC=SCUS-99999 LINK=LINK_2NDCATEGORY_ITEM01_RUS LINK=LINK_2NDCATEGORY_ITEM01_ENG #ETA=0 *link=LINK_2NDCATEGORY_ITEM01_RUS NAME=RUS version TYPE=PLAYABLE FILENAME=1F668570.ELF IOPIMAGE=300 #INACTIVITY=60 #PLAYTIME=240 SPLASH=Starting Item 1 (ELF) of Category 2.<BR>RUS Version<BR><BR>Please Wait... *link=LINK_2NDCATEGORY_ITEM01_ENG NAME=ENG version TYPE=PLAYABLE FILENAME=1F668570.ELF IOPIMAGE=300 #INACTIVITY=60 #PLAYTIME=240 SPLASH=Starting Item 1 (ELF) of Category 2.<BR>ENG Version<BR><BR>Please Wait... Download the Release : 1F668570_RELEASE1.7z Download an Example BIN/CUE (for PCSX2 or OPL) : 1F668570_R1_EXAMPLE.7z expired ____ shamalama |
|
Эти 41 пользователи сказали Спасибо krHACKen за это сообщение: | lukaszkr, ironoste, Dede Apandi, collinxwijnnobel, Jexton2000, Xenon, JabuPL, ko3omaha, tescoexpress21, Fred Sanford, osirisale, mightbemaybeme, brad2192, Anterag, ixc, david252547, dedok179, FlappySwings, SILVEKJE, WWF1985, dav ber, chris johnson, SuperLolMine, warny, airam1809, Kustow, SILENT_P, TRAVIS989, TooEasy, helsen, coorag, Bugmenoter, hiryu, djbba, AKuHAK, mikewwm8, mihapsx, DruchaPucha, SRC, zap1, volgame |
05.10.2012, 12:14 | #3 |
Администратор
Регистрация: 21.07.2008
Адрес: Санкт-Петербург
Пол: Мужской
Сообщений: 26,368
|
krHACKen, is to create a collection (such as games)?
__________________
Посетите сайт Сообщества, на сайте вы найдёте дополнительные материалы к игре. |
|
05.10.2012, 13:33 | #4 |
PSX Planet Elite Supporter
Регистрация: 31.08.2008
Адрес: France
Пол: Мужской
Сообщений: 254
|
volgame, it is a menu extracted from a demo disc. With this menu, you can create a compilation of games, like collector discs.
Basically, it is an ELF launcher, like "PS2 Multiloader", but more compatible. The CONFIG.TXT can be edited to add your own ELFs on the menu. The example BIN/CUE is just a test, for demonstrating how it does work. |
|
Сказали спасибо krHACKen |
06.10.2012, 21:58 | #5 |
Person Of The Community
Регистрация: 18.11.2009
Пол: Неизвестно
Сообщений: 27
|
This tool is awesome! In that way, you can even make your own demo disc with your own demos included!!! I wish there is also a way to make a demo disc menu for the PS1, which would be also cool, if I could make a PS1 compilation using these menus.
|
|
Сказали спасибо zap1 |
07.10.2012, 17:27 | #6 |
PSX Planet Elite Supporter
Регистрация: 31.08.2008
Адрес: France
Пол: Мужской
Сообщений: 254
|
PSone "Future Demo Discs" have their configuration hardcoded in the EXE :( . I'll check later if there is a menu that can be customised...
A homebrew solution exists, "Demo Menu" coded by Loser. That's the menu used in Pavlik's Hacker Kit. For now I continue hacking the other SCEE Demo Disc Menu versions... Differences between versions are mostly GFX changes, and some features like "NOINTROMOVIE" and "HIDDEN_OPTION" being removed. I just understood how "HIDDEN_OPTION" works. Items definied by "HIDDEN_OPTION" are not displayed on the menu until you press L1+L2+R1+R2 to unlock them. |
|
Сказали спасибо krHACKen |
10.10.2012, 04:29 | #7 |
PSX Planet Elite Supporter
Регистрация: 31.08.2008
Адрес: France
Пол: Мужской
Сообщений: 254
|
The project goes on... I've hacked a bunch of other versions.
56BCF746 543C456E 309E48E8 6CB0660E 2CF9C101 No release/upload for now, because I should receive a pack of demos in a few days, and will have to identify their menu. Crypto stuff of earlier demos (2000-2003, with CONFIG.DD2, FRAMES.IPU, GRAPHICS.DDP) is stronger. Future "accidentaly" leaked a crypter/decrypter for the config file. It's called Demo Disc Config Tool. So, decrypting and building a CONFIG.DD2 is not difficult, but hacking the ELF is. I counted 15 different versions of the SCEE Demo Disc Menu (based on their original CRC32), including earlier versions. Generally, differences are minor graphic changes, module updates or option implementations (like the very useful "NOINTROMOVIE"). |
|
13.10.2012, 18:15 | #8 |
Person Of The Community
Регистрация: 18.11.2009
Пол: Неизвестно
Сообщений: 27
|
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.
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? |
|
13.10.2012, 20:05 | #9 | ||||||||||||||||||||||||||||||
PSX Planet Elite Supporter
Регистрация: 31.08.2008
Адрес: France
Пол: Мужской
Сообщений: 254
|
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.
CONFIG.TXT ENCRYPTION/DECRYPTION (2003+ DEMOS ONLY) : The algo is quite simple. It's a byte-per-byte XOR. The XOR key is : [ASCII] Код:
Sir Robert McAlpine Fine Cranes Код:
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 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 : Код:
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 Then you can use a decrypted CONFIG.TXT file with it. |
||||||||||||||||||||||||||||||
|
13.10.2012, 20:24 | #10 |
PSX Planet Elite Supporter
Регистрация: 31.08.2008
Адрес: France
Пол: Мужской
Сообщений: 254
|
I've coded a quick and dirty DOS apps for your CONFIG.TXT encryption/decryption needs :
DEMODISC.ZIP Just drag and drop a CONFIG.TXT file to DEMODISC.BAT, or use the terminal. Command : Код:
DEMODISC.EXE ALGONBR INPUT.TXT OUTPUT.TXT Код:
DEMODISC.EXE 2 E:SCEE_DDCONFIG.TXT C:DEC_CONFIG.TXT ____ shamalama |
|
Эти 15 пользователи сказали Спасибо krHACKen за это сообщение: |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
SCEE Hits Demo [SCED-52970] | krHACKen | Europa Demo | 1 | 07.11.2023 23:14 |
Welcome Pack Demo Disc [SCED-02417] | krHACKen | Euro Demo | 6 | 15.07.2020 01:45 |
Codemasters Demo Disc [SLUS-90091] | McCS | America Demo | 1 | 16.04.2013 18:33 |
Глава SCEE London Studio о Getaway 3 и 8days | TylerDurden | Game World News | 0 | 06.10.2009 08:21 |