Skip to content

Releases: 2004Scape/Client

size > 1 support for true tile overlay

26 Jan 21:37
Compare
Choose a tag to compare

Toggle debug mode overlays with ::debug

Java 1 Compatibility

17 Jan 01:02
Compare
Choose a tag to compare
1.0.4

fix: Debugging 1.1 compatibility

Dev commands, LAN host support, OS/2 fix

06 Jan 17:14
Compare
Choose a tag to compare
  • There are two new commands in-game to aid debugging or get general insight: ::debug and ::perf.
    There is also a ::noclip command, but our server ignores the client's generated path so this really just allows you to click on any blocked tile and move to the nearest point (yes including water), this acts like OSRS. It resets when the client's built area reloads.
  • The applet can be embedded on hosts from 192.168.0.0/16 now.
  • A JVM on OS/2 (really old OS) wasn't allowing mouse clicks due to java.lang.NoSuchMethodError: java.awt.event.MouseEvent: method getModifiersEx()I not found. The original Java 1.1 code used isMetaDown so we now catch the error and use that version as needed. Java 9+ requires getModifiersEx.

hotfix: Obj/Spell interactions clearing early

04 Jan 20:28
Compare
Choose a tag to compare

Couldn't use item-on-item or spell-on-X because objSelected and spellSelected were getting cleared (needed early return).

Java 2 compatibility

04 Jan 17:34
Compare
Choose a tag to compare

This release also completes the client renaming!

Compiled for Java 2, tested on Java 4 and Java 8 JDK/JREs.

First release of loader + client

03 Jan 18:58
Compare
Choose a tag to compare

image

Works on legacy web browsers w/ Java 5 or higher, and through jagexappletviewer / JagexLauncher with its bundled Java runtime. Intended to connect to a compatible server emulator.