O que mudou na versão mais recente do AetherSX2
A última versão do emulador trouxe melhorias no backend de renderização Vulkan, correções de stutters em títulos que usam muitos draw calls e um ajuste fino no threading que reduz os crashes em jogos como Shadow of the Colossus. O build do Android também está mais estável em dispositivos com Snapdragon 8 Gen 2 ou superior. Se você está migrando do build antigo ou vindo do PCSX2 Red, o processo é direto, mas tem uma coisa que a documentação nova não explica direito.
aethersx2 atualizado: por onde começar
Vai até o GitHub oficial do projeto, baixa o build mais recente pra sua plataforma. A pasta de instalação vem com um arquivo de configuração padrão, mas ele é genérico demais. Antes de rodar qualquer ISO, abra o menu de configuração e ajuste quatro coisas. Primeiro, o backend de GPU: Vulkan é mais rápido na maioria dos casos, mas DX12 pode dar menos artefatos visuais em telas com drivers mais novos. Segundo, o modo de sincronização vertical: desliga se quiser minimizar input lag, mas aceita screen tearing. Terceiro, o núcleo de CPU: eeIop e x64 são o padrão, mas em jogos pesados como Final Fantasy X-2, forçar o núcleo x64 resolve lag de cutscenes que aparecia no eeIop. Quarto, a resolução interna: 2x é o ponto seguro. 3x já começa a pedir hardware de verdade e em alguns títulos mostra texturas esticadas que nunca aconteceriam no console original. Um problema real que eu tive: ao rodar Kingdom Hearts: Chain of Memories no Android, o jogo travava sempre na transição entre os menus e o campo de batalha. O log mostrava um erro de alinhamento de memória na região do sistema de renderização. A solução não era diminuir a resolução nem trocar o backend. Era ir em Configurações Avançadas e marcar a opção "Desabilitar alinhamento de memóriaEE", que normalmente vem desmarcada. Funciona porque o emulador para de validar endereços antes de passar pro hardware, e nesse jogo específico a validação gera um false positive. O problema é que em outros títulos, como Sin and Punishment, essa mesma opção pode causar crash em cenários com muitas partículas. Então testei, ativei só pra quem precisa, e deixei desligado pro resto da biblioteca.
Configurações que fazem diferença prática
O emulador tem muitas opções que parecem importantes mas na prática não alteram desempenho. Vamos focar no que realmente move a agulha. Timers do CPU. A configuração padrão é "Preciso", que emula cada timer com alta fidelidade. O problema é que isso consome CPU extra sem benefício visual em 90% dos jogos. Trocar para "Lento" ou "Customizado" com os timers específicos desativados geralmente ganha entre 10 e 20 fps em títulos como Grandia II e Front Mission 3. A exceção são jogos que dependem de timing exato para áudio e sincronia, como Tenchu 2, onde o modo lento causa dessincronia de fala.
Plugin de entrada. O padrão funciona para controles USB e Bluetooth, mas se você usa um controle de PS2 original via adaptador USB, o plugin precisa ser trocado manualmente. O emulador detecta automaticamente controles modernos, mas reconhece mal os pads analógicos de dois botões laterais. A configuração correta é Plugin de Entrada -> Configurador -> selecionar o mapeamento personalizado e atribuir o botão L2/R2 aos eixos corretos. Sem isso, jogos de tiro como Medal of Honor: Frontline entram em modo de disparo automático estranho que não existe no hardware real. Gerenciamento de cache GPU. Muitos usuários deixam o cache de shader desligado. Isso faz com que cada sessão de jogo gaste entre 40 segundos e 2 minutos só compilando shaders, dependendo do título. Ligue a opção e mantenha ativa entre sessões. A economia real é de tempo de load e de stutters durante a jogatina. O arquivo de cache ocupa cerca de 200MB, e se o seu hardware mudar drasticamente, basta apagar o diretório cache/shaders e deixar regenerar. Não adianta manter versões antigas do cache em hardware diferente, porque os dados ficam inconsistentes e causam artefatos de textura.
👉 Clique no botão abaixo para saber mais sobre o assunto!
Rodando jogos: o que esperar
Nem todo jogo roda perfeito. Aqui estão os casos que aparecem com frequência e o que fazer. God of War II tem problemas conhecidos de stuttering na arena do Templo do Caos quando muitos inimemos aparecem. A solução combinada é: Vulkan backend, resolução 2x, desligar pós-processamento de sombra, e ativar a opção "CPU de Thread Count" como 2 threads em vez de auto. O resultado é um frame pace mais estável em 55 a 60 fps em PCs com placa média.
Resident Evil 4 no PS2 tem o efeito de chuva e reflexos que às vezes piscam no emulador. Isso é um bug de textura conhecido que aparece especialmente com o backend DX12. Mudar para Vulkan resolve na grande maioria das instalações. Se ainda persistir, verifique se o driver da GPU está atualizado acima de junho de 2024; drivers mais antigos têm um bug de sincronização que gera flashes nessas cenas. Katamari Damacy é um dos poucos títulos que performa melhor com o backend OpenGL em placas NVIDIA mais novas. O motivo é que o emulador usa uma rota alternativa de cálculo de física que converte mal comandos Vulkan em certos GPUs. Se você notar quedas bruscas de fps enquanto rola o mundo, troque de backend e teste. A diferença pode ser de 15 fps a mais em cenas cheias.
Dica prática sobre bios e compatibilidade
O emulador pede a BIOS do PS2. Você precisa ter uma cópia legítima extraída do seu próprio console. Colocar o arquivo scph10000.bin na pasta bios/ é obrigatório. Sem isso, nenhum jogo inicia. A versão mais compatível costuma ser a japonesa scph10000, mas há títulos que pedem a versão americana scph39001 ou a europeia scph7001. Se um jogo específico não abrir, teste com outra versão da BIOS. Não adianta insistir na mesma combinação se o log mostra erro de checksum de BIOS. A lista de compatibilidade oficial é atualizada regularmente. Verifique o status de cada jogo antes de dedicar tempo à configuração. Títulos marcados como "Perfect" funcionam sem ajustes. "Good" precisam de mudança de backend ou resolução. "Buggy" podem ter problemas gráficos permanentes que não valem a pena corrigir, como o Bully que tem clipping de textura no rosto dos NPCs em todas as versões.
Considerações finais sobre uso no dia a dia
O aethersx2 atualizado é estável para a maioria dos títulos de biblioteca PS2, mas exige paciência nos ajustes finos. Não é plug and play completo. O tempo médio para deixar um jogo rodando liso, do download à primeira sessão jogável, gira em torno de 20 a 40 minutos se você já tiver experiência. Para quem está começando, espere demorar mais porque vai precisar testar combinações de backend e configuração de CPU. O hardware mínimo recomendado é um processador com 4 núcleos reais e 8GB de RAM, mais uma GPU com suporte a Vulkan 1.2 ou superior. Em máquinas abaixo disso, a experiência fica instável mesmo em jogos simples. Se o seu foco é apenas rodar títulos clássicos sem se preocupar com perfeição gráfica, vale a pena considerar o PCSX2 para PS2 também, especialmente se você já tem experiência com ele. Mas se quer performance no Android ou uma instalação mais leve no Windows, o AetherSX2 continua sendo a escolha mais prática. Baixe a versão mais recente do repositório oficial, configure conforme os passos acima, e trate os problemas específicos jogo a jogo. Nada resolve tudo de uma vez, e isso é normal.