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.
- 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.
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.
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.
- Client Versions - List of client versions and associated source code.
- RuneScape Classic Dump (searchable version) - A collection of lots of useful files and tools, including mudclient JARs, game data, source code, Landscape Editor, Map Generator and Sprite Editor.
- News Archive - Complete archive of RuneScape news and updates.
- Jagex Archive Loader - Java class that can load Jagex archives.
- Jagex Archive Documentation - In-depth explanation of the Jagex Archive format.
- eXemplar's Collection - An assortment of documents and projects by the great eXemplar.
- 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.
- 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.