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
Paper Mario The Thousand Year Door Guide

Setup Guide for Paper Mario The Thousand Year Door Archipelago

Required Software

Installing the APWorld

Note: The steps described here are not needed in MultiworldGG, as MWGG already ships with TTYD and its requirements.

Place the TTYD apworld in the custom_worlds folder of your MultiworldGG installation. You will only need one copy of this file, specifically in custom_worlds. Please also check the latest release for the lib.zip file, place the entire gclib folder found in lib.zip into the lib folder of your MultiworldGG installation. This is required for the world to work. NOTE: The gclib step only needs to ever be done one time, if you update the apworld then you do not need to update the gclib folder.

Dolphin Configuration

In your TTYD Properties (Accessed by Right Clicking on the game in Dolphin and selecting Properties), change the following settings:

In your Dolphin settings (Accessed by going to Options > Configuration up top), change the following settings:

Configuring your YAML file

What is a YAML file and why do I need one?

Your YAML file contains a set of configuration options which provide the generator with information about how it should generate your game. Each player of a multiworld will provide their own YAML file. This setup allows each player to enjoy an experience customized for their taste, and different players in the same multiworld can all have different options.

Where do I get a YAML file?

Once you've installed the apworld, you can generate a yaml using the Generate Template Options button in the MultiworldGGLauncher. It can be found in Players/Templates after you have done so. The name of the file will be Paper Mario The Thousand Year Door.yaml

If the .yaml file is missing in your Players/Templates folder, then please go through the apworld installation steps again, and double check that everything was done correctly.

Joining a MultiWorld Game

Obtain your GC patch file

Generating a game

If you are playing by yourself, then all you need to do is place your .yaml file that you customized into the Players folder in archipelago. Note: It does not go in the Templates folder.

If you are playing with multiple people, then all of the players .yaml files will go in the same folder.

Once you have done so, run the MultiworldGGGenerate.exe application, and your game will be placed in the output folder if it was successful. In the output folder, you will find a .zip file that contains your patch. In the launcher, you will find an Open Patch button you can use to run the patch and get your .iso file. An alternative method is to double click the patch, and select MultiworldGGLauncher.exe as the application to run it with.

When you patch the game for the first time, it will ask you for an .iso file to use when patching, as well as your Dolphin.exe emulator executable file. The client will open and the game will launch automatically if everything was done correctly.

Hosting a game

Any .zip file you generate can be uploaded here to create a room, which you can join in your client.

Connect to the Multiserver

To connect the client to the multiserver simply put <address>:<port> on the textfield on top and press enter (if the server uses password, type in the bottom textfield /connect <address>:<port> [password])