Perfect World 152 Complete source code(VS2003/VS2005/VS2008)

Newbie Spellweaver
Joined
Jun 9, 2012
Messages
20
Reaction score
7
GS uses CentOS 3.9, and other services can be compiled with CentOS 4.2. The client uses VS2003/VS2005/VS2008 to compile and pass. No visible errors were found after testing.



This is a picture of 152 compiled and run. There is basically no error, including the server and client. Now I need the complete source code of 138. The source code can be exchanged.
 

Attachments

You must be registered for see attachments list
Shh, quiet, you might piss somebody off
Developer
Joined
Dec 23, 2011
Messages
1,797
Reaction score
2,169

I can see in first screenshot the lightning is broken, this is because of angelica 2.2, other things will be broken too and there's some memory leaks to fix.

Many things will be noticed only going live on some beta phase, else nobody will find those many problems

3rd image also show sky broken at the background
 
Newbie Spellweaver
Joined
Jun 9, 2012
Messages
20
Reaction score
7
I can see in first screenshot the lightning is broken, this is because of angelica 2.2, other things will be broke too and there's some memory leaks to fix.

3rd image also show sky broken at the background

this code use SDK 2.0, Memory leaks exist under debug, but they are not found using release, and we have not found out what caused it.
 
Shh, quiet, you might piss somebody off
Developer
Joined
Dec 23, 2011
Messages
1,797
Reaction score
2,169
this code use SDK 2.0, Memory leaks exist under debug, but they are not found using release, and we have not found out what caused it.

I got lightning broken, sky broken under 2.2, and effects matches with your screenshots, I'm pretty sure it was compiled also with precompiler angelica2_2, memory leaks shouldn't exist no matter which builds you use, they will make client crash so many times until you fix it, also check for new races meditation, faces will detach and get buggy if I remember XD
 
Newbie Spellweaver
Joined
Jun 14, 2020
Messages
41
Reaction score
8
If you're talking about latest released source code 1.5.2, it doesn't compile out of the box. For example, compiling gdeliveryd on Fedora Core 2 32-bit gives error:


Who knows what does this mean? Matcher.h is broken or wrong OS?
 
Newbie Spellweaver
Joined
May 7, 2020
Messages
49
Reaction score
1
If you're talking about latest released source code 1.5.2, it doesn't compile out of the box. For example, compiling gdeliveryd on Fedora Core 2 32-bit gives error:



Who knows what does this mean? Matcher.h is broken or wrong OS?
it means that it can't find the excution of the function pthread_rwlock_init



i have to say you are the expert of pw.
 
Newbie Spellweaver
Joined
Feb 26, 2013
Messages
62
Reaction score
88
If you have the build correct and memory leaks fixed, the debug version should not have any memory leaks. You can see here I have 2 bytes leaked.
 

Attachments

You must be registered for see attachments list
Newbie Spellweaver
Joined
Jun 9, 2012
Messages
20
Reaction score
7
If you're talking about latest released source code 1.5.2, it doesn't compile out of the box. For example, compiling gdeliveryd on Fedora Core 2 32-bit gives error:



Who knows what does this mean? Matcher.h is broken or wrong OS?

Maybe the system we use is different, I use CentOS3.9, GCC 3.3.3, and need to install PCRE, DB4.25,
GCC 3.3.3 can extract the RPM installation package from the system image of Centos 4.4, and extract the RPM installation package from the system image of CentOS 4.2 of DB4.25, and install it in CentOS3.9. If there are still problems. You can leave a message or send me a private message to help you free of charge.



If you're talking about latest released source code 1.5.2, it doesn't compile out of the box. For example, compiling gdeliveryd on Fedora Core 2 32-bit gives error:



Who knows what does this mean? Matcher.h is broken or wrong OS?

Maybe the system we use is different, I use CentOS3.9, GCC 3.3.3, and need to install PCRE, DB4.25,
GCC 3.3.3 can extract the RPM installation package from the system image of Centos 4.4, and extract the RPM installation package from the system image of CentOS 4.2 of DB4.25, and install it in CentOS3.9. If there are still problems. You can leave a message or send me a private message to help you free of charge.



it means that it can't find the excution of the function pthread_rwlock_init




i have to say you are the expert of pw.

Currently, using VS2005+SDK2.0 is the most perfect version. Under SDK2.2, many problems such as automatic path finding, skills, delay, etc. are not solved. I also downloaded VS2017+SDK2.2, and compared with VS2005+SDK2.0, I found that there are a lot of files that are not involved in the compilation, which may be the main reason for the above problems.




You can post some pictures that you think are perfect and compare them.
 
Shh, quiet, you might piss somebody off
Developer
Joined
Dec 23, 2011
Messages
1,797
Reaction score
2,169
You can post some pictures that you think are perfect and compare them.

here is, look the different of color on flying things, also the color of the boat, both in your screenshot doesnt look to make part of scenario, if you check logs of angelica, will see reports of lightning system broken.

( i increased the angle of camera so you can have a good vision of what is going on )


 

Attachments

You must be registered for see attachments list
Last edited:
Newbie Spellweaver
Joined
Jan 30, 2021
Messages
26
Reaction score
9

ImmWrapper Init fail,
After checking, I found that ImmWrapper is incomplete. Can the files of this project be shared?
 

Attachments

You must be registered for see attachments list
I are an engineer
Joined
Feb 28, 2009
Messages
498
Reaction score
398
ImmWrapper Init fail,
After checking, I found that ImmWrapper is incomplete. Can the files of this project be shared?

The complete source of ImmWrapper has been released and is only found with Angelica 1.0 source.
What is not present are its dependencies. Once you have that and fix the settings, it compiles fine.
Below is a screenshot from a current project I'm working on that shows compilation...

 

Attachments

You must be registered for see attachments list