Toontown Randomizer for MWGG - Setup Guide
Video Tutorial
A Video tutorial is available on YouTube outlining the steps for setting up the game and the randomizer.
Required Software
Getting Started
At this time, Windows is the only supported platform. For other platforms, please see Running From Source.
Windows
To play Toontown: Archipelago, you will need to run a server. If someone else is running a server, skip steps 3 and 4.
- Download
TTAP.zipfrom here. - Extract the ZIP to a folder of your choice.
- Open the folder and run
start_servers.bat. This will make some windows appear, do not close these during gameplay! - If you're looking to play with friends, see here.
- To start the game, run
start_client.bat. This will open a window that will help you set up your client. - Where it says "Username", enter a name unique to you. You should enter this same name everytime you play. Then press enter.
- Where it says "Server IP", enter the IP address of the server. Then press enter. If you're running the server locally, just press enter without typing anything.
- Enjoy Toontown: Archipelago!
- For Archipelago randomizer specific setup check the FAQ section.,
If you need more assistance, try following the video tutorial here.
Docker (Linux Server)
Before starting, please ensure you have Docker and Docker Compose installed. You can find out how to install them here.
- Download the
Source Code (ZIP)from here. - Extract the ZIP to a folder of your choice.
- Using
cd, navigate to thelaunch/dockerdirectory. - Start the server using
docker compose up. This may take a while. - Press
Control+Cto stop the server.
Running from source
Panda3D
This source code requires a specific version of Panda3D to run.
Windows
Please download the latest engine build from here.
Other
At this time Toontown: Archipelago only supports Windows. To run on other platforms you will need to build the engine. This is an advanced use-case and is unsupported. To get started, please see the build instructions here.
Starting the game
Once Panda3D is installed, please find your operating systems' launch directory.
- Windows:
launch/windows - Mac:
launch/darwin - Linux:
launch/linux
Then run the following scripts in order:
start_astron_serverstart_uberdog_serverstart_ai_serverstart_game
Joining a MultiWorld Game
- Extract the TTAP Zip file to a folder of your choice
- Open the folder and run
start_servers.bat. This will make some windows appear, do not close these during gameplay! - To start the game, run
start_client.bat. This will open a window that will help you set up your client. - Where it says "Username", enter a name unique to you. You should enter this same name everytime you play. Then press enter.
- Where it says "Server IP", enter the IP address of the server. Then press enter. If you're running the server locally, just press enter without typing anything.
- When in game, you first need to type (in Toontown's chat) !slot
where you replace with whatever your slot is in the Multiworld room. - Type !connect
to play!