The Legend of Zelda: Oracle of Ages / Oracle of Seasons

Game Boy Color2 port projects

Project comparison
ProjectStatusWindowsLinuxmacOSAndroidSwitchVersionApproach
oracles-decompkirby-letsgo★ 91Experimental✓✓✓✓nightlyNative reimplementation
oracles-nxtoniisound★ 7Experimental✓1.0Native reimplementation

oracles-decomp

Experimental
by kirby-letsgo★ 91Updated 2026-10-22GPL-3.0
WindowsLinuxmacOSAndroid
Devices
Windows 10/11 x64; Linux x86-64; macOS 11+ Intel/Apple Silicon; Android 8+ ARM64
Assets
Your own USA or European ROM of either Oracle game; plain GBC/GB or ZIP/GZ accepted.
Notes
Native C reimplementation with rolling nightly packages. Importing a ROM extracts its data locally. European languages come from the European ROM; saves are separated by ROM edition.
Approach
Native reimplementation
Source platform
Game Boy Color
Version
nightly · 2026-10-22

oracles-nx

Experimental
by toniisound★ 7Updated 2026-10-10GPL-3.0
Switch
Devices
Nintendo Switch homebrew, handheld and docked
Assets
Your own USA/Australia Oracle of Ages and/or Oracle of Seasons GBC ROM; SHA-1 must match the documented dump.
Notes
Native C reimplementation, no CPU emulator. Put the NRO and your ROMs on the SD card; the app extracts data locally. Includes widescreen and save states. This is separate from the emulator-based The Oracles Project NX.
Approach
Native reimplementation
Source platform
Game Boy Color
Version
1.0 · 2026-10-10
Port Overview & FAQ

What native port or recompilation (recomp) projects exist for The Legend of Zelda: Oracle of Ages / Oracle of Seasons?

The Legend of Zelda: Oracle of Ages / Oracle of Seasons has 2 documented community projects: oracles-decomp (kirby-letsgo/oracles-decomp), oracles-nx (toniisound/oracles-nx). Technical approach: Native reimplementation. Documented target platforms: Windows, Linux, macOS, Android, Switch.

What game files or assets are required to run oracles-decomp?

Your own USA or European ROM of either Oracle game; plain GBC/GB or ZIP/GZ accepted.