Thank you guys for helping
Source Code
-
-
Be patient
junson already provided me with the link, but thank you for all your efforts!
Thank you junson for the files.
-
no problem
-
I am trying to run the client from VS 2019, however, VS does not recognize the dx3x9.h and afxres.h header files.
- VC++ Directories are set to "
$(DXSDK_DIR)Include;$(IncludePath)
" and "$(DXSDK_DIR)Lib\x86;$(LibraryPath)
" for Include and Library directories respectively for all configurations—and the environment variable%DXSDK_DIR%
points toC:\Program Files (x86)\Microsoft DirectX SDK (June 2010)\
as expected.
I tried building the project through VS 2010 and did not get any issues. Is this project not compilable through VS 2019?
Also, I can only run the game through VS 2010, which runs the client well. The client that junson sent states the following:
- "The game isn't updated to the latest version, please re-run to update"
And the launcher does not run.
- VC++ Directories are set to "
-
"The game isn't updated to the latest version, please re-run to update"
This isn't a code thing, it's missing a config file in the folder. It's currentPatchVer.xml I think.
-
This isn't a code thing, it's missing a config file in the folder. It's currentPatchVer.xml I think.
Interesting, mind sending me that file, please? I did check and I do not have it.
-
Or could you be referring to "patcher_config"? If so, then I do have that file.
-
PM me on discord, I can send it more easily over there. Verdant#4492
-
I am trying to run the client from VS 2019, however, VS does not recognize the dx3x9.h and afxres.h header files.
- VC++ Directories are set to "
$(DXSDK_DIR)Include;$(IncludePath)
" and "$(DXSDK_DIR)Lib\x86;$(LibraryPath)
" for Include and Library directories respectively for all configurations—and the environment variable%DXSDK_DIR%
points toC:\Program Files (x86)\Microsoft DirectX SDK (June 2010)\
as expected.
I tried building the project through VS 2010 and did not get any issues. Is this project not compilable through VS 2019?
Also, I can only run the game through VS 2010, which runs the client well. The client that junson sent states the following:
- "The game isn't updated to the latest version, please re-run to update"
And the launcher does not run.
In case of anyone needs it, I fixed this for VS 2019.
- Loaded .sln into VS
- Retargeted to Windows 10 and C++ v142 build tools
- Downloaded v142 build tools (C++ MFC) via Visual Studio Installer
- VC++ Directories are set to "
-
-
Any ideas which header file is needed for these identifiers? So tedious to add all the paths to the directories >.>
I feel that I'm close to getting the client to compile on VS 2019, but far at the same time. The client has a bunch of linker and input file path issues to fix.
I even posted on RageZone
[RELEASE] Dragonball Online Release Source - Page 108 - RaGEZONE - MMO development community
-
Well, never mind I got the client to compile finaly.
-
Anyone ever have the issue that chat does not work in client? It was working fine until a minute ago lol.
-
It seems to run fine while running the server on localhost, but when I open my server so that more people can connect, it stops working.
Everything works and people are able to connect to my server except chat. Is there anything I'm missing? And yeah, my ports are indeed open.
[Chat Server]
Address = My private ip
PublicAddress = My public ip
Port = 20400
server_accept_limit = 5
Server_Accept_Address = 127.0.0.1
Server_Accept_Port = 21400
[Master Connect]
Address = 127.0.0.1
Port = 40003
[Query Connect]
Address = 127.0.0.1
Port = 41000
[DATABASE_CHARACTER]
Host = 127.0.0.1
User = ****
Password = ****
Db = dbo_char
[DATABASE_ACCOUNT]
Host = 127.0.0.1
User = ****
Password = ****
Db = dbo_acc
[CONFIG]
MaxConnection = 400
[TABLE]
LoadTableFormat = 1
; 0 = XML, 1 = Binary(rdf), 2 = Secured Binary(edf)
Path = resource/server_data/table/rdf
-
It's fixed. Server_Accept_Address on ChatServer file needs to be private ip address. Then under [Chat Connect] on the GameServer file you need to have your private ip address instead of local host.
-
uses this one is more up to date
https://github.com/SengokuNadeko/DBOGLOBAL-Updates -
why's it black e.e like i can log in, but when i enter the loading screen the client proceeds to crash
-
why's it black e.e like i can log in, but when i enter the loading screen the client proceeds to crash
I don't mind helping, I'll make a guide for the client. For setting up the server refer to page 11.
Got mine fully working and even got a couple of tools to compile through VS 2010
-
The pet system does not work but the files are in there (I'm using the Korean client). I created a new branch on my repository trying to add the pets but still looking through the code. Anyone would like to join me on my quest? I know there are more updated versions out there, but what's the fun in that?
-
Decided to make a guide, hope this helps you all.
How to compile the DBO Korean client (Assuming you already have the server created):
1) Download the following files:
DirectX9: https://www.microsoft.com/en-u…oad/details.aspx?id=23549
Tools: https://drive.google.com/drive…HEeau6UqGNdfD?usp=sharing
Client: https://drive.google.com/drive…HEeau6UqGNdfD?usp=sharing
Downloaded v142 build tools (C++ MFC) via Visual Studio Installer
2) Go to the following path: "source\repos\DBOGLOBAL" and extract the Tools in there
◘The rar file should contain a folder called 3rd party
◘Extract the rar files inside 3rdParty and keep the Xtreme Toolkit in there
3) Move the GFx SDK 3.3 folder into "source\repos\DBOGLOBAL\DBOClient\Lib\NtlFlasher"
4) Go inside the GFx SDK 3.3 folder you just copied
◘Go to "source\repos\DBOGLOBAL\DBOClient\Lib\NtlFlasher\GFx SDK 3.3\3rdParty\jpeg-6b\gfx_projects\Win32"
◘Change the name of the folder called "Msvc80" into "Msvc142"
5) Go inside the Msvc142 folder and open the project "libjpeg.sln"
6) The solution configuration of VS 2019 should be "Release and win32" if not change it
7) Right click libjpg then go to properties and in Windows SDK version change it to the latest (10.0)
◘Then change the Platform Toolset to (v142)
◘Right click libjpg -> Build
8 ) Go to the folder "source\repos\DBOGLOBAL\DboClient\DragonBall" and extract the content of the client
◘The downloaded rar file should contain a folder called DragonBall, copy and paste its contents into the above path
◘This rar file is from the link "Client" above
9) Go to folder "source\repos\DBOGLOBAL\DboClient" and open "DboClient.sln"
10) On the solution explorer go to DBO\Client.vcxproj and repeat step 7)
11) On solution explorer go to Tools\2DParticleEditor and right click it then unload it
12) Right click Client.vcxproj -> Build
◘You should get only one error after compiling: 'libjpeg.lob'
13) Right click Client.vcxproj then properties
◘Go to Linker -> General -> Additional Library Directories
◘You should see "$(SolutionDir)Lib\NtlFlasher\GFx SDK 3.3\Lib\$(PlatformName)\Msvc80\Release
◘Change this path to the one in your pc, should be the same one as the one above ^
◘Then you should see $(SolutionDir)Lib\NTlFlasher\GFx SDK 3.3\3rdParty\jpeg-6b\lib\$(PlatformName)\Msvc142\Release
◘Change that path to the one on your pc
14) Right click Client.vcxproj -> Rebuild
15) Client should have compiled
thx alot dude! however i don't seem to have the updates (upgrade effects etc), even though i did go through this process using the updated DBOGLOBAL files
Participate now!
Don’t have an account yet? Register yourself now and be a part of our community!