Halo: Combat Evolved do Xbox original recebe port nativo para Windows, Linux e Android via projeto de decompilação

Por Kaio Vinícius Rodrigues em Rio Verde, GO 30/09/2026 21:27
Halo: Combat Evolved do Xbox original recebe port nativo para Windows, Linux e Android via projeto de decompilação

Foto: via Arkade

Um grupo de desenvolvedores disponibilizou no GitHub um port nativo de Halo: Combat Evolved, título inaugural do Xbox, para os sistemas operacionais Windows, Linux e Android, resultante de um esforço de decompilação da build 2342 do jogo (arquivo cachebeta.exe).

Ao contrário de emuladores, o código foi recompilado para cada plataforma; a versão Android funciona em celulares ARM de 64 bits, demonstrando que o clássico pode ser jogado de forma nativa fora do console original.

Conforme o README do repositório halo‑ce‑universal, a decompilação parte da build 2342 e é adaptada para plataformas que o Xbox nunca suportou.

No Linux, o projeto gera um executável de 32 bits compilado com clang, renderizando com OpenGL, áudio via SDL3 e oferecendo suporte a teclado, mouse e controle.

No Windows, o comando ninja windows produz o arquivo halo.exe acompanhado da biblioteca SDL3.dll, reutilizando a mesma camada de plataforma empregada na versão Linux.

Para Android, foi criado um APK direcionado a dispositivos arm64; ele utiliza OpenGL ES 3 ajustado à proporção da tela, áudio por SDL3 e aceita controles, inclusive o DualSense do PS5 via Bluetooth.

O repositório não distribui o jogo propriamente dito. Usuários precisam possuir uma imagem da versão PAL (build 01.01.14.2342) e colocá‑la na pasta assets/; o aplicativo Android oferece opção de importação desses arquivos.

A compilação exige, além de Python e ninja‑build, o Xbox SDK de agosto 2001, que deve ser obtido por conta própria, reforçando que o projeto se destina a quem já possui o material original e conhece processos de compilação.

Um aspecto pouco divulgado é a utilização de símbolos de depuração extraídos de jogos posteriores da série para reconstruir estruturas de dados, enumerações e assinaturas de funções. O README recomenda que cada participante obtenha o executável beta de Halo: Combat Evolved Anniversary e o processe com pdb‑decompiler para extrair essas informações, embora o Anniversary parta da versão PC e contenha modificações próprias, não sendo 100 % fiel ao título original do Xbox.

O repositório é um fork de bnunu/halo‑1, que por sua vez deriva de punpckhdq/halo. Seu histórico registra 3 407 commits, apenas 1 estrela e nenhum fork, indicando que ainda é um projeto pouco conhecido.

O README inclui uma seção intitulada “Agent quick references”, contendo documentos sobre regras de campanha, convenções de código e metodologias de correspondência de bytes, sugerindo um fluxo de trabalho estruturado para agentes automatizados.

Existe ainda uma build de “matching” que compila o código com o compilador original do XDK (via wibo no Linux) e compara o resultado byte a byte com o executável de referência, permitindo medir o quão próximo o código decompilado está do original.

O desenvolvedor compartilhou um tweet anunciando “Halo: Combat Evolved Ported to the PS4/PS5 <3 Crossplay between PC, PS4, Android, and Linux! Using Halo CE Universal as the Base”, acompanhando o link https://t.co/cqsQkTqwft.

Entre as menções adicionais do post original, destaca‑se o Anbernic RG DS, descrito como “o Nintendo DS de ontem, mas com suporte a muitos mais jogos e recursos de games de hoje”, disponível no AliExpress.

Também aparece um convite para garantir o Nintendo Switch 2 antecipando o remake de Zelda Ocarina of Time, com frete Prime na Amazon.

O texto cita ainda que Red Dead Redemption 2 já roda nativamente no iPhone 18 Pro, ultrapassando os 30 fps de desempenho.

Sobre mods, o DLSS‑IV, que traz upscaling para GTA IV, recebeu atualização com suporte nativo a DLSS, FSR e HDR.

Super ZSNES chega ampliando a emulação do Super NES, oferecendo renderização por GPU, Mode 7 em alta resolução e melhorias jogo a jogo.

A coleção Batman Arkham está com 80 % de desconto na Nuuvem, e há um convite para jogar GTA: Vice City diretamente no navegador, sem necessidade de download ou instalação.

Para quem quiser seguir o autor, são disponibilizados os perfis Instagram (instagram.com/juniorcandido) e X (x.com/junior_candido), além do e‑mail de contato.

O artigo original traz a nota de responsabilidade do Arkade, lembrando que as informações podem estar desatualizadas ou imprecisas, que opiniões não representam necessariamente o site e que parcerias comerciais podem influenciar o conteúdo, recomendando sempre verificar links e fazer a devida diligência antes de adquirir produtos ou serviços.

Com informacoes de Arkade.

Kaio Vinícius Rodrigues

Sobre o Autor: Kaio Vinícius Rodrigues

Kaio é o gamer do MOTNAF.NEWS. Vive com o controle na mão e o headset na cabeça — se é jogo, console ou eSport, ele está dentro. Acompanha cada lançamento, cada trailer e cada novidade do mundo dos games com a empolgação de quem joga de verdade. Do PlayStation ao PC gamer, nenhuma estreia escapa dele. Curte tanto os grandes AAA quanto as pérolas indie que ninguém viu. Conta tudo com aquela energia de quem vive a cultura gamer no dia a dia. Seu compromisso é te manter por dentro de cada drop, update e bomba do universo dos jogos. Sempre de plantão, traz a notícia na velocidade de um speedrun. Cada matéria é feita pensando em quem ama um bom game. É MOTNAF.NEWS, é games de verdade.