Skip to content

Latest commit

 

History

History
59 lines (37 loc) · 3.73 KB

about.md

File metadata and controls

59 lines (37 loc) · 3.73 KB

About

RuneScape today is unrecognisable from its original implementation back in 2001. It has been through several engine overhauls, and has long since moved away from its 2.5D roots. "RuneScape Classic" is now used to refer to the original version of the engine, before the first major 3D update (originally known as "RuneScape 2").

RSC Remastered is an attempt to recreate RuneScape Classic, in all its pixellated glory.

RSC Screenshot

FAQ

What makes this different from other projects?

  • Faithful: No hacky, money-grabbing changes detracting from the classic RuneScape experience.
  • Simple: Heavily rewritten and drastically simplified source code.
  • Easy: No external tools required to build and run.

There are actually some fantastic projects out there - see the links below.

Which version of RuneScape Classic does this emulate?

Being a continually-updated game, RuneScape Classic has been through numerous iterations. Many different client versions can be found online, each requiring different data files and a different client-server protocol.

RSC Remastered will aim to emulate the final released version of RuneScape Classic.

See versions for more information.

Where does the game data come from?

The client is useless without the game data (maps, images, sounds, etc.).

Historically, the server would send these resources to the client, where they would be stored in the browser cache. These cache files contain Jagex Archives (.jag / .mem files), which have been analysed extensively by the community.

RSC Remastered currently uses resources originating from EasyRSC.

Links

Resources

Active Projects

  • OpenRSC - An open-source RSC replica.
  • RSC+ - A really nice client mod with extra features and replay capabilities.
  • 2003Scape - JavaScript client and server for mudclient204.
  • RSCGo - Simple RSC server written in Go.

Archived Projects

  • EasyRSC - Partially-refactored and modified client, with game data and a simple server implementation.
  • OpenRSCD - C++ server and eXemplar's largely-refactored mudclient204.
  • MoparClassic - Java / Scala server.
  • RSC 140 Server - A Java-based server designed to work with mudclient140.
  • RSC 204 Server - A JavaScript server designed to work with mudclient204.