Features
All that PS2BBL has to offer
~ WORK IN PROGRESS ON THIS PAGE ~
Emergency mode
If something breaks on your setup but PS2BBL still boots, just hold R1+START. It will trigger emergency mode
where PS2BBL will try to boot RESCUE.ELF
from USB device Root on an endless loop.
Compatibility
PS2BBL is capable of properly operating on almost all ps2 systems around. even on PSX DESR!
the following systems have not been tested, and therefore, compatibility with them cannot be guaranteed:
- Namco arcade systems
COH-H
models - Chinese PS2 (
SCPH-xxx09
)
Proper sistem initialization
For all systems
- OSD, OSD settings and some extra facilities are loaded.
- All modules listed on default IOP Boot configuration are loaded on startup.
- CDVD boot certification is properly performed
- Remote control will be enabled if possible
- OSD Initialization is done in a way the Kernel Patches for
SCPH-10000
andSCPH-15000
take effect
For PSX-DESR
- PSX disc tray is enforced into PS2 mode at boot. allowing the usage of PlayStation and PlayStation 2 games even if the DVR laser is not operational
Modchip Compatibility
unlike FreeMcBoot, PS2BBL has higher compatibility with modchipped consoles because it does not patch the OSDSYS on RAM.
Running Discs
PS2BBL can run PS1, PS2 and DVD Discs.
simply execute the $CDVD
(or $CDVD_NO_PS2LOGO
) commands to run a disc.
It does not matter if you insert the disc before or after the command is executed
PS2 discs
PS2 discs can be loaded with or without PS2LOGO via configuration or special commands (Insert happy moment for mechaPWN users)
Space usage
PS2BBL has an aproximated size of 80 kb
Wich means a system update setup that covers all common PS2 models compatbible with system updates will take aproximately a little bit more than 650 kb
(add 80 kb
to the count if you want to add PSX-DESR system update)
Embedded USB drivers
Unlike FreeMcBoot, PS2BBL has USB drivers embedded in binary, lowering your chances of loosing access to homebrew in case of data loss.
and to make things better... the impact on program size was just ~3 kb
!
Applications Execution
Unsigned ELF files can be executed from the following devices
mc0:/
: Memory Card 1mc1:/
: Memory Card 2mc?:/
: Pseudo-device used to search on both Memory Cards portsmass:/
: first compatible usb device that was mapped by the USBMASS drivermassX:/
: MX4SIO SD Cardrom0:
: console main ROM memory. holds software (such asOSDSYS
andTESTMODE
), system information, configurations and lots of IRX modules.hdd0:PARTITION:pfs:PATH_TO_ELF
: PFS partition of internal HDD