Popover Menu get started
f.a.q discord
Menu
supported games setup guides f.a.q. generate game host game user content discord
Kirby Air Ride Guide

Setup Guide for Kirby Air Ride Archipelago

Welcome to Kirby Air Ride Archipelago! This guide will help you set up the game to play solo or in a multiworld.

Requirements

You'll need the following components to be able to play Kirby Air Ride:

Your final Dolphin Riivolution folder should have this structure (note the second riivolution/ folder!):

Riivolution/
├── KARchipelago/
└── riivolution/
    ├── config/ (optional, automatically generated by Dolphin)
    └── KARchipelago.xml

Setting Up a YAML

All players playing Kirby Air Ride must provide the room host with a YAML file containing the settings for their world.

Use the built-in options creator in the archipelago launcher. Select "Options Creator" in the AP launcher, and then select Kirby Air Ride. Choose your options and then click "Export".

Alternatively, you can manually edit the Kirby Air Ride.yaml template YAML. Run "Generate Template Options" from the Archipelago Launcher, and then edit the Kirby Air Ride yaml file in your Players/ directory. The yaml file will contain descriptions of each option and what they affect in the game.

Once you're happy with your settings, provide the room host with your YAML file and proceed to the next step.

Save files

Every new multiworld you join should be done with a fresh Kirby Air Ride save file! This is very important, as if you have a completed save file and connect to a multiworld with it, you will complete your game immediately.

Unfortunately, Kirby Air Ride only has one save slot in-game. But no worries if you want to keep your save - Dolphin can export save files that can be re-loaded later.

IMPORTANT: There are TWO save files to delete or preserve! For both options below, if you've played before, you will have TWO.

To make sure you have a fresh save file:

Universal Tracker (optional)

Universal Tracker adds a tracker tab that lists every checklist box you can reach right now, so you always know what is actually open to you.

You do not need your YAML in the Players/ folder for UT for Kirby Air Ride.

See the Universal Tracker repo for further usage instructions.

Connecting to a Room

  1. Open Dolphin and use it to run the Kirby Air Ride ISO with the mod enabled
    • in Dolphin, right click on Kirby Air Ride in your games list and Start with Riivolution Patches...
    • set KARchipelago to Enabled
    • press Start
  2. Start the Archipelago Launcher and choose Kirby Air Ride Client, which will open the text client. It will begin attempting to connect to Dolphin.
    • Once the modded game is running in Dolphin, the client will print KARchipelago mod detected.
    • If it is not connecting successfully, use /dolphin to get the current status.
  3. Connect to the room by entering the server name and port number in the client and pressing Connect. For rooms hosted on the website, this will be archipelago.gg:<port>.
    • You will be prompted to enter your slot name, which is the name you selected when creating your yaml. Type that in and press enter.
    • Shortcut for rooms hosted on the website, in place of steps 2 and 3: click your slot name on the room page. Your browser hands the link to the Archipelago Launcher, which asks which client to open. Choose Kirby Air Ride Client, and it opens already connected as that slot. Enter the password, if needed.
  4. Once you're connected to the room and have started a new save file in-game, the client finishes its handshake and prints Handshake complete. Ready to play!. You are now connected and ready to play!

Troubleshooting