Oracles Randomizer NG
Oracles Randomizer NG reads a Zelda: Oracle of Seasons or Oracle of Ages ROM, rearranges most item and mystical seed locations, and saves a modified ROM to a…
What Oracles Randomizer NG is
Oracles Randomizer NG reads a Zelda: Oracle of Seasons or Oracle of Ages ROM, rearranges most item and mystical seed locations, and saves a modified ROM to a new file. Its web interface provides information and seed generation. Cross-Items can place items from one game into the other, while Keysanity spreads dungeon keys, maps, compasses, and Ages slates across the overworld. In Keysanity mode, the in-game Dungeon Items menu shows which dungeon items have been obtained. Music randomization can include custom tracks written by ZerotoKoops. Seasons randomizes each area's default season except in regions with only one season; in Ages, the harp progresses from the Tune of Echoes to Currents and then Ages. The project lists Linux and web platforms, with Game Boy Color as the supported platform, and identifies its license as MIT. The web interface can be self-hosted on Linux directly or in Docker, which is recommended because of dependencies. Self-hosting requires clean ROM files for both games in a roms directory. Building requires previously built baseroms. Multiworld and Plando are not supported, linked games are disabled, and some out-of-logic Seasons actions could cause a softlock.
Good
- Supports randomization for both Oracle games.
- Cross-Items can mix items between games.
- Keysanity includes an in-game dungeon-item tracker.
- Web interface supports information and seed generation.
Watch out
- Multiworld and Plando are unsupported.
- Linked games are disabled.
- Some out-of-logic Seasons actions may cause a softlock.
- Self-hosting requires clean ROMs for both games.
Who it suits
This is for players looking to randomize Oracle of Seasons or Oracle of Ages ROMs, including those interested in Cross-Items or Keysanity. Self-hosters need clean ROMs for both games and the required baseroms for building.
Verdict
Oracles Randomizer NG offers item, seed, season, and music randomization with options such as Cross-Items and Keysanity. Its documented limits include no Multiworld or Plando support and a possible softlock from some out-of-logic Seasons actions.
The facts
Each one read from Oracles Randomizer NG's own pages, with the date it was checked.
What it does
- Ages changes
- In Ages, the harp progresses from Tune of Echoes to Currents to Ages, and the trading sequence is removed.checked 9 Oct 2026
- Build
- The repository says the program can be compiled with go generate and go build, provided the required baseroms have already been built.checked 8 Oct 2026
- Cross-items
- Cross-Items lets players find Oracle of Ages items in Seasons and vice versa.checked 9 Oct 2026
- Dungeon tracking
- The in-game Dungeon Items menu shows which items have been obtained in each dungeon.checked 9 Oct 2026
- Keysanity
- Keysanity scatters dungeon keys, maps, compasses, and Ages slates across the overworld.checked 9 Oct 2026
- License
- The main repository displays an MIT license.checked 9 Oct 2026
- Logic and limits
- The Seasons notes warn that some out-of-logic actions could potentially lead to a softlock.checked 9 Oct 2026
- Music randomization
- Music randomization can include custom tracks written by ZerotoKoops.checked 9 Oct 2026
- Not supported
- The documented missing features are multiworld, plando, and linked games.checked 9 Oct 2026
- Purpose
- The program shuffles most items and mystical seeds in Oracle of Seasons or Oracle of Ages ROMs and writes a modified ROM.checked 9 Oct 2026
- Season changes
- In Seasons, the default season for each area is randomized except in regions that have only one season.checked 8 Oct 2026
- Seasons changes
- In Seasons, the default season for each area is randomized except in regions that have only one season.checked 9 Oct 2026
- Security
- The repository’s Security and quality section shows 0.checked 9 Oct 2026
- Self-hosting
- The web interface can be run on Linux in Docker or directly on the host; Docker is recommended because of the dependencies.checked 9 Oct 2026
- Self-hosting requirements
- The web interface instructions require clean Ages and Seasons ROM files in a roms directory to build and run it.checked 9 Oct 2026
- Web interface
- The project links to an online web interface for information and seed generation.checked 9 Oct 2026
Alternatives to Oracles Randomizer NG
- 1
FF6 Beyond Chaos Randomizer
Free planOpen sourceLinuxmacOSSelf-hostedWindows7.2Free plan - 2

Randovania
Free planOpen sourceLinuxmacOSSelf-hostedWindows7.2Free plan - 3

Ocarina of Time Randomizer
Free planAndroidiOSWebLinux7.0Free plan - 4

Wind Waker Randomizer
Free planLinuxmacOSWindows6.6Free plan - 5

MultiworldGG
WebLinuxmacOSWindows6.2 - 6
Universal Pokémon Randomizer FVX
Free planLinuxmacOSWindows6.1Free plan
