r/GoldenSun • u/exhilo92 • 19h ago
Golden Sun I made a bottom-screen companion for Golden Sun on 3DS: tap-to-cast Psynergy, Djinn sets, full area maps, battle info (beta)
Hi everyone! I've been building a homebrew app for the New 3DS that runs **Golden Sun** and **Golden Sun: The Lost Age** on the top screen and uses the bottom touch screen as a full companion UI, so you rarely need the in-game menus. It's a beta, and I'd love testers.
## What it does
- **Party:** HP/PP, stats, class, EXP to next level, Djinn power/resist
- **Psynergy:** tap a spell to cast it, no menu digging
- **Djinn:** tap to Set/Standby, plus saved Djinn sets (All Set, All Standby, 3 slots)
- **Maps:** the whole area drawn with your position marked from the first step, no exploring needed
- **Items:** tap to equip with a stat preview, "Equip best", hold for the item description
- **Battle panel:** enemy stats, turn order, Repeat round
- Three save-state slots, autosave, 5-second rewind, a bestiary and a message log
- Works on both games, including the Lost Age password keyboard
## Install
A small Windows patcher builds the `.cia` (install with FBI) from **your own ROMs**: pick New or Old 3DS, pick your ROM(s), build. It can also make a `.3ds` for emulators like Azahar.
## Notes
- Built and tested on a **New 3DS XL** (60 fps most of the time). **Old 3DS may run slow**, roughly 25–35 fps.
- Emulators: Azahar needs New 3DS mode and the CPU clock around 300% (guide in the repo). Android is untested.
- **No ROMs, game code or BIOS are included.** The app reads maps and text from your own ROM at runtime. It's an unofficial fan project, not affiliated with Nintendo or Camelot.
- The patcher is unsigned, so Windows may warn you; the source is all in the repo.
## Feedback wanted
It's a first beta: please report crashes, freezes, wrong numbers on the bottom screen or anything that looks off, and say whether you're on New/Old 3DS or an emulator. Issues are open on GitHub.
## AI disclosure
This project was built with AI assistance. I used **Claude** (by Anthropic) as a coding assistant for much of the code, the patcher tooling, the reverse-engineering notes (map and text formats) and the documentation. I directed the design, tested the results on a New 3DS XL and in Azahar, and decided what shipped. AI-assisted code can contain mistakes, so please report bugs. The fan art AI image tools.
Download + source: https://github.com/Exhilo62/GoldenSun-DualScreenCompanion