You are on page 1of 3

Black Desert installation:

Server requirements

256 GB RAM
1 TB

Windows Server 2016 or Windows Server 2019


Microsoft SQL Server 2019 Enterprise Edition

Step 1: INSTALL Microsoft SQL Server 2019 Enterprise Edition


https://www.microsoft.com/en-us/sql-server/sql-server-downloads

Step 2: Select mixed mode authentication. Assign good password

for the user 'sa'.


BlackNoDesert1#

Step 3: Download Microsoft SQL Server Management Studio 19:


https://docs.microsoft.com/en-us/sql/ssms/download-sql-server-management-studio-
ssms?view=sql-server-ver15

Step 4: Install Microsoft SQL Server Management Studio 19

Step 5: Open Microsoft SQL Server 2019 Enterprise Edition

Step 6: Create users:

CrimsonDesert - password: BlackNo.1Game#^%

Password is hardcode in server, please not modify.

Step 7: Restore Databases on MSSQL (Microsoft SQL Server 2019 Enterprise Edition)

PF_BETA_LOGDB_0001_20211223_0000.BAK
SA_BETA_GAMEDB_0002_20211223_0000.BAK
SA_BETA_TRADEDB_0002_20211223_0000.BAK
SA_BETA_WORLDDB_0002_20211223_0000.BAK

Step 8: Now you will open ODBC (32bit) to recover the dsn files. Run %windir%\
system32\odbcad32.exe

Step 9: Select your Corsair Server Field like the Picture From tutorial "DSN1
Corsair Field.png" to "DSN7 Corsair Field.png"

Step 10: Repeat the process for files that are marked with a red line on IMAGE
"DSN1 Corsair Field.png"

Step 11: After you have finalized and tested the date and it appears "SUCCESSFUL
TEST". You will repeat this process for the Corsair Login folder

But know that the difference now is that Login will not do the same process for all
files. Only those shown marked in red in the image "DSN1 Corsair Login.png"

Step 12: Download Python 3.9 + Install:

https://www.python.org/ftp/python/3.9.5/python-3.9.5-amd64.exe
Step 13: Open Command Prompt

: ipconfig /all
Study Ethernet adapter Internet Adapter

Step 15: Copy "Physical Address"

Step 16: Open ServerFolderLocation\GameServerData\DataSheet_Server.xlsm - use


Microsoft Excel 2017 or Later !

Step 17: Change your IP adresse to your Server IP


and your macadresse to your Mac adresse which you got from the cmd command ipconfig
/all

CHECK THIS IMAGE: check DataSheet_Server.png

Step 18: Modify Windows Host file:

notepad.exe %windir%\system32\drivers\etc\hosts

Add to hosts:

127.0.0.1 auth.blackdesertonline.com
127.0.0.1 auth.dev.pub.game.daum.net
127.0.0.1 black.game.daum.net
127.0.0.1 dev.pub.game.daum.net
127.0.0.1 belagio.pearldev.io

Save hosts, exit notepad

Step 19: Edit ServerFolder\service.ini

[SERVICE]
TYPE=NA
RES=_EN_
nationType=1

[NA]
;AUTHENTIC_DOMAIN= IP Address same ->> 4 - DataSheet_Serverpng
;Modify X.X.X.X to External IP!
AUTHENTIC_DOMAIN=X.X.X.X
AUTHENTIC_PORT=8888
dontUsePublisherAuthentication=0

[EXT]
; Use auth implementation. Possible values: NA, TEST, DEFAULT
;USE_AUTH=NA

; Hostname of auth http API. It is whitelisted automatically.

REST_API=127.0.0.1

; A list of additional IP addresses or hostnames separated by ,. Addresses not in


this list will be denied to wininet functions.

HOST_WHITELIST=127.0.0.1

Save service.ini

Step 20: Configure timezone for server

You can set the TimeZone of the Server in DataSheet_ContentsOption.xml


CHECK THIS IMAGE: DataSheet_ContentsOption.png

Your server needs to have the same TimeZone (Disable summertime and Autosetup)

Step 21: Run server:

In the Corsair Field folder you will open the cmd "3. Field"

And in the Corsair Login folder you will open the cmd "1. Auth and 2. Manager"

FieldServer take 10 minute for start (depend from your machine)

CrimsonDesertAuthentication_ReleaseOp_x64.exe
CrimsonDesertServerManager_ReleaseOp_x64.exe
CrimsonDesertField_ReleaseOp_x64.exe

All 3 run? Login! Use Client!

You might also like