324 lines
11 KiB
Org Mode
324 lines
11 KiB
Org Mode
#+title: Oracle of Secrets
|
|
#+author: @scawful
|
|
#+todo: TODO ACTIVE | DONE
|
|
|
|
* Overview
|
|
The Legend of Zelda: Oracle of Secrets is a ROM hack of Link to the Past for the Super Nintendo.
|
|
|
|
The game has been in development since 2011 and is nearing completion.
|
|
|
|
This document aims to compile all the information on the game for reference as well as in tasks which are left to do before the release of the game.
|
|
|
|
- Discord: https://discord.gg/MBFkMTPEmk
|
|
- Plot Doc: https://docs.google.com/document/d/106e_dnY0EAjm3l416l4NDnpRjlUMFH8EKN_o7eiC77c
|
|
- Data Sheet: https://docs.google.com/spreadsheets/d/17mfAUalrYgu6Is1LNPlRBbqniAvRg5eNPOg7AQZ-b4U/
|
|
|
|
* Levels
|
|
** ~S0~ Shrine of Origins
|
|
*** Item: Moon Pearl
|
|
Located in the Temporal Pyramid where you get transported after your first encounter with Kydrog.
|
|
** =D1= Mushroom Grotto
|
|
*** Item: Bow
|
|
Located in the Mushroom Grotto west of the Maku Tree and Wayward Village
|
|
** =D2= Tail Palace
|
|
*** Item: Roc's Feather
|
|
** =D3= Kalyxo Castle
|
|
*** Item: Meadow Blade (Lv2 Sword)
|
|
** ~S1~ Shrine of Wisdom
|
|
*** Item: Zora Flippers
|
|
** =D4= Zora Temple
|
|
*** Item: Hookshot, Zora Mask
|
|
*** TODO [0/2]
|
|
- [ ] Zora Follower Extended
|
|
- [ ] Fix Water Gate Collision
|
|
** =D5= Glacia Estate
|
|
*** Item: Fire Rod
|
|
*** TODO [0/2]
|
|
- [ ] Improve enemy variety
|
|
- [ ] Exterior gfx improvements
|
|
** ~S2~ Shrine of Power
|
|
*** Item: Power Glove
|
|
** =D6= Goron Mines
|
|
*** Item: Hammer
|
|
*** TODO [0/2]
|
|
- [ ] Improve Minecart game feel
|
|
- [ ] Update King Dodongo Boss
|
|
** =D7= Dragon Ship
|
|
*** Item: Somaria Rod
|
|
*** TODO [0/1]
|
|
- [ ] Extended section???
|
|
** ~S3~ Shrine of Courage
|
|
** =D8= Fortress of Secrets
|
|
** ~S4~ Shrine of ?????
|
|
* Quests
|
|
** Main Quests
|
|
*** Lost Ranch Girl Quest
|
|
1) Get Mushroom from Old Woman house in Mushroom Grotto
|
|
2) Trade Mushroom to Potion Shop
|
|
3) Leave Mountains and return to Potion Shop later for Magic Powder
|
|
4) Use Magic Powder on Cucco in the Ranch House for Ocarina
|
|
|
|
*** Mask Salesman Quest
|
|
1) Requires Ocarina from Lost Ranch Girl Quest
|
|
2) Mask Salesman teaches Song of Healing
|
|
3) Play Song of Healing for Deku NPC near the shop for Deku Mask
|
|
|
|
*** TODO Tail Palace Kiki Quest [1/2]
|
|
1) [ ] Kiki asks for Bananas instead of Rupees
|
|
2) [X] Deku NPCs inhabit Tail Palace OW after dungeon completion
|
|
|
|
*** Book of Secrets
|
|
1) Play Song of Healing for sick village child for Running Boots
|
|
2) Use Running Boots to get the Book from the village library.
|
|
|
|
*** TODO Kalyxo Castle
|
|
**** Bridge Opening
|
|
+ Requires Book of Secrets from Wayward Village library.
|
|
**** TODO Prison Sequence [0/2]
|
|
1) [ ] Occurs after obtaining the Meadow Blade in Kalyxo Castle
|
|
2) [ ] Ambushed by castle guards and locked away in castle prison
|
|
|
|
*** TODO Zora Sanctuary
|
|
**** ACTIVE Sea and River Zora Conflict
|
|
- [X] Meet lone Sea Zora left at the Sanctuary, learn of Zora Princess
|
|
- [X] Conflict over territory lead to Zora Princesses imprisonment
|
|
- [ ] Restore River Zora King NPC ?
|
|
|
|
**** TODO Waterfall Song of Storms Event
|
|
|
|
*** Old Man Mountain Quest
|
|
1) Take the warp portal at the northwest most point on Mount Snowpeak
|
|
2) Enter the Lava Lands cave to find the Old Man.
|
|
3) Escort the Old Man to a rock formation on the mountain and use magic mirror.
|
|
4) Receive the Goldstar before continuing to Glacia Estate
|
|
|
|
*** TODO Goron Mines Quest [2/4]
|
|
1) [X] Collectible Goron Rock Meat from Lupo Mountain
|
|
- Eon Gorons workers protesting labor, Piratians involved somehow
|
|
- Requires Power Glove from Shrine of Power
|
|
2) [X] Kalyxian Goron NPC in the desert asks for five sirloins to open the mines.
|
|
3) [ ] Garo NPC easter egg warps around the map
|
|
4) [ ] Gossip Stones provide some hint related to the Shrines?
|
|
|
|
** Side Quests
|
|
*** Masks for Sale
|
|
**** Bunny Hood - 100 Rupees
|
|
**** Stone Mask - 850 Rupees
|
|
*** Wolf Mask Quest
|
|
1) Wolfos appears outside of Kalyxo Castle at Night, defeat and play Song of Healing for Wolf Mask.
|
|
*** TODO Magic Bean Quest [1/4]
|
|
1) [X] Buy Magic Bean from Bean Vendor, requires Bottle.
|
|
2) [ ] Take Magic Bean to the Ranch and plant it in empty soil north of the houses.
|
|
3) [ ] Requires rain (Song of Storms), Pollination (Good Bee) and three days in game time.
|
|
4) [ ] Player receives flower item when all conditions are met, can be traded for Fishing Rod
|
|
*** TODO Swordsmith Rescue [0/3]
|
|
1) [ ] Use the Bomb Shop Big Bomb in the Eon Abyss Beach
|
|
2) [ ] Return the Lost Brother to the Smiths house west of Waywrd Village
|
|
3) [ ] Swordsmith brothers improve your Meadow Blade to the Tempered Sword (Lv3)
|
|
*** TODO Korok Cove
|
|
*** TODO Fishing Minigame
|
|
* Items
|
|
** Y Items
|
|
| Name | Description |
|
|
|-----------------+----------------------------------------------|
|
|
| Bow | Vanilla |
|
|
| Boomerang | Vanilla |
|
|
| Hookshot | Goldstar ball and chain upgrade, L/R to swap |
|
|
| Bombs | Vanilla |
|
|
| Magic Powder | Press A on menu to open Magic Bag |
|
|
| Hammer | Vanilla |
|
|
| Lamp | Vanilla |
|
|
| Fire Rod | Vanilla |
|
|
| Ice Rod | Freezes water tiles to walk on |
|
|
| Magic Mirror | Allows dual warping with all essences |
|
|
| Ocarina | Song of Storms, Soaring, Time, Healing |
|
|
| Book of Secrets | Activates special overworld events |
|
|
| Cane of Byrna | Vanilla |
|
|
| Fishing Rod | Press Y to cast reel in water |
|
|
| Roc's Feather | Press Y to jump |
|
|
| Deku Mask | Shoot magic bubbles, interact with Deku leaf |
|
|
| Zora Mask | Press Y to dive underwater |
|
|
| Wolf Mask | Press Y to dig for treasure |
|
|
| Bunny Hood | Press R to transform and run faster |
|
|
| Stone Mask | Reskinned Magic Cape |
|
|
| Bottles | No longer requires Bug Catching Net to use |
|
|
|
|
** Equipment
|
|
| Name | Location |
|
|
|----------------------+--------------------------|
|
|
| Moon Pearl | Shrine of Origins |
|
|
| Small Sword (Lv1) | Forest of Dreams |
|
|
| Small Shield (Lv1) | Forest of Dreams |
|
|
| Meadow Blade (Lv2) | Kalyxo Castle |
|
|
| Tempered Blade (Lv3) | Swordsmiths Hut |
|
|
| Master Sword (Lv4) | Temporal Pyramid |
|
|
| Hero Shield | |
|
|
| Mirror Shield | |
|
|
| Blue Tunic | Zora Sanctuary Waterfall |
|
|
| Red Tunic | Shrine of ?????? |
|
|
| Power Glove | Shrine of Power |
|
|
| Titans Mitt | Fortress of Secrets? |
|
|
| Running Boots | Sick Kid Wayward Village |
|
|
|
|
** Rings
|
|
| Name | Description |
|
|
|----------------+----------------------------------|
|
|
| Power Ring | Increase attack |
|
|
| Armor Ring | Increase defense |
|
|
| Heart Ring | Slowly regenerate health |
|
|
| Light Ring | Sword beams work at -2 hearts |
|
|
| Blast Ring | Higher bomb damage, bombos class |
|
|
| Steadfast Ring | No knockback |
|
|
* NPCs
|
|
** Bean Vendor/Village Elder
|
|
** Deku Scrub (Mask)
|
|
** KaeporaGaebora/Eon Owl
|
|
** Farore
|
|
** Goron
|
|
** Impa
|
|
** Korok
|
|
** Maku Tree
|
|
** Happy Mask Salesman
|
|
** Mermaid/Maple/Librarian
|
|
** Piratian
|
|
** Ranch Girl
|
|
** Vasu
|
|
** Village Dog
|
|
** Zora Princess
|
|
* Bosses
|
|
** Manhandla
|
|
** Advanced Arrghus
|
|
** King Dodongo
|
|
** Twinrova
|
|
** Kydrog
|
|
** Kydreeok
|
|
* Enemies
|
|
** Anti-Kirby
|
|
** Booki
|
|
** Business Scrub (Kaly/Eon)
|
|
** Darknut (Eon)
|
|
** Goriya
|
|
** Helmet Chuchu
|
|
** Octorok (Kaly/Eon)
|
|
*** TODO Water Octorok
|
|
** Pols Voice
|
|
** Poltergeist
|
|
** Puffstool
|
|
** Sea Urchin (Kaly/Eon)
|
|
** Thunder Ghost
|
|
** Wolfos
|
|
*** Castle Variant
|
|
*** TODO Ice Variant
|
|
* Tasks
|
|
** DONE Add Librarian translations
|
|
** DONE Goron Mines Opening Animation [2/2]
|
|
- [X] Setup Goron Sprite
|
|
- [X] Kalyxian Variant
|
|
- [X] Eon Abyss Variant
|
|
- [X] Animate mines opening animation
|
|
|
|
** ACTIVE Fix Minecart mechanics
|
|
** ACTIVE Collectible Item Quests
|
|
*** TODO Golden Fish
|
|
*** TODO Deku Stick
|
|
*** TODO Honeycomb
|
|
** ACTIVE Add Dungeon Maps [0/11]
|
|
- [ ] Mushroom Grotto
|
|
- [ ] Tail Palace
|
|
- [ ] Kalyxo Castle
|
|
- [ ] Zora Temple
|
|
- [ ] Glacia Estate
|
|
- [ ] Goron Mines
|
|
- [ ] Dragon Ship
|
|
- [ ] Fortress of Secrets
|
|
- [ ] Shrine of Wisdom
|
|
- [ ] Shrine of Power
|
|
- [ ] Shrine of Courage
|
|
|
|
** TODO Update Kydrog boss [0/3]
|
|
- [ ] Track offspring sprites spawned, more dynamic spawns
|
|
- [ ] Improve Kydrog movement, add additional stage in fight
|
|
- [ ] Cinematic opening and ending cutscene with dialogue
|
|
|
|
** TODO Update Kydreeok boss [0/2]
|
|
- [ ] Improve fireball attack
|
|
- [ ] Improve head/neck rotation
|
|
|
|
** TODO Fortress of Secrets Cutscene
|
|
Should use the Ganons Tower Crystal Cutscene as the base.
|
|
|
|
** TODO Add Dream Sequences [0/7]
|
|
- [ ] Deku Business Scrub Dream
|
|
- [ ] Twinrova Ranch Girl Dream
|
|
- [ ] Hyrule Castle Dream
|
|
- [ ] Zora King Dream
|
|
- [ ] Kydrog Sealing Dream
|
|
- [ ] Mine Collapse Dream
|
|
- [ ] Final Dream ????
|
|
|
|
** TODO End Credits
|
|
|
|
|
|
* Timeline
|
|
|
|
- Farore Intro
|
|
- GameState 7EF3C5:02
|
|
- StoryState B6:01
|
|
- Kydrog Intro
|
|
- OosProg2 7EF3C6:04
|
|
- IntroFlag 7EF300:01
|
|
- Maku Tree Return from Eon Abyss
|
|
- OosProg 7EF3D6:02
|
|
|
|
- Impa Hall of Secrets
|
|
- OosProg 7EF3D6:04
|
|
|
|
- Ranch Kid
|
|
- MAPICON interaction
|
|
|
|
- Village Elder
|
|
- MAPICON interaction
|
|
|
|
* ROM Map
|
|
Expanded space used by ZScream as of 1/16/2024
|
|
|
|
Addresses are PC unless stated otherwise.
|
|
|
|
ZS reserves everything up to 1.5mb or up to 0x150000
|
|
|
|
| Location | Contents |
|
|
|---------------------+------------------------------|
|
|
| 0x100000 - 0x107FFF | Nothing? |
|
|
| 0x108000 - 0x10FFFF | Title Screen, Dungeon Map |
|
|
| 0x110000 - 0x117FFF | Default room header location |
|
|
| 0x118000 - 0x11FFFF | Unknown |
|
|
| 0x120000 - 0x127FFF | Expanded overlay data |
|
|
| 0x128000 - 0x12FFFF | Custom collision data |
|
|
| 0x130000 - 0x137FFF | Overworld map data overflow |
|
|
| 0x138000 - 0x13FFFF | Expanded dungeon object data |
|
|
| 0x140000 - 0x147FFF | Custom overworld data |
|
|
| 0x148000 - 0x14FFFF | Expanded dungeon object data |
|
|
| | |
|
|
|
|
* Credits
|
|
Zarby89 - ZScream, Code, Graphics
|
|
Jared Brian - Shrine of Power, ZScream, Code
|
|
Jeimuzu - Shrine of Wisdom, Tail Palace
|
|
Letterbomb - Shrine of Courage, Music, Graphics
|
|
NEONswift - Legends of Hyrule Maps
|
|
|
|
SePH - Overworld, Graphics
|
|
Ghillie - Overworld, Graphics
|
|
|
|
DarkLink45 - Deku Link GFX
|
|
|
|
W*E*R*D*N*A - Graphics
|
|
GameyFireBro - Graphics
|
|
Fruttielicious - Beta Testing
|
|
LEGO_Vince - Beta Testing
|
|
Spacewiki - Beta Testing
|
|
Evolvingfetus - Beta Testing
|
|
Discodragn - Beta Testing
|
|
BIGLOU - Beta Testing
|
|
HonorThyFamily - Beta Testing
|