Xenoblade Chronicles 2, o RPG de 2017 do Switch, agora roda nativo no PC. O projeto XC2 Recomp faz recompilação estática: o código do jogo é traduzido para código nativo de Windows x86-64 e as partes do sistema do Switch são reconstruídas no PC, com renderizador Vulkan.
De onde veio
É um projeto em camadas, e o README é explícito: o XC2 Recomp é fork do XCX Recomp (Xenoblade X), que por sua vez é fork do TotK Recomp, de Valiantsin Dzerakh. Boa parte da base vem também do LAS Recomp, do nxnative e do Ryujinx.
O que já funciona
- Jogo novo, cutscenes e jogabilidade rodam no Windows com som, texto e menu
- 60 fps por padrão; nas configurações dá para escolher de 30 a 360 (acima de 60 é experimental)
- Update 3.0.1 e o conteúdo do Expansion Pass
- Menu no F1 e overlay de desempenho no F10
- Teclado, mouse e gamepad
- Qualquer resolução e proporção, incluindo ultrawide, via output_res no xc2.ini
A diferença que mais importa
Segundo o autor, a velocidade do jogo acompanha o tempo real em quadros altos, então batalhas e movimento não ficam acelerados. Isso é o oposto do que acontecia no Super Mario Odyssey recompilado: lá o jogo trava em 60 fps justamente porque a lógica está presa à taxa de quadros.
Shaders preparados antes de jogar
Os shaders são preparados durante a instalação, então o engasgo na primeira vez que um efeito aparece é bem menor. É a mesma ideia que os emuladores usam, mas feita antes do jogo abrir, não no meio da ação.
Instalação e requisitos
- Baixe o XC2-Setup, aponte os seus arquivos do jogo e o seu prod.keys, e o setup constrói o jogo na sua máquina
- É preciso ter cópia legal própria: jogo base + update 3.0.1 (o conteúdo adicional é opcional)
- Windows 10+, CPU x86-64 com AVX2, GPU com Vulkan 1.3 e VK_EXT_external_memory_host
- Cerca de 36 GiB livres durante o setup; 20 GiB depois de pronto
- Para atualizar, basta rodar um setup mais novo na mesma pasta — saves e configurações são mantidos
Ritmo de releases
Só neste 4 de novembro saíram três versões: v0.1.1 (03h00 UTC), v0.1.2 (05h23) e v0.1.3 (05h34). Cada uma com instalador para Windows (126,8 MB) e AppImage para Linux (208,4 MB).
O lado ruim, com números do repositório
- O próprio README classifica o projeto como “early development”
- 41 issues abertas
- Suporte oficial só no Windows; Linux e Steam Deck estão na lista de planejados
- Quadros acima de 60 são experimentais
- Executável não assinado: o SmartScreen do Windows vai avisar
Autoria declarada
O README informa: “Most of the code and documentation is written by AI coding agents (Claude Code) under the maintainer’s direction; the maintainer plays every build and decides what is merged.”
Legalidade
O repositório não inclui nenhum arquivo do jogo. O projeto é MIT para o código próprio e declara não ter vínculo com a Nintendo. Xenoblade Chronicles 2 é da Monolith Soft e marca da Nintendo.
Ressalvas
Não instalamos nem testamos o projeto. Todos os dados vêm do README e das releases oficiais. É um projeto em desenvolvimento inicial, com muitas issues abertas e suporte oficial limitado a Windows. O repositório não traz jogo, chaves nem saves.
Fontes: github.com/jmars125/xc2-recomp (README e releases) e o post do autor em reddit.com/r/decomps.
