Linux para PlayStation 2 (o PS2 Linux ) es un kit lanzado por Sony Computer Entertainment en 2002 que permite usar la consola PlayStation 2 como un ordenador personal . Incluye un sistema operativo basado en Linux , un teclado y ratón USB , un adaptador VGA , un adaptador de red PS2 ( solo Ethernet ) y un disco duro de 40 GB . Se requiere una tarjeta de memoria de 8 MB; esta debe formatearse durante la instalación, borrando todos los datos guardados previamente, aunque posteriormente el espacio restante puede utilizarse para guardar partidas. Se recomienda encarecidamente que el usuario de Linux para PlayStation 2 tenga conocimientos básicos de Linux antes de instalarlo y usarlo, debido a la interfaz de línea de comandos para la instalación.
Este kit dejó de venderse oficialmente en EE. UU. en 2003 debido a que se agotaron todas las unidades del kit NTSC . Sin embargo, aún se puede encontrar en algunos mercados de segunda mano , como eBay . El sitio web oficial del proyecto cerró en junio de 2010 [ 1 ] y comunidades como ps2dev [ 2 ] ya no están activas.
Capacidades

El kit Linux convierte la PlayStation 2 en un sistema informático completo, pero no permite el uso de la unidad de DVD-ROM excepto para leer discos de PS1 y PS2 debido a las preocupaciones de Sony sobre la piratería . Aunque el disco duro incluido con el kit Linux no es compatible con los juegos de PlayStation 2, formatearlo con el disco de utilidades proporcionado con el disco duro comercial permite su uso con juegos de PlayStation 2, pero borra PS2 Linux. Sin embargo, existe un controlador que permite que PS2 Linux funcione una vez copiado en la partición APA creada por el disco de utilidades. El adaptador de red incluido con el kit solo admite Ethernet; hay un controlador disponible para habilitar la compatibilidad con módem si se utiliza el adaptador de red comercial (que incluye un módem V.90 integrado ). El kit admite la visualización en monitores RGB (con sincronización en verde ) mediante un cable VGA proporcionado con el kit Linux, o en televisores con el cable normal incluido con la unidad PlayStation 2.
La distribución PS2 Linux se basa en Kondara MNU/Linux , una distribución japonesa que a su vez se basa en Red Hat Linux . PS2 Linux es similar a Red Hat Linux 6 y cuenta con la mayoría de las características que cabría esperar en un sistema Red Hat Linux 6. El kernel predeterminado es Linux 2.2.1 (aunque incluye los controladores USB de Linux 2.2.18 para admitir el teclado y el ratón), pero se puede actualizar a una versión más reciente como 2.2.21, 2.2.26 o 2.4.17.
Aplicaciones de código abierto

