Thread: Scape2005 Emulator

Page 1 of 2 12 LastLast
Results 1 to 10 of 18
  1. #1 Scape2005 Emulator 
    Programmer

    Elysian's Avatar
    Join Date
    Dec 2018
    Posts
    157
    Thanks given
    10
    Thanks received
    79
    Rep Power
    694
    Scape2005 Emulator

    Hello!
    So I start refactoring a project I've been working on for a few months and I've decided that it's time to make it open-source.
    That way everyone can enjoy what is my terrible programming conventions, awful performance, and nothing working the way it should.
    The main project actually has a fair few things already implemented, but it's even worse than the current stage of this project, hence why it was in desperate need of refactoring.
    Nevertheless, I'll be working on this for the foreseeable future and the goal is to get it to a stage where it's playable for me and my friends.
    That would include the task-list down below, plus a few things.

    If you have any feedback or suggestions concerning the project, such as highlighting any issues or pointing out incorrect implementations,
    please feel free to share them. I actually want to know because I might fix it in the future.

    It's currently just loading a cache from September 2005, so it's not truly a 2005 emulator because I'm still following the 317 protocol.

    GitHub - E-lysian/Scape05: A RuneScape 2005 Emulator

    Original project thread
    winterLove rewrite using C#

    Core
    - Login (2023-05-21)
    - Send Map Region (2023-05-21)
    - Render Player (2023-05-21)
    - Movement (Server-sided) (2023-05-22)
    - Render Other Players (2023-05-22)
    - Render NPCs (2023-05-22)

    Combat
    - Player/NPC Interaction
    - Drops

    Skills
    - Herblore
    - Woodcutting
    - Fishing
    - Cooking

    Miscellaneous
    - Player Commands (2023-05-22)
    - Banking

    Updates
    * 2023-05-22
    - NPC rendering has been implemented and is working as expected.
    Now I just need to load in all the NPCs based on their definition.

    * 2023-05-23
    - NPC rendering now works as it should, it renders about 1800 NPCs across the game world.
    Their face direction updates accordingly as well.

    * 2023-05-23
    - Basic melee combat has been implemented, the code looks absolutely horrible though and needs to be refactored.

    Spoiler for Media:

    Attached image
    Attached image
    Attached image
    Attached image
    Attached image
    Attached image


    I do want to thank everyone who has helped me get this far, explaining certain theories in such detail, really breaking down concepts.
    It's been super helpful and I've learned so much on the way and I can't thank you enough!
    I'll update the list below as soon as I figure out who else has been a part of helping my dream project come to life.

    Credits*
    Kris
    Graham
    Pazaz
    Fire Cape
    uint32_t
    Dane
    Spooky
    Polar
    JayArrowz
    Last edited by Elysian; 05-24-2023 at 05:17 PM.
    Reply With Quote  
     


  2. #2  
    Registered Member
    Join Date
    Dec 2022
    Posts
    45
    Thanks given
    64
    Thanks received
    15
    Rep Power
    11
    Good luck. Always good to see more oldschool open-source projects
    Reply With Quote  
     

  3. #3  
    Programmer

    Elysian's Avatar
    Join Date
    Dec 2018
    Posts
    157
    Thanks given
    10
    Thanks received
    79
    Rep Power
    694
    Quote Originally Posted by StaticSyntax View Post
    Good luck. Always good to see more oldschool open-source projects
    Thank you!
    And for sure, figured I'd might as well, who knows, maybe someone will learn a thing or two.
    This is the kind of sources I wanted when I first started out in order to learn, so maybe!
    Reply With Quote  
     

  4. #4  
    Goodbye and Goodnight!

    Matthew's Avatar
    Join Date
    Aug 2009
    Posts
    455
    Thanks given
    248
    Thanks received
    538
    Rep Power
    4795
    Love it, massive fan of these types of projects. Best of luck!
    Spoiler for Goodbye and Goodnight!:
    Attached image
    Reply With Quote  
     

  5. #5  
    Programmer

    Elysian's Avatar
    Join Date
    Dec 2018
    Posts
    157
    Thanks given
    10
    Thanks received
    79
    Rep Power
    694
    Quote Originally Posted by Matthew View Post
    Love it, massive fan of these types of projects. Best of luck!
    Me too, honestly!
    Thank you!
    Reply With Quote  
     

  6. #6  
    WVWVWVWVWVWVWVW

    _jordan's Avatar
    Join Date
    Nov 2012
    Posts
    3,046
    Thanks given
    111
    Thanks received
    1,848
    Rep Power
    5000
    Actually, 317 is from 2005.
    If you want a legit 317 cache, you can get it from OpenRS2 Archive: Cache - OpenRS2 Archive

    Goodluck on your project though
    Attached image
    Attached image
    Reply With Quote  
     

  7. #7  
    Programmer

    Elysian's Avatar
    Join Date
    Dec 2018
    Posts
    157
    Thanks given
    10
    Thanks received
    79
    Rep Power
    694
    Quote Originally Posted by _jordan View Post
    Actually, 317 is from 2005.
    If you want a legit 317 cache, you can get it from OpenRS2 Archive: Cache - OpenRS2 Archive

    Goodluck on your project though
    Oh! Then happy days!
    And I'm pretty sure that's where I got my current cache from to be honest.
    I know my current cache doesn't contain anything past September 2005, but it would be pretty sweet to have skillcapes and Jad which was released back in 2006!

    Edit:
    Found the firecape in cache 345!
    Last edited by Elysian; 05-23-2023 at 06:20 PM.
    Reply With Quote  
     

  8. #8  
    Throne Scape - Founder/Developer
    Mokhtar's Avatar
    Join Date
    Mar 2018
    Posts
    803
    Thanks given
    43
    Thanks received
    171
    Rep Power
    299
    goodluck
    Reply With Quote  
     

  9. #9  
    Programmer

    Elysian's Avatar
    Join Date
    Dec 2018
    Posts
    157
    Thanks given
    10
    Thanks received
    79
    Rep Power
    694
    Quote Originally Posted by Mokhtar View Post
    goodluck
    Thank you thank you! I just managed to implement basic melee combat!
    Reply With Quote  
     

  10. #10  


    Wayne's Avatar
    Join Date
    Jan 2012
    Posts
    173
    Thanks given
    136
    Thanks received
    103
    Rep Power
    473
    Thank you for taking on such an enormous task!

    Projects like this truly are my favorite. Best of Luck!
    Reply With Quote  
     

  11. Thankful user:


Page 1 of 2 12 LastLast

Thread Information
Users Browsing this Thread

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


User Tag List

Similar Threads

  1. More emulators?
    By Swintell in forum Suggestions
    Replies: 1
    Last Post: 10-16-2008, 09:05 AM
  2. RSSE - RuneScape Server Emulator
    By OldMercenary in forum Downloads
    Replies: 19
    Last Post: 05-24-2008, 10:08 PM
  3. DS Emulation...
    By Cky Poons in forum Console
    Replies: 2
    Last Post: 04-05-2008, 05:37 AM
  4. Replies: 7
    Last Post: 03-27-2008, 05:25 AM
  5. pokemon emulator
    By Markus in forum PC
    Replies: 1
    Last Post: 12-17-2007, 02:17 AM
Tags for this Thread

View Tag Cloud

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