File:
View attachment packets.zip
Here are the packet.xml-files of the realm- and worldserver as I have them in the corresponding data-subfolders.
Edit:
weird... now that I am trying it anew, it seems to miss more than 2 packets... here's the list:
19:12:12.740 ERROR - [UNKNOWN PACKET] : received 0xffffdfa0, state=AUTHED
19:12:12.740 ERROR - Packet wasn't found so... closing.. or not?
19:12:12.741 ERROR - [UNKNOWN PACKET] : received 0xffffce8e, state=AUTHED
19:12:12.741 ERROR - Packet wasn't found so... closing.. or not?
19:12:12.742 ERROR - [UNKNOWN PACKET] : received 0x2167, state=AUTHED
19:12:12.742 ERROR - Packet wasn't found so... closing.. or not?
19:12:12.742 ERROR - [UNKNOWN PACKET] : received 0x1b48, state=AUTHED
19:12:12.742 ERROR - Packet wasn't found so... closing.. or not?
19:12:12.743 ERROR - [UNKNOWN PACKET] : received 0x75ce, state=AUTHED
19:12:12.743 ERROR - Packet wasn't found so... closing.. or not?
19:12:12.745 ERROR - [UNKNOWN PACKET] : received 0xffffa29d, state=AUTHED
19:12:12.746 ERROR - Packet wasn't found so... closing.. or not?
19:12:12.746 ERROR - [UNKNOWN PACKET] : received 0x5ba7, state=AUTHED
19:12:12.746 ERROR - Packet wasn't found so... closing.. or not?
19:12:12.746 ERROR - [UNKNOWN PACKET] : received 0x6e55, state=AUTHED
19:12:12.747 ERROR - Packet wasn't found so... closing.. or not?
19:12:12.747 ERROR - [UNKNOWN PACKET] : received 0x2613, state=AUTHED
19:12:12.747 ERROR - Packet wasn't found so... closing.. or not?
19:12:12.748 ERROR - [UNKNOWN PACKET] : received 0x185f, state=AUTHED
19:12:12.748 ERROR - Packet wasn't found so... closing.. or not?
19:12:12.748 ERROR - [UNKNOWN PACKET] : received 0xa69, state=AUTHED
19:12:12.748 ERROR - Packet wasn't found so... closing.. or not?
19:12:12.749 ERROR - [UNKNOWN PACKET] : received 0xffff8403, state=AUTHED
19:12:12.749 ERROR - Packet wasn't found so... closing.. or not?
19:12:12.749 ERROR - [UNKNOWN PACKET] : received 0x3b52, state=AUTHED
19:12:12.750 ERROR - Packet wasn't found so... closing.. or not?
19:12:12.750 ERROR - [UNKNOWN PACKET] : received 0xffff8ed8, state=AUTHED
19:12:12.750 ERROR - Packet wasn't found so... closing.. or not?
19:12:12.751 ERROR - [UNKNOWN PACKET] : received 0xffffb784, state=AUTHED
19:12:12.751 ERROR - Packet wasn't found so... closing.. or not?
19:12:12.751 ERROR - [UNKNOWN PACKET] : received 0x2207, state=AUTHED
19:12:12.752 ERROR - Packet wasn't found so... closing.. or not?
19:12:12.752 ERROR - [UNKNOWN PACKET] : received 0xfffff259, state=AUTHED
19:12:12.752 ERROR - Packet wasn't found so... closing.. or not?
19:12:12.753 ERROR - [UNKNOWN PACKET] : received 0x360a, state=AUTHED
19:12:12.753 ERROR - Packet wasn't found so... closing.. or not?
19:12:12.753 ERROR - [UNKNOWN PACKET] : received 0x3cfb, state=AUTHED
19:12:12.756 ERROR - Packet wasn't found so... closing.. or not?
19:12:12.759 ERROR - [UNKNOWN PACKET] : received 0xffffeb5c, state=AUTHED
19:12:12.759 ERROR - Packet wasn't found so... closing.. or not?
19:12:12.759 ERROR - [UNKNOWN PACKET] : received 0x1eae, state=AUTHED
19:12:12.760 ERROR - Packet wasn't found so... closing.. or not?
Can click "enter" on the BDOemu server, but then I get this and am not able to continue to character creation...
The version of the emulator (gameserver.bat / worldserver):
19:10:09.907 INFO - =================================================
19:10:09.907 INFO - Revision: ................ 1
19:10:09.907 INFO - Build Date: .............. 03/14/18
19:10:09.907 INFO - =================================================
19:10:09.907 INFO - Requires BDO Version: .... 661 lol
19:10:09.908 INFO - =================================================
And it seems my client is 661, too (according to versions.dat). Weird.
Edit2:
Now I get only the following unknown packets when trying to join. What I did is follow an original BDO page, which explained that on certain errors one needs to flush dns.
20:56:47.283 ERROR - [UNKNOWN PACKET] : received 0x2fff, state=AUTHED
20:56:47.283 ERROR - Packet wasn't found so... closing.. or not?
20:56:47.284 ERROR - [UNKNOWN PACKET] : received 0xffff86ed, state=AUTHED
20:56:47.284 ERROR - Packet wasn't found so... closing.. or not?
20:56:47.284 ERROR - [UNKNOWN PACKET] : received 0xffffe110, state=AUTHED
20:56:47.285 ERROR - Packet wasn't found so... closing.. or not?
Edit3: managed to get into character creation.
The magic words had been in the readme.txt:
You need to inject with cheat engine to bypass the packet spam during login. Inject BEFORE XC FINISHES LOADING.
So in order to get into the character creation screen (and thus "bypass" the "packet spam during login") I had to install Cheat Engine, open up the BlackDesert64.CT (with a Lua-script inside) and "inject" it (=run it) while XC is checking.
I am not entirely sure what the script does, but it seems the packets are
not sent to the server (from the client) anymore. Apparently it must be some problem with XC, which prevented me from getting at least into character creation screen (we'll see if I can continue further).
Anyhow: whoever wrote that, is / was a genius. While not really easy, it's interesting to see this bypass.
Edit4: yep.. and there XC3 (XignCode3) kicks in again.. so XC sees the Cheat Engine and disconnects me after probably 15 minutes. It's a pity, but it seems to at least somehow work. I do not suppose anyone has a XC-folder for 661 (or a non GameZBD BDO-client v661) for me?
Edit5: so 15 minutes anywhere in the game works - until XC kicks in. Sadly I am not good enough at finding out packets and packet structures so I have no idea what the client is sending or expecting in return. It's a pity, but with v491 it was at least possible to play for longer than 15 minutes in one go.
Might look more into it, but while I am pretty decent with Java, I am not so much with reverse engineering the client.