✓ Verified Playable Game Boy Advance (2001) Static Recompilation (AOT)

Golden Sun

gsrandroid / GSRecomp Android

Native Android port of Shmargus's GSRecomp built atop the Descore mobile shell by wootbeer (DarkDigital). Patches and prepares the ROM directly on the Android device without a PC, featuring CPU/GPU rendering modes, expanded view options, frame interpolation, fast-forward, save states, cheats, auto-hiding touch controls, and gamepad remapping.

Original Dev: Camelot Software Planning
Port Maintainer(s): wootbeer, Shmargus
Asset Requirement: User-Supplied Retail Assets Required

Overview & Highlights

Static recompilation of Camelot’s legendary GBA role-playing game. Features on-device ROM processing via the Descore mobile frontend, unlocked refresh rates, ultra-low battery consumption, save state management, and high-DPI font rendering.

  1. Place your clean Golden Sun GBA ROM on your device storage.
  2. Install and open the gsrandroid APK.
  3. Tap Select ROM and choose your Golden Sun .gba file.
  4. The application patches and initializes assets directly on your phone.
  5. Adjust display filters and fast-forward hotkeys in the overlay menu.

Hardware Compatibility & Driver Notes

Works out of the box with standard graphics drivers on Adreno, Mali, and PowerVR.

Controls & Input Setup

Auto-hiding touch controls that disappear when physical gamepads are connected. Full remapping for Bluetooth gamepads.

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.