Heretic (Beta) Randomizer Setup
Required Software
Installing Archipelago Doom
- Download Archipelago Doom 2.0. On Windows, you will need to extract the zip file somewhere.
- If you have the Steam version of Heretic + Hexen installed, Archipelago Doom can likely detect it and use the game files from it without needing any further work.
If this is not the case, however, copy
HERETIC.WADfrom your game's installation directory into the same folder you extracted or installed Archipelago Doom into.
For the Steam version of Heretic + Hexen, you can find the game files by finding the game in your Steam library, right-clicking it and choosing Manage -> Browse Local Files. The WAD file you need is in the /dos/base/ folder.
Joining a MultiWorld Game (via Launcher)
- Launch the Archipelago Doom launcher. (
apdoom-launcher.exeon Windows) - Select "Connect to Game".
- Choose "Select Game..." and then choose "(Beta) Heretic".
- Enter the MultiworldGG server address, slot name, and (if you have one) password.
- Select "Connect to Server" and wait for the game to start.
- Enjoy!
The launcher keeps track of the previous games you've played; you can continue a game at any time by selecting "Load Previous Game".
Joining a MultiWorld Game (via command line)
- In your command line, navigate to the directory where Archipelago Doom is installed.
- Run
apdoom-launcher.exe -game heretic -apserver <server> -applayer <slot name>, where:<server>is the MultiworldGG server address, e.g. "multiworld.gg:38281"<slot name>is your slot name; if it contains spaces, surround it with double quotes- If the server has a password, add
-password, followed by the server password
- Enjoy!
To continue a game, reconnect with the same command; Archipelago Doom will automatically load the proper save file.
Optionally, you can override some randomization settings from the command line:
-apmonsterrando 0will disable monster rando.-apitemrando 0will disable item rando.-apmusicrando 0will disable music rando.-apresetlevelondeath 0will disable resetting the level on death.-apdeathlinkoffwill force DeathLink off if it's enabled.-skill <1-5>changes the game difficulty, from 1 (thou needeth a wet-nurse) to 5 (black plague possesses thee)
MultiworldGG Text Client
We recommend having MultiworldGG's Text Client open on the side to keep track of what items you receive and send. Archipelago Doom has in-game messages, but they disappear quickly and there's no reasonable way to check your message history in-game.
Hinting
To hint from in-game, use the in-game chat (Default key: 'T').
As many item names can be long, the following short item name groups are available to use on all clients:
!hint E1M6: will hint the level unlock item for that level (The Cathedral (E1M6)).!hint E1M6 Map: will hint the Map scroll item that corresponds to that level (The Cathedral (E1M6) - Map scroll).!hint E1M6 Yellow(orGreen,Blue): will hint the corresponding key for that level, if it exists (The Cathedral (E1M6) - Yellow key).!hint E1M6 Keys: will hint all keys for that level simultaneously.
Auto-Tracking
Archipelago Doom has a functional map tracker integrated into the level select screen. It tells you which levels you have unlocked, which keys you have for each level, which levels have been completed, and how many of the checks you have completed in each level.