Fire Emblem: The Sacred Stones

SacredStonesRecomp

Static recompilation of Fire Emblem: The Sacred Stones for Windows and Android ARM64. Playable into normal gameplay, with direct touch controls for tapping units and commands, fast-forward, rewind, and ZIP save export.

Original Dev: Intelligent Systems
Port Maintainer(s): Lordingard

What You Need

  1. Requires a backup of your own Fire Emblem: The Sacred Stones (USA) cartridge and a GBA BIOS image from your own console.

    • Fire Emblem - The Sacred Stones (USA).gba
    • gba_bios.bin
    Verify Your Files (Client-Side) 100% In-Browser
    Privacy guarantee: Files never leave your device. File names, headers, and checksums are checked locally in your browser.

    Drag & drop file(s) here or browse from your device

    Matches your files against this port's requirements and calculates SHA-256 hashes.

    File Requirements Checklist (2 required):

    • Fire Emblem - The Sacred Stones (USA).gba Pending file
    • gba_bios.bin Pending file
  2. Target hardware: Any 64-bit ARM processor or equivalent (64-bit ARM64, Android 8+).

  3. Controls ready out of the box

    On-screen touch controls work immediately. Physical Bluetooth and USB-C controllers are also supported.

Static Recompilation of Intelligent Systems’ GBA Engine via gbarecomp

Intelligent Systems’ 2004 tactical classic Fire Emblem: The Sacred Stones elevated Game Boy Advance strategy through its dual-protagonist campaign following royal twins Eirika and Ephraim across the continent of Magvel. SacredStonesRecomp (maintained by Lordingard, release v0.1.20+) modernizes the title through static recompilation, bypassing standard emulation loops entirely.

Built on a pinned gbarecomp runtime and the modular recomp-ui frontend, the port translates the original GBA ARM7TDMI machine code directly into native 64-bit ARM (aarch64) instructions. Instead of burning battery cycles simulating Game Boy Advance hardware registers, the recompiled engine executes natively on Android silicon with zero input latency, crisp pixel scaling, and platform features engineered specifically for mobile play.

Configuring Retail FE8U Cartridge Assets and Console BIOS in recomp-ui

Because SacredStonesRecomp contains only launcher logic and translated engine code, you must supply the original game assets and firmware backed up from your own hardware:

  1. Gather Required Files: You will need two files from your own hardware:
    • A legal backup of your retail USA (FE8U) cartridge named Fire Emblem - The Sacred Stones (USA).gba.
    • A clean GBA BIOS image named gba_bios.bin extracted from your own Game Boy Advance console.
  2. Install the APK: Download the latest ARM64 APK from GitHub Releases and install it on Android 8.0 or newer.
  3. Assign Assets in the Launcher: Launch the app to open the recomp-ui setup menu. Use the file pickers to select your Fire Emblem - The Sacred Stones (USA).gba ROM and gba_bios.bin firmware.
  4. Boot into Magvel: Confirm your selections. The launcher validates checksums and launches straight into the prologue battle.

Direct Touchscreen Grid Navigation, Rewind, and Instant Turn Controls

Rather than overlaying a generic virtual gamepad, Lordingard engineered direct touchscreen grid interaction:

  • Direct Tile Selection: Tap directly on Eirika, Seth, or any allied unit on the Magvel grid to view their range, trace marching paths with your finger, and confirm targets effortlessly.
  • Contextual Menu Taps: Weapon selections, trade actions, and item usage can be tapped directly on combat menus.
  • Instant Turn Rewind: Mitigate brutal permadeath mistakes using a built-in rewind feature that lets you step back turns instantly to rethink tactics.
  • Fast-Forward Speed: Accelerate enemy phase movements and arena bouts with a single tap.

Native ARM64 Execution, Suspend State Preservation, and Save Bundling

Running as a native ARM64 binary (minTier: 0), hardware requirements are minimal. Any 64-bit Android phone, tablet, or retro handheld sustains a locked 60 FPS while sipping minimal battery power with near-zero heat.

The Android build includes automatic suspend and resume, allowing you to switch apps or sleep your screen mid-turn without losing mission progress. Furthermore, recomp-ui features one-tap .zip save bundle export and import, making it effortless to back up campaign files or sync hard-mode saves between your phone and a dedicated handheld like the Retroid Pocket or AYN Odin. Physical Bluetooth and USB-C controllers are also recognized automatically.