A nova era dos ports não oficiais: clássicos de PlayStation e Xbox estão chegando ao PC
O mundo dos jogos antigos está passando por uma transformação que parecia improvável alguns anos atrás. Uma nova geração de projetos feitos por fãs está conseguindo transformar jogos originalmente lançados para PlayStation, Xbox e outros consoles em executáveis nativos para PC, sem depender necessariamente de um emulador tradicional.
Nos últimos meses, uma quantidade impressionante de projetos começou a aparecer utilizando técnicas de recompilação estática, engenharia reversa e reconstrução de APIs. O resultado são versões capazes de executar diretamente no Windows e, em alguns casos, também no Linux e macOS.
A movimentação cresceu tanto que já existem projetos envolvendo franquias como Ape Escape, Mega Man X6, Metal Slug X, Street Fighter Alpha 3, Klonoa, Bomberman, Forza Horizon, Army of Two, Alien Resurrection e MediEvil.

Não é simplesmente emulação
Uma das principais características dessa nova onda é que muitos desses projetos não funcionam como um emulador convencional.
Na emulação tradicional, o computador tenta reproduzir o comportamento do hardware original enquanto o jogo continua executando suas instruções originalmente destinadas ao console.
Na recompilação estática, o processo é diferente. Os desenvolvedores analisam o código original e utilizam ferramentas capazes de transformar as instruções da arquitetura original em código que pode ser compilado para a plataforma de destino.
Em projetos de PlayStation, por exemplo, frameworks como o PSXRecomp conseguem transformar partes do código MIPS original em código nativo, enquanto uma camada de runtime reproduz componentes necessários do hardware do console.
O resultado pode ser um executável que roda como um programa convencional de PC, em vez de carregar um emulador completo por trás.
Ape Escape já possui uma versão recompilada para PC
Um dos projetos que melhor demonstra essa tendência é Ape Escape Recomp.
O projeto utiliza o PSXRecomp para transformar a versão de PlayStation de Ape Escape em um executável nativo para PC. O código MIPS original é recompilado para código C e posteriormente compilado para Windows.
O projeto já possui uma versão jogável e inclui suporte a controles DualShock, cartões de memória, save states, rewind e diferentes opções de vídeo.
Um detalhe importante é que o projeto não distribui a imagem original do jogo. O usuário precisa fornecer sua própria cópia obtida legalmente.
Mega Man X6 também ganhou recompilação nativa
Outro clássico que entrou nessa nova geração é Mega Man X6.
O projeto MegaManX6Recomp utiliza o PSXRecomp para transformar a versão de PlayStation do jogo em uma aplicação nativa para PC.
A versão atualmente disponível já consegue inicializar o jogo e chegar às fases, mostrando como a tecnologia está avançando rapidamente entre diferentes títulos da biblioteca do primeiro PlayStation.
O projeto faz parte do mesmo ecossistema de ferramentas utilizado em outras recompilações de jogos de PS1.
Metal Slug X ganhou uma versão recompilada
Metal Slug X também recebeu um projeto de recompilação baseado no PSXRecomp.
A iniciativa transforma a versão de PlayStation do clássico da SNK em uma aplicação recompilada para plataformas modernas.
O projeto segue o mesmo princípio dos demais: os arquivos do jogo não são distribuídos junto com o código e o usuário precisa fornecer sua própria cópia.
Isso permite que a comunidade trabalhe na preservação e modernização técnica do jogo sem simplesmente redistribuir os arquivos originais.
Street Fighter Alpha 3 entra na lista
A versão de Street Fighter Alpha 3 para PlayStation também recebeu uma recompilação utilizando PSXRecomp.
O projeto chama atenção porque a versão doméstica do jogo possui conteúdo adicional em relação às versões anteriores, incluindo personagens e modos específicos.
Assim como acontece com outros projetos do ecossistema, a proposta é transformar o código original em uma aplicação que possa ser executada diretamente em computadores modernos.
Klonoa: Door to Phantomile também está sendo recompilado
Outro clássico que entrou nessa lista é Klonoa: Door to Phantomile, o conhecido jogo de plataforma da Namco lançado originalmente para PlayStation.
O projeto utiliza o PSXRecomp e atualmente está classificado como experimental. A versão americana do jogo é utilizada como base e o projeto exige que o usuário forneça sua própria imagem de disco.
A existência de uma recompilação de Klonoa é particularmente interessante porque demonstra que a tecnologia não está limitada aos grandes sucessos comerciais. Jogos de nicho também estão recebendo atenção da comunidade.
Bomberman ganhou várias iniciativas
A franquia Bomberman também aparece com diferentes projetos de recompilação.
Entre eles estão iniciativas relacionadas a Bomberman World e Bomberman Party Edition. Os projetos utilizam o mesmo ecossistema de recompilação para transformar versões originalmente lançadas no PlayStation em aplicações modernas.
O Bomberman Party Edition, por exemplo, possui suporte planejado para até cinco jogadores, aproveitando características específicas do jogo original e do sistema multitap.
Os projetos deixam claro que a intenção não é simplesmente copiar o jogo para uma nova plataforma, mas criar uma infraestrutura que permita recompilar o software utilizando os arquivos originais fornecidos pelo próprio usuário.
Forza Horizon chegou à recompilação no PC
A tendência não está restrita ao PlayStation.
Forza Horizon, originalmente lançado para Xbox 360, recebeu o projeto Pinyon Shift, que utiliza recompilação estática baseada no ReXGlue para transformar o jogo em uma versão executável no Windows.
O projeto é particularmente interessante porque trabalha com a arquitetura PowerPC do Xbox 360, muito diferente da arquitetura utilizada pelos computadores atuais.
Segundo a documentação do projeto, a versão atual é considerada um preview jogável. Ela exige uma cópia própria do disco americano do jogo e uma GPU compatível com Direct3D 12.
O projeto também prevê recursos adicionais para o futuro, incluindo melhorias no renderizador, suporte ultrawide, remapeamento de controles e modificações.
Army of Two também ganhou versão nativa
Outro exemplo vindo do Xbox 360 é Army of Two.
O projeto Army of Two Recomp utiliza o ReXGlue para recompilar o jogo para Windows e Linux.
A versão atual utiliza Direct3D 12 ou Vulkan e inclui algumas melhorias herdadas de trabalhos realizados no Xenia, incluindo desbloqueio de taxa de quadros, correções gráficas e filtragem anisotrópica.
O projeto também exige que o usuário forneça os arquivos extraídos de sua própria cópia do jogo.
Alien Resurrection também entrou na onda
O clássico Alien Resurrection de PlayStation também recebeu uma recompilação experimental para PC.
O projeto utiliza uma versão modificada do RecompOne para transformar o código original em uma aplicação nativa.
A versão ainda está em desenvolvimento e possui problemas conhecidos, incluindo travamentos durante carregamentos e determinadas situações que podem impedir o avanço no jogo.
Mesmo assim, o projeto já é considerado jogável e demonstra como a tecnologia está alcançando títulos cada vez mais antigos e diferentes.
MediEvil ganhou recompilação para PC
MediEvil, um dos clássicos mais conhecidos do primeiro PlayStation, também recebeu uma versão recompilada para computadores.
O projeto MediEvilRecomp disponibiliza uma versão nativa para Windows, Linux e macOS, utilizando técnicas de recompilação estática.
A primeira versão pública foi disponibilizada como beta aberto e representa mais um exemplo de como jogos que nunca receberam uma versão oficial para PC podem ganhar uma nova vida em computadores modernos.
FIFA Street também aparece entre os novos projetos
A onda de recompilações chegou inclusive a jogos esportivos.
Um projeto experimental de FIFA Street 2012 utiliza o ReXGlue para transformar a versão de Xbox 360 em uma aplicação para Windows.
O projeto possui um instalador próprio e utiliza os arquivos fornecidos pelo usuário para realizar a recompilação localmente.
A iniciativa utiliza a tecnologia desenvolvida a partir do ecossistema Xenia e mostra como a recompilação de jogos do Xbox 360 pode abrir caminho para títulos que nunca receberam versões oficiais modernas.
Por que tantos ports estão aparecendo agora?
A resposta está principalmente na evolução das ferramentas.
Projetos como PSXRecomp, ReXGlue, RecompOne e outros frameworks de recompilação estão reduzindo significativamente a quantidade de trabalho necessária para iniciar um novo projeto.
Em vez de cada desenvolvedor precisar criar do zero todas as ferramentas de engenharia reversa, análise de código e reconstrução do hardware, boa parte dessa infraestrutura pode ser compartilhada entre diferentes projetos.
Isso cria um efeito semelhante ao de uma reação em cadeia. Quando uma ferramenta fica melhor, mais desenvolvedores conseguem utilizá-la para tentar recompilar outro jogo.
A inteligência artificial também está acelerando o processo
Outro elemento importante dessa nova geração é a utilização de inteligência artificial durante o desenvolvimento.
Projetos de engenharia reversa envolvem análise de grandes quantidades de código, criação de ferramentas, documentação, identificação de funções e correção de problemas extremamente específicos.
Ferramentas de IA podem ajudar os desenvolvedores a interpretar código, criar scripts, automatizar tarefas repetitivas e acelerar determinadas etapas do processo.
Isso não significa que uma inteligência artificial consiga simplesmente transformar qualquer jogo antigo em um port para PC com um clique. Os projetos continuam exigindo conhecimento profundo sobre arquitetura, gráficos, áudio, memória e funcionamento do console original.
Entretanto, a combinação entre comunidades especializadas, frameworks de recompilação e ferramentas de IA está reduzindo algumas das barreiras técnicas que existiam anteriormente.
O que significa “port ilegal” nesse contexto?
Apesar de a comunidade frequentemente utilizar expressões como “port ilegal” ou “port não oficial”, existe uma diferença importante.
Esses projetos não são versões oficiais autorizadas pelas empresas proprietárias das franquias. Porém, isso não significa automaticamente que cada projeto seja ilegal em todos os países ou situações.
Muitos dos projetos encontrados atualmente adotam uma abordagem em que não distribuem os arquivos originais do jogo. Em vez disso, o usuário precisa fornecer sua própria cópia do software para gerar ou executar a versão recompilada.
Essa distinção é importante porque a situação jurídica de engenharia reversa, preservação, modificação e execução de software varia de acordo com a jurisdição.
O objetivo também é preservar jogos antigos
Existe ainda uma questão maior por trás dessa explosão de projetos: preservação digital.
Centenas de jogos lançados nas décadas de 1990 e 2000 foram desenvolvidos para arquiteturas que já não são utilizadas nos computadores modernos.
Com o desaparecimento de hardware original, mídias físicas e sistemas operacionais antigos, manter esses jogos acessíveis se torna cada vez mais difícil.
A recompilação oferece uma alternativa interessante porque permite transportar parte da lógica original para arquiteturas modernas sem necessariamente depender de uma reprodução completa do hardware antigo.
O Vectrex também voltou aos holofotes
Enquanto os projetos de recompilação dominam o lado dos PCs, o universo dos consoles clássicos também está vivendo momentos curiosos.
O Ultimate Vectrex Multicart 2, conhecido como UVM2, voltou a receber novos lotes e chamou novamente a atenção da comunidade do Vectrex.
O cartucho utiliza armazenamento moderno e pode carregar uma grande quantidade de programas e jogos para o console da década de 1980. A versão atual também possui recursos adicionais como cartão MicroSD e atualizações de firmware.
A comunidade também vem explorando demonstrações cada vez mais incomuns envolvendo hardware antigo, mostrando que máquinas consideradas obsoletas ainda podem receber experiências completamente novas décadas depois de seu lançamento.
Doom continua sendo levado para praticamente qualquer lugar
E quando o assunto é rodar jogos em hardware improvável, Doom continua sendo um dos maiores símbolos dessa cultura.
Projetos relacionados ao Commodore 64 demonstram que até mesmo computadores extremamente limitados para os padrões atuais podem receber experiências inspiradas no clássico da id Software.
Existem inclusive projetos que implementam motores semelhantes ao de Doom diretamente para o Commodore 64, explorando recursos de hardware moderno encontrados em versões como o C64 Ultimate.
A lista de jogos deve continuar crescendo
O mais interessante é que os projetos citados aqui representam apenas uma pequena parcela do que está sendo desenvolvido.
Novas recompilações aparecem praticamente todos os dias envolvendo jogos de PlayStation, Nintendo 64, Xbox 360 e outras plataformas.
O crescimento de catálogos comunitários dedicados a esses projetos já permite acompanhar dezenas de jogos em diferentes estágios de desenvolvimento, desde experimentos que apenas inicializam até versões que podem ser jogadas do começo ao fim.
Uma mudança importante para a preservação dos games
A atual onda de ports não oficiais representa uma mudança significativa na forma como a comunidade preserva e moderniza jogos antigos.
O que antes exigia anos de engenharia reversa para um único jogo agora pode se beneficiar de frameworks compartilhados e ferramentas desenvolvidas especificamente para recompilação.
Ainda existem enormes desafios. Cada jogo possui suas próprias particularidades, problemas de compatibilidade, dependências e sistemas gráficos. Muitos projetos permanecem experimentais durante meses ou até anos.
Mesmo assim, a quantidade de iniciativas que já chegaram a versões jogáveis mostra que estamos diante de uma nova fase da preservação de videogames.
PlayStation, Xbox, Nintendo e outras plataformas estão deixando de ser barreiras absolutas para esses clássicos. Com o avanço da recompilação estática, engenharia reversa e ferramentas de desenvolvimento assistidas por inteligência artificial, cada vez mais jogos antigos podem encontrar uma segunda vida em plataformas modernas.
E, considerando a velocidade com que novos projetos estão surgindo, é bastante provável que a lista de clássicos recompilados para PC fique muito maior nos próximos meses.
Fontes: GitHub, Recompendium, recomp.fyi, Emulation King, PCGamingWiki e documentação dos projetos mencionados.