
# 🏜️ Naruto Shippuden: Ultimate Ninja Storm Generations — Port Nativo
**O jogo de Xbox 360 rodando nativamente no Android (ARM64) e no PC (Windows x64), sem emulador de CPU.**





[**⬇️ Baixar (Android e PC)**](../../releases/latest) · [Requisitos](#-requisitos) · [Instalação](#-instalação) · [Configurações](#%EF%B8%8F-configurações) · [Perguntas](#-perguntas-frequentes)
---
## 📖 Sobre
Este port **não é um emulador de Xbox 360**. O executável do jogo (`default.xex`) foi **recompilado estaticamente** de PowerPC para ARM64 (celular) e x86-64 (PC): o resultado é código nativo, que roda direto no processador. Desde a v0.4.0 a parte gráfica usa o **shadowZero**, um renderizador nativo que pega os comandos Direct3D do jogo e desenha direto em Vulkan, sem emular a GPU do Xbox 360: o jogo fica bem mais leve e a resolução interna vai de **360p até 4K**. Em celulares cuja GPU não tem o que o shadowZero precisa, o app usa sozinho o backend Vulkan do Xenia, como nas versões anteriores.
> [!IMPORTANT]
> **O APK e o pacote de PC não contêm nenhum arquivo do jogo.** Você precisa da sua **própria cópia** de *Naruto Shippuden: Ultimate Ninja Storm Generations* para Xbox 360, na versão indicada em [Versão do jogo](#-versão-do-jogo-obrigatória).
### ✨ Destaques
- **Lutas a 30 FPS** (o limite do próprio jogo), com o **renderizador nativo shadowZero** (Direct3D → Vulkan).
- **Resolução interna de 360p, 480p, 720p, 900p, 1080p, 2K e 4K** (padrão 480p). A **900p** é quase a nitidez do 1080p com bem menos peso na GPU.
- **Brilho e cores iguais aos do Xbox 360**, abertura em vídeo e logos como no console.
- **⚡ Modo desempenho:** tira as sombras **na resolução que você escolher**.
- **FPS escolhido no menu:** 20, 24 ou 30, com a lógica do jogo no tempo certo (sem câmera lenta).
- **Antisserrilhado FXAA e FXAA+** e **escala FSR 1.0 / CAS** da AMD, que podem ser ligados e desligados.
- **Controles na tela no estilo dos jogos de Naruto para celular:** losango Y/X/B/A igual ao do controle, selos coloridos com a letra de cada botão, LT/RT/LB/RB, START e SELECT escritos, o botão **DESPERTAR** e os atalhos de **jutsu**, **jutsu secreto** e **avanço**.
- **Dois controles:** o primeiro controle que conecta é o **jogador 1** e o segundo é o **jogador 2**, sozinhos. Em **MAPEAR** dá para trocar os botões de cada um (**Controle 1** e **Controle 2**), se quiser; sem mapear, os dois usam o padrão.
- **Controle físico automático:** plugou um controle, os botões da tela somem; tirou, eles voltam. Pelo emblema do Shadow no canto da tela dá para **editar os botões** ou usar **toque + controle** juntos.
- **Volta do segundo plano sem fechar:** bloquear a tela ou trocar de app e voltar não derruba mais o jogo.
- **Gerar quadros (AMD FG):** Off / 2x / 3x / 4x. O jogo roda a 30 FPS e a tela recebe 60, 90 ou 120 quadros por segundo. Modo **Desempenho** (leve, o mesmo do Storm 4 de PC) ou **Qualidade**, e **Tela (Hz)** Auto / 60 / 90 / 120. Feito sobre o fluxo óptico da AMD adaptado para celular (Mali, Adreno e Xclipse), sem arquivo externo.
- **Sem congelamentos no ARM:** corrigido o anel de comandos da GPU que travava o jogo depois de alguns minutos (às vezes com o erro `0x0BADF00D`) em celulares e tablets.
- **Android 11 e 12:** o app não fecha mais ao abrir com a internet ligada.
- **Atualização automática:** ao abrir o menu, o app avisa quando sai versão nova aqui no GitHub e já baixa e instala (a partir da v0.4.0; quem tem a v0.3.x atualiza na mão uma vez).
- **Drivers de GPU customizados (Turnip)** em celulares **Snapdragon**, importados direto pelo menu.
- **Painel de desempenho:** FPS, resolução e uso de CPU, GPU e RAM. Pode ser arrastado pela tela ou recolhido.
- **Modo 16:9 ou esticado** para a tela inteira.
- Menu inicial animado com tema do **Gaara** 🏜️: lua cheia, dunas e o vórtice de areia em volta do 愛.
- **Versão de PC** com janela ou tela cheia, teclado e controles de Xbox ou PlayStation.
## 📸 Capturas
| Tela de título | Luta |
|:---:|:---:|
|
Feito com 🧡 e muita areia.