Ofertas do dia no link de afiliado Amazon!

PSXRecomp | Ferramenta leva jogos de PS1 pro PC com mods, teclado e mouse!

O PSXRecomp é um projeto de código aberto voltado à recompilação estática de jogos do PlayStation 1 para PC. A proposta é diferente da emulação tradicional: em vez de simular o hardware do console em tempo real, o projeto converte o código MIPS R3000A usado pelo PS1 para C, que depois é compilado como um programa nativo para computadores com arquitetura x64.

Na prática, isso permite criar versões independentes de jogos clássicos, ligadas a um runtime que reproduz o funcionamento do hardware do PlayStation. O PSXRecomp não é um emulador comum e funciona como uma base para projetos específicos de cada jogo, com o código recompilado e os arquivos necessários organizados em repositórios próprios.

A tecnologia também foi pensada para lidar com uma dificuldade importante dos jogos de PS1: parte do código pode ser carregada durante a execução, em vez de estar disponível de uma vez para uma recompilação. O PSXRecomp consegue capturar esses chamados overlays quando são carregados e transformá-los em código nativo, mantendo o resultado em cache para reutilização. Há ainda um interpretador MIPS para situações em que determinado código ainda não foi convertido.

Um dos objetivos do projeto é manter alta fidelidade ao funcionamento original do console. Por isso, sua arquitetura usa uma camada de baixo nível baseada em BIOS recompilada, com suporte ao OpenBIOS e a uma BIOS de varejo compatível. O OpenBIOS é incluído no projeto e pode ser usado como padrão, enquanto quem preferir pode utilizar uma cópia própria de uma BIOS compatível.
 
Outra possibilidade interessante é o suporte a telas widescreen. Em vez de simplesmente esticar a imagem 4:3 ou cortar partes da tela, o sistema pode alterar os cálculos de projeção e de campo de visão do jogo. A estrutura também permite trabalhar com jogos 2D, embora esse caso seja mais complicado porque sprites e elementos do cenário precisam ser adaptados para acompanhar a área adicional da tela.

O suporte a modificações também faz parte da proposta. Os mods são organizados como pacotes separados e não precisam alterar diretamente a imagem original do jogo. Isso permite adicionar mudanças de código, dados, gráficos, áudio e outros elementos sem transformar permanentemente o arquivo de disco usado pelo jogador.

O PSXRecomp já serve de base para projetos de jogos como Tomba!, Tomba! 2, Ape Escape, Mega Man X4, Mega Man X5 e Mega Man X6. Cada título possui seu próprio repositório, ligado ao framework principal, e pode trazer recursos específicos como widescreen, suporte a controles, salvamento e pacotes de mods. Também existem projetos da comunidade, como uma recompilação de Xenogears.

Para quem pretende experimentar a tecnologia, é importante entender que o PSXRecomp não transforma automaticamente qualquer jogo de PS1 em uma versão pronta para PC. O framework fornece as ferramentas e a estrutura necessárias, mas cada jogo exige trabalho próprio de engenharia reversa, configuração e testes. O projeto disponibiliza documentação para criação de novos títulos e pode ser compilado no Windows, macOS e Linux.

Isso coloca o PSXRecomp entre os projetos mais interessantes de preservação e modernização de jogos de PlayStation 1, especialmente para quem acompanha recompilações nativas, mods e ports de jogos antigos para PC. A ideia é reaproveitar o código original de cada título e transformá-lo em uma aplicação capaz de aproveitar recursos modernos, sem depender da mesma abordagem usada por um emulador tradicional.

O adblock bloqueia links de afiliados da Amazon como os desse post, então se não estiver aparecendo, é só desativar o adblock.

Sobre PS1 
 
O PlayStation 1, lançado pela Sony em 1994 no Japão e em 1995 no Ocidente, construiu uma das maiores bibliotecas de jogos da história. A força do console não estava apenas nos grandes sucessos, mas também na quantidade absurda de experiências diferentes que chegaram ao aparelho, muitas delas dando origem a franquias que continuam conhecidas décadas depois.

