Step 1: Required Files
TortiseSVN:
C# Compiler:
A Brain:
Step 2: Download the source
After installing TortiseSVN, create a new folder where you want the source. Right click it and then click SVNCheckout. Enter the URL: and click ok. It will now download the source.
IF you are running a 64 bit operating system, you will need to change the project to 32 bit. Follow Korvack's guide or just watch the video... here's the link to his thread for reference.
Now: if you followed this step you need to move over the required files to the new folder!
For Login Server you need the ini and logs folder from bin/debug/ and place them in bin/x86/debug/
For Game Server you need the ini, maps and logs folders from bin/debug/ and palce them in bin/x86/debug/
You will also need the 64 bit libey32.dll (simply because it's not part of the project... it's loaded by one of the other files meaning it never got converted. Here's a link!
You can use the included tools to convert Dmaps to png and then to pmaps BUT you don't need to do that with the latest version because pmaps are included.
extract the debug/map/pmaps.rar file and you will have them all in place!
Now for the Database.
Open Navicat (or your favorite sql program) and create a new database (coemu is the default database name in the config files but use w/e you want). Now right click the database, click execute sql file and navigate to the database structure folder (main folder you created the source in). Now click the LATEST revision of the database structure, click open and then start. it should go through with no problems and create all the required files.
Now you need to populate the database! Extract tables.rar from the same folder and run each of the sql files that were inside it.
Once finished you should be able to create an account and login.
To create an account simply open navicat, open the accounts database and enter a username and password. Other fields should fill themselves in. Close the database and then login with your client.
MAKE SURE YOU ARE USING A CRACKED CONQUER.EXE/SERVER.DAT
Link:
Make sure your .ini files have the correct sql info and you've debugged with no errors. Start both, make sure you start login server completely (you need to click the start button). Now login and you should be able to play no problems.
If I missed something please lemme know and I'll correct the guide. The second part is very basic but I'll do a proper second half when I have more time. For now this should all work.
Hope it helps,
Pro4Never