How to Start with Dawn of Light (DoL) - Windows

A place where you can talk about anything Dawn of Light or DAOC related

Moderators: Project Admin, Support Team

How to Start with Dawn of Light (DoL) - Windows

Postby HunabKu » Sun Aug 02, 2015 8:18 am

Hello all, i will help beginers to start with DoL with this post.

A. Installing
1. Download and install the latest TortoiseSVN here
! Be carefull to choose the correct cpu version or the installer will not want to continue !

2. Download and install latest .NET Framework 4 here

3. Download and install an IDE for developping :
- VisualStudio is heavy but the official tool, best if you develop other projects than DoL.
- Sharpdevelop is lightest, open source. Best choice if you develop only DoL. My Advice

4. Download and install a MySQL Server :
- MySQL Server is the offficial server, download here :
install it.
- MariaDB is alternative optimized server, download here My Advice :
check Windows, MSI Package and you CPU architecture (like TortoiseSVN).
download by clic on mariadb-#.#.##-winx##.msi.
install it.

5. Download and install a MySQL Database Manager :
- MySQL Workbench is heavy but the official MySQL DB Manager. Download here. Choose the MSI Installer about your CPU architecture (like TortoiseSVN).
- HeidiSQL is an open source lighter MySQl DB Manager. Download here. Clic on 32+64bit installer. My Advice

B. Downloading
6. Download the last SVN revision (the files of DoL) :
- make a directory on your desktop for example, name dol_svn for example
- right click on and select svn checkout
- on the URL of the repository field, paste https://svn.code.sf.net/p/dolserver/cod ... arp/trunk/ and clic OK

7. Download the last DoL Database here
- Open your MySQL DB Manager
- create a new database, named dol for example
- Import the downloaded sql (CTRL + O after selecting the new database for HeidiSQL)

C. Developping
8. Open your svn folder, double-clic on Danw of Light.sln, it will open on your installed IDE. If not, select it (SharpDevelop is on C:\Program Files (x86)\SharpDevelop\#.#\bin\SharpDevelop.exe)

9. You can not edit, add files about the project. After your modeified or not, build the project by clic on Solution Dawn of Light and select Build Solution (for SharpDevelop, roughly the same for Visual Studio)

D. Configuring
10. Close your IDe an go on yout folder, and in debug folder. Click first on DOLConfig.exe to configure the server.
The most important is the Database tab:
- Database Type : MySQL
- Server Address : localhost
- Database Name : your database name, in example i named it dol
- Username : root by default
- Password : the password you entered on the mysql/mariadb setup. If have not setuped password, juste left empty
Clic on Test Connection. If is green, you can clic on Save configuration. If is red, you have not correctly configured.

E. Launching
11. Finally, launch the server by double-clic on DOLServer.exe

---------------------------------------------
Added to Articles : http://www.dolserver.net/articles/?article=55
"C'est l'ignorance qui apporte le chaos, pas la connaissance."
Scarlett Johansson dans "Lucy" de Luc Besson
-------------------------------------------------------------------------------
"Ignorance brings chaos, not knowledge."
Scarlett Johansson on "Lucy" by Luc Besson
User avatar
HunabKu
Developer
 
Posts: 1905
Joined: Sat Jun 18, 2011 4:48 am

Return to “%s” General

Who is online

Users browsing this forum: No registered users and 1 guest