Lembra de jogar Street Fighter II ou Bomberman dividindo o sofá com um amigo? O Netplay do RetroArch traz exatamente essa sensação de volta, só que agora seu parceiro pode estar do outro lado da cidade ou do país. É um recurso embutido que conecta dois (ou mais) RetroArch pela internet para rodar o mesmo jogo retrô em sincronia, cada um segurando o próprio controle. Funciona de graça, não depende de servidor pago e roda em handheld, celular e PC.
O preço dessa mágica é um pouco de paciência na configuração e uma conexão decente dos dois lados. Quando tudo se alinha, é uma das coisas mais divertidas que dá pra fazer num emulador. Vamos do conceito ao passo a passo de hospedar e entrar numa partida.
O que é o Netplay do RetroArch
O Netplay é o modo multiplayer online nativo do RetroArch. A ideia central é simples: as duas máquinas precisam estar rodando exatamente o mesmo jogo, no mesmo core e na mesma versão do RetroArch, porque o emulador sincroniza os inputs de cada jogador em tempo real. Um jogador hospeda a sessão (vira o Host), o outro entra como Client (cliente). A partir daí, o controle de cada um é enviado pela rede e os dois veem a mesma tela acontecendo.
É importante entender por que a regra da "mesma ROM" é tão rígida. O Netplay não transmite vídeo nem imagem — ele transmite só os comandos dos botões. Cada cópia do emulador roda o jogo localmente e aplica os inputs do outro jogador. Se as ROMs ou os cores forem diferentes, as duas simulações divergem na hora e a partida quebra. Por isso, alinhe com seu amigo antes: mesmo arquivo, mesmo core, mesma versão.
Nota
Netplay não é só para jogos de 2 jogadores na mesma tela. Vários cores suportam mais participantes, e há até suporte a "spectator mode", em que alguém só assiste à partida. Mas o feijão com arroz, e o que funciona melhor, é a dupla clássica em jogos de luta, beat 'em up e esporte.
Requisitos para funcionar bem
Antes de abrir o menu, confira os pré-requisitos. Eles separam uma sessão fluida de uma experiência travada:
- Mesma ROM nos dois lados, idealmente o mesmo arquivo (mesmo hash). Versões diferentes da ROM são a causa número um de falha.
- Mesmo core e mesma versão do RetroArch. Atualize os dois para a mesma versão se necessário.
- Conexão estável. Cabo ou Wi-Fi bom ajuda muito; rede móvel instável atrapalha.
- Sistemas leves rodam melhor. NES, SNES, Mega Drive, Game Boy e arcade clássico se comportam muito bem. PS1 e sistemas mais pesados aumentam a carga e a chance de travamento, especialmente em handhelds modestos.
Dica
Combine com seu amigo de onde vieram as ROMs para garantir que são idênticas. Se um baixou uma versão "headered" e o outro uma "no-intro" diferente, o Netplay nem conecta. Igualar o arquivo resolve metade dos problemas antes mesmo de começar.
Passo a passo: hospedar uma partida (Host)
Quem hospeda controla a sessão. O fluxo no RetroArch é:
- Carregue o jogo normalmente com o core correto, exatamente como faria para jogar sozinho.
- Abra o Quick Menu (menu rápido) durante o jogo.
- Entre em Netplay e escolha "Host" (ou "Start Netplay Host").
- O RetroArch passa a aguardar a conexão do outro jogador. Pronto, você está hospedando.
Por padrão, o Netplay usa a porta 55435. Para que um amigo fora da sua rede consiga entrar diretamente, essa porta precisa estar acessível no seu roteador, o famoso port forwarding (redirecionamento de porta). Se você não quer mexer no roteador, existe um atalho que veremos a seguir: o relay server.
Passo a passo: entrar numa partida (Client)
Do lado de quem entra, há dois caminhos. O mais simples é o lobby público; o mais direto é por IP.
- Carregue a mesma ROM, com o mesmo core, no seu RetroArch.
- Abra o Quick Menu e vá em Netplay.
- Para achar partidas abertas, use "Refresh Netplay Host List" (ou "Refresh Room List"): o RetroArch mostra um lobby público com sessões que outras pessoas estão hospedando. Selecione a do seu amigo pelo nome.
- Se preferir conexão direta, escolha "Connect to Netplay Host" e digite o endereço IP e a porta do host.
Quando a conexão fecha, os dois caem na mesma partida e cada um assume um jogador. A partir daí é só jogar.
Furando o NAT: o relay server
O obstáculo mais comum no Netplay é o NAT — a forma como roteadores domésticos escondem sua máquina da internet. Sem configuração, o cliente muitas vezes não consegue alcançar o host diretamente. Há duas saídas:
A primeira é o port forwarding: abrir a porta 55435 no seu roteador apontando para o aparelho que hospeda. Funciona bem, mas exige acesso às configurações do roteador e nem sempre é prático num handheld.
A segunda, mais fácil, é ligar o relay server (servidor de retransmissão). Nas opções de Netplay do RetroArch, ative o uso de um servidor relay (há servidores públicos por região). Em vez de o cliente falar direto com o host, os dois conversam através desse intermediário, que "fura" o NAT para você. A contrapartida é um pouco mais de latência, já que os dados dão uma volta a mais, mas para a maioria das pessoas é o caminho que simplesmente funciona sem mexer em roteador.
Dica
Se a conexão direta falhar, ative o relay server antes de sair caçando configuração de roteador. Escolha um servidor relay próximo geograficamente (Brasil ou Américas) para minimizar o atraso extra.
Latência: o que importa de verdade
Emulação online vive ou morre pela latência. Algumas verdades para administrar expectativas:
- Rede local (LAN) é imbatível. Se você e o amigo estão na mesma casa/Wi-Fi, o Netplay fica praticamente sem atraso. Vale até para testar a configuração antes de tentar pela internet.
- Sistemas leves perdoam mais. Jogos de NES, SNES e Mega Drive toleram melhor pequenas variações de rede do que jogos de sistemas pesados.
- O RetroArch tem ajuste de "input latency frames". Aumentar um pouco esse valor pode estabilizar a sincronia em conexões piores, ao custo de um leve atraso no controle. É um botão de equilíbrio entre suavidade e resposta.
- Distância e qualidade da conexão pesam. Jogar com alguém na mesma cidade tende a ser muito melhor do que com alguém em outro continente.
Limitações em handhelds mais fracos
Nem todo handheld é candidato natural a Netplay. Aparelhos de entrada, como os baseados em chips mais simples, já gastam boa parte do fôlego só rodando o jogo. Adicionar a camada de rede e a sincronização pode estourar o orçamento de processamento e gerar travamentos, principalmente em sistemas mais exigentes.
A recomendação prática: em handhelds modestos, restrinja o Netplay a sistemas leves (8 e 16 bits, arcade clássico). Para uma experiência online mais ambiciosa, um aparelho Android mais forte como o Retroid Pocket 5 dá muito mais margem, com Wi-Fi melhor e CPU sobrando para a tarefa.
A alternativa mais simples: multiplayer local
Se a ideia de furar NAT e igualar versões já te deu preguiça, existe um caminho sem nenhuma complicação de rede: o multiplayer local na mesma tela. Plugue seu handheld na TV (ou jogue na telinha mesmo) e conecte dois controles Bluetooth. Sem latência de internet, sem porta para abrir, sem lobby — é o couch co-op clássico, exatamente como nos anos 90.
Para jogos de luta, Bomberman, Mario e qualquer clássico de dois jogadores, essa é muitas vezes a melhor experiência possível. Um par de controles sem fio resolve, e o RetroArch já reconhece o segundo controle automaticamente quando você o pareia. Quem quer entender se vale a pena ter controle dedicado pode ver o guia sobre controle Bluetooth no handheld.
Resolvendo problemas comuns
Quando o Netplay não conecta, o roteiro de diagnóstico costuma ser sempre o mesmo. Confira a versão do RetroArch nos dois aparelhos: precisam ser idênticas. Confirme que o core é o mesmo e que está atualizado em ambos. Garanta que a ROM é o mesmo arquivo, sem variação de região ou de versão. Se a conexão direta falha, ative o relay server. E se a partida conecta mas trava muito, suba o ajuste de latência de input alguns frames e troque para um sistema mais leve.
Vale também lembrar das hotkeys: durante a partida, abrir o menu rápido sem largar o controle deixa tudo mais fluido. Se você ainda não configurou os atalhos, o guia de hotkeys do RetroArch economiza muita dor de cabeça. E se o RetroArch ainda é novidade para você, comece pelo passo a passo de como configurar o RetroArch antes de partir para o online.
Perguntas frequentes
Preciso de internet rápida para o Netplay funcionar?
Não precisa de fibra topo de linha, mas estabilidade conta mais que velocidade bruta. Uma conexão estável dos dois lados, de preferência por cabo ou Wi-Fi bom, entrega uma experiência muito melhor do que uma conexão rápida porém instável. Em sistemas leves, dá para jogar bem até com internet mediana.
Os dois jogadores precisam ter a mesma ROM?
Sim, e isso é obrigatório. O Netplay sincroniza só os comandos dos botões, então cada lado roda o jogo localmente. Se as ROMs forem diferentes (versões, regiões, hashes distintos), a partida nem conecta ou quebra na hora. Igualar o arquivo é o primeiro passo.
Dá para jogar Netplay no celular ou só no PC?
Dá para jogar no celular, no PC e em handhelds Android, desde que todos rodem o RetroArch na mesma versão e com o mesmo core. O recurso é multiplataforma. Em aparelhos mais fracos, prefira sistemas leves para evitar travamentos.
Qual a porta usada pelo Netplay do RetroArch?
A porta padrão é a 55435. Para conexão direta sem relay, ela precisa estar liberada (port forwarding) no roteador de quem hospeda. Se preferir não mexer no roteador, ative o relay server e o RetroArch cuida de furar o NAT para você.

