Don't Starve Together

Don't Starve Together

29 ratings
Split screen with multiple keyboards, mice and controllers
By ilyaki
Universal Split Screen tutorial for Don't Starve Together split screen with multiple keyboards, mice and controllers.
Only needs one game copy.
   
Award
Favorite
Favorited
Unfavorite
Don't Starve Together (DST) setup
There is a video tutorial availible, if you prefer.

The original tutorial can be found here[universalsplitscreen.github.io].

  1. Open the DST directory by right-clicking DST in Steam -> Properties -> Local files -> Browse game files...
  2. Open the bin directory.
  3. Create a text file called steam_appid.txt. Inside it, write 322330. Save and exit.
  4. Rename steam_api.dll to steam_api.dll.valve.
  5. Download the latest release of the Goldberg Emulator here[gitlab.com]. Goldberg emu is required to run two instances of the game and to connect them together.
  6. Extract it anywhere by right-clicking -> Extract all...
  7. Copy the steam_api.dll from the Goldberg directory to the bin directory.
Launching the instances
  1. Run dontstarve_steam.exe once. After clicking Play! you will need to quickly click Play Offline. If you miss, click Cancel and try again.
    • If you can't get it fast enough, try disconnecting from the internet. Alternatively, use the steam_api.dll from the experimental folder in Goldberg. This version will prevent the game from connecting to the internet.
  2. Before you launch a second instance, you will need to change your (fake) username and steam id.
  3. Press Windows+R to open a command window, type in %appdata% and click OK. Navigate to Goldberg SteamEmu Saves\settings
  4. Open account_name.txt and set it to a unique name. Open user_steam_id.txt and change it slightly, e.g. by increasing by 1.
  5. Now you can launch the game again from the executable. Repeat these steps as many times as you need.
  6. If you are using a controller, go to Settings -> and make sure Input Device is set to a controller (you will probably want to use the first controller on all instances)
Connecting the instances
  1. On one instance, go to Host Game and Make sure it is on Local Only
  2. On the other instances, go to Browse Games -> Select the world.
Split screen setup
  1. Download Universal Split Screen from the website[universalsplitscreen.github.io]. Extract the zip and run UniversalSplitScreen.exe
  2. In options, load the Dont Starve Together preset.
  3. Go back to the Current window tab. Alt+tab into the first instance. Set the mouse and keyboard or controller. Repeat for the other instances.
  4. Click Start split screen. You should now be able to play. Press End to stop.
4 Comments
ilyaki  [author] 25 Jul, 2019 @ 11:33pm 
@barnes.claire : I think it should work with controllers, but I doubt it will work with keyboards/mice unless the game sends a unique device id for its virtual devices.
Fireflexor 25 Jul, 2019 @ 11:26pm 
would this be parsec compatible?
Jrramon 19 Jul, 2019 @ 9:50am 
amazing
Skull 18 Jul, 2019 @ 12:06am 
на русский пожалуйста:lunar2019grinningpig: