Manny queria isso há 20 anos. Engenheiro de segurança durante o dia, desenvolvedor indie à noite, ele cresceu com um PlayStation e nunca deixou de pensar em criar jogos para ele. Quando finalmente tentou, a barreira não foi a complexidade do hardware: foi o fato de que as ferramentas disponíveis estavam em C++ e eram difíceis demais de iniciar. A solução foi a mais radical possível: construir as ferramentas do zero.
O resultado se chama PSoXide. Segundo o próprio Manny no Reddit, é uma stack completa de desenvolvimento para PS1 escrita inteiramente em Rust: emulador, SDK, engine, editor de níveis e pipeline de disco. E o Claude está integrado ao emulador como parte da arquitetura. “Isso teria sido completamente impossível sem os LLMs”, diz Manny — e não é exagero: o PSoXide é um projeto de grande complexidade, que normalmente exigiria uma equipe inteira, mas que ele conseguiu desenvolver sozinho com ajuda de IA.
O emulador implementa a máquina completa: a CPU R3000A, a GPU, o GTE, o CD-ROM, o DMA, o SPU, os timers e o MDEC. Segundo o README do projeto, Manny construiu uma suíte de testes com mais de 65 ROMs e depois fez um CD de teste para rodar em um PS1 real e verificar se o emulador estava imitando a máquina original com precisão total.
O SDK é bastante completo: ele se comunica diretamente com o hardware em vez de passar pela BIOS do console por questões de desempenho. E tem módulos dedicados para GPU, GTE, controles, áudio SPU com ADPCM, CD-ROM e ISO9660. E memory cards, claro.
Feito com Claude
Manny afirma que a parte que mais o entusiasma no editor é o fato de ele “conectar o emulador diretamente ao Claude”: há um servidor MCP que expõe cerca de 25 endpoints de debug, de forma que o modelo pode inspecionar o estado da CPU, da VRAM e dos registradores enquanto trabalham. “Debugar um jogo de PS1 simplesmente pedindo ao Claude para inspecionar o hardware é como um sonho molhado”, diz ele. Quando algo falha no comportamento de um jogo, Manny pode pedir ao Claude que leia diretamente os registradores do hardware emulado e diagnostique o que está acontecendo.
Esse design é consequência direta de como ele usa a IA no projeto: o PSoXide foi desenvolvido “com assistência substancial de IA, com um humano direcionando a arquitetura, o debugging e a verificação de hardware”. Ou seja: ele dirige, a IA executa. Ser “engenheiro de software da era pré-IA significa que, a longo prazo, posso orientar os modelos de forma que o código se mantenha estável e expansível”.
Para leigos entenderem
O PSoXide é basicamente: um estúdio de desenvolvimento completo para PS1 moderno + emulador + assistente de IA integrado. É uma plataforma onde você pode escrever o código do jogo em Rust, usar o SDK, compilar, rodar em um emulador de PS1 para testar e também debugar tudo (CPU, VRAM, registradores), tudo isso com ajuda do Claude em tempo real. Depois de criar os jogos, é possível gravá-los em disco (imagem ISO) e testar em um hardware original de PS1.
Segundo seu perfil no itch.io, Manny começou programando com PICO-8, cujas limitações (resolução pequena, cartuchos reduzidos) lhe ensinaram o quanto a restrição pode estimular a criatividade. Depois, ele construiu o BONNIE-32, um console próprio em Rust, com renderizador por software e ferramentas integradas. Em paralelo, em fevereiro de 2026, publicou uma versão alfa experimental de um port de “The Legend of Zelda: Ocarina of Time” para PS1. Ele conseguiu torná-lo jogável, com movimento 3D e câmera controlável pelos analógicos, e o concebeu como ferramenta de aprendizado do hardware real.
O primeiro jogo publicado no PSoXide é a “Celeste Classic Collection PSX”: os dois jogos PICO-8 de Maddy Thorson e Noel Berry, “Celeste Classic” e “Celeste 2: Lani’s Trek”, reescritos em Rust sobre o SDK do PSoXide. Atenção: não se trata de um emulador de PICO-8 rodando no PS1, mas de código nativo — um executável de aproximadamente 468 KB, com gráficos em texturas de 4 bits por pixel, áudio sintetizado em tempo real com 8 vozes… Tudo isso rodando a 60 quadros por segundo e disponibilizado no itch.io a preço livre.
E depois disso, um projeto muito mais ambicioso: Manny está trabalhando com um artista 3D em um jogo original para PS1, um souls-like com gráficos tridimensionais. Ou, como ele diz: “quando você mira em algo que realmente te importa, a IA não substitui sua criatividade, ela a desbloqueia”.
Este texto foi traduzido/adaptado do site Xataka Espanha.
Ver 0 Comentários