New player
Load a savestate (.gzs) and macro (.gzm). Play the macro, pause it and step to a frame, then add a speed change, pause, note or marker there. The player follows your changes as you make them. Save to get a link to share.
Loading the player…
Press play on the game first.
The picture shown before the player plays. Without one, it is the frame on screen when you first save.
Speeds
From each frame on, the macro plays at that speed.
Pauses
The player stops on the frame for that many seconds.
Notes
Shown from their frame until “until”, or until the next note starts if that is empty.
Markers
A ring on the ground, or an arrow pointing down (seen through walls), at a spot in the game from their frame until “until”, or until a marker starts on a later frame. They start where Link is; ⌖ Link moves one to where he is now.
Trail
A line through where Link has been. Each change turns it on (in its color) or off from its frame; there is none before the first. Off hides the line, and on again starts it afresh from where Link is.
Player file (JSON)
The same as a file for a <soh-player> on a site of your own, next to the savestate and macro, which it names.