Ok, I'm decrypting the fieldscript, and I'm havving issues with the memory access system
Ok, after an opcode, the first byte is the source/destination bank. If source is 0 then the data is taken as an argument. (often it replaces the offset in the bank)
But what if the argument is a word in "bank 0" mode, but a normal 8-bit byte when in "offset" mode. What do you do with the extra byte, Ignore it?
Show an example with Plus2, if you could...
Also how does the conditionals work? The script dump doen't make any sense as there is an extra variable that doesn't seem to belong)
if UbyleL (05)[0] != 0 then (00) gotonext c1
I know this is probably being parsed wring the the scriptdumper, but what does "then (00)" mean...
I know this is vauge. Help will be helpful.