
Linux 2.4 roda em hardware original do PS1
Explorar os limites absolutos de consoles antigos por meio de programação dedicada é uma demonstração admirável do valor da preservação técnica e da nostalgia no setor, trazendo novas utilidades curiosas para aparelhos que marcaram época. O projeto Blackroo Linux v0.5.0, apelidado de “Little Joey”, conseguiu a proeza de executar o Linux 2.4 diretamente no hardware original do PlayStation, utilizando apenas os 2 MB de memória RAM padrão do videogame lançado em 1994.
A iniciativa roda diretamente de um disco em CD-R sem a necessidade de hardware auxiliar ou computadores externos.
A execução do sistema abre uma interface de comando diretamente na tela do televisor, permitindo comandos via teclado conectado por adaptador. Trata-se de uma compilação nativa feita para a CPU MIPS R3000A de 33 MHz do console original, diferindo de emulações ou dos kits oficiais lançados posteriormente pela Sony no PlayStation 2 e no PlayStation 3.
Na etapa de inicialização, após a execução da BIOS do console, o carregador chamado kloader é executado pelo disco para localizar o executável do sistema. Em seguida, o driver dedicado psxcd identifica a imagem raiz no formato ISO 9660 e carrega a estrutura ext2 na memória do aparelho.
【連邦更新】
— 吉野@連邦(renpou.com) (@yoshinokentarou) August 30, 2026
初代プレイステーションに、Linuxが勝手移植!!
本作はなんと、標準PS1の2MB RAM上でLinux 2.4系を実機起動。CD-RからブートしLinuxのシェルを表示が可能となっている
更にプレステエミュ「DuckStation」用の8MB版も用意されていて、動作確認済みなンだッッ!!https://t.co/Y95SBONM68 pic.twitter.com/yOyK6L4pgk
A versão disponibilizada já traz comandos essenciais como ls, cat, cp, mv, edit, df, ps, top, hexdump e fetch, além de permitir a formatação e leitura dos cartões de memória originais.
Com o auxílio do acessório multitap, o sistema suporta até oito memory cards em paralelo, alcançando um espaço de armazenamento aproximado de 508 KB com taxa de gravação de 31 KB/s.
Para contornar a ausência de portas USB no modelo de 1994, a solução adotada foi o uso do adaptador BlueRetro na entrada de controle configurado em modo teclado, enquanto a integração com o mouse oficial da marca está nos planos das próximas atualizações.
A ideia de rodar o sistema no console da Sony tem histórico antigo: entre os anos 2000 e 2007, a equipe russa Blokman Trading desenvolveu o projeto Runix, baseado em uClinux 2.4, cujos arquivos acabaram perdidos com o encerramento do site oficial do grupo.
O desenvolvedor Chelson Aitcheson assumiu a reconstrução do código ao longo de três anos de trabalho, utilizando a base do Runix para refazer do zero o bootloader, a estrutura de usuário e o driver de leitura do leitor de CD do console.
Para testar a distribuição no hardware real, o PlayStation precisa estar adaptado para a leitura de mídias gravadas em CD-R. O criador ressalta que o sistema não possui interface gráfica ou navegadores de internet, limitando o uso da memória RAM disponível para tarefas básicas de gerenciamento de arquivos.
Resgatar projetos esquecidos do passado para fazer um console de 1994 executar linhas de código do Linux é um feito de engenharia reversa que merece todos os elogios da comunidade técnica. Por outro lado, a enorme complexidade para configurar conectores e mídias físicas em um sistema sem utilidade prática real reforça que a novidade atende apenas como curiosidade para entusiastas dispostos a enfrentar barreiras técnicas.



Comentários
Entre em sua conta ou crie uma de graça no MG Community para paticipar dos comentários.