This took about 4 months too long to finish. The bulk of what makes the mod was finished back in July, but then I decided to work on cutting down cutscenes which took a bit more research/dev. Got sidelined by a vacation, then the laptop I was using shorted out (the second laptop I've lost this year
), which meant that I more or less spent about 2 months away from the mod. But anyway it's here
Ocarina of Time, Beta Quest by mzxrules
What is this:
The Beta Quest mod is an entrance randomizer built from the NTSC 1.0 release.
It works like this:
Your file name is used to seed the random number generator, used to shuffle
entrances. Every time you are spawned into the game, the mod intercepts your next
entrance id, and compares it to a master entrance id table.
The bulk of all valid entrance ids are shuffled amongst themselves, meaning that
if you touch an exit that takes you into an entrance index within this list,
you will only ever end up at a spawn within this list.
A much smaller subset of valid entrance ids are randomly given an id by picking a
random entrance id from the master table. Entrance Ids randomized this way are
able to send you to a duplicate location. For example, entry points into the
"generic" and Fairy Fountain grottos are randomized in this way.
An even smaller subset of valid entrance ids are not randomized to make it possible
to obtain certain items.
Which version should I use?
Due to issues with emulation, there are three different versions of the mod.
"Fix" has a hack applied that is intended to eliminate the delay that occurs when
pausing or game overing in emulators like Project 64 1.6. This will cause a trippy
graphical glitch, but is otherwise harmless.
"No Fix" does not have the above hack. This version is packed into the Wii wad.
"Hardware" is a hardware compatable version of the mod. This version also does not
have the above hack. The only difference is that the rom's files have been
decompressed. For whatever reason, graphical exceptions and crashes will occur
when running this version on emulators like Project 64 1.6 and MupenPlus.
Other Changes:
* Added a special mode where entrances are are constantly being shuffled. To play this
mode, simply set your filename to "RNG-Only", case specific.
* Added a special check to prevent wrong warps, as they cannot be safely randomized.
Attempting to wrong warp will ruin your game.
Note: Cutscene skips should not be affected (Forest/Water/Shadow/Spirit medallions,
warp songs, etc.)
* Shortened several key quest cutscenes, and made it possible to press start to skip
the final cutscene. A side effect of this is that you can no longer BA off of the
Light Arrow cs.
* Entrances that crash as a Child or Adult have been tweaked to not crash. As a result,
all dungeons can be beaten as a child
* The Nabooru Knuckle fight now also triggers as a child, preventing you from becoming
trapped in the room.
* Child Link is now able to equip all 3 tunics, and the Mirror Shield
* Added a secret area that can only be reached by entering a grotto. It will disappear
once you open the chest at the end.
Note: Although the possibility is very small, beating the secret area may be mandatory
for beating the game.
* Until you obtain magic, Great Fairy Fountains will always take you to the magic one.
The Magic Great Fairy Fountain's exit will depend on the initial entrance used
* Ganon's Castle (outside area) spawns have been tweaked to keep you in bounds
* All of Tower Collapse's temporary events (except for the collapse cutscene itself) have
been made permanent
* Farore's Wind restore points are retained when going through time
* The Song of Time door will now open when spawning from all entrances
* Imported 1.2's Kakariko Graveyard to eliminate sticky graves
* Whatever you do, don't hold L (Dpad-Up on Wii) and definitely attempt to press different
combinations of these buttons while holding L (Dpad-Up) when going through a loading zone:
* Z, C-Up, C-Down, C-Left, C-Right
* Start
* R
Known Issues:
* When walking around (especially as an adult), you will trigger the infamous fog glitch.