alpha-legends
alpha-legends copied to clipboard
[DEPRECATED] Experimental 0.5.3 server based on Alpha-WoW. No longer maintained, see https://github.com/The-Alpha-Project/alpha-core.
Alpha Legends
Attemp to create the first playable 0.5.3 emulator. This project started as a fork of barncastle's Alpha-WoW.
Requirements
- Visual Studio 2017/2019 or MonoDevelop.
- It's recommended using MariaDB instead of MySql for compatibility.
Installation
Server
- Extract the
.dbc
files from the client and put them in a folder called dbc, then move it to the same folder as your compiled executable (Usually bin/Debug). Alternatively someone is hosting a copy of the dbc files here - Run the sql file under the Database folder, and then apply everything inside the Database/Updates folder.
- Rename the
app.config.dist
file inside the WorldServer folder to app.config and edit it to point at your database server.
Client
- Copy the
config.wtf
file located inside the dist/ folder to your client's WTF folder. - Execute the WoWClient.exe file with
-uptodate
argument. I also recommend executing it with-windowed
argument and/or-console
argument, for convenience. Under GNU/Linux, Wine works fine, and under Windows, Windows XP compatibility mode is recommended. - The account information is stored in a file called
wow.ses
. To create an account, launch the server and writecreateacc name password [gmlevel (0 or 1)]
in the terminal.
Problems
- Logitech G Hub and Origin updater could use the same port as server, so it's recommended to close them if you have problems during server initialization with busy sockets.