Linux 2.4 funciona en el hardware original de la PS1

Linux 2.4 funciona en el hardware original de la PS1

Gustado por 0 persona(s)

Explorar los límites absolutos de las consolas antiguas a través de programación dedicada es una muestra admirable del valor de la preservación técnica y la nostalgia en la industria, otorgando nuevas utilidades curiosas para dispositivos que dejaron huella. El proyecto Blackroo Linux v0.5.0, apodado "Little Joey", logró la hazaña de ejecutar Linux 2.4 directamente en el hardware original del PlayStation, usando únicamente los 2 MB de memoria RAM estándar del videojuego lanzado en 1994.

La iniciativa arranca directamente de un disco en CD-R sin necesidad de hardware adicional o computadoras externas.

La ejecución del sistema abre una interfaz de comando directamente en la pantalla del televisor, permitiendo comandos a través de un teclado conectado mediante adaptador. Se trata de una compilación nativa realizada para la CPU MIPS R3000A de 33 MHz del sistema original, diferenciándose de emulaciones o de los kits oficiales lanzados posteriormente por Sony en el PlayStation 2 y el PlayStation 3.


En la etapa de inicio, tras la ejecución de la BIOS de la consola, el cargador llamado kloader se ejecuta desde el disco para ubicar el ejecutable del sistema. A continuación, el driver dedicado psxcd identifica la imagen raíz en el formato ISO 9660 y carga la estructura ext2 en la memoria del dispositivo.

【連邦更新】
初代プレイステーションに、Linuxが勝手移植!!

本作はなんと、標準PS1の2MB RAM上でLinux 2.4系を実機起動。CD-RからブートしLinuxのシェルを表示が可能となっている

更にプレステエミュ「DuckStation」用の8MB版も用意されていて、動作確認済みなンだッッ!!https://t.co/Y95SBONM68 pic.twitter.com/yOyK6L4pgk

— 吉野@連邦(renpou.com) (@yoshinokentarou) 30 de agosto de 2026

La versión disponible ya incluye comandos esenciales como ls, cat, cp, mv, edit, df, ps, top, hexdump y fetch, además de permitir el formato y lectura de las tarjetas de memoria originales.

Con la ayuda del accesorio multitap, el sistema soporta hasta ocho memory cards en paralelo, alcanzando un espacio de almacenamiento aproximado de 508 KB con una tasa de grabación de 31 KB/s.

Para superar la falta de puertos USB en el modelo de 1994, la solución adoptada fue el uso del adaptador BlueRetro en la entrada de control configurada en modo teclado, mientras que la integración con el ratón oficial de la marca está en los planes de futuras actualizaciones.

La idea de ejecutar el sistema en la consola de Sony tiene una historia antigua: entre los años 2000 y 2007, el equipo ruso Blokman Trading desarrolló el proyecto Runix, basado en uClinux 2.4, cuyos archivos se perdieron con el cierre del sitio web oficial del grupo.

El desarrollador Chelson Aitcheson asumió la reconstrucción del código a lo largo de tres años de trabajo, utilizando la base del Runix para rehacer desde cero el bootloader, la estructuración de usuario y el driver de lectura del lector de CD del sistema.

Para probar la distribución en el hardware real, el PlayStation necesita estar adaptado para la lectura de medios grabados en CD-R. El creador enfatiza que el sistema no dispone de interfaz gráfica ni navegadores de internet, limitando el uso de la memoria RAM disponible para tareas básicas de administración de archivos.

Rescatar proyectos olvidados del pasado para hacer que una consola de 1994 ejecute líneas de código de Linux es un logro de ingeniería inversa que merece todos los elogios de la comunidad técnica. Sin embargo, la enorme complejidad para configurar conectores y medios físicos en un sistema sin utilidad práctica real refuerza que la novedad es solo una curiosidad para entusiastas dispuestos a enfrentar barreras técnicas.

Linux 2.4 funciona en el hardware original de la PS1
Acerca del autor
#
MGN
Redator
Ich bin Mundo Gamer

Noticias populares

Juegos destacados

Comentarios