Durante anos, Ace Combat 6: Fires of Liberation permaneceu preso em uma espécie de limbo técnico. Lançado originalmente em 2007 como um exclusivo de peso do Xbox 360, o título conquistou os fãs da franquia com batalhas de escala massiva, o sistema de Operações no campo de batalha e uma atmosfera épica. No entanto, por depender diretamente da arquitetura PowerPC do console da Microsoft, jogá-lo no PC sempre significou recorrer à emulação — um processo pesado e exigente.
Isso mudou com o AC6Recomp, projeto mantido pelo desenvolvedor Dipshet no GitHub. Desenvolvido com base no ReXGlue SDK, o projeto utiliza recompilação estática para converter o código do jogo original diretamente para x86-64, permitindo que o clássico rode de forma nativa no Windows.
O Que É o AC6Recomp?
Diferente de um emulador tradicional (que interpreta e traduz instruções de hardware em tempo real, consumindo imensa capacidade de processamento), o AC6Recomp recompila o código estático do PowerPC para x86-64. O pipeline gráfico atual aproveita o backend do RexGlue/Xenia para renderizar os visuais em Direct3D 12.
Importante: O projeto é um esforço não comercial feito por fãs e não possui vínculo com a Bandai Namco Entertainment, Project Aces ou Microsoft. O repositório contém apenas o código-fonte do projeto — os arquivos do jogo, ISOs, DLCs ou chaves não são fornecidos. O usuário deve disponibilizar sua própria cópia legal do jogo (região US).
Principais Recursos e Melhorias
O projeto não se limita a fazer o jogo rodar: ele traz atualizações modernas que transformam a experiência visual e de controle.
- Desempenho a 60 FPS: O limite original de 30 FPS foi removido, com o modelo de física e de voo devidamente ajustados para a nova taxa de quadros.
- Terreno em Alta Definição: O mapa é renderizado na resolução total presente no disco (o dobro do que o Xbox 360 exibia na época), corrigindo falhas e emendas visíveis nas montanhas.
- Efeitos na Resolução Nativa: Renderização de nuvens, fumaça, rastros e pós-combustor (afterburner) com o dobro da resolução do console original.
- Escalonamento de Resolução: Suporte interno para renderização em 2× (1440p), 3× (4K) e resoluções superiores.
- Suporte Ultrawide: Opção de proporção hor+ para telas ultrawide no gameplay, nas cutscenes, nos tutoriais e nos replays.
- Controles Modernos para Teclado e Mouse: Mapeamento estilo Ace Combat 7, incluindo controle de voo pelo mouse e recarga ao vivo das configurações de atalho via arquivo
.toml. - Suporte a DLCs e Mods: Compatibilidade para carregar pacotes de DLCs descompactados e modding de substituição de texturas.
Novidades da Versão v1.0.0-beta.1
Com o lançamento recente da versão v1.0.0-beta.1 no repositório oficial (sal063/AC6_recomp), o projeto recebeu melhorias significativas de estabilidade e recursos gráficos:
- Inclusão da flag
ac6_fullres_effects: Permite rodar efeitos visuais (fumaça, nuvens, rastros de mísseis) em resolução total. - Suporte a DLCs em pasta dedicada: Agora é possível colocar pacotes de expansão descompactados dentro da pasta
dlc/. - Correções no Ultrawide: Solucionados os erros visuais na proporção ultrawide nos modos Replay e Tutorial.
- Correção para novas GPUs: Resolvido o problema de sombras ausentes em placas de vídeo das arquiteturas Intel Blackwell e Battlemage.
Requisitos do Sistema
Por utilizar um backend gráfico em transição para um renderizador totalmente nativo, a exigência de GPU é considerável para manter altas resoluções a 60 FPS.
| Componente | Requisito Mínimo / Recomendado |
| Sistema Operacional | Windows 10 ou 11 (64-bit) |
| Processador (CPU) | Suporte obrigatório a AVX2 (Intel 4ª Geração / AMD Zen ou mais recentes) |
| Placa de Vídeo (GPU) | Compatível com Direct3D 12 |
| Jogo Original | Cópia legal de Ace Combat 6 (Apenas região US) |
Guia Rápido de Instalação e Execução
- Baixe o executável: Acesse a página de Releases do AC6_recomp no GitHub e faça o download do pacote oficial (
ac6recomp-1.0.0-beta.1.zip). - Insira os arquivos do jogo: Extraia o
.zipe coloque o arquivo.isoda versão americana do jogo (ou a pastaassets/extraída) no mesmo diretório do arquivoac6recomp.exe. - (Opcional) Adicione DLCs: Coloque as DLCs extraídas em uma pasta chamada
dlc/junto ao executável. - Execute o jogo: Inicie o
ac6recomp.exe. No primeiro arranque, o arquivo de configuraçãoac6recomp.tomlserá gerado automaticamente.
Atalhos Úteis no Jogo
- F3: Alterna a exibição do contador de FPS.
- F4: Abre o menu de configurações sobreposto (overlay).
- F11: Alterna entre modo janela e tela cheia.
Principais Configurações (ac6recomp.toml)
As opções de personalização podem ser alteradas diretamente no arquivo .toml ou pelo menu F4 durante o jogo.
Atenção: Em arquivos
.toml, utilize sempre barras normais (/) para caminhos de diretório, pois barras invertidas (\) atuam como caracteres de escape e podem invalidar a leitura das configurações.
draw_resolution_scale_xedraw_resolution_scale_y: Define o multiplicador de resolução interna. Para 1440p, configure ambos para2. Para 4K, configure para3. (Para telas Ultrawide 1440p, recomenda-se X=3 e Y=2).ac6_kbm_enabled: Ative definindo comotruepara liberar os controles via teclado e mouse (desativado por padrão).ac6_terrain_hd: Ativa o terreno em alta resolução.ac6_fullres_effects: Ativa efeitos visuais em alta resolução (2x console).ac6_effect_mode_fix: Importante: Caso encontre oscilações ou flicker em nuvens e no pós-combustor, mude esta variável paratrue.
Estado Atual e Futuro do Projeto
O AC6Recomp já se encontra em um estágio totalmente jogável do início ao fim em sua fase Beta. Por se tratar de um projeto experimental em constante evolução, pequenos erros visuais ou instabilidades ocasionais ainda podem ser encontrados. No entanto, o avanço rápido das atualizações promete consagrar esta ferramenta como a forma definitiva de jogar Ace Combat 6 em hardware moderno.