Emulação do Nintendo 3DS é algo possível no Android com uma porta Citra não oficial

O Nintendo DS é um dos melhores consoles portáteis para imitar no Android, e por boas razões. A ênfase nos controles da tela de toque nos jogos do DS se traduz bem na jogabilidade do smartphone, e a falta de botões nos telefones Android pode ser corrigida usando um Bluetooth ou um controlador de jogos com fio. Eu estava pensando sobre isso e isso me fez pensar ... e o Nintendo 3DS? O 3DS é outro console portátil com as mesmas características e, pesquisando no GitHub, descobri que na verdade existe um emulador de Nintendo 3DS para smartphones Android. Conheça a porta altamente experimental Citra para Android.

O Citra não oficial para Android é impressionante por si só

O que torna essa porta não oficial do Citra para Android tão impressionante não é que seja um emulador perfeitamente funcional sem problemas que ninguém descobriu. De fato, longe disso. Ele tem seus problemas, possui seus bugs e certamente não é nem remotamente funcional para títulos mais intensivos. Dito tudo isso, alguns jogos funcionam absolutamente perfeitamente, ou quase perfeito, dependendo do seu dispositivo. Todos esses fatos contribuem para o quão impressionante é esse emulador, mas um fato leva o bolo. O Citra para Android está usando o front-end do Dolphin Emulator como uma GUI, mas com todo o back-end do Citra portado por trás dele.

Emulação não importa se você não pode jogar, certo? Tentamos o Fire Emblem Echoes: Shadows of Valentia, apesar de travar no primeiro diálogo do jogo. Alguns usuários do Google descobriram que esse é realmente um problema com uma versão mais antiga do Citra na qual essa porta parece se basear, e não a própria porta. Em seguida foi a mansão de Luigi, que funcionou surpreendentemente bem. Depois disso, tentamos o Super Mario 3D Land, que era nada menos que uma bagunça. Shovel Knight e Crashmo / Pullblox também funcionaram perfeitamente, portanto, em suma, sua milhagem pode variar. Não espere que isso funcione em qualquer smartphone com um Qualcomm Snapdragon 845 abaixo. De fato, testamos isso usando o Xiaomi Mi 9, equipado com a plataforma móvel Qualcomm Snapdragon 855.

Há uma ressalva, porém, e é uma exigência para o Citra desde o seu lançamento. Os jogos 3DS precisam ser descriptografados antes de serem usados ​​em um emulador, e a única maneira de fazer isso é com um Nintendo 3DS hackeado. Você pode despejar seus próprios jogos e descriptografá-los para usar no Citra, mas os jogos nem serão reconhecidos se ainda estiverem criptografados. Na minha captura de tela acima, você pode ver que o Pokemon Y (EK2A.3ds) ainda está criptografado. Isso ocorreu porque eu joguei o cartucho fora e não o decifrei antes de copiá-lo. Também existe outro problema que afeta alguns jogos para contorná-lo. Você precisa despejar arquivos do sistema de um 3DS real.

Citra não oficial para desempenho de jogos para Android

A coisa mais importante que provavelmente importa para você é o desempenho nos jogos e, para alguns, é ... reparável. Shovel Knight e Crashmo são incríveis, Super Mario 3D Land é horrível e a Mansão de Luigi e Animal Crossing funcionam. Você pode dar uma olhada nos vídeos que fiz abaixo, que devem lhe dar uma idéia do que esperar.

E isso sem sequer entrar nas falhas gráficas que ocorreram em outros jogos também. Super Mario 3D Land foi o pior, seguido por Crashmo . Crashmo era pelo menos jogável, Super Mario 3D Land nem sequer deixava você se mover pela área de jogo. É a mesma história com o Fire Emblem, que acabou de falhar no diálogo inicial.

Esta porta não oficial do Citra para Android, neste momento, está cheia de erros gráficos e falhas

Para alguns jogos, você também precisa despejar os arquivos do sistema (e as fontes do sistema neles) para executá-los. Pokemon X e Pokemon Y são dois desses jogos, pois precisam de fontes do sistema que não são pré-empacotadas no jogo. Não é um processo difícil, e você pode encontrar o guia para fazer isso no site do Citra aqui. Para decifrar seus jogos, você precisa de um Nintendo 3DS de qualquer maneira, portanto, isso não deve ser uma grande barreira para a entrada. Dê uma olhada em algumas capturas de tela do Pokemon Y abaixo. Jogos mais lentos, como os baseados em turnos, como o Pokemon, funcionam muito bem.

Lembre-se de que esse porto do Citra para Android não é oficial

Vasculhando os fóruns do Citra, muitos usuários perguntaram sobre o Citra para Android, pois acreditavam que ele era oficial. Embora os desenvolvedores do Citra não tenham apoiado (obviamente), eles disseram que estão trabalhando com o desenvolvedor dessa porta para tornar realidade uma porta oficial para dispositivos Android. O FAQ do Citra também diz o mesmo, o que explicaria por que o último comprometimento com este projeto ocorreu cerca de dois meses atrás. Os desenvolvedores do Citra não têm absolutamente nenhuma mão na criação deste aplicativo, mas estamos compartilhando-o, pois alguns jogos funcionam bem. Não apenas isso, mas também um vislumbre do futuro do que virá da emulação no Android. O Nintendo 3DS está quase em um estado jogável em um programa que é um hackeado da versão para PC do Citra e do Dolphin Emulator. Isso é um feito por si só e mostra que o desenvolvimento certamente está no caminho certo para ter um emulador de Nintendo 3DS funcionando no Android no futuro.

Baixe o Citra não oficial para a porta Android