Download the Metroid Prime 2: Echoes randomizer here
Timing starts when confirming the game's difficulty on the main menu (or selecting a new file, if you are not able to select a difficulty).
Beat the game: Timing stops once you have entered a cutscene, elevator, portal, or teleport that will lead to the credits or Mission Final screen without any further game input.
Beat the Game: Multiworld: Same timing rules as "Beat the game", but all worlds in the multiworld must be beaten for timing to stop. Players on the same team are allowed to communicate with each other. Each player is allowed to play only one world; no player can send controller inputs to more than one game world, and two or more players cannot send controller inputs to the same game world.
Collect all Sky Temple Keys: Timing stops once you have at least one of each available Sky Temple Key (Sky Temple Key 1, 2, 3, etc.) currently collected.
The only permitted emulator is Dolphin, running on version 5.0 or later. Running the ISO on console via Nintendont is allowed.
ISO inspection/ROM inspection/memory inspection/software reverse-engineering that determines item locations or elevator destinations of the race seed prior to or during the race is banned. Save states, fast forward and disabling fog are banned.
Turbo controller functions, and increasing the disk read speed are banned. However, these functions may be allowed if all racers permit it, or a category rule permits it.