I Spent 5,840 Hours Developing 2004Scape, AMA

The elephant in the room:

Realistically, what is the probability of this project being terminated prematurely by Jagex? From the legal side, are you, Pazaz, or other contributors concerned about any legal repercussions? This Project is significantly different than a “typical rsps”, but risks are still involved. Copyright and GDPR violations immediately jump into my head for the risks associated with hosting and developing this.

In the event this Project must be terminated, what course of action would you look to take for your own sanity? What would you say to people looking to also relieve their childhood on this Project, but are too too worried about losing their hard-earned progression?

As for something a little more light-hearted, where do you think RSPS development went wrong? Did a bad “fork” set everything into motion with being coded incorrectly? Was the aspect too focused on greed and monetary gain by the server creators?

Personal:
What was your favorite timeframe in RuneScape? I personally enjoyed the 06-07 timeframe.
As a software developer, are you worried about AI in your workplace?
What was your favorite class in school?
If not a software developer, what would you do in another life?

3 Likes

What are some other RS projects you worked on before 2004scape? What other names/aliases did you go by during that time?

Someone mentioned future dedicated servers for each year of runescape that we’re about to whiz past, à la 04-servers, 05-servers, etc.

Anything you’re able to confirm or deny? Thanks

When will you get some credit my bro? It’s time! :pray:

Also what’s the actual hours spent?

1 Like

Great questions.

  1. I wish I had a magic crystal ball and the ability to peer into the future, but alas, I do not. I cannot say when or if Jagex will ever try to do anything about 2004Scape or not. We were already ahead of their Project Zanaris, starting before they ever announced that. If anything were to happen, well, any other one of us can just host the server instead. You are able to export your player saves, which can be used by any other server hosting our engine. Even if you don’t export it, Pazaz can always just get it for you. And personally, I don’t care if they try to send me an email talking about shutting down, I’ll just ignore it. If I end up in prison, well, I won’t be in there forever….
  2. RSPS has been around for a long time, and even to this day we still find new bits and pieces of information which brings us closer to a more polished server. People have attempted in the past but because of some set of reasons they never got this far. Many of us in more recent times really decided to try to understand everything about how RuneScape works, with different specializations from different contributors, all to bring it back together into one final server. We should be leading by example, and paving the way for future developers. And yes, I would say 90% of people in the RSPS community are more worried about rehosting the same shit server that originally started all the way in 2008, making a quick buck, and disappearing for another 11 months.
  3. I really liked the 2008-2010 era of RuneScape (except for all the trade and wilderness restrictiojs during that time). Kind of like how HDOS looks today on OSRS.
  4. I’m not very worried about AI taking over my job. AI can do basic shit, once you start getting into 3 of more classes of code and try to build a real project, it becomes almost useless. To me, AI is just a better Google Search at best. And I don’t really use it anyways, I’m a fully natty bro developer. Unless it just came free trial with an IDE or something then I cba turning it off, I can be pretty lazy at heart.
  5. My favorite classes in high school were all my electives. All I did was learn more about programming during that time, since we had computers in the class, other kids were big into photoshopping, or making some flash movies back then.
  6. My childhood dream really was to get into some sort of space science career. I have no idea what that would be though. Or maybe be a real content creator, although I don’t really consider myself very creative. I started programming when I was 15, and was pretty dead set on it by 17. But maybe starting programming too early kind of fucked my brain creativity.
3 Likes

