Linux 2.4 roda em hardware original do PS1

Linux 2.4 roda em hardware original do PS1

Curtido por 0 pessoa(s)

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.

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

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

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

— 吉野@連邦(renpou.com) (@yoshinokentarou) August 30, 2026

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.

Linux 2.4 roda em hardware original do PS1
Sobre o autor
#
MGN
Redator
Ich bin Mundo Gamer

Notícias populares

Jogos em destaque

Comentários