O Citron é uma continuação direta da linhagem de emuladores de Nintendo Switch, com foco em estabilidade e desempenho em GPUs Vulkan. Este tutorial mostra como instalar e configurar o Citron de forma segura, usando keys e firmware do seu próprio Switch.
Veja também a página do Citron e a comparação com o Sudachi.
Requisitos
Hardware
- CPU com 6+ núcleos modernos.
- 16 GB de RAM.
- GPU com Vulkan 1.3 (NVIDIA RTX / AMD RDNA 2 recomendado).
- SSD para reduzir stutter de shaders.
Software
- Citron oficial (build mais recente).
prod.keysetitle.keysdo seu Switch.- Firmware oficial extraído do seu console.
- Jogos em XCI/NSP originais.
Passo a passo
Passo 1 — Baixar do canal oficial
Evite mirrors aleatórios. Use sempre o repositório oficial do projeto.
Passo 2 — Instalar keys
- Abra a pasta de configuração do Citron pelo menu File.
- Coloque suas keys em
keys/. - Reinicie o emulador.
Passo 3 — Instalar firmware
- No menu, acesse File ▸ Install Firmware.
- Selecione a pasta com os arquivos do firmware do seu Switch.
- Aguarde a verificação concluir.
Passo 4 — Gráficos
- Renderizador: Vulkan.
- Resolução: comece em 1x. Avance para 2x somente em GPUs potentes.
- Ative Async GPU e Async Shaders.
- FXAA leve para suavizar bordas sem custo grande.
Passo 5 — Controles e áudio
Em Controls, mapeie Xbox/DualShock/DualSense. Ative giroscópio para títulos que dependem de motion. Em áudio, use Cubeb com Stretch ligado.
Passo 6 — Rodar jogos
- Adicione a pasta dos XCI/NSP em Set Game Directory.
- Dê duplo clique no jogo para iniciar.
- Espere a compilação inicial de shaders antes de avaliar desempenho.
Problemas comuns
Crash logo após abrir o jogo
Versão de firmware incompatível ou keys desatualizadas. Atualize ambos a partir do seu próprio Switch.
FPS baixo após shaders compilarem
Confirme uso da GPU dedicada (não da iGPU) e diminua resolução para 1x.
Áudio com chiado
Backend Cubeb + Audio Stretching resolve a maioria dos casos.
Travamento em loading
Limpe o cache de shaders e tente novamente após reinício do PC.
Perguntas frequentes
▸ Citron é melhor que Sudachi?
Depende do jogo e da GPU. Vale testar ambos com a mesma configuração e comparar.
▸ Preciso de jogos originais?
Sim. Use exclusivamente backups feitos a partir das suas próprias mídias e cartões.
▸ Funciona em iGPU?
Não recomendado. Vulkan em iGPUs antigas costuma resultar em crashes.
▸ Posso usar Pro Controller?
Sim, via USB ou Bluetooth, com mapeamento automático na maioria dos casos.
▸ Como reduzir o stutter inicial?
Use SSD NVMe, mantenha Async Shaders ativado e jogue cenários simples primeiro para popular o cache.
Conclusão
Com Vulkan, async shaders e arquivos legítimos, o Citron entrega uma experiência comparável à do Sudachi em muitos jogos. Combine com um front-end como LaunchBox para organizar sua biblioteca.