The Legend of Zelda: Link’s Awakening, remake lançado originalmente para Nintendo Switch em 2019, ganhou uma versão recompilada para Android. O projeto transforma o código do jogo em uma aplicação ARM64 nativa para celulares, evitando a necessidade de executar o título por meio de um emulador completo de Nintendo Switch.
Chamado de LASRecomp-Android-Plus, o projeto é uma adaptação para Android do LAS Recomp, iniciativa que já havia levado Link’s Awakening para Windows, macOS e Linux por meio de recompilação estática.
No celular, a proposta é semelhante: o código do jogo é preparado e recompilado para rodar diretamente na arquitetura ARM64 do Android, com renderização Vulkan, controles touch e suporte a gamepads.
Link’s Awakening roda no Android sem emulador de Switch
A principal diferença em relação a projetos como Eden, Yuzu, Citron ou outros emuladores é que o LAS Recomp não tenta reproduzir todo o ambiente de um Nintendo Switch.
Em vez disso, o projeto utiliza recompilação estática para transformar o código executável de Link’s Awakening em código que pode ser executado nativamente em outra plataforma.
Na prática, é a mesma lógica que temos visto em outros projetos recentes de recompilação: em vez de adaptar o ambiente ao jogo, o código do jogo é adaptado ao ambiente onde será executado.
Segundo o repositório oficial, o port Android é compilado para ARM64 e utiliza um backend gráfico Vulkan otimizado para smartphones.
GitHub do projeto: LASRecomp-Android-Plus.
Projeto prepara o jogo diretamente no celular
Outro ponto curioso é que o processo inicial pode ser feito diretamente no smartphone.
O aplicativo inclui as ferramentas necessárias para preparar e compilar o código no próprio Android. Em um Galaxy S20 FE com Snapdragon 865, usado pelo desenvolvedor como aparelho de testes, a preparação inicial leva cerca de 11 minutos.
Depois desse processo, o jogo fica pronto para ser executado no aparelho sem precisar repetir toda a recompilação a cada inicialização.

Até 60 FPS e geração de quadros
O Link’s Awakening original do Nintendo Switch trabalha normalmente a 30 FPS em boa parte da experiência, mas o port oferece algumas possibilidades extras.
O LASRecomp-Android-Plus inclui um sistema de geração de quadros capaz de criar frames intermediários e exibir a imagem a 60 FPS. Em aparelhos mais rápidos, também existe a opção de tentar executar o jogo em 60 FPS nativos.
No teste oficial divulgado pelo projeto, um Galaxy S20 FE com Snapdragon 865, Adreno 650 e 6 GB de RAM consegue apresentar 60 FPS na tela em resolução interna de 1x utilizando geração de quadros.
Testes independentes também mostram o port funcionando em aparelhos mais novos com Snapdragon 8 Gen 2 e em modelos antigos como o Poco X3 Pro com Snapdragon 860. Neste último caso, porém, é necessário reduzir algumas configurações e o aparelho pode apresentar mais aquecimento e quedas de desempenho.
Isso ainda não significa que qualquer celular poderá executar o jogo. Link’s Awakening continua sendo um título desenvolvido originalmente para um console relativamente moderno, e a própria documentação recomenda aparelhos ARM64 com Android 11 ou superior.
Funciona também em GPU Mali
O projeto foi desenvolvido e testado principalmente em aparelhos com GPUs Adreno, mas o suporte não está limitado aos chips Snapdragon.
Segundo a documentação, GPUs Mali, Xclipse e outras arquiteturas podem funcionar através do driver Vulkan do próprio aparelho ou de drivers compatíveis instalados pelo usuário.
O aplicativo permite selecionar drivers gráficos personalizados. Em aparelhos Adreno, por exemplo, é possível utilizar Mesa Turnip. O projeto também cita suporte a Mesa PanVK para determinadas GPUs Mali.
Além disso, estão disponíveis opções de escala de resolução, upscaling, anti-aliasing, limite de FPS e modos de energia.

Controles touch e gamepad
Ao contrário de uma versão simplesmente convertida para celular, o port recebeu uma interface específica para telas sensíveis ao toque.
Os controles virtuais são contextuais. Determinados botões aparecem apenas quando são necessários: o botão da espada, por exemplo, surge quando Link obtém a arma, enquanto comandos associados ao escudo, Pegasus Boots e itens equipados são exibidos conforme o progresso.
Os botões podem ser movidos, redimensionados ou ocultados. O projeto também oferece suporte a controles Bluetooth e USB através do SDL3.
Quando um gamepad é utilizado, os controles virtuais podem desaparecer automaticamente da tela.
Português do Brasil e saves de emuladores
O LASRecomp-Android-Plus possui suporte opcional a português brasileiro por meio da tradução desenvolvida pelo Projeto Zelda Brasil – Heroes of Time.
A tradução é aplicada como um patch sobre os arquivos fornecidos pelo próprio usuário e não faz parte dos dados originais do jogo distribuídos pelo projeto.
Outra função interessante é a possibilidade de importar ou exportar saves utilizados em emuladores de Nintendo Switch. A documentação cita compatibilidade com saves de Yuzu, Eden, Citron, Sudachi e Ryujinx.
O projeto também herda recursos do LAS Recomp original, incluindo proporção de tela desbloqueada, movimentação em 360 graus, opção para remover o efeito de blur, randomizer, menu de teleporte e editor de save.
Requisitos do LAS Recomp no Android
Os requisitos informados atualmente pelo desenvolvedor são:
- Android 11 ou superior;
- processador ARM64;
- GPU compatível com Vulkan;
- cerca de 12 GB de armazenamento livre durante a preparação inicial;
- aproximadamente 7 GB ocupados depois que a instalação está pronta.
O desenvolvedor utilizou um Galaxy S20 FE com Snapdragon 865 e 6 GB de RAM como principal aparelho de referência durante o desenvolvimento.
Projeto não inclui Link’s Awakening
Assim como acontece com outros projetos de recompilação, o LASRecomp-Android-Plus não distribui os arquivos de The Legend of Zelda: Link’s Awakening.
Para utilizar o software, é necessário fornecer os arquivos de uma cópia própria e legalmente obtida da versão 1.0.0 do jogo. O repositório não ensina como obter esses arquivos e não inclui código, assets ou fontes pertencentes à Nintendo em seus releases.
O projeto é independente e não possui relação oficial com a Nintendo.
Um dos projetos mais interessantes de recompilação no Android
A chegada de um jogo originalmente desenvolvido para Nintendo Switch rodando dessa forma no Android mostra como os projetos de recompilação estão avançando rapidamente.
Até pouco tempo atrás, esse tipo de iniciativa estava muito mais associado a títulos de Nintendo 64, PlayStation 2, Xbox e outros sistemas antigos. Link’s Awakening mostra que a técnica também começa a alcançar jogos de consoles bem mais recentes.
O LASRecomp-Android-Plus ainda está em desenvolvimento e o próprio autor alerta que os testes são limitados a poucos aparelhos, mas o projeto já possui APK disponível em sua página de releases.
Projeto: LASRecomp-Android-Plus no GitHub.
Fonte: GitHub / Nycolazs, LAS Recomp e testes independentes.





