- Aug 22, 2008
- 2,143
- 275
- 0
Introduction
Since I have been doing so much client work for ScapeRune lately I decided it would be neat to have a thread to track progress. My goal for this client project is to bring it up to spec with modern OSRS while keeping it as vanilla as possible. This is also a documentation and refactor effort to remove the obfuscation techniques and rename things accordingly. I have been working on this client on and off for several years so a lot of progress has been made already. The server thread is still being updated periodically and can be found here: ScapeRune #462 - Bringing back what you loved, piece by piece!
Why 459?
I have worked with 459 since late 2008. I practically cut my teeth on this client working on Project Annihilation back in the day with the team. I am honestly more familiar with the 400+ client structure than the 317 one. However, I have never been big into client customization or deep diving to learn how things work more technically until recently. I am learning a lot and still have a lot to learn with it all.
RuneLite Integration
Integrating RuneLite into the client has been a tedious task, but I am making progress. Our team has spoken about it and we are all in agreement to avoid any features that would provide an advantage over someone using the vanilla client. We will not be integrating any overlays or plugins that make the game easier such as quest or minigame helpers. I will also be modifying existing plugins when needed to add features or remove OSRS details. I have been utilizing the RuneLite UI by creating custom plugins for all of our own client settings as well to preserve the original client as much as possible.
Goals

Special Thanks To:
Since I have been doing so much client work for ScapeRune lately I decided it would be neat to have a thread to track progress. My goal for this client project is to bring it up to spec with modern OSRS while keeping it as vanilla as possible. This is also a documentation and refactor effort to remove the obfuscation techniques and rename things accordingly. I have been working on this client on and off for several years so a lot of progress has been made already. The server thread is still being updated periodically and can be found here: ScapeRune #462 - Bringing back what you loved, piece by piece!
Why 459?
I have worked with 459 since late 2008. I practically cut my teeth on this client working on Project Annihilation back in the day with the team. I am honestly more familiar with the 400+ client structure than the 317 one. However, I have never been big into client customization or deep diving to learn how things work more technically until recently. I am learning a lot and still have a lot to learn with it all.
RuneLite Integration
Integrating RuneLite into the client has been a tedious task, but I am making progress. Our team has spoken about it and we are all in agreement to avoid any features that would provide an advantage over someone using the vanilla client. We will not be integrating any overlays or plugins that make the game easier such as quest or minigame helpers. I will also be modifying existing plugins when needed to add features or remove OSRS details. I have been utilizing the RuneLite UI by creating custom plugins for all of our own client settings as well to preserve the original client as much as possible.
Goals
- Resizable
- Switching In-Game via Settings Tab
- Interface Positioning - All interfaces in the game center properly
- Layouts
- Classic
- Modern
- Classic
- Transparent
- Chatbox
- Tab Area
- Chatbox
- Switching In-Game via Settings Tab
- RuneLite
- Classic NPCs
- Controls
- Middle Mouse Wheel Camera
- Dialogue Progression Keys
- Tab to Reply PM
- Function Keys (F1-12)
- Middle Mouse Wheel Camera
- Profile Switching/Saving
- Custom Cursor
- Discord Integration
- FPS Control
- GPU Rendering
- 117 HD
- Hiscores
- Info Panel
- Interface Styles
- 414
- 459
- 474
- Transparent Chatbox (With Opacity Setting)
- Transparent Side Panel (With Opacity Setting)
- Modern Layout
- Hide Clan-Chat Icon
- 414
- Login Screen
- Custom Backgrounds
- Display Fire
- Save Username
- Save Password
- Enter To Login
- Custom Backgrounds
- Loot Tracker
- Low Detail
- Notes
- Roof Removal
- Screenshot
- Skill Calculator
- Skybox
- Stretched Mode
- Time Tracking
- XP Tracker
- Classic NPCs

Special Thanks To:
Last edited: