KH1FM Logo

Kingdom Hearts Archipelago Randomizer

Multiworld Guide

AP Logo



Why are these steps necessary? Can't I use archipelago.gg to generate?

  • Generating a multiworld game with the latest "kh1.apworld" must be done locally for now, until the changes are accepted and migrated to the Archipelago main website
  • Whoever is generating the multiworld game must install the latest "kh1.apworld" in order for generation to take the updates/changes into account
  • Generating games directly on archipelago.gg will generate with the old apworld, and thus will be out of date
  • Creating YAMLs (settings files) on archipelago.gg will create a file only compatible with the old AP world, and thus will be out of date
  • Hosting locally generated multiworld games on archipelago.gg works like normal (and is encouraged!)

    Installing the new AP world

  • Install Archipelago if you haven't already done so
  • Navigate to where Archipelago is installed for you
  • You should see a folder called "/lib/"
  • You should see a folder called "/lib/"
  • Navigate into "/lib/worlds/". You should see a file called "kh1.apworld". Back it up somewhere and delete it."
  • Download the latest beta "kh1.apworld" and place it in that same location where the old "kh1.apworld" was.
  • Generating a multiworld game

  • Ensure you have the latest version of "kh1.apworld" installed using the steps above
  • Gather all players settings files into your "/Players/" folder
  • Run "ArchipelagoGenerate.exe"
  • After a short wait, you should see a new file in your "output" folder
  • Navigate to https://archipelago.gg/uploads/ and upload the file in your output folder
  • You should be redirected to Seed Info page. Click "Create New Room"
  • You should be redirected to a new room page. This will contain a link to download the seed zip for the KH1 players, all the information they need to connect, and all the files/info for other players
  • Connecting to the multiworld server

  • KH1 players should begin by download their seed zip. This is either provided by their host, or they may click the "Download Patch File..." link associated with their slot in their game.
  • Using that downloaded seed zip, generate your mod for OpenKH using the same instructions as the "Generating the mod" step in the Setup Guide
  • Install your mod using the same instructions as the "Installing the mod" step in the Setup Guide
  • Open your Archipelago Launcher, which can be found in your start menu or by navigating back to your Archipelago installation folder
  • In your Archipelago Launcher, search KH1. If your apworld is correctly updated, you'll see a blue heart logo. If not, please reinstall the apworld using the steps above. Click "Open".
  • At the top of your client window, type in the server/port associated with your hosted game and click "Connect"
  • You'll be prompted to enter the slot name associated with your slot. In our example, its "Player2". Type this in the bottom and press enter.
  • You should be greeted with the following messages. You should now be able to open your modded KH1 game via OpenKH and play!
  • Having trouble getting set up? Feel free to join the KH1 AP Discord and reach out for help.