✓ Verified Playable GameCube (2002) Static Recompilation (AOT)

Skies of Arcadia Legends: Recompiled

SkiesOfArcadiaLegends-Recomp

Ahead-of-time PowerPC-to-C static recompilation of the GameCube RPG classic by ogdanimal. Runs at full 60 FPS on Snapdragon 865+ handhelds (Retroid Pocket 5) with selectable Vulkan and OpenGL ES renderers, custom Adreno Turnip driver loading, 16:9 widescreen with edge-aligned HUD, up to 4x battle speed toggles, EXP/gold multipliers, 5 save states with zip backup, and optional Dreamcast soundtrack streaming from user-supplied CHD disc images.

Original Dev: Overworks / Sega
Port Maintainer(s): ogdanimal
Asset Requirement: User-Supplied Retail Assets Required

Overview & Highlights

Static AOT recompilation translating GameCube machine code directly into C/C++ compiled for ARM64. Features locked 60 FPS exploration and ship battles, edge-aligned 16:9 UI, quality-of-life EXP and encounter rate multipliers, zip-backed save states, and optional uncompressed Dreamcast audio tracks.

  1. Dump your GameCube Skies of Arcadia Legends disc (.iso/.gcm).
  2. Install the SkiesOfArcadiaLegends-Recomp APK.
  3. Open the app and locate your dumped disc image in the file picker.
  4. (Optional) Place your Dreamcast OST CHD in the /soundtrack/ folder for higher-fidelity audio.
  5. Launch and enjoy 60 FPS JRPG sailing.

Hardware Compatibility & Driver Notes

Vulkan renderer recommended on Snapdragon devices with Turnip drivers. Mali devices perform best using the OpenGL ES fallback backend.

Controls & Input Setup

Native physical gamepad support with configurable button layouts. Touch virtual d-pad and action buttons provided for handheld play.

CONTRIBUTE

Submit a New Android Port

Help keep DroidPorts comprehensive and up to date. Submitting generates a pre-formatted entry ready for GitHub Pull Request or community review.