Prerequisites
- Dolphin: https://dolphin-emu.org/download/
- Archipelago: https://github.com/ArchipelagoMW/Archipelago/releases
- Subspace Emissary APWorld: https://github.com/kenniky/ArchipelagoSSE/releases
- Super Smash Bros. Brawl USA ROM
Installing the APWorld
Put the ssbb_sse.apworld file in the custom_worlds folder of your Archipelago installation. You can also just double-click the file to automatically install it.
Configuring the 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 ArchipelagoLauncher. It can be found in Players/Templates after you have done so. The name of the file will be Super Smash Bros. Brawl - The Subspace Emissary.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.
Generating a game
You can follow the official instructions to generate a game.
Starting a game
The mod for the Subspace Emissary APWorld uses the same loading method as most Brawl mods. If you've ever modded Brawl in Dolphin before, most of the setup here should be familiar.
Download the Dolphin version of MinimaLauncher (Direct link). Once you've downloaded this file (it should be called
Minus Launcher.elf), put it with your ROM files. It should show up in Dolphin now; if it's not there, clickFile -> Openin Dolphin and open it.
Open the Archipelago Launcher, and then launch the
Subspace Emissary Clientfrom the launcher. (If it's not there, make sure you installed the APWorld; see Installing the APWorld above.)Within the client, run
/create_sd. The first time you do this, it will ask you forDolphinTool.exe— this is a program that should have been included when you downloaded Dolphin, and is usually located in the same directory as the emulator. It is not the Dolphin emulator itself. If you don't have it, you should redownload / reinstall Dolphin.
Note: Some Linux Distros do not include DolphinTool in the standrd dolphin package, and as such, it must be installed separately. On Fedora and Arch Linux, you must install
dolphin-emu-tool. On Debian-based distributions, dolphin-tool is included. The client will attempt to detect and run both native and flatpak installations, and will prompt you to specify the file only if the detection failsIt will also ask you for your Super Smash Bros. Brawl ROM. Note that only NTSC USA ROMs will work, and other releases will be rejected. (However, both v1.01 and v1.02 are usable.)
Note: At the moment, this APWorld does not support customization, so you can use the same SD card for every run. This means you do not have to run
/create_sdif you've already done it before.Note: The command, when run, should output something similar to the following:

If this doesn't happen (especially if the first line never prints) please let me know in the Discord channel.
When the command finishes, it will inform you of an
sd_cardfolder that it has created, usually in the same place that your Brawl ROM is located. Open Dolphin and click onConfigon the top bar, or go toOptions -> Configuration. Once in the Settings window, navigate toWiion the left side and you'll see someSD Card Settings.First, make sure
Insert SD CardandAllow Writes to SD Cardare checked. Use the file explorer to set yourSD Sync Folderto thesd_cardfolder that was created for you. You should also either change theSD Card Pathor copy the existingsd.rawfile if you don't want to lose anything on it. You can pick anSD Card File Size(for Archipelago, 64 MiB is sufficient) and finally, selectPack SD Card Now. This will compress the folder that was created into an SD card that Dolphin can use.
Keep the Settings window open, and go to
Pathson the left. Here, set theDefault ISOto your ISO for Super Smash Bros. Brawl.
Double click the
Minus Launcher.elfto start up the game, and enter the server connection info into your client (if you closed it since step 2, just reopen it). You should then be good to go!Note: You can check to make sure the SD card is loaded correctly by the slightly modified title screen.

Questions / Bugs
Refer to the FAQ, or ask in the thread on the Discord server.