This is going to reference Akka's Complete Windows Server Setup Guide as a baseline. If my steps do not make sense, review that.
This assumes you know what you're doing.
- Login/Make an account on github
- At github, Fork master branch of eqemu by pressing the fork button.
- This makes a copy of eqemu source to your repo, e.g. github.com/YOURUSERNAME
- Download sourcetree (you can replace this step with your preferred git client, including command line)
- In sourcetree, Configure sourcetree to log in with github, and clone the repo
/server into a directory of your choice. For now on, i'll call this directory c:\eqemu
- Get 32bit dependencies and install ActivePerl if you don't have it, also download the WindowsDependencies_x86.zip
- With the zip, extract the contents of the zip into c:\eqemu\dependencies
- In sourcetree, If you did this right, the working copy section should have no unstaged files. If it does, you likely copied it to the incorrect folder.
- Download visual studio 2015 community edition and install it.
- In Visual Studio, you may have to install C++ if it doesn't exist as a tool.
- Download cmake win32 and run it.
- In cmake, Set the source path to c:\eqemu\
- In cmake, Set the bin path to c:\eqemu\bin
- In cmake, hit configure, choose on the top menu Visual Studio 14 2015, then hit finish
- In cmake, Hit configure. If you want bots, or any other odd flags, review the window and check them. Then hit configure again, and build.
- In explorer, navigate to c:\eqemu\build and find the eqemu.sln file. Double click it to open Visual Studio.
- In Visual Studio, Go to Build, Entire Solution. Run it. By default it likely will be set to Debug.
- In explorer, navigate to c:\eqemu\bin\debug\ and copy any executables to your server's working path.