Setup Guide

DOOM II

A guide to setting up the DOOM II randomizer connected to an Archipelago Multiworld

GuideMultiworld Setup Guide
LanguageEnglish
AuthorsDaivuk

Guide

Rendered from source markdown.

DOOM II Multiworld Setup Guide

This guide uses APMine-1.2.0 (APDoom 2.0.0-BETA3). You do not need to build AP Doom from source, install a separate APWorld, or manually copy client files around.

What You Need

Do not share DOOM2.WAD. Every player needs to provide their own copy.

Install The Launcher

  1. Download the APMine-1.2.0 (APDoom 2.0.0-BETA3) ZIP from the link above.
  2. Extract the ZIP to a normal folder, for example C:\Games\APDoom.
  3. Copy DOOM2.WAD into that same folder, next to apdoom-launcher.exe.
  4. Optional: run apdoom-setup.exe once to configure controls, display, sound, or MIDI settings.
  5. Run apdoom-launcher.exe.

For the Steam release, find DOOM + DOOM II in your Steam library, right-click it, select Manage, then Browse local files. The WAD is usually in the base folder.

Join A Multiworld

  1. Start apdoom-launcher.exe.
  2. Set the game to DOOM II.
  3. Enter the room address, such as archipelago.gg:38281.
  4. Enter your exact slot name.
  5. Enter the room password if one was provided.
  6. Press Launch DOOM.

To continue a game later, use the same room address and slot name. Progress is kept separate by room/seed, so joining another room should not overwrite the save data for this one.

In-Game Basics

DOOM II levels are selected from the AP Doom level select screen. The level select screen also shows which maps are unlocked, which keys you have for each map, which maps are complete, and how many checks remain in each map.

You can leave a level by using the hub station near the start of the map. The state of each level is saved and restored when you return.

AP Doom shows received items in-game, but the messages disappear quickly. Keep Archipelago Text Client open if you want a reliable item log, chat, and hint history.

Hinting

Open chat in-game with T and use normal Archipelago hint commands.

Full hint example:

!hint Underhalls (MAP02) - Red keycard

AP Doom also supports a short hint helper:

!hint map02 red
!hint map03 map

Useful keywords are map, blue, yellow, and red.

Troubleshooting

If the launcher cannot find DOOM II, confirm DOOM2.WAD is in the same folder as apdoom-launcher.exe.

If the game starts but does not connect, check the room address, slot name, and password. Slot names must match the generated room exactly, including spaces and capitalization.

If Windows blocks the EXE, unblock the ZIP before extracting it, or unblock the EXE from file properties. This can happen with unsigned builds.

If new options or behavior are missing, download the newest launcher package from the game page and replace the old extracted files. Close any running DOOM process before launching again.

Command Line Fallback

The launcher is preferred, but the runtime can be started directly from the install folder:

.\archipelago-doom.exe -game doom2 -apserver <server> -applayer "<slot name>"

Add the password if the room has one:

.\archipelago-doom.exe -game doom2 -apserver <server> -applayer "<slot name>" -password <password>

Useful local overrides:

-skill <1-5>
-apmonsterrando 0
-apitemrando 0
-apmusicrando 0
-apfliplevels 0
-apresetlevelondeath 0
-apdeathlinkoff