Popover Menu get started
Popover Menu Tools
client discord
Menu
supported games setup guides f.a.q. generate game host game user content clients discord
Skyward Sword Guide

The Legend of Zelda: Skyward Sword Randomizer Archipelago World Setup

This is the official Archipelago World for Skyward Sword.

From now on, Archipelago may be referred to as "AP". Skyward Sword may be referred to as "SS".

What you'll Need

Setting up Archipelago

Editing your YAML file

Joining a Multiworld

Setting up your Client

Playing the Game

Trackers

There are several trackers you can use with Skyward Sword for Archipelago:

Other useful tools:

Generating a multiworld

For information on generating an AP world, visit the MultiworldGG Setup Guide.

Running from Source

MultiworldGG requires python 3.12.7 or newer (not the Windows Store version) and Git

  1. Clone the SSArchipelago repository:
git clone https://github.com/Battlecats59/SSArchipelago
cd SSArchipelago
  1. Checkout the ss branch
git checkout ss
  1. Install dependencies
py ModuleUpdate.py
  1. Run the launcher. The Skyward Sword world is already installed.
py Launcher.py
  1. Additional Python Scripts (comments begin with #)
py Generate.py     # Generates a multiworld with the YAMLs in the /Players/ folder
py MultiServer.py  # Hosts the multiworld locally, using the generated MW file as a param
py WebHost.py      # Hosts the Archipelago website locally

Refer to the following AP guides for more information on running from source.

Discord

Discussion regarding this APWorld is in the Archipelago Main Discord, in the Skyward Sword thread under the future-game-design channel.

Credits