2022-07-20 12:48:14 +02:00 
										
									 
								 
							 
							
								
							 
							
								 
							
							
								# Dark Souls III Randomizer Setup Guide
  
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								## Required Software
  
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								-  [Dark Souls III ](https://store.steampowered.com/app/374320/DARK_SOULS_III/ ) 
						 
					
						
							
								
									
										
										
										
											2022-08-14 00:07:36 +02:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								-  [Dark Souls III AP Client ](https://github.com/Marechal-L/Dark-Souls-III-Archipelago-client/releases ) 
						 
					
						
							
								
									
										
										
										
											2022-07-20 12:48:14 +02:00 
										
									 
								 
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
									
										
										
										
											2023-02-26 06:35:03 +01:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								## Optional Software
  
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								-  [Dark Souls III Maptracker Pack ](https://github.com/Br00ty/DS3_AP_Maptracker/releases/latest ), for use with [Poptracker ](https://github.com/black-sliver/PopTracker/releases ) 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
									
										
										
										
											2022-07-20 12:48:14 +02:00 
										
									 
								 
							 
							
								
							 
							
								 
							
							
								## General Concept
  
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
									
										
										
										
											2023-07-05 13:21:32 -05:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								< span  style = "color:tomato" >  
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								**This mod can ban you permanently from the FromSoftware servers if used online.** 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								< / span >  
						 
					
						
							
								
									
										
										
										
											2022-07-20 12:48:14 +02:00 
										
									 
								 
							 
							
								
							 
							
								 
							
							
								The Dark Souls III AP Client is a dinput8.dll triggered when launching Dark Souls III. This .dll file will launch a command 
							 
						 
					
						
							
								
									
										
											 
										
											
												DS3: Use slot_data instead of the external Json file  (#1155)
* Update items_data.py
added `Red and White Round Shield`, `Crystal Scroll`, `Magic Stoneplate Ring`, and `Outrider Knight` gear.
* Update locations_data.py
Added `US: Red and White Round Shield`, `CKG: Magic Stoneplate Ring`, `GA: Outrider Knight` set, and `GA: Crystal Scroll`
* Update __init__.py
Add `Karla's Ashes` requirements
* Update items_data.py
Add `Irithyll Rapier, Hollow's Ashes, Irina's Ashes, Karla's Ashes, Cornyx's Ashes, and Orbeck's Ashes`
* Update locations_data.py
Add `Irithyll Rapier, Hollow's Ashes, Irina's Ashes, Karla's Ashes, Orbeck's Ashes, and Cornyx's Ashes`
* Update items_data.py
removed "hollows ashes"
* Update locations_data.py
remove "hollows ashes"
* Revert "WebHost: Add the DarkSouls3 entry to upload and download the client file"
This reverts commit 5e7c2d4cee485e373ffe60932134013548192c8e.
* ds3: Use fill_slot_data instead of generate_output
* DS3: Increment data_version
* DS3: Fix item name in rule
* DS3: Set required client version to 0.3.6 and added offsets between items and location tables for backward compatibility
* DS3: Resolve Python 3.8 compatibility
* DS3: Removed useless region for locations IDs consistency
* DS3: Changed i in loop
* DS3: Remove AP.json from the documentation
* DS3: Put back json upload and download
* DS3: Avoid empty downloads
(cherry picked from commit c4c485140d2c427fe49c5b23444a4f1dd111d5b7)
Co-authored-by: Br00ty <83629348+Br00ty@users.noreply.github.com>
											 
										 
										
											2022-11-01 22:58:08 +01:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								prompt where you can read information about your run and write any command to interact with the Archipelago server.
							 
						 
					
						
							
								
									
										
										
										
											2022-07-20 12:48:14 +02:00 
										
									 
								 
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
									
										
										
										
											2023-07-05 13:21:32 -05:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								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.
							 
						 
					
						
							
								
									
										
										
										
											2022-07-20 12:48:14 +02:00 
										
									 
								 
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
									
										
										
										
											2023-07-05 13:21:32 -05:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								## Downpatching Dark Souls III
  
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								Follow instructions from the [speedsouls wiki ](https://wiki.speedsouls.com/darksouls3:Downpatching ) 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
  
						 
					
						
							
								
									
										
										
										
											2022-07-20 12:48:14 +02:00 
										
									 
								 
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
									
										
											 
										
											
												DS3: Use slot_data instead of the external Json file  (#1155)
* Update items_data.py
added `Red and White Round Shield`, `Crystal Scroll`, `Magic Stoneplate Ring`, and `Outrider Knight` gear.
* Update locations_data.py
Added `US: Red and White Round Shield`, `CKG: Magic Stoneplate Ring`, `GA: Outrider Knight` set, and `GA: Crystal Scroll`
* Update __init__.py
Add `Karla's Ashes` requirements
* Update items_data.py
Add `Irithyll Rapier, Hollow's Ashes, Irina's Ashes, Karla's Ashes, Cornyx's Ashes, and Orbeck's Ashes`
* Update locations_data.py
Add `Irithyll Rapier, Hollow's Ashes, Irina's Ashes, Karla's Ashes, Orbeck's Ashes, and Cornyx's Ashes`
* Update items_data.py
removed "hollows ashes"
* Update locations_data.py
remove "hollows ashes"
* Revert "WebHost: Add the DarkSouls3 entry to upload and download the client file"
This reverts commit 5e7c2d4cee485e373ffe60932134013548192c8e.
* ds3: Use fill_slot_data instead of generate_output
* DS3: Increment data_version
* DS3: Fix item name in rule
* DS3: Set required client version to 0.3.6 and added offsets between items and location tables for backward compatibility
* DS3: Resolve Python 3.8 compatibility
* DS3: Removed useless region for locations IDs consistency
* DS3: Changed i in loop
* DS3: Remove AP.json from the documentation
* DS3: Put back json upload and download
* DS3: Avoid empty downloads
(cherry picked from commit c4c485140d2c427fe49c5b23444a4f1dd111d5b7)
Co-authored-by: Br00ty <83629348+Br00ty@users.noreply.github.com>
											 
										 
										
											2022-11-01 22:58:08 +01:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								Get the dinput8.dll from the [Dark Souls III AP Client ](https://github.com/Marechal-L/Dark-Souls-III-Archipelago-client/releases ) and 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								add it at the root folder of your game (e.g. "SteamLibrary\steamapps\common\DARK SOULS III\Game")
							 
						 
					
						
							
								
									
										
										
										
											2022-07-20 12:48:14 +02:00 
										
									 
								 
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								## Joining a MultiWorld Game
  
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
									
										
										
										
											2023-07-05 13:21:32 -05:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								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 
						 
					
						
							
								
									
										
										
										
											2022-07-20 12:48:14 +02:00 
										
									 
								 
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								## Where do I get a config file?
  
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								The [Player Settings ](/games/Dark%20Souls%20III/player-settings ) page on the website allows you to
							 
						 
					
						
							
								
									
										
										
										
											2023-07-05 13:21:32 -05:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								configure your personal settings and export them into a config file.