Adam
|
7a99eaf4f7
|
Merge pull request #5394 from Abextm/if-cache-names
cache: Name InterfaceDefinition
|
2018-09-12 08:12:38 -04:00 |
|
Max Weber
|
f7c83db941
|
cache: Store ID in ScriptLoader
|
2018-09-11 18:20:58 -06:00 |
|
Max Weber
|
36971a2add
|
cache: Disassemble CS1s
|
2018-09-09 10:47:07 -06:00 |
|
Adam
|
c02ff65a5a
|
cache: fix outputstream writeString to not write unicode strings
Add test for assembling a script with a nbsp in it
|
2018-08-15 08:00:29 -04:00 |
|
Su-Shing Chen
|
65178d053e
|
Fix Assembler tests when autocrlf=true on Windows
|
2018-07-30 21:47:10 +12:00 |
|
Adam
|
23c13c1d53
|
cache: fix assembler to set correct switch table index
The int operand of switch instructions is an index into the switch table. The operand was always 0, breaking scripts with multiple switches.
|
2018-07-24 20:12:34 -04:00 |
|
Adam
|
309665c8ff
|
modelviewer: add basic animation support
|
2018-06-24 15:54:55 -04:00 |
|
Adam
|
9f943832ea
|
cache: rewrite map image dumper with logic from client
|
2018-03-30 12:35:20 -04:00 |
|
Adam
|
66c8fce606
|
cache: add item sprite renderer
Most of the code is slightly deobfuscated and stripped down from the client
|
2018-03-17 21:40:21 -04:00 |
|
Adam
|
e650637176
|
cache: allow passing instruction set to assembler
|
2018-01-27 13:06:53 -05:00 |
|
Adam
|
4624371bf9
|
cache: remove script interpreter
It is unfinished and probably not something I want to complete soon
|
2018-01-26 20:30:52 -05:00 |
|
Adam
|
a29f55362c
|
cache test: get tmpdir from a system property
|
2018-01-06 22:26:09 -05:00 |
|
Adam
|
a407af8672
|
cache: also disable map dumper test
|
2018-01-02 08:16:00 -05:00 |
|
Adam
|
ee3f4add78
|
cache: disable map image dumper test
|
2018-01-01 21:15:42 -05:00 |
|
Adam
|
82d277a8a5
|
cache: split cache client and server into their own projects
Split handshake and update protocol also into their own projects
|
2017-12-28 21:15:01 -05:00 |
|
Adam
|
c4bee1127c
|
cache: add map and location definition, convert Region loading to use it
|
2017-12-28 21:15:00 -05:00 |
|
Adam
|
162efc9bfc
|
cache: add savers
|
2017-12-28 21:14:59 -05:00 |
|
Adam
|
0cebc5ebe8
|
cache: lombok definitions
|
2017-12-28 21:14:58 -05:00 |
|
Adam
|
54c61857c1
|
cache: fix writeBigSmart
|
2017-12-28 20:59:17 -05:00 |
|
Adam
|
033cf3bb01
|
cache: split loading archive files from archive loading
Also no longer store archive contents in memory and instead read it from
storage on demand.
|
2017-12-17 18:36:05 -05:00 |
|
Adam
|
21f2543059
|
cache: fix compression with encryption
|
2017-12-16 18:24:00 -05:00 |
|
Adam
|
cba9866304
|
cache: remove tree storage
|
2017-12-16 17:50:47 -05:00 |
|
Adam
|
0049b8d34e
|
cache: improve xtea test
|
2017-12-16 15:58:42 -05:00 |
|
Adam
|
1a6f84caa9
|
cache: remove whirlpool as it is not in osrs
|
2017-12-16 15:58:41 -05:00 |
|
Adam
|
672a24bcce
|
cache: redump test scripts to fix tests
|
2017-11-14 20:03:53 -05:00 |
|
Adam
|
80bb459fc8
|
cache: add djb2 test
|
2017-11-10 11:35:01 -05:00 |
|
Adam
|
2cb8f0fe50
|
cache: fix assembler test
|
2017-09-29 12:33:15 -04:00 |
|
Adam
|
901ff8e5cc
|
cache: update opcodes
|
2017-09-29 12:06:03 -04:00 |
|
Adam
|
9936fe352a
|
cache: update world map dumper for Areas
|
2017-09-29 10:10:11 -04:00 |
|
Adam
|
72ee72d38e
|
xteakeymanager: load keys from api
|
2017-09-28 22:34:07 -04:00 |
|
Adam
|
593e93b13d
|
cache: fix writeBigSmart
|
2017-09-28 21:27:56 -04:00 |
|
Adam
|
76b2d36704
|
cache: netty-ize client and server
|
2017-09-17 13:34:54 -04:00 |
|
Adam
|
7ccd74458c
|
cache: fix tree storage test by sorting files prior to adding
Change archive.addFile(int) -> addFile(FSFile)
|
2017-09-11 16:59:48 -04:00 |
|
Adam
|
78f5ddcd3a
|
cache: split storage apart from Store
|
2017-09-05 20:05:41 -04:00 |
|
Adam
|
684bf70719
|
cache: rename File to FSFile
|
2017-09-03 16:46:34 -04:00 |
|
Adam
|
0bfdf1d39a
|
cache: split index request from download, remove hardcoded client rev
|
2017-09-03 16:21:23 -04:00 |
|
Adam
|
1305c37951
|
cache: rename downloader -> client
|
2017-09-03 15:44:15 -04:00 |
|
Adam
|
f802ae8b21
|
cache: correct inventory dumper log message [ci skip]
|
2017-08-06 21:36:28 -04:00 |
|
Adam
|
72e1df2a10
|
cache: add inventory loader and dumper
|
2017-08-06 17:08:57 -04:00 |
|
Adam
|
bec5ff64db
|
cache: fix trackdumpertest with negative archive names
|
2017-06-05 12:12:12 -04:00 |
|
Adam
|
0ef72eb878
|
cache: fix setting enum size
|
2017-06-01 19:39:35 -04:00 |
|
Adam
|
6a552a81d6
|
cache: add area definition and loader
|
2017-06-01 19:14:47 -04:00 |
|
Adam
|
1bc843b648
|
cache: fix cache server test
|
2017-05-31 21:02:17 -04:00 |
|
Adam
|
9adfb183d6
|
cache: add loaders for archive 0 of world map index
|
2017-05-29 21:03:50 -04:00 |
|
Adam
|
21f9f583f9
|
Update cache to 142
|
2017-05-29 18:30:32 -04:00 |
|
Adam
|
2e5e118df4
|
cache: extract cache to working directory based on cache version
|
2017-05-29 18:21:44 -04:00 |
|
Adam
|
21d7955071
|
cache: also write int operand for sload
|
2017-05-21 18:02:49 -04:00 |
|
Adam
|
27d154249e
|
cache: add stack and lvt string/int counts to rs2asm
|
2017-05-21 17:37:03 -04:00 |
|
Adam
|
3cd86bbbc4
|
cache: fix framemap dumper file names
|
2017-05-21 00:34:11 -04:00 |
|
Adam
|
48bbb11ac4
|
cache: add definition/loader for frame and framemap
|
2017-05-20 20:32:32 -04:00 |
|