Archipelago/worlds/dark_souls_3/docs/setup_en.md

2.2 KiB

Dark Souls III Randomizer Setup Guide

Required Software

Optional Software

General Concept

**This mod can ban you permanently from the FromSoftware servers if used online.** The Dark Souls III AP Client is a dinput8.dll triggered when launching Dark Souls III. This .dll file will launch a command prompt where you can read information about your run and write any command to interact with the Archipelago server.

This client has only been tested with the Official Steam version of the game at version 1.15. It does not matter which DLCs are installed. However, you will have to downpatch your Dark Souls III installation from current patch.

Downpatching Dark Souls III

Follow instructions from the speedsouls wiki to download version 1.15. Your download command, including the correct depot and manifest ids, will be "download_depot 374320 374321 4471176929659548333"

Installing the Archipelago mod

Get the dinput8.dll from the Dark Souls III AP Client and add it at the root folder of your game (e.g. "SteamLibrary\steamapps\common\DARK SOULS III\Game")

Joining a MultiWorld Game

  1. Run Steam in offline mode, both to avoid being banned and to prevent Steam from updating the game files
  2. Launch Dark Souls III
  3. Type in "/connect {SERVER_IP}:{SERVER_PORT} {SLOT_NAME}" in the "Windows Command Prompt" that opened
  4. Once connected, create a new game, choose a class and wait for the others before starting
  5. You can quit and launch at anytime during a game

Where do I get a config file?

The Player Settings page on the website allows you to configure your personal settings and export them into a config file.