Skip to content
/ Atlas Public

Atlas is cross-platform server software that emulates Classic Battle.net™ in a compatible model for Diablo, StarCraft, WarCraft, and Chat Gateway clients.

License

Notifications You must be signed in to change notification settings

BNETDocs/Atlas

Repository files navigation

Atlas

Atlas is cross-platform software that emulates Classic Battle.net in a compatible model for Diablo, StarCraft, and WarCraft.

GitHub watchers GitHub Repo stars GitHub forks GitHub contributors

GitHub top language GitHub code size in bytes GitHub Workflow Status (branch)

GitHub All Releases GitHub release (latest SemVer including pre-releases)

Authors

Setup

Requirements

Atlas is built on the .NET Core 3.1 platform. Linux users may wish to install the Mono package which provides a dotnet commandline.

Download

Go to Releases and download the correct package for your platform, or build from source if you're savvy enough.

Compile from source

Windows

Users on the Windows platform must install Microsoft Visual Studio 2019 (or equivalent) which provides .NET Core 3.1 development SDK.

Linux

For Fedora or other Red Hat based systems:

  1. Install .NET: sudo dnf install dotnet
  2. Clone this repository: git clone https://github.com/BNETDocs/Atlas.git
  3. Initialize submodules: git submodule update --init --recursive
  4. Change directory: cd Atlas/src/Atlasd
  5. Build source: dotnet build
  6. Run debugger: dotnet run
  7. See dotnet --help for other compile options

Adjust settings

  1. Copy the etc/atlasd.sample.json to either the same directory or where you will store configs for this software. Name it whatever you wish, atlasd.json is a good example. Point the Atlasd daemon at the file using the -c or --config command-line argument; e.g. atlasd -c ../etc/atlasd.json
  2. Change the settings as desired.
  3. Launch atlasd.
  4. If you find yourself wishing to change additional settings after atlasd has started, you may either restart atlasd, or send /admin reload as a command through a bot.

License

Atlas is free software distributed under the MIT License. It is not officially affiliated with or endorsed by Blizzard Entertainment, its subsidiaries, or business partners. Battle.net, Diablo, StarCraft, and WarCraft are registered trademarks of Blizzard Entertainment in the United States. This software is provided as-is in the hopes that it is useful without warranty of any kind.

About

Atlas is cross-platform server software that emulates Classic Battle.net™ in a compatible model for Diablo, StarCraft, WarCraft, and Chat Gateway clients.

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published