missfatale Posted May 18, 2021 Share Posted May 18, 2021 Hello, after years and years I'm finally back into Conquer Online. This time wanting to create a customized source. Now my question, does anyone perhaps know some decent information sources I can use to learn more about C# and everything surrounding Conquer Online private servers? I have googled and found some decent information already but I'm not sure what I can expect. I have been working with software all my life luckily, done some coding, surrounded myself with SQL so most things I get. I'm just not sure what I should know about Reverse Engineering, C# and all the little software that is needed to create a decent server/source. I hope you guys haven't had these questions too often (who am I kidding?) thanks for reading regardless! Quote Link to comment Share on other sites More sharing options...
Spirited Posted May 18, 2021 Share Posted May 18, 2021 Sure thing. If you're looking for some info about how Conquer Online does logins (the most complicated part), then I wrote up a little document here. You can use the drop down to select a supported patch. That repo as a whole is my documented server skeleton project for Conquer Online. You're welcome to check it out - it's fully documented. I also wrote an article about multi-threaded game server design if you're interested. Some additional wiki and project stuff can also be found here. I hope that's at least a good starting point. Quote Link to comment Share on other sites More sharing options...
missfatale Posted May 19, 2021 Author Share Posted May 19, 2021 Sure thing. If you're looking for some info about how Conquer Online does logins (the most complicated part), then I wrote up a little document here. You can use the drop down to select a supported patch. That repo as a whole is my documented server skeleton project for Conquer Online. You're welcome to check it out - it's fully documented. I also wrote an article about multi-threaded game server design if you're interested. Some additional wiki and project stuff can also be found here. I hope that's at least a good starting point.Thank you so much for the quick reply! I'll take a look at this. I was also wondering if there are any legality concerns attached to making a private server/source besides the TQ Binary's. And how would you know if certain code are made with these? Is it at all legal to make a private server/source? Quote Link to comment Share on other sites More sharing options...
Spirited Posted May 19, 2021 Share Posted May 19, 2021 Sure thing. If you're looking for some info about how Conquer Online does logins (the most complicated part), then I wrote up a little document here. You can use the drop down to select a supported patch. That repo as a whole is my documented server skeleton project for Conquer Online. You're welcome to check it out - it's fully documented. I also wrote an article about multi-threaded game server design if you're interested. Some additional wiki and project stuff can also be found here. I hope that's at least a good starting point.Thank you so much for the quick reply! I'll take a look at this. I was also wondering if there are any legality concerns attached to making a private server/source besides the TQ Binary's. And how would you know if certain code are made with these? Is it at all legal to make a private server/source?All private servers are technically illegal if you're also using a copyrighted client. I don't believe they've ever come after people before for Conquer Online, but you see it all the time with World of Warcraft private servers. They usually get a cease and desist letter to stop all operations. There's really no way of making it legal besides writing your own game that is legally distinct and doesn't infringe on copyrights (not that TQ cares about infringing on other games' copyrights). Quote Link to comment Share on other sites More sharing options...
missfatale Posted May 20, 2021 Author Share Posted May 20, 2021 Sure thing. If you're looking for some info about how Conquer Online does logins (the most complicated part), then I wrote up a little document here. You can use the drop down to select a supported patch. That repo as a whole is my documented server skeleton project for Conquer Online. You're welcome to check it out - it's fully documented. I also wrote an article about multi-threaded game server design if you're interested. Some additional wiki and project stuff can also be found here. I hope that's at least a good starting point.Thank you so much for the quick reply! I'll take a look at this. I was also wondering if there are any legality concerns attached to making a private server/source besides the TQ Binary's. And how would you know if certain code are made with these? Is it at all legal to make a private server/source?All private servers are technically illegal if you're also using a copyrighted client. I don't believe they've ever come after people before for Conquer Online, but you see it all the time with World of Warcraft private servers. They usually get a cease and desist letter to stop all operations. There's really no way of making it legal besides writing your own game that is legally distinct and doesn't infringe on copyrights (not that TQ cares about infringing on other games' copyrights).Cool, thank you so much for the help! I'll be looking into stuff for now. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.