Foi no PS1 que séries como Resident Evil, Metal Gear Solid, Gran Turismo, Crash Bandicoot e Spyro ganharam enorme destaque. Final Fantasy VII ajudou a apresentar o RPG japonês para uma quantidade gigantesca de jogadores fora do Japão, enquanto Castlevania: Symphony of the Night se tornou uma referência para jogos de ação e exploração. Silent Hill, Dino Crisis, Parasite Eve, Tekken e muitos outros também encontraram no console um espaço para criar suas próprias histórias.

A variedade era uma das grandes graças da plataforma. Havia jogos de terror, corrida, luta, RPG, aventura, plataforma, estratégia e experiências estranhas que dificilmente teriam o mesmo impacto em outro lugar. Jogos como Vagrant Story, Xenogears, Suikoden II, Legend of Legaia, Fear Effect e Parasite Eve II ajudaram a formar uma biblioteca que até hoje desperta curiosidade em quem gosta de conhecer o catálogo do primeiro PlayStation.

Esse interesse também ajudou a manter o PS1 vivo fora do console original. A emulação começou a ganhar força entre os fãs ainda nos anos 1990, quando projetos experimentais tentavam fazer jogos de PlayStation rodarem em computadores. Com o passar dos anos, a tecnologia avançou e nomes como ePSXe, PCSX, PCSX-Reloaded, pSX e DuckStation fizeram parte dessa longa evolução.

A emulação transformou a maneira como muita gente passou a enxergar a biblioteca do PS1. Em vez de depender exclusivamente do console e dos discos originais, tornou-se possível jogar usando computadores e, depois, celulares. O próprio avanço dos smartphones abriu outra porta, já que aparelhos cada vez mais fortes passaram a conseguir lidar com jogos que antes exigiam um PC.

Mas existe uma parte ainda mais curiosa nessa história: os fãs não ficaram apenas na emulação. A comunidade também começou a trabalhar em ports, projetos feitos para levar jogos a outras plataformas. Isso inclui versões para computadores, aparelhos Android e outros sistemas, muitas vezes aproveitando engenharia reversa, código recuperado ou projetos de código aberto relacionados aos jogos.

Projetos de engenharia reversa e decompilação aumentaram ainda mais essas possibilidades. Em vez de simplesmente executar o jogo através de um emulador, alguns grupos trabalham para recriar seu funcionamento em uma versão que possa rodar de forma nativa em outra plataforma. É um trabalho muito mais complicado, mas mostra até onde pode chegar a dedicação de quem cresceu jogando no PlayStation.

Essa comunidade também ajudou a preservar jogos que poderiam acabar esquecidos. Um título obscuro de PS1 pode ganhar uma segunda vida através de um emulador, de uma tradução de fãs, de melhorias gráficas ou de um port. Jogos japoneses que nunca receberam localização oficial também despertam projetos de tradução, permitindo que novas pessoas conheçam partes da biblioteca que ficaram restritas ao público japonês.

E existe uma quantidade enorme de jogos para alimentar essa curiosidade. O catálogo do PlayStation passou por praticamente todos os tipos de experiência possíveis, desde clássicos gigantes até jogos esquecidos que aparecem em listas de "hidden gems" décadas depois. Para quem gosta de videogames antigos, procurar jogos de PS1 pode virar uma verdadeira viagem por gêneros, franquias, estúdios e ideias que marcaram a indústria.

Por isso o PS1 continua sendo mais do que um console antigo. Ele representa uma época em que o CD aumentou bastante o espaço disponível para jogos e permitiu experiências com vídeos, músicas, dublagens e histórias mais ambiciosas. Ao mesmo tempo, a enorme biblioteca criou uma quantidade de material que continua sendo explorada por colecionadores, emuladores, tradutores, modders e desenvolvedores independentes.

A história do PlayStation também acabou criando um efeito curioso: quanto mais tempo passa, maior parece ser a vontade de descobrir aquilo que ficou para trás. Entre um Resident Evil, um Final Fantasy VII, um Metal Gear Solid e aquele RPG japonês que quase ninguém conhece, existe uma biblioteca gigantesca esperando para ser explorada. E graças à energia da comunidade, parte desse legado continua chegando a PCs e celulares de maneiras que seriam difíceis de imaginar quando o primeiro PlayStation apareceu nas lojas.