Welcome, Guest!

Here are some links you may find helpful

PSX DESR-7000 Dual boot XMB and HDD OSD

vitas155

Member
Original poster
Registered
Aug 2, 2019
15
4
3
www.ps-gamers.ru
AGName
vitas155
AG Join Date
13/03/11


I found this video on youtube this man somehow managed to run on the PSX HDD OSD while he can still run the native XMB menu, who knows how he did it? Will it work only with the PSX HDD, or for example with the official PS2 HDD, or in general with any hard drive?
 

vitas155

Member
Original poster
Registered
Aug 2, 2019
15
4
3
www.ps-gamers.ru
AGName
vitas155
AG Join Date
13/03/11
can this method of loading be used by those who do not load the XMB menu? can it be restored in this way?
 

vitas155

Member
Original poster
Registered
Aug 2, 2019
15
4
3
www.ps-gamers.ru
AGName
vitas155
AG Join Date
13/03/11
small news, now you can run HDD OSD on any PSX model, this procedure is possible even if your XMB menu does not load, you can start HDD OSD both in a regular application from XMB and using FMCB, including automatic loading when you turn on the console, details will be a little later
IMG_2046.JPG
screenshot from my console

Now it looks like using HDD OSD we can translate the XMB menu into any language and switch between them using HDD OSD, experiments have shown that XMB switches to the language that is selected in the HDD OSD settings, but the XMB translation text is taken from the files in its firmware where the translation is in the form of jp.txt en.txt files, etc. editing or creating from scratch these files and disguising them as languages available in the HDD OSD, we can translate into any language and switch between 5 languages (it seems like so much is available in the HDD OSD) soon I will try to make a trial translation into Russian and possibly others Gia languages
 

krHACKen (aka kHn)

Member
Registered
May 31, 2019
21
50
13
Is there any information on how this is done?
The loader gets the disc type. If the inserted disc is an audio CD, it tries to load an ELF/KELF from supported devices.
In the above video, it loads
Code:
hdd0:__system:pfs:/osd100/hosdsys.elf
with params
Code:
hdd0:__system:pfs:/osd100/hosdsys.elf
and
Code:
BootCdPlayer
If the files cannot be found, it goes to the XMB.
The HDDOSD resource files were copied to the HDD (osd100 folder in the system partition) as well.

Some files you may want to toy with.
osd100/hosdsys.elf is the original HDDOSD ELF, re-signed to decrypt on both the PS2 and the PSX.
MBR.ELF is the original MBR ELF in its decrypted form. Could be, for example, run from FMCB or signed then run from the XMB.
HDDOSD.ELF is the HDDOSD ELF, with hardcoded params and a patch so it runs with the US languages set, VMODE and button mapping when executed in a Japanese system. Running it in a PSX2 will glitch the XMB, since the system software v2.xx partly handles language variables according to the non-volatile memory language setting. At this point it's better to use this shit in a PSX1 lol.
 

AKuHAK

Active member
Registered
Jun 29, 2019
39
24
8
AGName
AKuHAK
AG Join Date
25.07.2012
BTW Does FreeHDBoot graphical menu work in such setup?
 

krHACKen (aka kHn)

Member
Registered
May 31, 2019
21
50
13
I think so. If you run its decrypted MBR XLF. For running the US patched one, you'll have to sign it and replace hosdsys.elf.
 

Make a donation