Love it, thank you for the responses.

  1. An official integration with Jagex would be mind boggling and from a financial standpoint, makes perfect sense for them. However, the work performed on the Project would be extremely difficult for them to “legally” employ in their game. I suppose that’s a “worry about it later” kind of thing though. Is this something you would welcome?

  2. I remember quitting the day the wild was removed and trade limits put into place. Came back a bit after for Bounty Hunter, but it wasn’t the same.

  3. That’s fair. Even for basic tasks, it struggles. Microsoft is trying hard with their acquisition of GitHub, but I foresee that being quite a while away. I remember software development jobs were in extreme demand from 2018-2022, but are now starting to go away (at least at the entry level).

  4. What programming language did you start with? Mine was HTML and Visual Basic at the same time. Taking two different coding classes was miserable, do not recommend.

  5. Politics aside, the Space Force at the Pentagon is extremely cool. If you’re located in the US, I would highly recommend doing a tour and seeing about getting in there. A clearance is required to work there, but to visit it’s just a 3-4 month wait. Never too late for a career change!

I have basically always went by “_jordan” although I used a number of names on private servers I was developing for.

I have spent a considerable amount of time developing a private server called Xlite.

Other than that, everything else I worked on was somehow protocol related and releasing servers that were already existing but using a different version of the RuneScape client. Unfortunately I am pretty familiar with the Matrix codebase and the Apollo codebase.

1 Like

My current understand and chats with Pazaz, yes, there will technically be working servers for every single version of RuneScape we are able to recreate. However I can’t confirm which ones we will freeze forever in time. But really it can be any number of them, I guess it really comes down to which ones you guys want to be frozen in time. Possibly this current 2004 one we just finished will be one of those frozen servers. I guess we will have to wait and see!

1 Like

do u have more hours than pazaz on the project?

Hard to say, it’s probably close. On top of development I did a host of other things towards the project such as researching, editing videos, market research / marketing, I taught myself JavaScript/TypeScript, Rust, AssemblyScript and WebAssembly for the project to optimize performance, PR’ing everything that came through, Wiki documentation, foundations of systems, and some other small details. Everyone has/had to play their part to make this thing successful, it just doesn’t happen automagically.

Did you play fleas on the jagex homepage back in the day tho?

No never heard of it tbh. I started playing RuneScape in 2009 if that matters.

Why are you no longer developing for the 2004scape project?

  1. Inauthentic changes made to the game, defeating the entire purpose of mine and everyone else’s efforts.
  2. “Staff” team in cahoots with each other and their disrespectfulness to the broader community. How dare you speak off-topic in the “development discord”.
  3. The closing of the Discord that I painstakingly advertised to grow it, and I’m told to just make my own server/community if I’m not happy with it. I think they forgot that this is that server/community…

So everything that I strived for was just stripped from me. And I have no reason to continue contributing code if I’m or anyone else is just continuously treated with such attitude and short-sighted viewpoints. It’s disgusting what has happened.

2 Likes

“Staff” team in cahoots with each other

Yes, this is called team work. Usually teams of people do this.This is authentic for this time period.

Thank you for your reply. However this is not the place for whether you agree, disagree, or wanna be patronizing/invalidating my thoughts, feelings, and opinions on important matters, or on topics people ask of me.

You’re always welcome to fork the project and do it all yourself.

But realistically, teamwork makes the dream work.

Yes I completely agree with you, whether you like your co-workers, or not, we should all strive towards the same goal, of recreating RuneScape, exactly as it was, as if you went back in time, in 2004 (including month of version). :slightly_smiling_face:

1 Like

I’m curious what the changes are, and also curious if the changes were discussed in public?

Here are all of the inauthentic changes that have been applied to 2004Scape (that I’m aware of). Keep in mind this is targeting May 18, 2004.

  1. The entire website.
  2. Removed the plant sprite that was found along the edges of rivers/water.
  3. Removed the ability to left-click using the middle mouse button.
  4. Patch stuck keyboard buttons when you tabbed out the client, which you would have to unstuck your keys by pressing them again.
  5. The ability to use ~ to run debugprocs, you should not be able to type this character in chat.
  6. The world hop countdown timer did not exist.
  7. Introduction of untradable and tradeable rares through inauthentic means.
  8. The removal of the IP address from the Welcome Screen when you login the game.

In addition to these code changes, the addition of all the custom rules used to fit their personal molds.

Hope this helps.

1 Like