Skip to content

2. APWorld Setup

Omnises Nihilis edited this page Oct 27, 2026 · 5 revisions

This has a standard custom APWorld setup.
If you’re already experienced with Archipelago, you can skip straight to Game Setup

If you don’t know how to set Archipelago up, check out the Setup Guide from the Official Site, and particularly the hosting section to learn how to host an Archipelago server.

Please have download/installed all items listed in the Required Software section


  1. Ensure your version of Archipelago is version 0.6.7 or later. When this was written, the latest release was version 0.6.7.
  2. Download the ffx.apworld from the releases page, and then Double Click on the ffx.apworld file.
    • Alternatively, you can drag the file to C:\ProgramData\Archipelago\custom_worlds.
      Either will install the custom world on Archipelago.
  3. Create a YAML file; which is a file containing your settings. You can do so via the Options Creator, or by editing a Template.
    1. Use the Options Creator available in the Archipelago Launcher
      1
      1. Scroll down and select Final Fantasy X
      2. Go through the options and customize them to your liking
      3. Type the name you’d like to use for your slot, and click Export Options
      4. The generated YAML should be generated into C:\ProgramData\Archipelago\Players.
    2. OR, Generate a template YAML via the Archipelago Launcher, or download a template YAML from the Discord server.
      2
      1. If you generate a YAML via the Archipelago Launcher, you will find it in C:\ProgramData\Archipelago\Players\Templates
      2. Open the YAML file and change the player name and save changes as .yaml and save this in C:\ProgramData\Archipelago\Players, or wherever your archipelago installation is. (Example: Peepen.yaml)
        3
      3. Adjust the settings of the YAML to your liking.
        Within a setting, options are given weights, which is the likelihood for it to be chosen. In this example, “none” has a 50/100 chance to be chosen for the goal requirement. Set the other options to 0 for a 50/50 chance.
        4
        Check out Archipelago’s Advanced YAML Guide for more information on editing YAMLs.
  4. To create a seed, open the Archipelago Launcher and press “Generate” to create a multiworld using all of the YAMLs within C:\ProgramData\Archipelago\Players.
    The output file is located in C:\ProgramData\Archipelago\output
    5
  5. To host a seed, open the Archipelago Launcher and press “Host”, then select the generated world file in the output folder to start the server.
    6
    You can connect to this local server by connecting the client to localhost.
    Hosting can also be done via the Archipelago website by uploading the generated seed ZIP.
  6. Refer to Game Setup, or resume at step #6 if you went there first.

Clone this wiki locally