Thread: RSdaemon - the start of something great

Page 1 of 4 123 ... LastLast
Results 1 to 10 of 31
  1. #1 RSdaemon - the start of something great 
    fumant viriditas quotidiana

    saifix's Avatar
    Join Date
    Feb 2009
    Age
    30
    Posts
    1,237
    Thanks given
    275
    Thanks received
    957
    Rep Power
    3304
    I'm still working on this... I'm just progressing very slowly so I figured why not release it to all of you.

    credits:
    - super_ - the attribute decoder architecture
    - blakeman8192 - the isaac random class (afaik).
    - me - everything else

    this is very bare, all it does is decodes packets to events and dispatch them to an appropriate eventlistener, nothing else. you will have to edit SessionKeyRequestListener & LoginRequestListener to get login working. if you are incapable of doing that, this is not the server for you.

    look at packet-def.xml to change packet definitions... i also need a way to build packets from a set of attributes, have fun with that guys!

    download: rsdaemon.rar

    NB: this is rather incomplete and that should be taken into account when criticizing the code.
    NB2: this was written from scratch, don't ask for pictures you idiots.
    "Im so bluezd out of my box.
    Im so fkd i canr even sens makeas Smoke blunt 420hash e tizday" - A legendary guy (1993 - 2015)
    Quote Originally Posted by nmopal View Post
    I will be creating a grimy dubstep song using these lyrics and vocaloid please prepare your bodies
    Reply With Quote  
     

  2. #2  
    Banned

    Join Date
    Feb 2009
    Posts
    1,676
    Thanks given
    24
    Thanks received
    25
    Rep Power
    0
    doood
    Reply With Quote  
     

  3. #3  
    Registered Member
    Sanity's Avatar
    Join Date
    Dec 2008
    Posts
    2,062
    Thanks given
    22
    Thanks received
    362
    Rep Power
    762
    Yay, I wanted to see how this was setup, thanks
    Reply With Quote  
     

  4. #4  
    Registered Member thiefmn6092's Avatar
    Join Date
    Dec 2006
    Age
    24
    Posts
    2
    Thanks given
    26
    Thanks received
    389
    Rep Power
    0
    Quote Originally Posted by PeeHPee View Post
    I'm still working on this... I'm just progressing very slowly so I figured why not release it to all of you.

    credits:
    - super_ - the attribute decoder architecture
    - blakeman8192 - the isaac random class (afaik).
    - me - everything else

    look at packet-def.xml to change packet definitions... i also need a way to build packets from a set of attributes, have fun with that guys!

    download: rsdaemon.rar

    NB: this is rather incomplete and that should be taken into account when criticizing the code.
    NB2: this was written from scratch, don't ask for pictures you idiots.
    A configuration file for loading packet definitions and a server written in Java. These two things alone remove any innovative thinking you may have thought you had in this.
    https://twitter.com/********s1

    If you are a starter and want to learn rsps coding, i think that the server that fits most of your requests is deathlypvpz.
    I know some stone heads will flame and say its shit, i completely agree buy deathlypvpz is the best thing to start with.
    And you must do some Java courses in codecademy to improve yourself.
    Reply With Quote  
     

  5. #5  
    fumant viriditas quotidiana

    saifix's Avatar
    Join Date
    Feb 2009
    Age
    30
    Posts
    1,237
    Thanks given
    275
    Thanks received
    957
    Rep Power
    3304
    Quote Originally Posted by thiefmn6092 View Post
    A configuration file for loading packet definitions and a server written in Java. These two things alone remove any innovative thinking you may have thought you had in this.
    The objective wasn't to write a unique framework. It was to write a decent framework.
    "Im so bluezd out of my box.
    Im so fkd i canr even sens makeas Smoke blunt 420hash e tizday" - A legendary guy (1993 - 2015)
    Quote Originally Posted by nmopal View Post
    I will be creating a grimy dubstep song using these lyrics and vocaloid please prepare your bodies
    Reply With Quote  
     

  6. #6  
    Registered Member thiefmn6092's Avatar
    Join Date
    Dec 2006
    Age
    24
    Posts
    2
    Thanks given
    26
    Thanks received
    389
    Rep Power
    0
    Quote Originally Posted by PeeHPee View Post
    The objective wasn't to write a unique framework. It was to write a decent framework.
    There is plenty of this that exists in Java already. How many times is the same thing going to be done before we realize we need to move out of Java and into a language like C or C++ which is the only realistic way we will reach our goals of truely emulating the Runescape protocol? Don't even bother replying to my posts with your statistical nonsense blakeman8192; it will be ignored.
    https://twitter.com/********s1

    If you are a starter and want to learn rsps coding, i think that the server that fits most of your requests is deathlypvpz.
    I know some stone heads will flame and say its shit, i completely agree buy deathlypvpz is the best thing to start with.
    And you must do some Java courses in codecademy to improve yourself.
    Reply With Quote  
     

  7. #7  
    fumant viriditas quotidiana

    saifix's Avatar
    Join Date
    Feb 2009
    Age
    30
    Posts
    1,237
    Thanks given
    275
    Thanks received
    957
    Rep Power
    3304
    Quote Originally Posted by thiefmn6092 View Post
    There is plenty of this that exists in Java already. How many times is the same thing going to be done before we realize we need to move out of Java and into a language like C or C++ which is the only realistic way we will reach our goals of truely emulating the Runescape protocol? Don't even bother replying to my posts with your statistical nonsense blakeman8192; it will be ignored.
    already told ya i'm writing an rs server in C & about that "move out of java" comment, why? pretty much any programming language can be used to "truely" emulate the runescape protocol.
    "Im so bluezd out of my box.
    Im so fkd i canr even sens makeas Smoke blunt 420hash e tizday" - A legendary guy (1993 - 2015)
    Quote Originally Posted by nmopal View Post
    I will be creating a grimy dubstep song using these lyrics and vocaloid please prepare your bodies
    Reply With Quote  
     

  8. #8  
    Registered Member thiefmn6092's Avatar
    Join Date
    Dec 2006
    Age
    24
    Posts
    2
    Thanks given
    26
    Thanks received
    389
    Rep Power
    0
    Quote Originally Posted by PeeHPee View Post
    already told ya i'm writing an rs server in C & about that "move out of java" comment, why? pretty much any programming language can be used to "truely" emulate the runescape protocol.
    Eh, sure, it can emulate it, but by strict definition, emulating is making the server be an exact of Runescape in every way. Looking at the amount of resources well written Java servers use to provide a few hundred players with a playable customized experience and the resources they require to run at all, you need that extra punch in C or C++ to be able to provide a realistic solution. Not even pointing out the horrific memory usage you see in Java. I just hope that we, as a community, can gradually move towards the direction of a C server.
    https://twitter.com/********s1

    If you are a starter and want to learn rsps coding, i think that the server that fits most of your requests is deathlypvpz.
    I know some stone heads will flame and say its shit, i completely agree buy deathlypvpz is the best thing to start with.
    And you must do some Java courses in codecademy to improve yourself.
    Reply With Quote  
     

  9. #9  
    Community Veteran

    Songoty's Avatar
    Join Date
    Dec 2007
    Posts
    2,740
    Thanks given
    211
    Thanks received
    1,034
    Rep Power
    2455
    Quote Originally Posted by thiefmn6092 View Post
    Eh, sure, it can emulate it, but by strict definition, emulating is making the server be an exact of Runescape in every way. Looking at the amount of resources well written Java servers use and the resources they require to run at all, you need that extra punch in C or C++ to be able to provide a realistic solution. Not even pointing out the horrific memory usage you see in Java.
    Runescape's programmed in Java, so wouldn't it be 'logical' to program it in Java for 'true emulation'
    Reply With Quote  
     

  10. #10  
    fumant viriditas quotidiana

    saifix's Avatar
    Join Date
    Feb 2009
    Age
    30
    Posts
    1,237
    Thanks given
    275
    Thanks received
    957
    Rep Power
    3304
    Quote Originally Posted by thiefmn6092 View Post
    Eh, sure, it can emulate it, but by strict definition, emulating is making the server be an exact of Runescape in every way. Looking at the amount of resources well written Java servers use to provide a few hundred players with a playable customized experience and the resources they require to run at all, you need that extra punch in C or C++ to be able to provide a realistic solution. Not even pointing out the horrific memory usage you see in Java.
    I suppose the amount of resources used by a java rs emulator is terrible but what is a few hundred mb of RAM to todays computers? Also with things such as JIT compilers speed shouldn't be an issue.
    "Im so bluezd out of my box.
    Im so fkd i canr even sens makeas Smoke blunt 420hash e tizday" - A legendary guy (1993 - 2015)
    Quote Originally Posted by nmopal View Post
    I will be creating a grimy dubstep song using these lyrics and vocaloid please prepare your bodies
    Reply With Quote  
     

Page 1 of 4 123 ... LastLast

Thread Information
Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)


User Tag List

Posting Permissions
  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •