A recompilação de Red Alert 2 e da expansão Yuri’s Revenge avançou em outubro de 2026 com um projeto independente capaz de executar os jogos originais em uma nova janela gráfica de até 4K. O trabalho de sp00nznet, publicado no GitHub, mantém o código dos clássicos da Westwood e adiciona opções modernas de resolução, unidades mais nítidas e testes de multiplayer em rede local.
Atualmente, o projeto ainda é identificado como v0.1.0-dev, em desenvolvimento. Portanto, não representa um relançamento oficial da Electronic Arts nem uma edição pronta para instalação. Para compilar os executáveis, o usuário precisa ter sua própria cópia legalmente adquirida de Red Alert 2 e Yuri’s Revenge, na edição fornecida pela Steam.
Recompilação de Red Alert 2 também inclui Yuri’s Revenge
Para isso, os desenvolvedores usam os arquivos game.exe e gamemd.exe de uma mesma instalação para gerar programas separados. Desse modo, Red Alert 2 e Yuri’s Revenge compartilham as melhorias de apresentação, mas cada jogo mantém sua campanha, seus menus e suas regras originais.
Porém, o objetivo não é reconstruir as regras com outra engine, como ocorre no OpenRA. Em vez disso, o projeto transforma o código dos binários originais em uma base capaz de ser compilada para execução no computador. A diferença importa porque os testes procuram manter o comportamento clássico da Westwood, incluindo comandos, missões e inteligência do jogo.
Campanha aliada executada pelo projeto Red Alert 2 Recomp, registrada em teste automatizado. Fonte: GitHub / sp00nznet.
4K, widescreen e veículos mais definidos
Por sua vez, o novo apresentador Direct3D 11 abre o jogo em uma janela redimensionável ou em tela cheia sem bordas. Além disso, oferece resoluções de 1280 × 720 até 3840 × 2160, permitindo visualizar mais partes do campo de batalha. A equipe corrigiu até um problema antigo da interface lateral que aparecia em 4K.
Além disso, o menu de configurações, aberto com F10, reúne escala, tela cheia e opções gráficas. Já F12 alterna métodos de redimensionamento, entre eles nearest, CRT, suavização e o método sharp-bilinear. Assim, quem prefere o aspecto original pode preservar pixels mais definidos em vez de aplicar filtros fortes.
Escaramuça executada na versão recompilada, com veículos e interface original do jogo. Fonte: GitHub / sp00nznet.
Enquanto isso, outra melhoria atinge as unidades feitas de voxels, como tanques, aeronaves e navios. O projeto pode desenhá-las em resolução duas vezes maior para destacar detalhes, sombras e contornos. Entretanto, no macOS via Wine ou CrossOver, a própria documentação recomenda cautela: esse recurso pode reduzir o desempenho e provocar artefatos.
Linux nativo e macOS via CrossOver
Dessa forma, o README consultado em 8 de outubro já descreve uma forma de executar os dois jogos nativamente no Linux, sem Wine, por meio de um programa compilado no próprio sistema com SDL2. Isso é diferente de executar o aplicativo do Windows em uma camada de compatibilidade.
Já no macOS com Apple Silicon, por outro lado, a equipe descreve compilação com ferramentas próprias e execução do programa de Windows em uma garrafa do CrossOver. Nesse ambiente, os testes automáticos do autor registram 27 de 30 casos aprovados por jogo; os testes de rede ainda dependem de componentes específicos e não foram validados integralmente.
Cena da campanha soviética registrada pela suíte de testes do próprio projeto. Fonte: GitHub / sp00nznet.
Multiplayer LAN e testes de estabilidade
Para validar o recurso, os desenvolvedores registram partidas de Red Alert 2 contra Red Alert 2 entre dois computadores conectados à mesma rede local, preservando a lógica de multiplayer da versão original. Além disso, o repositório traz testes de menus, missões, escaramuças e sequências completas de jogo.
De acordo com o README, a suíte chega a 29 verificações aprovadas para Yuri’s Revenge e a 30 para Red Alert 2 em cenários documentados. São resultados obtidos com scripts do próprio projeto, não testes independentes de compatibilidade em qualquer computador ou distribuição Linux.
Além disso, o marco também se destaca no contexto de outras recompilações modernas já acompanhadas pelo Allves Games, como Pinyon Shift para Forza Horizon e o projeto de Mercenaries Recompiled para PC. Entretanto, o trabalho de Red Alert 2 ainda depende de compilação local e não possui instalador público pronto.
Como experimentar a recompilação de Red Alert 2?
Por enquanto, o repositório disponibiliza o código-fonte e o script Setup.cmd para Windows, além das instruções separadas de Linux e macOS. O processo de Windows verifica Python, ferramentas de compilação e a instalação original na Steam, antes de gerar os executáveis locais. Portanto, baixar o ZIP do código não equivale a receber uma versão jogável pronta.
Como não há pacote binário público instalável comprovado, este artigo não inclui botões automáticos de download de jogo. Quem deseja testar o projeto precisa seguir a documentação oficial de compilação e usar somente arquivos da própria cópia legal de Red Alert 2 e Yuri’s Revenge.
Fontes: repositório oficial Red Alert 2 Recomp; README e capturas do projeto; histórico de desenvolvimento.