Data hosted with ♥ by Pastebin.com - Download Raw - See Original
  1. Black Desert installation:
  2.  
  3. Server requirements
  4.  
  5. 256 GB RAM
  6. 1 TB
  7.  
  8. Windows Server 2016 or Windows Server 2019
  9. Microsoft SQL Server 2019 Enterprise Edition
  10.  
  11. Step 1: INSTALL Microsoft SQL Server 2019 Enterprise Edition
  12. https://www.microsoft.com/en-us/sql-server/sql-server-downloads
  13.  
  14. Step 2: Select mixed mode authentication. Assign good password
  15.  
  16. for the user 'sa'.
  17. BlackNoDesert1#
  18.  
  19. Step 3: Download Microsoft SQL Server Management Studio 19:
  20. https://docs.microsoft.com/en-us/sql/ssms/download-sql-server-management-studio-ssms?view=sql-server-ver15
  21.  
  22.  
  23. Step 4: Install Microsoft SQL Server Management Studio 19
  24.  
  25. Step 5: Open Microsoft SQL Server 2019 Enterprise Edition
  26.  
  27. Step 6: Create users:
  28.  
  29. CrimsonDesert - password: BlackNo.1Game#^%
  30.  
  31. Password is hardcode in server, please not modify.
  32.  
  33. Step 7: Restore Databases on MSSQL (Microsoft SQL Server 2019 Enterprise Edition)
  34.  
  35. PF_BETA_LOGDB_0001_20211223_0000.BAK
  36. SA_BETA_GAMEDB_0002_20211223_0000.BAK
  37. SA_BETA_TRADEDB_0002_20211223_0000.BAK
  38. SA_BETA_WORLDDB_0002_20211223_0000.BAK
  39.  
  40. Step 8: Now you will open ODBC (32bit) to recover the dsn files. Run %windir%\system32\odbcad32.exe
  41.  
  42. Step 9: Select your Corsair Server Field like the Picture From tutorial "DSN1 Corsair Field.png" to "DSN7 Corsair Field.png"
  43.  
  44. Step 10: Repeat the process for files that are marked with a red line on IMAGE "DSN1 Corsair Field.png"
  45.  
  46. 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
  47.  
  48. 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"
  49.  
  50. Step 12: Download Python 3.9 + Install:
  51.  
  52. https://www.python.org/ftp/python/3.9.5/python-3.9.5-amd64.exe
  53.  
  54. Step 13: Open Command Prompt
  55.  
  56. : ipconfig /all
  57. Study Ethernet adapter Internet Adapter
  58.  
  59. Step 15: Copy "Physical Address"
  60.  
  61.  
  62. Step 16: Open ServerFolderLocation\GameServerData\DataSheet_Server.xlsm - use Microsoft Excel 2017 or Later !
  63.  
  64.  
  65. Step 17: Change your IP adresse to your Server IP
  66. and your macadresse to your Mac adresse which you got from the cmd command ipconfig /all
  67.  
  68. CHECK THIS IMAGE: check DataSheet_Server.png
  69.  
  70.  
  71. Step 18: Modify Windows Host file:
  72.  
  73. notepad.exe %windir%\system32\drivers\etc\hosts
  74.  
  75. Add to hosts:
  76.  
  77.  
  78. 127.0.0.1 auth.blackdesertonline.com
  79. 127.0.0.1 auth.dev.pub.game.daum.net
  80. 127.0.0.1 black.game.daum.net
  81. 127.0.0.1 dev.pub.game.daum.net
  82. 127.0.0.1 belagio.pearldev.io
  83.  
  84. Save hosts, exit notepad
  85.  
  86.  
  87. Step 19: Edit ServerFolder\service.ini
  88.  
  89.  
  90. [SERVICE]
  91. TYPE=NA
  92. RES=_EN_
  93. nationType=1
  94.  
  95. [NA]
  96. ;AUTHENTIC_DOMAIN= IP Address same ->> 4 - DataSheet_Serverpng
  97. ;Modify X.X.X.X to External IP!
  98. AUTHENTIC_DOMAIN=X.X.X.X
  99. AUTHENTIC_PORT=8888
  100. dontUsePublisherAuthentication=0
  101.  
  102. [EXT]
  103. ; Use auth implementation. Possible values: NA, TEST, DEFAULT
  104. ;USE_AUTH=NA
  105.  
  106. ; Hostname of auth http API. It is whitelisted automatically.
  107.  
  108. REST_API=127.0.0.1
  109.  
  110. ; A list of additional IP addresses or hostnames separated by ,. Addresses not in this list will be denied to wininet functions.
  111.  
  112. HOST_WHITELIST=127.0.0.1
  113.  
  114. Save service.ini
  115.  
  116.  
  117.  
  118. Step 20: Configure timezone for server
  119.  
  120.  
  121. You can set the TimeZone of the Server in DataSheet_ContentsOption.xml
  122. CHECK THIS IMAGE: DataSheet_ContentsOption.png
  123.  
  124. Your server needs to have the same TimeZone (Disable summertime and Autosetup)
  125.  
  126.  
  127.  
  128. Step 21: Run server:
  129.  
  130.  
  131. In the Corsair Field folder you will open the cmd "3. Field"
  132.  
  133. And in the Corsair Login folder you will open the cmd "1. Auth and 2. Manager"
  134.  
  135. FieldServer take 10 minute for start (depend from your machine)
  136.  
  137. CrimsonDesertAuthentication_ReleaseOp_x64.exe
  138. CrimsonDesertServerManager_ReleaseOp_x64.exe
  139. CrimsonDesertField_ReleaseOp_x64.exe
  140.  
  141. All 3 run? Login! Use Client!