oz is a practice ROM for The Legend of Zelda: Oracle of Ages and Oracle of Seasons. It's based on Drenn's fantastic oracles-disasm project.
Name | Release Version | Notes | Menu Position |
---|---|---|---|
Show RNG Counter | v0.0.2-a.1 | Count rolls around to 0 every 10,000 RNG rolls | 1 - 1 |
Disable Low Health Beep | v0.0.2-a.1 | 1 - 2 |
Name | Priority | Effort Estimate | Notes |
---|---|---|---|
Menu in prologue | High | Low | |
Hold to advance text | High | Low? | |
Invulnerability | High | Low | |
RNG Reset | Medium | Low | |
Sword on A by default | Low | Low | As god intended |
Inventory Modification | High | Medium? | |
Inventory Position Reset | Medium | Low? | |
Unlimited Consumable Items | High | Low | |
Position Display | Medium | Low/Medium | |
Warps | Medium | Large | |
Room Reset | Medium | Medium | |
Fast Push | Medium | Small | |
Fast Climb | Medium | Small | |
Music Selection | Low | ? | |
Save Settings | Medium | ? | |
Memory Viewer/Editor | Some day | Massive | |
Save States | Some day | Massive | lol |
JP Text | Some day | High |
- The text is in English, which is a current limitation of the upstream disasm project, but this is something I'd like to work on.
- The project is not currently open source. I'd like it to be, but am awaiting permission from my employer with no timeline.
- It's a GameBoy Color game, capabilities are inherently limited. It's not going to be like gz any time soon.
- While effort is taken to not meaningfully change timings for input and display, adding code to even check whether features are enabled does take some cycles.
Patches should be applied to unmodified USA/Australia ROMs:
- Ages -
sha256:0b56b78a9e45452e98c33edd111234931f1e034dc097f6f23082eb8db6055474
- Seasons -
sha256:862a51368fb30539279d336b3fe193b43876d2cb15c87a36f5da517804ab3971
I recommend ROM Patcher JS if you don't already have a preferred patch tool.
Version | Release Date | Download | Release Notes | Download Hashes (sha256) |
---|---|---|---|---|
v0.0.2-a.1 | July 7, 2021 | Ages Seasons | Initial Release! | Ages patch: a2601ce20bfcf463ab53596b7c47818428b44a1d3b27dfa032cd4c9bbdff67a3 Ages ROM: 87fef67e13205eaf46b039e284f340e63c8439b159fd4becfcff4c59d88c9065 Seasons patch: bfe863b0796acd2a6f01f52809abd864a66513fdc3172062008eeec23f97dc32 Seasons ROM: db388301186f8fcc727a243729c3219d427eb3835fd5a62c876c3fff5345536b |