{"id":1052522,"date":"2026-06-28T07:28:11","date_gmt":"2026-06-28T10:28:11","guid":{"rendered":"https:\/\/www.portaltela.com\/noticias\/2026\/06\/28\/programador-recria-ps1-com-claude-e-inicia-novos-jogos\/"},"modified":"2026-06-28T07:28:11","modified_gmt":"2026-06-28T10:28:11","slug":"programador-recria-ps1-com-claude-e-inicia-novos-jogos","status":"publish","type":"post","link":"https:\/\/www.portaltela.com\/noticias\/ciencia\/2026\/06\/28\/programador-recria-ps1-com-claude-e-inicia-novos-jogos\/","title":{"rendered":"Programador recria PS1 com Claude e inicia novos jogos"},"content":{"rendered":"<p>Manny, engenheiro de seguran\u00e7a de profiss\u00e3o e desenvolvedor indie nas horas vagas, reconstruiu o ambiente de desenvolvimento do PS1 usando o Claude. O projeto, batizado de PSoXide, re\u00fane ferramentas que antes exigiam v\u00e1rias equipes para serem criadas.<\/p>\n<p>A ideia nasceu de uma barreira comum: as ferramentas dispon\u00edveis estavam em C++ e eram complicadas de iniciar. Para vencer isso, Manny decidiu construir tudo do zero, com foco em acessibilidade e desempenho. O resultado \u00e9 uma stack completa para PS1 escrita em Rust.<\/p>\n<p>O n\u00facleo do projeto \u00e9 o emulador, que replica a CPU R3000A, a GPU, o GTE, o CD-ROM, o DMA, o SPU, os timers e o MDEC. O desenvolvedor afirma ter testado o emulador com uma su\u00edte de mais de 65 ROMs e um CD de teste rodando em hardware original.<\/p>\n<p>Al\u00e9m do emulador, o PSoXide inclui um SDK que se conecta diretamente ao hardware, sem passar pela BIOS, para ganho de velocidade. O kit traz m\u00f3dulos para GPU, GTE, controles, \u00e1udio SPU com ADPCM, CD-ROM e ISO9660, al\u00e9m de suporte a memory cards.<\/p>\n<p>O projeto tamb\u00e9m integra o Claude ao emulador como parte da arquitetura, segundo Manny. Ele aponta que a IA foi essencial para viabilizar uma obra de alta complexidade que, de outra maneira, exigiria uma equipe grande.<\/p>\n<p>Com o PSoXide, h\u00e1 espa\u00e7o para gravar jogos em discos ISO e test\u00e1-los em um PS1 real. O desenvolvedor j\u00e1 come\u00e7ou a criar novos t\u00edtulos a partir dessa base, com foco na simula\u00e7\u00e3o fiel do hardware e na possibilidade de ver os resultados em hardware original.<\/p>\n","protected":false},"excerpt":{"rendered":"<ul>\n<li>Programador Manny criou o PSoXide, uma stack de desenvolvimento para PS1 escrita em Rust, que inclui emulador, SDK, engine, editor de n\u00edveis e pipeline de disco.<\/li>\n<li>O Claude est\u00e1 integrado ao emulador como parte da arquitetura, ajudando na cria\u00e7\u00e3o de novas ferramentas.<\/li>\n<li>A motiva\u00e7\u00e3o foi contornar a dificuldade de iniciar ferramentas em C++, escolhendo construir tudo do zero com IA.<\/li>\n<li>O emulador reproduz a m\u00e1quina completa: CPU R3000A, GPU, GTE, CD-ROM, DMA, SPU, timers e MDEC; o autor testou com mais de sessenta e cinco ROMs e um CD de teste em um PS1 real.<\/li>\n<li>O SDK se comunica diretamente com o hardware (sem BIOS), com m\u00f3dulos para GPU, GTE, controles, SPU com ADPCM, CD-ROM, ISO9660 e cards de mem\u00f3ria.<\/li>\n<\/ul>\n","protected":false},"author":15,"featured_media":1052546,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"summary":"Programador recria ambiente do PS1 com Claude, lan\u00e7a stack completa em Rust (emulador, SDK, engine) para gravar em ISO e testar em PS1 original","footnotes":""},"categories":[296,1],"tags":[103,85,105,132,189,200],"class_list":["post-1052522","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-ciencia","category-noticias","tag-games","tag-inovacao","tag-inteligencia-artificial","tag-startups","tag-tecnologia","tag-videogame"],"_links":{"self":[{"href":"https:\/\/www.portaltela.com\/api\/wp\/v2\/posts\/1052522","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.portaltela.com\/api\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.portaltela.com\/api\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.portaltela.com\/api\/wp\/v2\/users\/15"}],"replies":[{"embeddable":true,"href":"https:\/\/www.portaltela.com\/api\/wp\/v2\/comments?post=1052522"}],"version-history":[{"count":0,"href":"https:\/\/www.portaltela.com\/api\/wp\/v2\/posts\/1052522\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.portaltela.com\/api\/wp\/v2\/media\/1052546"}],"wp:attachment":[{"href":"https:\/\/www.portaltela.com\/api\/wp\/v2\/media?parent=1052522"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.portaltela.com\/api\/wp\/v2\/categories?post=1052522"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.portaltela.com\/api\/wp\/v2\/tags?post=1052522"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}