Halo: Combat Evolved do Xbox original recebe port nativo para Windows, Linux e Android via projeto de decompilação
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.
- Sony patenteia controle com NFC para pagamentos; God of War Laufey entra em pré‑venda; Nintendo e EA lançam bundle Switch 2 na América Latina; Obsidian preserva identidade criativa; Xbox adquire Physint por valor menor; Wardogs vende 3 milhões
- Dead Cells vira o primeiro jogo de PS5 a rodar nativamente no Windows via AnyPS5
- Holanda testa ambiente de trabalho baseado em Linux para substituir Windows e Microsoft 365
Com informacoes de Arkade.

