Commit Graph

21 Commits

Author SHA1 Message Date
Owain van Brakel
0a4daac223 gradle: processTestResources 2019-07-27 08:04:19 +02:00
zeruth
eafb024f16 Revert to old layout for refactor 2019-06-07 23:54:32 -04:00
zeruth
882be3cb71 Merges Injector
Welcome to the new world boys.
2019-06-06 20:47:41 -04:00
RuneLite Cache-Code Autoupdater
fc48e2a936 Rewrite scripts with new opcodes 2019-03-09 00:01:48 -07:00
Magic fTail
fb37e494d4 Add id to script output 2018-11-26 07:59:52 +01: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
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
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
0cebc5ebe8 cache: lombok definitions 2017-12-28 21:14:58 -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
672a24bcce cache: redump test scripts to fix tests 2017-11-14 20:03:53 -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
0bfdf1d39a cache: split index request from download, remove hardcoded client rev 2017-09-03 16:21:23 -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
50b7ff2064 cache: add switch instruction 2017-05-07 17:24:00 -04:00
Adam
b96619e2d8 cache: add script attrs to assembler and disassembler 2017-05-07 15:34:27 -04:00
Adam
937d27a1e6 cache: some work on the interpreter 2017-03-07 17:34:34 -05:00
Adam
633a184db9 cache: add assembler and split scriptdumper test into disassembler/disassemblertest 2017-03-05 16:28:39 -05:00