Installation: Prerequisites

In order to successfully build and run the emulation, you will need to ensure that you have the following:

1. The World of Warcraft client with The Burning Crusade expansion - Patched to version 2.4.3.

Although the emulation may be played without the expansion, as the system architect you will need it in order to obtain all of the necessary server files.

2. A machine capable of compiling and running the server applications.

Minimal practical specs for testing the software would be 1.3 GHz+ processor, 1GB RAM, and 20GB free disk space. The game client required to obtain server files will take just slightly more than 8GB of disk space. The server files, including the database will take approximately 3GB of disk space. You should plan for additional space for backups, build files, etc.

In order to host the game for more than one or two players, this should be at least a 2.2 GHz+ processor, 2GB RAM, and 20GB free disk space.

Your hosting capacity is increased with higher speed, or multiple processors, and additional RAM.

3. Operating system software with an appropriate compiler. Detailed information will be provided later in the Guide.

For building on Microsoft Windows, you should have at least Windows XP SP2 and the VS 2008 C++ compiler (free from Microsoft) and a complete build toolchain.

For building on Linux, you should have a distribution with a current 2.6 kernel, and a complete toolchain with a recent version of gcc/g++.

4. A MySQL database installation. This can be on a different machine or the same machine as the server.

It is recommended that you build on the same machine when starting out to get acquainted with the basics.

5. A reasonable internet connection for obtaining the software and allowing game clients to connect from outside your network.


 

Published on  October 21st, 2011