This guide is confirmed to work today 3rd of November 2020.
When new game versions are released you need to adjust the steps accordingly.
Confirmed to work with Terraria version 1.4.0.5 which is the current mobile version.
I followed the below steps to make it work, and now I can play on PC together with my kids, who are both playing on mobile (iPads, also confirmed to work with my Android tablet).
Required: Terraria bought on Steam and Terraria bought on mobile (game is cheap and worth it so don't even think about piracy). Another requirement to run the DepotDownloader is to download and install the .NET Core 2.2 SDK from here: Download .NET Core 2.2 (Linux, macOS, and Windows)
In order to play together both the mobile and PC version must be the same, so here are the steps to downgrade Terraria on PC to version 1.4.0.5
1. Download the Steam DepotDownloader from GitHub: Releases · SteamRE/DepotDownloader
2. Unpack the file and adjust the depotdownloader.bat file as follows
This will basically tell the DepotDownloader to login to your Steam account and download Terraria (app 105600) from the Windows release depot (depot 105601) and take version 1.4.0.5 (the written manifest).
I found all these id's by simple search on SteamDb https://steamdb.info/depot/105601/manifests/ correlated with the desktop release dates on the terraria wiki Desktop version history
3. Open cmd or another command line interface and navigate to the folder with the depotdownloader.bat file and execute it from in there
4. When it is done downloading you can login to Steam and add the Terraria.exe file from the depotdownloader-2.3.6\depots\105601\5683958 folder as a Non-Steam game and rename the shortcut to Terraria 1.4.0.5
5. If you host and play a multiplayer game from your PC using that exe file you will be able to join the game from any mobile devices on the same LAN.
And that is it!
If you feel like it you can also use TerrariaServer.exe in the same folder as the Terraria.exe to host your game world for any mobile devices (and any PCs running version 1.4.0.5) when you are not playing on PC yourself.
When new game versions are released you need to adjust the steps accordingly.
Confirmed to work with Terraria version 1.4.0.5 which is the current mobile version.
I followed the below steps to make it work, and now I can play on PC together with my kids, who are both playing on mobile (iPads, also confirmed to work with my Android tablet).
Required: Terraria bought on Steam and Terraria bought on mobile (game is cheap and worth it so don't even think about piracy). Another requirement to run the DepotDownloader is to download and install the .NET Core 2.2 SDK from here: Download .NET Core 2.2 (Linux, macOS, and Windows)
In order to play together both the mobile and PC version must be the same, so here are the steps to downgrade Terraria on PC to version 1.4.0.5
1. Download the Steam DepotDownloader from GitHub: Releases · SteamRE/DepotDownloader
2. Unpack the file and adjust the depotdownloader.bat file as follows
Code:
@echo off
dotnet DepotDownloader.dll -username YourSteamUserName -password YourSteamPassword -app 105600 -depot 105601 -manifest 5578977409290338966
This will basically tell the DepotDownloader to login to your Steam account and download Terraria (app 105600) from the Windows release depot (depot 105601) and take version 1.4.0.5 (the written manifest).
I found all these id's by simple search on SteamDb https://steamdb.info/depot/105601/manifests/ correlated with the desktop release dates on the terraria wiki Desktop version history
3. Open cmd or another command line interface and navigate to the folder with the depotdownloader.bat file and execute it from in there
4. When it is done downloading you can login to Steam and add the Terraria.exe file from the depotdownloader-2.3.6\depots\105601\5683958 folder as a Non-Steam game and rename the shortcut to Terraria 1.4.0.5
5. If you host and play a multiplayer game from your PC using that exe file you will be able to join the game from any mobile devices on the same LAN.
And that is it!
If you feel like it you can also use TerrariaServer.exe in the same folder as the Terraria.exe to host your game world for any mobile devices (and any PCs running version 1.4.0.5) when you are not playing on PC yourself.
Last edited: