Linux para PlayStation 2 (o PS2 Linux ) es un kit lanzado por Sony Computer Entertainment en 2002 que permite utilizar la consola PlayStation 2 como computadora personal . Incluía un sistema operativo basado en Linux , un teclado y mouse USB , un adaptador VGA , un adaptador de red PS2 ( solo Ethernet ) y una unidad de disco duro (HDD) de 40 GB . Se requiere una tarjeta de memoria de 8 MB; debe estar formateadodurante la instalación, borrando todos los datos previamente guardados en él, aunque luego el espacio restante puede usarse para guardar juegos. Se recomienda encarecidamente que un usuario de Linux para PlayStation 2 tenga algunos conocimientos básicos de Linux antes de instalarlo y usarlo, debido a la interfaz de línea de comandos para la instalación.
Desarrollador | Sony Computer Entertainment |
---|---|
Familia OS | Tipo Unix |
Estado de trabajo | Interrumpido |
Versión inicial | 2002 |
Plataformas | PlayStation 2 SCPH-50000 y anteriores |
Tipo de grano | Monolítico ( kernel de Linux ) |
Interfaz de usuario predeterminada | Creador de ventanas |
Página web oficial | web |
El sitio oficial del proyecto se cerró a finales de octubre de 2009 [1] y comunidades como ps2dev [2] ya no están activas.
Capacidades
El kit de 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 preocupaciones de piratería por parte de Sony. Aunque el disco duro incluido con el kit de Linux no es compatible con los juegos de PlayStation 2, reformatear el disco duro con el disco de utilidades proporcionado con el disco duro minorista permite su uso con juegos de PlayStation 2 pero borra PS2 Linux, aunque hay 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 es compatible con Ethernet; hay un controlador disponible para habilitar la compatibilidad con el módem si se utiliza el adaptador de red minorista (que incluye un módem V.90 integrado ). El kit admite visualización en monitores RGB (con sincronización en verde ) mediante un cable VGA proporcionado con el kit de Linux o televisores con el cable normal incluido con la unidad PlayStation 2.
La distribución de PS2 Linux se basa en Kondara MNU / Linux, una distribución japonesa basada en Red Hat Linux . PS2 Linux es similar a Red Hat Linux 6 y tiene la mayoría de las características que cabría esperar en un sistema Red Hat Linux 6. El kernel estándar es Linux 2.2.1 (aunque incluye los controladores USB de Linux 2.2.18 para admitir el teclado y el mouse), 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 propósito principal del kit de Linux es el desarrollo de software para aficionados , pero se puede usar como se usaría cualquier otra computadora, aunque la pequeña cantidad de memoria en la PS2 (32 MB) limita sus aplicaciones. El conocido software de código abierto que se compila en el kit incluye Mozilla Suite , XChat y Pidgin . Las aplicaciones ligeras que se adaptan mejor a los 32 MB de RAM de la PS2 incluyen xv , Dillo , Ted y AbiWord . El administrador de ventanas predeterminado es Window Maker , pero es posible instalar y usar Fluxbox y FVWM . Los puertos USB de la consola se pueden conectar a dispositivos externos, como impresoras , cámaras , unidades flash 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 gratuito para juegos está disponible para descargar desde los sitios de soporte de PS2 Linux. Hay poca diferencia entre PS2 Linux y el software Linux utilizado en el sistema más caro ("Herramienta", DTL-T10000) utilizado por programadores profesionales de juegos de PlayStation con licencia. Algunos juegos creados por aficionados se envían a una competencia como la competencia anual del Festival de Juegos Independientes. Es posible que un aficionado venda juegos o software que desarrolle usando PS2 Linux, con ciertas restricciones detalladas en el Acuerdo de licencia de usuario final. El aficionado no puede hacer y vender CD y DVD de juegos, pero puede vender el juego a través de una descarga en línea.
Distribución
A partir de 2003, este kit ya no se vende oficialmente en los EE. UU. Debido a que se agotó la asignación completa de kits NTSC, pero está disponible a través de la importación o mediante un sitio de subastas, como eBay . Algunos especulan incorrectamente que se usó como un intento de ayudar a clasificar la PS2 como una computadora para lograr el estado de exención de impuestos de ciertos impuestos de la UE que se aplican a las consolas de juegos y no a las computadoras (fue el Yabasic incluido con las unidades de la UE que estaba destinado a hacer eso) . [3] A pesar de esto, Sony perdió el caso en junio de 2006. El kit fue lanzado en el espíritu del anterior Net Yaroze . PlayStation y Sony terminaron su apoyo a los programadores aficionados con la suspensión de la compatibilidad con Linux en PlayStation 3.
Compatibilidad del modelo
La versión original del kit de PS2 Linux funcionó solo en los modelos japoneses SCPH-10000, SCPH-15000 y SCPH-18000 PlayStation 2. Venía con una tarjeta de interfaz PCMCIA que tenía un puerto Ethernet 10/100 y un gabinete de disco duro IDE externo (ya que no hay espacio dentro de la unidad). Este kit no se puede utilizar con ningún modelo posterior de PS2 (que incluye todos los modelos no japoneses) porque estos modelos eliminaron el puerto PCMCIA.
Las versiones posteriores del kit de PS2 Linux utilizan una interfaz muy similar a la interfaz HDD / Ethernet que se vendió más tarde para el juego en red (el adaptador de red lanzado más tarde también se podía usar con el kit, incluido el módem integrado de 56k). unidad interna de la PS2, en el compartimiento múltiple. Con este kit, solo se admite oficialmente el modelo SCPH-30000 de PlayStation 2. Sin embargo, el kit funciona igualmente bien con modelos más nuevos que SCPH-30000, con la excepción de que la conexión Ethernet tendía a congelarse después de un corto período de uso. Por lo tanto, el modelo SCPH-50000 PlayStation 2 más nuevo solo funcionará correctamente con PS2 Linux con un controlador de adaptador de red actualizado, que debe transferirse al HDD de 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 utilizar dispositivos de almacenamiento masivo USB con el kernel relativamente antiguo (versión 2.2.1) enviado con el kit.
El delgado modelo SCPH-70000 de PlayStation 2 no funciona en absoluto con PS2 Linux, debido a la falta de una interfaz de disco duro, aunque algunos de los primeros modelos de esta revisión tenían almohadillas de soldadura de una interfaz IDE en la placa base que se podían usar (pero requirió la modificación de la consola, anulando así su garantía). Aun así, es posible iniciar la red desde un servidor PXE.
Los DVD de instalación de PS2 Linux están codificados por región, al igual que todos los demás discos de juegos de PS2. Un disco europeo / PAL será rechazado por un sistema de juego NTSC PlayStation 2; sin embargo, esto es solo en el momento del arranque: si el usuario tiene un mod que le permite cargar un disco PAL, entonces el cargador de arranque de PS2 Linux es compatible con PAL y NTSC Linux (lea la documentación para determinar las pulsaciones de los botones), así que una vez que estén más allá del "DVD no compatible", pueden iniciar Linux y luego iniciar X Window en modo NTSC.
Soporte no oficial
Desde la descontinuación del kit de PS2 Linux y algún tiempo antes, ha habido un grupo grande y menos activo que ha intentado y logrado ejecutar el sistema operativo Linux a través de otros métodos, sobre todo utilizando el cargador de Linux KernelLoader desarrollado por Mega Man desde entonces. 2008, donde copiaron los archivos del kernel necesarios en un almacenamiento extraíble o DVD formateados como DVD de vídeo debido a los esfuerzos antipiratería de Sony que restringen los DVD de datos y los cargan a través del programa.
A través de este método, se ha hecho posible utilizar distribuciones de Linux personalizadas y otros sistemas operativos similares a UNIX compilados para PlayStation 2 y esto ha permitido a los usuarios utilizar kernels de Linux más compatibles con áreas más pequeñas y programas especialmente diseñados para la consola. Estos métodos a menudo requieren el uso de vulnerabilidades de PS2, como Free MCBoot, que permite al usuario final iniciar desde la tarjeta de memoria de PlayStation 2 y ejecutar aplicaciones caseras personalizadas empaquetadas como archivos ELF y otras vulnerabilidades como SwapMagic, etc. garantía ya que algunos requieren la apertura de la propia consola PlayStation 2.
Ver también
- Linux en PlayStation 3
- Linux para juegos
Referencias
- ^ https://web.archive.org/web/20100114201506/http://playstation2-linux.com/forum/forum.php?forum_id=1251
- ^ "PS2DEV.ORG: Programación de Playstation" . Archivado desde el original el 2 de febrero de 2008.
- ^ Smith, Tony. "Sony agrega Basic a PlayStation para eludir el impuesto de importación de la CE" . www.theregister.com . Consultado el 19 de mayo de 2021 .
enlaces externos
- Comunidad de PlayStation 2 Linux de Sony archivada desde el original
- Cargador de kernel de PlayStation Linux de código abierto
- Comunidad Linux activa de PlayStation 2