Dolphin — a versão do emulador para GameCube e Wii está a permitir multiplayer online no Android, o que torna possível que utilizadores de telemóvel e PC joguem juntos via NetPlay; a novidade promete ampliar o cross‑play, mas traz exigências técnicas que podem condicionar a experiência.
Como funciona o NetPlay no Android
O NetPlay do Dolphin usa um método denominado lockstep, no qual cada instância do emulador executa em paralelo e regista os inputs dos jogadores em vez de transmitir constantemente as alterações de cena. Isso reduz a quantidade de estado partilhado, mas obriga a uma sincronização muito rígida entre aparelhos.
Para operar de forma fiável, o NetPlay exige que os jogos rodem de maneira semelhante em todos os dispositivos; por isso, é recomendado o uso de ligação Wi‑Fi estável, já que dados móveis podem aumentar latência e perda de pacotes, afetando a jogabilidade.
"Muitas vezes, isto não vai quebrar o NetPlay completamente (pelo menos não de imediato), mas se a diferença se tornar grande o suficiente, as instâncias vão divergir. Considerando o quão peculiares são os drivers Adreno e Mali, pode haver até mesmo problemas ao jogar entre diferentes tipos de telemóveis nesses jogos."
Limitações técnicas e próximos passos
Os desenvolvedores alertam que a comunicação entre arquiteturas Android e PC (ARM64 vs. x86‑64) e a diversidade de drivers podem causar instabilidade no NetPlay, com risco de divergência das instâncias quando as diferenças forem significativas.
Para mitigar problemas de sincronização, o Dolphin está a limitar intencionalmente o uso do processador a um único núcleo em certas configurações e a introduzir atrasos de frames propositais. Além disso, a equipa já iniciou o desenvolvimento de Wi‑Fi Direct no Android para partidas offline sem roteador.
O que acha? Já experimentou jogar títulos de GameCube ou Wii no telemóvel? Para acompanhar mais, aceda à nossa editoria.
Perguntas Frequentes
O que é o NetPlay que o Dolphin trouxe para o Android?
O NetPlay do Dolphin é um modo de multiplayer online que permite que o Dolphin no Android jogue com instâncias no PC, usando um método chamado lockstep para sincronizar inputs. O lançamento oficial ocorreu na quinta‑feira (24) e requer uma ligação estável, preferencialmente Wi‑Fi, para reduzir latência e perda de pacotes.
Como o Dolphin garante que jogos em telemóvel e PC ficam sincronizados?
O Dolphin aplica o método lockstep para que cada instância execute os mesmos inputs em paralelo; adicionalmente, a aplicação é por vezes forçada a correr em apenas um núcleo do processador e a recorre a atrasos de frames propositais. Estas medidas visam evitar divergências entre as instâncias dos diferentes dispositivos.
Quais são as limitações entre Android e PC no NetPlay do Dolphin?
O Dolphin destaca que diferenças entre arquiteturas ARM64 e x86‑64 e os drivers variáveis — como os Adreno e Mali — podem provocar instabilidade. Se a discrepância entre dispositivos crescer, as instâncias podem divergir, o que compromete a sessão de NetPlay e exige ajustes ou reconfiguração.
É possível jogar sem internet entre dispositivos Android com o Dolphin?
O Dolphin está a desenvolver suporte a Wi‑Fi Direct no Android, que emula a ligação Wi‑Fi local do Nintendo DS e permitirá partidas offline entre telemóveis sem necessidade de roteador ou internet. Este trabalho está em curso e visa facilitar jogos locais sem depender de redes externas.
Que tipo de ligação é recomendada para usar o NetPlay no Android?
Para usar o NetPlay no Android com fiabilidade, o Dolphin recomenda uma ligação estável via Wi‑Fi; dados móveis são desaconselhados devido à latência e à possível perda de pacotes. A estabilidade da rede é um dado crítico para que o método lockstep mantenha as instâncias sincronizadas.
João Martins