PlayStation 2 Basic BootLoader
PlayStation 2 Basic BootLoader, más conocido por su nombre abreviado PS2BBL, es un bootloader («cargador de arranque» en español) para la consola Playstation 2 y su variante PSX.
Basado en una serie de ejemplos para inicializar el OSD escritos por sp193 (creador de FreeMcBoot 1.9), PS2BBL es un programa totalmente competente para la inicialización del sistema, cargar discos (PS2, PS1, DVD-Vídeo), y lanzar aplicaciones desde diversos dispositivos.
En el caso de la variante para PSX, el programa es capaz de limitar la memoria RAM a 32MB y hacer uso de los drivers especiales de la PSX para poner la unidad óptica en modo PS2.
El programa está pensado para ser instalado como actualización de sistema. Sin embargo, es posible adaptarlo para funcionar con OpenTuna, DEV1, Infinity Manager, u otras opciones.
Contenido |
Características
- Simplicidad: su diseño simple no da lugar a bugs reseñables.
- Requiere poco espacio: es muy liviano y ocupa apenas ~80KB.
- Drivers USB embebidos: los drivers están embebidos en el binario con apenas impacto en el tamaño final.
- Compatibilidad con modchip: alta compatibilidad con modchip debido a que no parchea el OSDSYS en RAM.
- Lanzar discos: es posible lanzar discos con
$CDVDo$CDVD_NO_PS2LOGO. - Modo rescate: en caso de emergencia, pulsando
+
en el mando, es posible lanzar la aplicación con nombre RESCUE.ELFque se sitúe en la raíz del USB.
Dispositivos soportados
PS2BBL es capaz de inicializar el sistema y lanzar aplicaciones desde:
- Memory card:
mc0:/,mc1:/ymc?:/ - Dispositivo USB (en particiones FAT32 o exFAT):
mass:/ - Tarjeta SD/microSD de MX4SIO:
massX:/ - Memoria ROM principal:
rom0(que contiene entre otrasOSDSYSyTESTMODE) - Partición PFS del disco duro interno (HDD):
hdd0:PARTITION:pfs:PATH_TO_ELF
- Memory card:
Descarga
La descarga de PS2BBL está disponible en varias modalidades:
- PS2BBL (paquete base): archivos ELF para adaptarlos libremente a la configuración que resulte más conveniente.
- PS2BBL + OpenTuna: paquete con instalador de PS2BBL junto a OpenTuna.
- PS2BBL como actualización de sistema: instala PS2BBL como ejecutable encriptado en la tarjeta de memoria.
- Nótese que, configurado apropiadamente en todas las rutas, es posible lanzar PS2BBL automáticamente en el arranque en cualquier modelo de PS2, salvo las últimas SCPH-900xx y algunos modelos raros.
Configuración
Para detalles acerca de la configuración, visite la documentación oficial de PS2BBL.
Enlaces externos
- Repositorio de PS2BBL en GitHub
- KELF Binder 2: instalador para enlazar los KELF
- PlayStation 2 Basic BootLoader Extended: fork de saildot4k
Para consultas y debates sobre el contenido de este artículo, visita el Hilo oficial.