r/GoldenSun • u/Insarius-Sama • 2h ago
Game Mod Golden Sun Recompiled v0.5 - Now with 100% more game!
This project is made with help of AI. Please be aware.
Also, since it wasn't clear to a few users (thanks bug reports!) This is an early test release, hence it's not versioned 1.0 or higher. Thank you for understanding. :)
VERY IMPORTANT:
THIS VERSION REQUIRES YOU TO MAKE A NEW FOLDER, THIS LAUNCHER IS NOT COMPATIBLE WITH THE OLD STRUCTURE, DUE TO THE MERGING OF GAMES. IT WILL COPY YOUR ROMS AND SAVES INTO THE NEW STRUCTURE WHEN YOU REBUILD.
NEW
The Lost Age Support (Experimental)
- Added preliminary support for Golden Sun: The Lost Age!
- Personally tested up to Air's Rock to make sure all settings work and graphical glitches are kept to a minimum.
- I'll continue playing through TLA to test the remaining parts of the game.
- Please note: Support is still experimental! You may encounter crashes, performance issues or graphical glitches, especially in areas I haven't tested yet.
Seamless Mode
- Added Seamless Mode for playing through both games without manually transferring saves.
- Starting a new game in The Broken Seal now asks if you want to enable Seamless Mode.
- Finishing The Broken Seal with Seamless Mode enabled automatically imports your clear save into The Lost Age and starts a new game.
- Already have a save in progress? Seamless Mode can also be enabled through F1 → Game before finishing The Broken Seal.
Save Transfer
- Starting a new game in The Lost Age now asks if you want to import a save from The Broken Seal.
- Select a completed The Broken Seal clear save to automatically transfer your party data into The Lost Age.
- A clear save is required! Regular saves from an unfinished playthrough cannot be transferred.
- Save transfer is performed when starting a new game in The Lost Age.
- No more Gold Passwords!
New Launcher
- Completely redesigned the launcher. (Direct3D is only a fallback, don't use it unless you need to)

Skip SHA Checking
- Added a Skip the ROM Check checkbox to the launcher settings, allowing patched ROMs to be loaded.
- Added following a player request. Patched ROM compatibility has not been tested, so your mileage may vary.
ENHANCEMENTS
Walking Speed
- Walking speed settings now also affect climbing and walking on ropes.
Even More View!
- Expanded the available view sizes, allowing you to see even more of Weyard!

New Aspect Ratios
- 3:2 (Original): Original GBA aspect ratio.
- 4:3: Traditional display format.
- 16:10: Widescreen format.
- 16:9: Widescreen format.
- Window Size: Stretches the game to fill the window. Requires disabling Sharp Pixels in the F1 menu.
- Minimal Sharp Pixels: Previously available in the F1 menu, now also selectable as an aspect ratio option.
TECHNICAL INFORMATION
Important technical details
- Install into a new folder. Unzip 0.5 into an empty folder and select the same ROM file you used before. Saves stored beside that ROM are imported automatically. Do not unzip over 0.4.4.
- Both games build again on first launch. The engine moved, so the launcher shows Needs rebuilding for The Broken Seal and The Lost Age. The first build takes longer than usual. After that, only changed parts are rebuilt.
- One shared engine. Both games now run on the same engine copy. Fixes to the core, such as the unpacker safety net, the field renderer, F12 rewind captures and options, apply to both games at once.
- New program layout on Windows. Each game’s engine is now a plug-in (
GoldenSunEngine.dll,TLAEngine.dll) started by a small program that keeps the old names (GoldenSunRecomp.exe,TLARecomp.exe). This lets Seamless mode keep a single window open when The Broken Seal hands over to The Lost Age. - Seamless mode saves the Clear Data straight into the save file you are playing when the ship sails off, and then starts The Lost Age in the same window, which imports that save. The Lost Age must be built before you turn Seamless on. If a hand-over step never arrives, the black screen lifts after 10 seconds.
- Unpacker crash safety net now covers both games. The Lost Age contains the same decompressor that caused the old Broken Seal crash.
- “Skip the ROM check” is a new per-game launcher option for translations and hacks. Those ROMs are untested and unsupported, so use it at your own risk.
- Smoother start-up in The Lost Age. The sound library’s wait for the screen is now skipped like other idle loops. A rare freeze on a wait that can never end now gives up instead of hanging.
- Always on: frame rewind (F12 captures), screen filters and the unpacker catcher.
- Release safety: every file shipped is checked against both ROMs before the zip is made, so the release contains no game data.
KNOWN ISSUES
- Mars Star graphical glitch: The graphical garbling involving the Mars Star is still present.
- Unpacker crash: The unpacker crash is currently worked around by the safety net. You should be able to continue playing without any issues.
- Linux launcher: The Linux launcher may ask you to submit a bug report even when the game has been closed normally.
This project is made with help of AI. Please be aware.
Also, since it wasn't clear to a few users (thanks bug reports!) This is an early test release, hence it's not versioned 1.0 or higher. Thank you for understanding. :)
VERY IMPORTANT:
THIS VERSION REQUIRES YOU TO MAKE A NEW FOLDER, THIS LAUNCHER IS NOT COMPATIBLE WITH THE OLD STRUCTURE, DUE TO THE MERGING OF GAMES. IT WILL COPY YOUR ROMS AND SAVES INTO THE NEW STRUCTURE WHEN YOU REBUILD.
Website: https://shmargus.github.io/GSRecomp/