El objetivo principal del kit Linux es el desarrollo de software amateur , pero puede usarse como cualquier otro ordenador, aunque la poca memoria de la PS2 (32 MB) limita sus aplicaciones. Entre el software de código abierto que se compila en el kit destacan Mozilla Suite , XChat y Pidgin . Las aplicaciones ligeras más adecuadas para los 32 MB de RAM de la PS2 incluyen xv , Dillo , Ted y AbiWord . El gestor de ventanas predeterminado es Window Maker , pero es posible instalar y usar Fluxbox y FVWM . Los puertos USB de la consola pueden conectarse a dispositivos externos, como impresoras , cámaras , memorias USB y unidades de CD .
Con PS2 Linux, un usuario puede programar sus propios juegos que funcionarán en PS2 Linux, pero no en una PlayStation 2 sin modificar. El código fuente abierto para juegos está disponible para su descarga en sitios de soporte de PS2 Linux. Hay poca diferencia entre PS2 Linux y el software Linux utilizado en el sistema más caro ("Tool", DTL-T10000) que utilizan los programadores profesionales de juegos de PlayStation con licencia. Algunos juegos creados por aficionados se presentan a concursos como el concurso anual del Independent Games Festival. Un aficionado puede vender juegos o software que desarrolle con PS2 Linux, con ciertas restricciones detalladas en el Acuerdo de Licencia de Usuario Final. El aficionado no puede fabricar ni vender CD ni DVD de juegos, pero sí puede vender el juego mediante descarga en línea.
Compatibilidad del modelo
La versión original del kit Linux para PS2 solo funcionaba con los modelos japoneses SCPH-10000, SCPH-15000 y SCPH-18000 de PlayStation 2. Incluía una tarjeta de interfaz PCMCIA con un puerto Ethernet 10/100 y una carcasa externa para disco duro IDE (ya que no hay espacio dentro de la consola). Este kit no es compatible con ningún modelo posterior de PS2 (incluidos todos los modelos no japoneses), puesto que estos modelos eliminaron el puerto PCMCIA.
Las versiones posteriores del kit PS2 Linux utilizan una interfaz muy similar a la interfaz HDD/Ethernet vendida posteriormente para el juego en red (el adaptador de red lanzado posteriormente también era compatible con el kit, incluido el módem de 56k integrado). Este kit ubica el disco duro internamente en la PS2, en la MultiBay. Con este kit, solo el modelo SCPH-30000 de PlayStation 2 es oficialmente compatible. Sin embargo, el kit funciona igual de bien con modelos más recientes que el SCPH-30000, con la excepción de que la conexión Ethernet tendía a bloquearse después de un breve período de uso. Por lo tanto, el modelo más reciente, el SCPH-50000 de PlayStation 2, solo funcionará correctamente con PS2 Linux con un controlador de adaptador de red actualizado, que debe transferirse al disco duro de la PlayStation 2 utilizando un modelo anterior de PlayStation 2 para transferir el controlador o una PC Linux con un puerto IDE. Ambos métodos implican el intercambio de discos duros. Esto se debe a la imposibilidad de usar dispositivos de almacenamiento masivo USB con el kernel relativamente antiguo (versión 2.2.1) que viene con el kit.
El modelo SCPH-70000 de PlayStation 2, de diseño delgado, no funciona con PS2 Linux debido a la falta de una interfaz para disco duro. Sin embargo, algunos modelos iniciales de esta revisión contaban con puntos de soldadura para una interfaz IDE en la placa base que podían utilizarse (aunque esto requería modificar la consola, anulando así la garantía). Aun así, es posible arrancar desde un servidor PXE a través de la red.
Los DVD de instalación de Linux para PS2 tienen codificación regional, al igual que todos los demás discos de juegos de PS2. Un disco europeo/PAL será rechazado por una consola PlayStation 2 NTSC; sin embargo, esto solo ocurre al arrancar: si el usuario tiene una modificación que le permite cargar un disco PAL, el gestor de arranque de Linux para PS2 admite tanto Linux PAL como NTSC (consulte la documentación para determinar las teclas que debe pulsar), por lo que una vez superado el mensaje de "DVD no compatible", podrá arrancar Linux y, posteriormente, iniciar X Window en modo NTSC.
Soporte no oficial
Desde la descontinuación del kit de instalación de Linux para PS2, e incluso antes, ha existido un grupo numeroso, aunque menos activo, que ha intentado, y logrado, ejecutar el sistema operativo Linux mediante otros métodos. Un ejemplo notable es el cargador de Linux KernelLoader, desarrollado por Mega Man, que requiere que los usuarios copien los archivos del kernel necesarios en dispositivos de almacenamiento extraíbles o DVD. Dichos soportes deben estar formateados como DVD de vídeo debido a las medidas antipiratería de Sony, que restringen el uso de DVD de datos.
Mediante este método, se ha hecho posible utilizar distribuciones de Linux personalizadas y otros sistemas operativos tipo UNIX [ 3 ] compilados para PlayStation 2, lo que ha permitido a los usuarios utilizar núcleos de Linux más compatibles con un menor tamaño y programas diseñados específicamente para la consola. Estos métodos suelen requerir el uso de exploits de PS2 como Free MCBoot, que permite al usuario final arrancar desde la tarjeta de memoria de PlayStation 2 y ejecutar aplicaciones caseras personalizadas empaquetadas como archivos ELF, y otros exploits como SwapMagic, etc. Algunos otros métodos más invasivos (como el uso de chips de modificación o la resoldadura de un puerto IDE en los primeros modelos 7000x) requieren abrir la consola PlayStation 2, anulando la garantía del dispositivo si aún es aplicable.
Véase también
Referencias
- ↑ "PlayStation2-Linux.com" . playstation2-linux.com . Archivado del original el 17 de junio de 2010. Consultado el 25 de febrero de 2026 .
- ↑ "PS2DEV.ORG: Programación de Playstation" . Archivado del original el 2 de febrero de 2008.
- ↑ "Port de NetBSD a PlayStation 2, con referencias a cómo se podría usar KernelLoader para liberarlo del HAL de Sony" . Consultado el 11 de enero de 2024 .
Enlaces externos
- Comunidad Linux de PlayStation 2 de Sony en Wayback Machine (archivado el 24 de mayo de 2010)
- Foro de PS2 Linux en PSX-SCENE.com en Wayback Machine (archivado el 15 de marzo de 2015)
- Cargador de kernel de Linux de código abierto para PlayStation
- Distribuciones de Linux descontinuadas
- Sistemas operativos de consolas de videojuegos
- Distribuciones de Linux
- Distribuciones de Linux específicas para cada plataforma
- PlayStation 2
- Accesorios para PlayStation 2