Halo no 3DS virou realidade por meio de um port comunitário de Halo: Combat Evolved baseado no trabalho recente de decompilação da versão original de Xbox. O modder GeneralKidd apresentou o projeto em 29 de setembro de 2026, mostrando o clássico da Bungie em execução no New Nintendo 3DS.
A implementação ainda está em desenvolvimento. Mesmo assim, ela já carrega a campanha, oferece multiplayer local, reproduz áudio e aproveita recursos específicos do portátil da Nintendo. Além disso, a tela inferior recebe elementos da interface que normalmente ocupariam a imagem principal.
Vídeo do Allves Games que reúne as novidades de ports e recompilações abordadas nesta matéria.
Halo no 3DS usa as duas telas do portátil
GeneralKidd adaptou a apresentação de Halo: Combat Evolved ao formato de duas telas. O display inferior mostra elementos como radar, munição e informações do jogador. Dessa forma, a tela superior pode dedicar mais espaço ao gameplay.
O projeto também aproveita o efeito 3D estereoscópico do New Nintendo 3DS. Segundo a demonstração original, campanha, multiplayer local, áudio, segunda tela e efeito 3D já funcionam nesta fase.
Demonstração original de GeneralKidd mostra Halo: Combat Evolved rodando no New Nintendo 3DS com campanha, segunda tela e suporte ao efeito 3D.
Desempenho fica entre 20 e 30 FPS
O próprio GeneralKidd informa desempenho entre 20 e 30 FPS, dependendo da carga. Esse número representa o teste apresentado pelo desenvolvedor e não um benchmark independente realizado em diferentes modelos do portátil.
Para chegar a esse resultado, o projeto faz concessões visuais. Modelos e efeitos do jogo original precisam se adaptar às limitações de CPU e GPU do portátil.
Ainda assim, a demonstração preserva claramente a identidade da versão de Xbox. Portanto, esse trabalho não deve ser confundido com um demake recriado do zero para imitar Halo em hardware mais fraco.
A comunidade compartilhou imagens e demonstrações da versão alpha de Halo: Combat Evolved no New Nintendo 3DS.
Campanha e multiplayer local já funcionam
A demonstração não se limita a uma sala técnica. GeneralKidd confirma que a campanha já pode ser carregada no portátil. O multiplayer local também aparece entre os recursos funcionais.
Em contraste, o multiplayer online permanece indisponível. Além disso, o desenvolvedor reconhece a presença de vários bugs. Portanto, o projeto ainda não deve ser tratado como uma versão final ou estável.
Também não existe, neste momento, uma release pública madura comparável aos ports já distribuídos para PC, Linux ou Android. O trabalho de 3DS continua sendo uma implementação em desenvolvimento.
Port nasce da decompilação de Halo: Combat Evolved
A classificação técnica é importante. O projeto utiliza o trabalho de decompilação da versão original de Halo: Combat Evolved para Xbox. Assim, ele não depende de uma máquina Xbox virtual executada dentro do Nintendo 3DS.
A decompilação do jogo também abriu caminho para outras implementações modernas. O Halo CE Android, por exemplo, já executa código ARM64 em celulares por meio do projeto halo-ce-universal.
Esse movimento lembra outras iniciativas recentes de preservação e ports nativos. O Conker Recompiled também busca libertar um clássico de seu hardware original, embora utilize uma abordagem técnica diferente.
Discussão recente da comunidade sobre o port de Halo: Combat Evolved para a família Nintendo 3DS.
New Nintendo 3DS é o alvo atual
O hardware mais rápido da família New Nintendo 3DS constitui o alvo funcional desta primeira fase. GeneralKidd explicou que começou pelo modelo mais potente porque ele oferece a melhor chance de executar o jogo de maneira aceitável.
O desenvolvedor também afirmou que pretende tentar disponibilizar o port para os modelos básicos da família 3DS. Entretanto, isso representa um objetivo de desenvolvimento, não uma compatibilidade já comprovada.
Por isso, não há base suficiente para afirmar que Nintendo 3DS, Nintendo 2DS ou New Nintendo 2DS XL oferecem exatamente o mesmo desempenho apresentado no New Nintendo 3DS.
Android e iOS são projetos diferentes
O port para Nintendo 3DS não possui APK, IPA, App Store ou TestFlight. Portanto, ele não deve ser confundido com a implementação separada que já apareceu no Android.
No Android, o halo-ce-universal possui um alvo ARM64 próprio e utiliza OpenGL ES e SDL3. Essa versão é um projeto separado, apesar de compartilhar a mesma onda de trabalho técnico derivada da decompilação de Halo.
Para iPhone e iPad, não existe uma versão nativa equivalente deste port de GeneralKidd. Também não existem requisitos mínimos documentados de iOS, iPadOS, Metal ou controles touch associados ao projeto de 3DS.
Online ainda não funciona
O multiplayer local já aparece entre os recursos funcionais. Em contraste, GeneralKidd marca explicitamente o multiplayer online como indisponível.
O projeto também continua com diversos bugs. Desempenho, estabilidade, gráficos e compatibilidade podem mudar bastante conforme o desenvolvimento avança.
A demonstração, porém, representa um avanço técnico importante. Um jogo criado para o primeiro Xbox agora executa sua campanha em um portátil Nintendo por meio de um port derivado de engenharia reversa, com adaptação específica para duas telas e suporte ao efeito 3D.
Fontes: GeneralKidd — demonstração original; Halo 1 Decompilation — GitHub; PCLabs; FRVR; Tweakers.