Welcome! This is the ZeldaSpeedRuns site with general knowledge and speedrun resources for Ocarina of Time and Ocarina of Time Master Quest. Please read below if you are interested in learning to speedrun either of them! You can also see the full list of pages in the navigation sidebar; after reading this page be sure to check out the others under the "Getting Started" category!
No matter where you start, here are some of the most important resources available to you:
There are a lot of speedrun categories for Ocarina of Time! And for Master Quest! And even more extra categories!
Where should you start as a beginner? Everyone likes different categories for different reasons, but there are some that are generally agreed to be good recommendations for new runners (the times shown are expected times for an intermediate learner). The routes for each of these below have been specifically written with detail for new learners and links to all the tricks you have to learn:
These are categories which aren't located on the main leaderboards, but are on the extension leaderboard. A lot of these are less serious or less competitive categories (including more "challenge run" categories) but many of them are really cool and some of them are relatively easy to learn as a beginner, including:
Of course, there's also other ways to speedrun the game, such as Bingo! And don't feel limited to these recommendations; if you're prepared to learn longer/harder categories then go for it! The full list of routes is available in the dropdown categories on the side of the page.
Almost all routes mentioned above can be done on any console or version of the game (see also Version Differences) At minimum all you need is a way to play the game and you can do a speedrun. Note that Ship of Harkinian, the PC port of Ocarina of Time, is considered a different game due to fundamental changes to the code that make it run natively on PC.
Along with the base game, you will likely also want to set up the Practice ROM, known by its codename "gz". You can create a gz ROM by using the patcher downloaded from the website and supplying an existing Ocarina of Time ROM. If you aren't sure how to get a ROM for your copy of the game, ask for help in the Discord.
Below is a short overview, but for full details on whichever method you're using to play the game, see Emulation, Console Setup, Controllers & Adapters, and Capture & Streaming.
If playing on a PC emulator, download an allowed emulator for the console you want to emulate (you can see the allowed list on the Speedrun.com rules). Most people recommend using Dolphin, a Gamecube/Wii emulator that can run the Wii VC version of Ocarina of Time, but you can also use Project64 Versions 1.6 or 1.7 only at this time. Emulator runs are allowed for submission unless your time is within 10% of the current world record, tracked here.
If playing on a Nintendo Wii, you'll likely need to homebrew your Wii to install WAD files. Be sure to follow the Wii Hacks Guide closely to safely mod your Wii and this video by Fig that ensures you're playing on an official, standard version of the Wii's IOS9 (required for leaderboard submissions).
If you're playing on a Nintendo 64 and are buying a game cartridge, see Version Differences for how to identify the different versions of the game. You can use a flash cart (most commonly an Everdrive or a SummerCart) and an SD card to load games, important for practicing on a gz rom. If doing vanilla runs using a flash cart, submissions are allowed unless your time is within 10% of the current world record, tracked here.
Be sure to check out the other Getting Started pages on this site and get the Practice ROM! Before learning a route it is HIGHLY recommended to read Basic Mechanics & Tips which contains very foundational knowledge needed to understand how to perform setups and tricks in this game. Afterwards, check out the pages in the General Knowledge category (on the site's sidebar) to read more about the game mechanics. But that's it, you're ready to start learning! Find a route on this site you want to learn and start practicing!