SoftDev2

PS2 SoftDev2 v1.0.3

SoftDev2
gsdx_20211030145429.png

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:

  • :but cir:: uLaunchELF (hdd0:__sysconf/softdev2/ULE.ELF).
  • :but tri:: 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.
Installation Instructions

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.
  • Like
Reactions: Algol
Uploaded by
alexparrado
Downloads
3,106
Views
3,106
First release
Last update

Ratings

5.00 star(s) 3 ratings

More resources from alexparrado

Latest updates

  1. Function to enable HDD booting added

    Added function does not rely on MBR.XIN injection.
  2. FHDB MBR Restoring Condition Added

    FreeHDBoot MBR restoring function will be enabled only if HDD has HDDOSD or FreeHDBoot installed.
  3. FreeHDBoot MBR restoration function added

    Now you can restore FreeHDBoot MBR program.
Back
Top