alexparrado
Developer
SoftDev2
SoftDev2 is an MBR program for PS2 fat models equipped with an internal HDD.
When installed, SoftDev2 boots from your __mbr partition in HDD and will launch OPL (hdd0:__sysconf/softdev2/OPNPS2LD.ELF) by default.
In addition, hot keys were added which will launch corresponding application if key is held during boot:
: uLaunchELF (hdd0:__sysconf/softdev2/ULE.ELF).
: OSD ROM browser (rom0:OSDSYS), FreeHDBoot (hdd0:__system/osd/osdmain.elf) or HDD-OSD browser (hdd0:__system/osd/hosdsys.elf or hdd0:__system/osd100/hosdsys.elf) if any installed.
Run SoftDev2Installer.elf to install SoftDev MBR program (MBR.XIN) on your HDD. Installer will place copies of OPL and ULE in your HDD. Any previous FreeHDBoot or HDD-OSD installation will remain untouched and usable.
Source Code
https://github.com/parrado/SoftDev2/
To compile you'll need latest PS2SDK and kelftool configured in a proper way (https://www.psx-place.com/resources/kelftool-fmcb-compatible-fork.1104/).
Credits
Special thanks to: @Berion for UI design and testing. @krHACKen and @akuhak for useful tips. VTSPS2-HBDL team for providing some source code for UI building. @sp193 for HDD-boot enabling routine in FreeHDBoot installer source. Neme & jimmikaelkael for OSDSYS patching and launching routines in FreeMCBoot 1.8 source.
