Skip to content

LAS Recomp for Android 1.0.0

Choose a tag to compare

@Nycolazs Nycolazs released this 20 Oct 20:06

The first release of LAS Recomp for Android: The Legend of Zelda: Link's Awakening (Switch, 2019), statically
recompiled to native ARM64 - not emulation - and set up entirely on your phone from your own copy of the game.

No game files are included. You need your own Link's Awakening v1.0.0: an .xci / .nsp dumped from your
own cartridge or console plus the prod.keys from your own Switch, or the extracted exefs / romfs folders.

Install

  1. Download LASRecomp-Android-1.0.0.apk below and install it.
  2. Put your .xci / .nsp and prod.keys in one folder on the phone (e.g. Download/LAS).
  3. Open the app -> Game files folder -> pick that folder -> Set up game files. The game is extracted (~30 s)
    and its code is built on the phone (~11 min on a Snapdragon 865); then the game starts.

Android 11+, arm64, about 12 GB free for the setup. Built for Adreno (Snapdragon) GPUs, with the Mesa Turnip driver
included.

Highlights

  • 60 fps on a Galaxy S20 FE at 1x internal resolution (the game's 30 fps plus a generated in-between frame).
  • Set up from .xci / .nsp + prod.keys on the phone - with or without the update inside (the base v1.0.0 is
    used) - or from extracted folders.
  • On-phone game build in ~11 minutes (26.6 before: functions the game never runs are built without optimization;
    the game plays the same).
  • Touch controls that follow the game: only the buttons in use, with the game's own item icons; tap to start, tap
    a file to load it, tap an item to select it; a layout editor (move, resize, hide). They hide while a controller is
    in use; Select + Start or Android's back button opens the settings.
  • Brazilian Portuguese: app menus, and the game via the fan translation by Projeto Zelda Brasil - Heroes of Time
    (optional, Settings > Language; shipped as a patch applied to your own files).
  • Everything from LAS Recomp up to its current beta: randomizer, tracker,
    cheats, warp menu, save editor and more.

Tested on one phone (Galaxy S20 FE, Snapdragon 865, Android 16). Controllers are supported through SDL3 but haven't
been tested on a phone yet. Reports from other devices are very welcome - please include lasrecomp.log from
Android/data/com.lasrecomp.android/files/.

SHA-256 of the APK: 70d9645d92475bec463b2626724ed2530cdb74a25a4c4d5ed4900373a08ee430