Setup Guide

DOOM 1993

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

GuideMultiworld Setup Guide
LanguageEnglish
AuthorsDaivuk

Guide

Rendered from source markdown.

DOOM 1993 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 DOOM.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 DOOM.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 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 Ultimate DOOM.
  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 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 Toxin Refinery (E1M3) - Computer area map

AP Doom also supports a short hint helper:

!hint e1m3 map
!hint e1m2 blue

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

Troubleshooting

If the launcher cannot find DOOM, confirm DOOM.WAD is in the same folder as apdoom-launcher.exe. The shareware DOOM1.WAD is not supported.

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 doom -apserver <server> -applayer "<slot name>"

Add the password if the room has one:

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

Useful local overrides:

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