Graham
0a5e2343c1
Disambiguate create invalid password responses
...
While the 550 client doesn't distinguish between these two responses,
the 667 client does.
Signed-off-by: Graham <gpe@openrs2.org>
2 years ago
Graham
72e259c8ad
Fix length of CREATE_ACCOUNT packet
...
Signed-off-by: Graham <gpe@openrs2.org>
2 years ago
Graham
431685124a
Escape greater/less than symbols incorrectly interpreted as tags
...
Signed-off-by: Graham <gpe@openrs2.org>
2 years ago
Graham
6e41863c58
Add create protocol documentation
...
Signed-off-by: Graham <gpe@openrs2.org>
2 years ago
Graham
cc8193eca4
Fix typo
2 years ago
Graham
892a69df03
Fix cell alignment
...
Signed-off-by: Graham <gpe@openrs2.org>
2 years ago
Graham
48944d6bac
Update login packet field descriptions based on official packet names
2 years ago
Graham
80551adeef
Improve consistency of protocol documentation
2 years ago
Graham
b665b9a359
Replace TODO with "Verify ID" in the login protocol documentation
...
We're fairly certain this is what the field is called based on the TFU
leak.
Signed-off-by: Graham <gpe@openrs2.org>
2 years ago
Graham
a590a80190
Add list of all game packets
...
For most packets we know (or have a very good guess at) the official
Jagex name, based on the NXT/TFU leaks.
The document will be fleshed out with the payloads and a more detailed
description of every packet in the future.
Signed-off-by: Graham <gpe@openrs2.org>
2 years ago
Graham
9c545ada73
Reduce table width
...
Signed-off-by: Graham <gpe@openrs2.org>
4 years ago
Graham
c870ae53dc
Fix country ID in the documentation
...
Signed-off-by: Graham <gpe@openrs2.org>
4 years ago
Graham
3829f228ef
Add world list packet structure
...
Signed-off-by: Graham <gpe@openrs2.org>
4 years ago
Graham
440711def0
Fix JAGGRAB request parsing
...
The paths aren't prefixed with a slash, unlike HTTP.
Signed-off-by: Graham <gpe@openrs2.org>
4 years ago
Graham
fd914ba3d3
Add note about the AArch64 patch to the JAGGRAB documentation
...
Signed-off-by: Graham <gpe@openrs2.org>
4 years ago
Graham
ed0b1db81b
Flesh out the JS5 protocol introduction
...
Signed-off-by: Graham <gpe@openrs2.org>
4 years ago
Graham
70b35216c9
Flesh out JS5 protocol documentation
...
Signed-off-by: Graham <gpe@openrs2.org>
4 years ago
Graham
4b1d25393c
Add JS5 protocol documentation
...
Signed-off-by: Graham <gpe@openrs2.org>
4 years ago
Graham
ef152afab4
Re-wrap markdown files
...
Signed-off-by: Graham <gpe@openrs2.org>
4 years ago
Graham
c7a7da3af3
Add hop time formula to login.md
...
Signed-off-by: Graham <gpe@openrs2.org>
4 years ago
Graham
59b307360b
Add protocol overview
...
Signed-off-by: Graham <gpe@openrs2.org>
4 years ago
Graham
36d3941bfe
Document that multiple login packets can be sent in a single session
...
Signed-off-by: Graham <gpe@openrs2.org>
4 years ago
Graham
4bec1aac1c
Fix spacing in login.md
...
Signed-off-by: Graham <gpe@openrs2.org>
4 years ago
Graham
70cc0d1d9a
Add JAGGRAB documentation
...
Signed-off-by: Graham <gpe@openrs2.org>
4 years ago
Graham
bb18fc7d50
Add initial login protocol documentation
...
There are still a small number of items I need to flesh out. I also need
to document response codes for packets other than 16/18, as some
response codes differ from the standard set.
Signed-off-by: Graham <gpe@openrs2.org>
4 years ago