Como corrigir a tela preta do RetroArch após trocar o driver de vídeo no Android
Comece com uma inicialização fria e um jogo autorizado que já funcionava, remova shaders e sobrescritas específicas e registre o driver de vídeo ativo e o primeiro erro. Se o menu também ficou preto logo após a troca do driver, restaure o driver anterior documentado ou um backup da configuração em vez de reinstalar conteúdo. Mude apenas uma opção de vídeo por reinício: falha do driver, shader incompatível, caminho gráfico do núcleo e auditoria incompleta de ROM, BIOS ou CHD exigem correções diferentes.
Siga estas etapas
- 01
Anote canal e versão do RetroArch, Android, GPU, nome e versão do núcleo, identidade do conteúdo e a última mudança de vídeo, shader ou sobrescrita.
- 02
Inicie o RetroArch a frio sem conteúdo; se o menu aparecer, abra um jogo autorizado e conhecido com shaders desligados e sem sobrescrita de jogo ou pasta.
- 03
Gere um log detalhado da primeira falha e guarde o driver ativo, erro do contexto gráfico, mensagem do núcleo e qualquer linha sobre conteúdo ou firmware ausente.
- 04
Se a falha começou na troca do driver, restaure o anterior pelo menu; com o menu preto, recupere um backup ou apenas a chave documentada do driver, preservando o arquivo original.
- 05
Reinicie depois de cada mudança: primeiro driver básico, depois núcleo, shader ou filtro e por fim escala ou vídeo em thread; não altere áudio, latência e caminhos ao mesmo tempo.
- 06
Salve a menor configuração funcional no escopo mais restrito, reative um recurso visual por vez e mantenha log e cópia de reversão para futuras atualizações.
Tabela de diagnóstico
| Limite do sintoma | Primeira evidência | Próxima ação segura |
|---|---|---|
| Menu e todos os núcleos pretos | Driver ativo ou erro do contexto gráfico | Restaurar driver ou configuração anterior |
| Menu funciona; um núcleo fica preto | Versão do núcleo e log gráfico | Testar o núcleo com vídeo padrão |
| Só um jogo fica preto | Auditoria de conteúdo, BIOS, CHD e driver | Resolver a primeira dependência nomeada |
| Imagem volta sem shader | Formato do shader versus driver ativo | Usar preset compatível ou manter a base |
Prove se o frontend consegue desenhar
Um menu visível prova que o RetroArch cria ao menos um contexto gráfico; não prova que todo núcleo, caminho acelerado, formato de shader ou dependência seja válido.
Se o menu fica preto após trocar o driver, testar outras ROMs não ajuda. Recupere primeiro o driver ou a configuração e guarde o arquivo com falha para comparação.
Shaders e drivers compartilham uma fronteira de compatibilidade
A Libretro documenta formatos de shader específicos por driver e recomenda desativá-los no diagnóstico de vídeo ou desempenho. Um preset válido em um driver pode falhar em outro.
Remova o preset no menor escopo de jogo, pasta ou núcleo. Reative somente quando o mesmo núcleo e conteúdo legal renderizarem na configuração básica.
Um jogo preto ainda pode indicar falha de conteúdo
Se o menu e outros jogos autorizados aparecem, leia o primeiro erro do núcleo ou conteúdo antes de culpar a GPU. BIOS, parent, ROM de dispositivo ou CHD ausentes podem interromper a máquina.
Separe recuperação gráfica e auditoria. Trocar o driver não corrige bytes errados, e baixar um pacote anônimo não comprova o diagnóstico.
Diagnóstico de vídeo não justifica baixar ROM, BIOS, CHD, pacotes de shader, arte ou drivers proprietários de fontes não revisadas. Use dump próprio legal ou conteúdo autorizado e canais oficiais de atualização.