O PlayStation 1 já é um console clássico, e inúmeros jogos simulam o visual dele no PC. No entanto, já pensou se jogos fossem criados pra REALMENTE rodar em um PS1? Projetos como o PSoXide mostram que esse videogame ainda pode ser muito interessante para quem gosta de tecnologia e desenvolvimento de jogos. Criado por Emanuele Bonura, o projeto é uma plataforma open source de desenvolvimento, para o primeiro console da Sony, escrita em Rust, reunindo em um único ambiente emulador, SDK, engine, editor de assets e ferramentas para criação de discos.
O mais empolgante é que a ideia não é simplesmente fazer o PlayStation 1 parecer um console antigo em um computador moderno. O PSoXide foi criado para produzir jogos que realmente possam rodar no hardware original. Isso abre uma possibilidade muito legal para quem ainda guarda um PS1: experiências novas podem ser desenvolvidas pensando diretamente nas características do videogame, permitindo que o console receba homebrews e jogos inéditos décadas depois de seu lançamento.
E não é só uma questão de criar versões novas de jogos antigos. A proposta também combina muito bem com a atual onda de projetos que levam jogos modernos para máquinas clássicas. Um exemplo que chama atenção é o trabalho do próprio criador com adaptações de Celeste para execução nativa no PlayStation 1. A ideia de pegar conceitos ou jogos que surgiram em uma época completamente diferente e fazê-los funcionar em um console de 1994 é daquelas coisas que fazem você parar para pensar no quanto a tecnologia evoluiu.
Para quem gosta de desenvolvimento retrô, o PSoXide é especialmente interessante porque tenta deixar esse processo muito mais próximo das ferramentas que um desenvolvedor moderno espera encontrar. O projeto possui editor, engine, sistema para preparar assets, criação de imagens CUE/BIN e ferramentas para gerar um projeto que pode ser executado no emulador ou no hardware original.
O projeto também conta com um emulador próprio, com suporte a vários componentes do PlayStation 1, incluindo CPU, GPU, GTE, DMA, CD-ROM, SPU e outros sistemas do console. Ele ainda possui recursos de depuração, visualização de memória e VRAM, savestates e câmera livre. A implementação vem sendo comparada com resultados obtidos em hardware real, incluindo testes do GTE e do rasterizador de triângulos.
Isso deixa tudo ainda mais interessante para os entusiastas. O PS1 é um videogame com limitações que ajudaram a definir sua identidade visual, e desenvolver para ele significa trabalhar dentro dessas regras. Em vez de simplesmente colocar gráficos modernos em uma máquina antiga, existe todo um exercício de entender como aquele hardware funciona e descobrir até onde ele pode ser levado.
Para quem tem um PlayStation 1 guardado em casa, a possibilidade também tem um charme especial. Um console que normalmente ficaria limitado aos jogos lançados durante sua época pode ganhar uma espécie de segunda vida graças a projetos independentes. Isso significa que o aparelho pode servir não apenas para revisitar clássicos, mas também para experimentar produções que nunca existiram na biblioteca original do videogame.
E mesmo quem não possui um PS1 pode achar tudo isso fascinante. O PSoXide permite experimentar o ambiente por meio de um emulador que roda no navegador, além de trazer exemplos de projetos e jogos homebrew. Dessa forma, a iniciativa também funciona como uma demonstração de como ferramentas modernas, linguagens atuais e conhecimento sobre hardware antigo podem se juntar para criar algo completamente novo.
O PSoXide ainda é um projeto em desenvolvimento e não deve ser tratado como uma ferramenta pronta e definitiva. O próprio autor deixa claro que APIs, formatos e partes do editor podem mudar, enquanto a compatibilidade com jogos comerciais ainda possui limitações. Mesmo assim, o que já funciona é suficiente para mostrar uma ideia muito interessante: um videogame lançado nos anos 90 ainda pode ser um alvo de desenvolvimento atual, e não apenas uma peça de museu.
No fim, é justamente essa mistura que torna o PSoXide tão interessante. Ele serve para quem curte jogos retrô, para quem gostaria de criar um jogo para o PlayStation 1 e para quem simplesmente gosta de descobrir o que é possível fazer quando tecnologia moderna encontra hardware antigo. Ver um console tão conhecido ganhar novas possibilidades décadas depois de sua chegada às lojas é uma ótima lembrança de que, no mundo dos videogames, hardware antigo ainda pode render experiências completamente novas.
O mais empolgante é que a ideia não é simplesmente fazer o PlayStation 1 parecer um console antigo em um computador moderno. O PSoXide foi criado para produzir jogos que realmente possam rodar no hardware original. Isso abre uma possibilidade muito legal para quem ainda guarda um PS1: experiências novas podem ser desenvolvidas pensando diretamente nas características do videogame, permitindo que o console receba homebrews e jogos inéditos décadas depois de seu lançamento.
E não é só uma questão de criar versões novas de jogos antigos. A proposta também combina muito bem com a atual onda de projetos que levam jogos modernos para máquinas clássicas. Um exemplo que chama atenção é o trabalho do próprio criador com adaptações de Celeste para execução nativa no PlayStation 1. A ideia de pegar conceitos ou jogos que surgiram em uma época completamente diferente e fazê-los funcionar em um console de 1994 é daquelas coisas que fazem você parar para pensar no quanto a tecnologia evoluiu.
Para quem gosta de desenvolvimento retrô, o PSoXide é especialmente interessante porque tenta deixar esse processo muito mais próximo das ferramentas que um desenvolvedor moderno espera encontrar. O projeto possui editor, engine, sistema para preparar assets, criação de imagens CUE/BIN e ferramentas para gerar um projeto que pode ser executado no emulador ou no hardware original.
O projeto também conta com um emulador próprio, com suporte a vários componentes do PlayStation 1, incluindo CPU, GPU, GTE, DMA, CD-ROM, SPU e outros sistemas do console. Ele ainda possui recursos de depuração, visualização de memória e VRAM, savestates e câmera livre. A implementação vem sendo comparada com resultados obtidos em hardware real, incluindo testes do GTE e do rasterizador de triângulos.
Isso deixa tudo ainda mais interessante para os entusiastas. O PS1 é um videogame com limitações que ajudaram a definir sua identidade visual, e desenvolver para ele significa trabalhar dentro dessas regras. Em vez de simplesmente colocar gráficos modernos em uma máquina antiga, existe todo um exercício de entender como aquele hardware funciona e descobrir até onde ele pode ser levado.
Para quem tem um PlayStation 1 guardado em casa, a possibilidade também tem um charme especial. Um console que normalmente ficaria limitado aos jogos lançados durante sua época pode ganhar uma espécie de segunda vida graças a projetos independentes. Isso significa que o aparelho pode servir não apenas para revisitar clássicos, mas também para experimentar produções que nunca existiram na biblioteca original do videogame.
E mesmo quem não possui um PS1 pode achar tudo isso fascinante. O PSoXide permite experimentar o ambiente por meio de um emulador que roda no navegador, além de trazer exemplos de projetos e jogos homebrew. Dessa forma, a iniciativa também funciona como uma demonstração de como ferramentas modernas, linguagens atuais e conhecimento sobre hardware antigo podem se juntar para criar algo completamente novo.
O PSoXide ainda é um projeto em desenvolvimento e não deve ser tratado como uma ferramenta pronta e definitiva. O próprio autor deixa claro que APIs, formatos e partes do editor podem mudar, enquanto a compatibilidade com jogos comerciais ainda possui limitações. Mesmo assim, o que já funciona é suficiente para mostrar uma ideia muito interessante: um videogame lançado nos anos 90 ainda pode ser um alvo de desenvolvimento atual, e não apenas uma peça de museu.
No fim, é justamente essa mistura que torna o PSoXide tão interessante. Ele serve para quem curte jogos retrô, para quem gostaria de criar um jogo para o PlayStation 1 e para quem simplesmente gosta de descobrir o que é possível fazer quando tecnologia moderna encontra hardware antigo. Ver um console tão conhecido ganhar novas possibilidades décadas depois de sua chegada às lojas é uma ótima lembrança de que, no mundo dos videogames, hardware antigo ainda pode render experiências completamente novas.
O adblock bloqueia links de afiliados da Amazon como os desse post, então se não estiver aparecendo, é só desativar o adblock.
(Properly) Introducing PSoXide: an all-in-one PS1 dev environment
by u/izzy88izzy in ps1graphics
Veja mais coisas interessantes aqui. E tem conteúdo exclusivo nas redes sociais:




