Skip to content

Instantly share code, notes, and snippets.

@Diyagi
Created May 4, 2026 23:17
Show Gist options
  • Select an option

  • Save Diyagi/3e5f48863a25a049114c706a94444a22 to your computer and use it in GitHub Desktop.

Select an option

Save Diyagi/3e5f48863a25a049114c706a94444a22 to your computer and use it in GitHub Desktop.
Quick tutorial on how to download Abiotic Factor Dedicated Server using depotdownloader

How to Download Abiotic Factor Dedicated Server with DepotDownloader

DepotDownloader is a command-line tool that lets you download Steam apps and depots directly. This guide walks you through installing it and downloading Abiotic Factor Dedicated (App ID 2857200).


Prerequisites

  • .NET 9.0 Runtime installed on your machine → Download here
    • On the download page, grab the Runtime (not the SDK) for your OS

Step 1 — Install DepotDownloader

Choose the method that fits your OS:

Windows (winget)

winget install --exact --id SteamRE.DepotDownloader

macOS (Homebrew)

brew tap steamre/tools
brew install depotdownloader

All platforms (manual)

  1. Go to the Releases page
  2. Download the .zip for your OS (Windows, Linux, or macOS)
  3. Extract it to a folder, e.g. C:\DepotDownloader\

Step 2 — Open a Terminal

Open the terminal for your OS:

  • Windows — Search for cmd or PowerShell in the Start menu
  • macOS / Linux — Open Terminal

Step 2.1 — (Manual install only) Navigate to the DepotDownloader folder

If you installed via winget or Homebrew, skip this step. Otherwise, navigate to the folder where you extracted DepotDownloader:

cd C:\DepotDownloader   # Windows example

Step 3 — Download App ID 2857200

Basic download

./DepotDownloader -app 2857200

Download to a specific folder

./DepotDownloader -app 2857200 -dir "C:\Games\MyApp"

Step 4 — Wait for the Download to Finish

DepotDownloader will show progress in the terminal. Downloaded files are placed in a depots/ folder by default (or whatever path you set with -dir).


Updating an Existing Install

DepotDownloader handles updates automatically — just run the same command you used for the initial download.
Example:

./DepotDownloader -app 2857200 -dir "C:\Games\MyApp"

Useful Optional Flags

Flag Description
-depot <id> Download only a specific depot.
-manifest <id> Download a specific version/build of the depot.
-dir <path> Set a custom output directory.
-beta <branch> Download from a specific beta branch.
-max-downloads <#> Maximum number of chunks to download concurrently. (default: 8)
-os <os> The operating system for which to download the game (windows, macos or linux, default: OS the program is currently running on)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment