Marechal-L / Dark-Souls-III-Archipelago-client

This is the Dark Souls III client made for the multiworld randomizer Archipelago

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Dark-Souls-III-Archipelago-client

Dark Souls III client made for Archipelago multiworld randomizer. See archipelago.gg

How to install

This mod works with a single dll file but we also provide a way to downpatch the game.

  • Download the lastest version available here.
  • Extract DS3-Archipelago.zip into your game folder.
  • Generate a game using Archipelago.
  • Launch game by running "DS3-Archipelago.bat"

Commands

  • All client commands start with "/" and archipelago commands start with "!" :
    • /help : Prints this help message.
    • !help : to retrieve all archipelago commands
    • /connect {SERVER_IP}:{SERVER_PORT} {USERNAME} [password:{PASSWORD}]
      Connect by entering SERVER_IP, SERVER_PORT and USERNAME. You can additionaly add a PASSWORD if requested by the server.

Troubleshoots

  • The provided dll requires other dependencies so if you encounter a crash when launching the game.
  • The Windows console tends to freeze preventing you from sending or receiving any items.
    • You must Alt+Tab, click on the console and press enter to refresh it.
  • When trying to stream the Dark Souls 3 window to Discord when the Archipelago mod is used along ModEngine, the game crashes instantly with "Fatal Application Exit" window containing the ExpCode 0x80000003.
    • Change the modengine.ini file and set blockNetworkAccess=0

Credits

https://github.com/LukeYui/DS3-Item-Randomiser-OS by LukeYui
https://github.com/black-sliver/apclientpp by black-sliver

About

This is the Dark Souls III client made for the multiworld randomizer Archipelago

License:MIT License


Languages

Language:C 64.1%Language:C++ 35.9%Language:Assembly 0.1%Language:Batchfile 0.0%