Junior Spellweaver
- Joined
- May 27, 2022
- Messages
- 118
- Reaction score
- 51
In order to fix this you need a few things:
( 1 )The Evolution BDO Nova client.
There are several folks here that have links to acquire this. Look around the forum for it.
(2) Acquire a closely matching stock client - preferably from steam.
(3) Prep your working Nova Server.
(4) Update the Evolution BDO Nova client
I know this is all pretty complicated particularly all the downloading, copying, patching and replacement, but this is a commercial server and commercial servers are complicated.
If all of the above was done without problems, you should now have a client that matches the configuration of the server and the vendor problem is gone.
( 1 )The Evolution BDO Nova client.
There are several folks here that have links to acquire this. Look around the forum for it.
(2) Acquire a closely matching stock client - preferably from steam.
This can be found on Steam Depot website. As there are several clients available, you need to pick one that closely matches the Evolution NOVA BDO Client. I have already gone through the pain of downloading multiple 50gb copies and with trial/error found the correct one.
Here is the one you want:
Use
Armed with that manifest id, download Depot Downloader here:
Important Note: This requires that you have a steam account and there is a Black Desert Online entry in your steam library. If you don’t acquire it from a friend of other person. The main point for this is that you need a virgin set of PAZ files to work with.
the command line you want is here:
depotdownloader -app 582660 -depot 582661 -manifest 3962493388810395219 -dir bdo-nova-client -username your-steam-user-name -password your-steam-password
Here is the one you want:
6 January 2021 – 11:06:00 UTC | 17 months ago |
You must be registered to see links
|
Use
You must be registered to see links
for the manifest ID.Armed with that manifest id, download Depot Downloader here:
You must be registered to see links
Important Note: This requires that you have a steam account and there is a Black Desert Online entry in your steam library. If you don’t acquire it from a friend of other person. The main point for this is that you need a virgin set of PAZ files to work with.
the command line you want is here:
depotdownloader -app 582660 -depot 582661 -manifest 3962493388810395219 -dir bdo-nova-client -username your-steam-user-name -password your-steam-password
The server is where all the work will take place. You need a server that has “UpdateDBSS.cmd, UpdatePAZ.cmd, and the _EXT_ directory.
3a. Copy the entire PAZ folder from the downloaded steam BDO client to the main folder of your server. It has to reside in the main folder like this D:\NovaServer\paz
3b. Modify the UpdatePAZ.cmd file to change the line :
python _Ext_/Tools/paz.py paz update --no-delete --prefix #NA# LuaCScript GameCommonData ui_movie ui_texture %*
to:
python _Ext_/paz.py paz update --no-delete --prefix #NA# LuaCScript GameCommonData ui_movie ui_texture %*
Change directory to \_EXT_
Run the following commands in a command prompt:
pip install -r requirements.txt
python lib/_bdo/setup.py build_ext --build-lib lib
When execution of both commands is successful you are ready to update the pas files you copied in procedure 3a.
The python build line requires you to have Microsoft Visual Studio with a C++ development components to be installed.
(3c) Run UpdateDBSS. This will completely blank the screen. Wait until the windows desktop comes back and look over the results of the run. If everything is good, move to the next procedure:
(3d) Run UpdatePAZ. This the part that does the work. It will go though the \PAX folder and update any files need to sync to the server files. When complete the timestamps of the modified .PAZ and metadata file is changed to the time you ran UpdatePAZ. Make a temporary directory and copy only the newly updated files to that temp folder.
3a. Copy the entire PAZ folder from the downloaded steam BDO client to the main folder of your server. It has to reside in the main folder like this D:\NovaServer\paz
3b. Modify the UpdatePAZ.cmd file to change the line :
python _Ext_/Tools/paz.py paz update --no-delete --prefix #NA# LuaCScript GameCommonData ui_movie ui_texture %*
to:
python _Ext_/paz.py paz update --no-delete --prefix #NA# LuaCScript GameCommonData ui_movie ui_texture %*
Change directory to \_EXT_
Run the following commands in a command prompt:
pip install -r requirements.txt
python lib/_bdo/setup.py build_ext --build-lib lib
When execution of both commands is successful you are ready to update the pas files you copied in procedure 3a.
The python build line requires you to have Microsoft Visual Studio with a C++ development components to be installed.
(3c) Run UpdateDBSS. This will completely blank the screen. Wait until the windows desktop comes back and look over the results of the run. If everything is good, move to the next procedure:
(3d) Run UpdatePAZ. This the part that does the work. It will go though the \PAX folder and update any files need to sync to the server files. When complete the timestamps of the modified .PAZ and metadata file is changed to the time you ran UpdatePAZ. Make a temporary directory and copy only the newly updated files to that temp folder.
Rename the evolution nova client’s PAZ folder to something like pazOld
Copy the entire PAZ folder from the steam client to the evolution client.
Copy the contents of that temporary folder in the server to the newly copied PAZ directory in the Evolution BDO client. When asked if you want to replace the files with the same name, respond “Yes”.
Copy the entire PAZ folder from the steam client to the evolution client.
Copy the contents of that temporary folder in the server to the newly copied PAZ directory in the Evolution BDO client. When asked if you want to replace the files with the same name, respond “Yes”.
I know this is all pretty complicated particularly all the downloading, copying, patching and replacement, but this is a commercial server and commercial servers are complicated.
If all of the above was done without problems, you should now have a client that matches the configuration of the server and the vendor problem is gone.
Last edited: