Commit Graph
16 Commits
Author SHA1 Message Date
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