I'd recommend checking the rules again, we allow Dolphin alongside PJ64 1.6/1.7. It doesn't matter whether you run on a Mac or not, the word "macros" refers to controller inputs like to create a tas, maybe that's where the confusion came from? But yeah 1.6 isn't recommended to be used, Dolphin is generally the way to go as long as you've got it configured properly. (The emulation rules go over that)
GameCube is already an option on the leaderboard that you can submit runs to, we allow all official releases of vanilla Ocarina of Time which includes the GameCube versions. Wii running the GameCube version is still considered GameCube because the two systems are essentially equivalent.
The Virtual Console version of the game, released on the Wii Shop Channel (now discontinued, but still obtainable through homebrew)
The Brawl demo is not considered an official release of the game. It's a demo with a 5 minute time limit, so you won't get far using that aside from the extension categories we have specifically dedicated to it. If you have the ability to run the Brawl version though, you should also be able to use WiiVC if you're on a Wii or Dolphin emulator, which is much more widely applicable and commonly used for most categories.
N64 and WiiVC have slightly different routes but are mostly the same. If you filter by console on the any% leaderboard you can find runs performed on the N64 route to use as an example. Here is part of a post from the OoT speedrun discord going over the key differences from VC:
you can follow an updated any% tutorial for VC. it's mostly the same as the VC route, except: -the filename is ラをニヌラか3モ (80366F70 800F037C) -you can't pause inside houses or it will crash so make sure you do your equips outside the shop before mido -the fast strat for getting the final angle uses a down-right flick with a good notch. once you get to angle 0x8000, you can just flick down-right to angle 0x2000, then ESS counterclockwise to 0xaca0. or the tsundere strat works as well if you're not ready for the down-right flick. -and finally once you cross the load you have to roll to deku tree
Here is a site you can use to help type the filename (copy and paste the numbers and it will highlight each character): https://lemon32767.github.io/ootfname
And here are 2 tutorial videos for the VC route: Hope this helps! Join the OoT discord if you have any further questions.
We consider Ship of Harkinian to be a different game since it has entirely new code written for it and makes some pretty major gameplay changes. It's not really comparable to the official releases, and therefore it's not accepted on the main boards. It's possible a new leaderboard could be created for it but that would be up to someone else to handle.
Thanks for the heads up, updated the link for the new domain.
I'm not sure I understand your question, can you be more specific?
If you mean time cutoff for emu submissions, it's 10% of the existing world record for each category.