|
You last visited: Today at 15:10
Advertisement
9Dragons pserver development
Discussion on 9Dragons pserver development within the 9Dragons forum part of the MMORPGs category.
03/28/2020, 18:36
|
#1
|
elite*gold: 0
Join Date: Sep 2012
Posts: 67
Received Thanks: 13
|
9Dragons pserver development
Hi there, I decided to look into 9Dragons again and noticed that a lot of private servers either went silent or ****** over their community again...
I'm curious to see how New Dawn will do but I'd also like to contribute to this server community.
I'm a 1st year Software Engineering student from The Netherlands who is familliar with runescape p-server development, Java, C# and a little bit of Haskall & Python.
I've looked online for bases, but most "releases" have big "Watch out this is a virus" posts with it & other junk or warnings... is there anything stable that I could use to learn the protocols n framework and start working on it for a tad?
|
|
|
03/28/2020, 21:02
|
#2
|
elite*gold: 0
Join Date: Jan 2009
Posts: 2,525
Received Thanks: 1,013
|
1. Learn C++
2. Get some basics of reverse engineering.
3. Download the US2012 files from ZeroBurner's guide (can't link it though because of epvp rules).
4. ???
5. No profit, because this community wants everything here and now, for free.
Okay, let's be serious now, for a sec. C# and Java knowledge would help if you really are going to do the whole server emulation. Also, I'd rather go with C# than Java because of the way data are stored - it's easier to manipulate endianness and lower-level stuff, based on my experience (had to code quite a ****** stuff in Java for compressing entities into QR codes, so kinda know the deal). This way, you don't have to download any sources, just Wireshark the **** out of it. Of course when you are done with reversing the encryption algorithm.
You may find some old client and "server" sources on GitHub. Basic C++ knowledge is required, but that shouldn't be a problem for a person with programming experience.
You can set up the server just with files that are somewhere around, but can't really help with a download link.
|
|
|
03/28/2020, 21:33
|
#3
|
elite*gold: 0
Join Date: Sep 2011
Posts: 139
Received Thanks: 110
|
Quote:
Originally Posted by adek1994
5. No profit, because this community wants everything here and now, for free.
|
9D is almost 15 years old game, even the official content bores people, not to mention playing on private server grinding for the same **** for 10+ years, so what exactly do you expect?
Fan developers need to be aware that they would do it only for their own love for the game lol.
|
|
|
03/28/2020, 21:47
|
#4
|
elite*gold: 0
Join Date: Jan 2009
Posts: 2,525
Received Thanks: 1,013
|
Quote:
Originally Posted by Fugea
9D is almost 15 years old game, even the official content bores people, not to mention playing on private server grinding for the same **** for 10+ years, so what exactly do you expect?
Fan developers need to be aware that they would do it only for their own love for the game lol.
|
That's what I meant. Just wanted to clarify that. Also, it's the developers' fault if they can't provide something interesting.
|
|
|
03/28/2020, 21:54
|
#5
|
elite*gold: 0
Join Date: Feb 2020
Posts: 81
Received Thanks: 48
|
Quote:
Originally Posted by wamzor
Hi there, I decided to look into 9Dragons again and noticed that a lot of private servers either went silent or ****** over their community again...
I'm curious to see how New Dawn will do but I'd also like to contribute to this server community.
I'm a 1st year Software Engineering student from The Netherlands who is familliar with runescape p-server development, Java, C# and a little bit of Haskall & Python.
I've looked online for bases, but most "releases" have big "Watch out this is a virus" posts with it & other junk or warnings... is there anything stable that I could use to learn the protocols n framework and start working on it for a tad?
|
good luck with whatever you're trying to do
|
|
|
03/29/2020, 15:29
|
#6
|
elite*gold: 0
Join Date: Mar 2010
Posts: 458
Received Thanks: 125
|
There is lots of things missing, but there is lots of useful things enough to mess with things up.
Happy research.
|
|
|
03/31/2020, 12:06
|
#7
|
elite*gold: 0
Join Date: Sep 2012
Posts: 67
Received Thanks: 13
|
Quote:
Originally Posted by adek1994
1. Learn C++
2. Get some basics of reverse engineering.
3. Download the US2012 files from ZeroBurner's guide (can't link it though because of epvp rules).
4. ???
5. No profit, because this community wants everything here and now, for free.
Okay, let's be serious now, for a sec. C# and Java knowledge would help if you really are going to do the whole server emulation. Also, I'd rather go with C# than Java because of the way data are stored - it's easier to manipulate endianness and lower-level stuff, based on my experience (had to code quite a shitty stuff in Java for compressing entities into QR codes, so kinda know the deal). This way, you don't have to download any sources, just Wireshark the shit out of it. Of course when you are done with reversing the encryption algorithm.
You may find some old client and "server" sources on GitHub. Basic C++ knowledge is required, but that shouldn't be a problem for a person with programming experience.
You can set up the server just with files that are somewhere around, but can't really help with a download link.
|
Thanks for the info, would be my first time reverse-engineering something so that might be a fun adventure.
How come all current p-servers died out? Pure the corruption scandals etc. or no updates etc. ?
Quote:
Originally Posted by Fugea
9D is almost 15 years old game, even the official content bores people, not to mention playing on private server grinding for the same shit for 10+ years, so what exactly do you expect?
Fan developers need to be aware that they would do it only for their own love for the game lol.
|
Definitely true, in RSPS there is a good amount of $ for decent developers due to the amount of servers and high demand for developers.... but I just like 9Dragons, wanted to play a good p-server but there are none at the moment.
Quote:
Originally Posted by -------ii-------
good luck with whatever you're trying to do
|
Thank you
Quote:
Originally Posted by soly95
There is lots of things missing, but there is lots of useful things enough to mess with things up.
Happy research.
|
Thanks, will look it through
|
|
|
03/31/2020, 12:25
|
#8
|
elite*gold: 0
Join Date: Jan 2009
Posts: 2,525
Received Thanks: 1,013
|
Quote:
Originally Posted by wamzor
Thanks for the info, would be my first time reverse-engineering something so that might be a fun adventure.
How come all current p-servers died out? Pure the corruption scandals etc. or no updates etc. ?
|
9DS lost the community and was corrupted iirc. Also no real development was done for some last time (though the owner suggested that he's going to rewrite the client).
No need to talk about Eclipse and all of their past servers, I'm sure you know the situation.
Zeron died out because of no active development. Project Alpha got struct with the DMCA or whatever it was called.
|
|
|
03/31/2020, 15:59
|
#9
|
elite*gold: 0
Join Date: Aug 2013
Posts: 45
Received Thanks: 15
|
Quote:
Originally Posted by adek1994
9DS lost the community and was corrupted iirc. Also no real development was done for some last time (though the owner suggested that he's going to rewrite the client).
|
9DS never really had a corruption scandal, it just ran out of content. Last I spoke to the owner, he managed to run the game on unreal 4 and had some videos of it but finished university last year and is pursuing his career. He did 9d more as a hobby while in school and doesn’t have the time unfortunately.
|
|
|
03/31/2020, 16:00
|
#10
|
elite*gold: 0
Join Date: Aug 2011
Posts: 1,599
Received Thanks: 786
|
Quote:
Originally Posted by Laxus7
9DS never really had a corruption scandal, it just ran out of content. Last I spoke to the owner, he managed to run the game on unreal 4 and had some videos of it but finished university last year and is pursuing his career. He did 9d more as a hobby while in school and doesn’t have the time unfortunately.
|
Everybody does this, this is what I was saying.
Even the official developers seems like they are doing it as a hobby.
|
|
|
03/31/2020, 16:04
|
#11
|
elite*gold: 0
Join Date: Jan 2009
Posts: 2,525
Received Thanks: 1,013
|
Quote:
Originally Posted by Laxus7
9DS never really had a corruption scandal, it just ran out of content. Last I spoke to the owner, he managed to run the game on unreal 4 and had some videos of it but finished university last year and is pursuing his career. He did 9d more as a hobby while in school and doesn’t have the time unfortunately.
|
Just a reminder: Zozo & Tenge. But nevermind that.
We all did 9D as a hobby, nobody that's not a mental guy throws his money into private server scene, especially for a game that has such a small community.
|
|
|
03/31/2020, 17:18
|
#12
|
elite*gold: 0
Join Date: Aug 2013
Posts: 45
Received Thanks: 15
|
Quote:
Originally Posted by adek1994
Just a reminder: Zozo & Tenge. But nevermind that.
We all did 9D as a hobby, nobody that's not a mental guy throws his money into private server scene, especially for a game that has such a small community.
|
Tbh I do remember the Zozo & Tenge situation but not sure how that would be considered corruption. More they were exploiting/hacking and were banned but yeah unfortunately the owner seems to have lost his passion for the game or rather time.
|
|
|
03/31/2020, 17:32
|
#13
|
elite*gold: 0
Join Date: Feb 2020
Posts: 81
Received Thanks: 48
|
Quote:
Originally Posted by Laxus7
Tbh I do remember the Zozo & Tenge situation but not sure how that would be considered corruption. More they were exploiting/hacking and were banned but yeah unfortunately the owner seems to have lost his passion for the game or rather time.
|
yeah that's a pity. that's why i appreciate the OP for putting time into the game
|
|
|
03/31/2020, 17:47
|
#14
|
elite*gold: 0
Join Date: Jan 2020
Posts: 36
Received Thanks: 4
|
if you are looking for a tester, i volunteer as tribute
|
|
|
03/31/2020, 20:44
|
#15
|
elite*gold: 0
Join Date: Feb 2020
Posts: 81
Received Thanks: 48
|
Quote:
Originally Posted by xSyku
if you are looking for a tester, i volunteer as tribute
|
same lol
|
|
|
All times are GMT +2. The time now is 15:10.
|
|