How to kind of dock an Android handheld for retro gaming
Episódio do Joey's Retro sobre como conectar um handheld Android a uma TV/dock para jogar retro games. O host compartilha um guia prático e detalhado, mas frustrante, para configurar emuladores como Dolphin, RetroArch e PPSSPP com controle Bluetooth, focando em dispositivos AYN e Retroid. Inclui dicas para mapear controles, evitar problemas de layout (Nintendo vs Xbox) e lidar com limitações de hotkeys.
Joey (host) - criador de conteúdo sobre retro games
Docking de handheld Android é uma experiência frustrante e cheia de problemas, mas possível com paciência.
Dispositivos AYN e Retroid são os mais recomendados por terem configurações de vídeo e per-app que facilitam o processo.
Usar controle com layout Xbox é muito mais fácil do que Nintendo, pois a maioria dos emuladores mapeia automaticamente.
Emuladores como Dolphin e NetherSX2 permitem mapear dois controles (handheld + Bluetooth) com separadores ou 'add new'.
RetroArch funciona melhor com perfil Xbox por app, evitando problemas de hotkeys e mapeamento duplicado.
Evite usar o botão Xbox do controle para minimizar emuladores, pois pode corromper saves e causar bugs no frontend.
Para Nintendo layout, é necessário criar perfis separados ou usar per-app para trocar o layout do controle.
Alguns emuladores (ex: Yuzu, PPSSPP) não têm suporte fácil para dois controles simultâneos, exigindo troca manual de perfil.
Introdução e contexto
Joey afirma que odiou fazer este guia, mas foi pressionado por meses pela comunidade.
O guia não é perfeito; cobre cerca de 90% do necessário, e o resto depende de experimentação do usuário.
Pressupõe que o handheld já está configurado com emuladores e frontend (ex: Daijishou) funcionando.
Usa o controle ASUS ROG 2 (layout Xbox) e o handheld AYN Odin 4 como referência.
Recomenda dock USB-C genérico (ex: UGREEN) e sugere hubs com dock físico para maior estabilidade.
Dispositivos AYN e Retroid têm configurações de vídeo dedicadas que facilitam o docking.
Configurações de vídeo e sistema
Acesse Config. Android > Config. do dispositivo (Odin/Retroid/Thor) > Modo de saída de vídeo.
Evite 'Adaptive default' (causa lentidão); use 1080p 60 Hz como padrão, ajustável conforme TV.
Outras opções abaixo podem ser deixadas como padrão; funcionam bem na maioria dos casos.
Nem todos os dispositivos têm essas configurações; o guia foca nos que têm (AYN/Retroid).
Recomenda usar um frontend (ex: Daijishou) para lançar jogos, pois simplifica a navegação dockada.
Para dispositivos com layout Nintendo, use o menu deslizante da direita (floating icon) para definir layout Xbox por app.
Dolphin (GameCube/Wii)
Vá em Config. > GameCube Input > engrenagem > 'Create mappings for other devices'.
Mapeie os controles do handheld primeiro, depois para cada botão: clique nos 3 pontos > Add separator (linha reta) > escolha o controle Bluetooth no menu suspenso.
Exemplo: botão A do GameCube = B do Xbox; repita para todos os botões.
Salve o perfil com um nome; ao abrir um jogo, ambos os controles funcionam.
Para Wii, repita os mesmos passos na aba Wii.
Problema: não há hotkeys para sair do jogo; é necessário usar o handheld para isso.
NetherSX2 e DuckStation (PS2)
Vá em Config. > Controles > Porta 1 do controle e mapeie o handheld primeiro.
Para cada mapeamento, pressione e segure > 'Add new' e mapeie o controle Bluetooth.
Isso também funciona na aba de hotkeys.
Resultado: dois mapeamentos por botão (handheld + Bluetooth), ambos funcionais.
Processo idêntico para DuckStation.
Yuzu (Switch)
Não há suporte automático para dois controles simultâneos.
É necessário ir em Config. > Controles > Jogador 1 e usar 'Auto map' escolhendo handheld ou controle Bluetooth toda vez que dock/undock.
Não é possível abrir menu in-game ou sair com o controle Bluetooth enquanto dockado.
Alternativa: usar perfil Xbox por app (se disponível) para simplificar.
RetroArch
Recomenda usar perfil Xbox por app (AYN/Retroid) para evitar problemas; nesse caso, o controle Bluetooth é reconhecido automaticamente.
Caso contrário: mapeie os controles do handheld em Config. > Input > RetroPad Binds > Port 1, salve perfil, feche e reabra.
Depois, apenas com o controle Bluetooth, repita o mapeamento e salve outro perfil.
Hotkeys: se usar layout Nintendo, não funcionam com controle Bluetooth; solução é complexa e nem sempre funciona (link no site).
Para layout Xbox, hotkeys funcionam perfeitamente.
AetherSX2 (PS2)
Use perfil Xbox por app se possível; então vá em Config. > Gamepad > 'Auto map controller' e escolha o handheld.
Controle Bluetooth será mapeado automaticamente com botões corretos.
Para layout Nintendo: botões trocados (A vira B, etc.) e hotkeys são específicos do dispositivo.
Não há como mapear hotkeys separadamente para o controle Bluetooth; sem saída fácil.
Flycast (Dreamcast)
Muito simples: vá em Config. > Controles e aperte um botão no controle Bluetooth para ele aparecer.
Se for Xbox, é reconhecido e mapeado automaticamente.
É possível adicionar hotkeys manualmente se desejar.
Cada controle tem mapeamentos separados no Flycast.
Game Native (Android nativo)
Funciona sem configuração adicional; o botão Xbox abre o menu in-game na primeira pressão.
Segunda pressão minimiza o jogo; para voltar, saia do menu e pressione A.
Evite usar o botão Xbox para sair completamente, pois pode causar problemas.
MelonDS (Nintendo DS)
Use perfil Xbox por app para facilitar; então controles funcionam automaticamente se o handheld já estiver mapeado como Xbox.
Caso contrário, mesmo problema de botões trocados (A/B, etc.) sem solução no emulador.
Mapeamento é feito em Config. > Input > Key Mapping.
PPSSPP (PSP)
Recomenda perfil Xbox por app; se o handheld foi mapeado como Xbox, o controle Bluetooth funciona direto.
Para layout Nintendo: botões trocados (X = círculo, etc.) e não há como mapear separadamente; o botão '+' duplica entradas.
Joey não encontrou solução para mapeamento duplo.
M64Plus FZ (N64)
Use perfil Xbox por app; se o handheld foi configurado com Xbox, ambos os controles funcionam.
Caso contrário, é necessário criar outro perfil e selecioná-lo manualmente toda vez que dock.
Não há como mapear separadamente; botões trocados persistem.
Considerações finais e dicas
Evite usar o botão Xbox do controle para minimizar emuladores; pode corromper saves e causar bugs no frontend.
O guia não cobre como acessar o menu deslizante superior ou outras funções do sistema; Joey admite não saber.
Incentiva os usuários a compartilhar dicas nos comentários para complementar o guia.
Joey sugere que, se possível, evite docking e opte por outras atividades (como tricô) devido à frustração.
Links para produtos e guia escrito no site estão na descrição.
Passos práticos
Configure a saída de vídeo do handheld para 1080p 60 Hz nas configurações do dispositivo (se disponível).
Use um frontend como Daijishou para lançar jogos dockado.
Se tiver AYN/Retroid, ative o floating icon e use per-app para definir layout Xbox nos emuladores problemáticos.
No Dolphin, mapeie cada botão com separator e escolha o controle Bluetooth para ter dois controles simultâneos.
No NetherSX2/DuckStation, use 'Add new' para adicionar o controle Bluetooth a cada mapeamento.
No RetroArch, salve perfis separados para handheld e controle Bluetooth; para Nintendo layout, aceite que hotkeys não funcionarão.
Evite pressionar o botão Xbox do controle para minimizar jogos; use o handheld para sair.
Para emuladores sem suporte a dois controles (Yuzu, PPSSPP, M64Plus FZ), troque manualmente o perfil de controle ao dock/undock.
Frases marcantes
"Docking an Android handheld is the most absolutely abysmal experience that you can have."
"This guide will not be perfect. I'm going to let you know right away."
"If you want to dock an Android handheld, I would suggest you take up knitting or do something else with your time."
"Stop pestering me for a docking guide. This is what I got. This is what I gave you."
"For those of you in Nintendo layout, like myself, it involves a lot more."
"The workaround to fix this is so long and convoluted that would be a whole other video."
Mencionados no episódio
ASUS ROG 2 controller - controle Bluetooth com layout Xbox usado no guia
AYN Odin 4 - handheld Android usado como referência