missing fragment.
My superpower seems to be to find odd unsupported constructs, ran into this:
xtemp = textx[sy]<<3;
PLEX_XPOS[sy] = 2 + BORDER_XPOS_LEFT + xtemp;
which gives:
Unknown fragment for statement [56] (word) main::xtemp#1 ← *((const word*) textx + (byte~) main::$52) << (byte) 3
Missing ASM fragment Fragment not found vwuz1=pwuc1_derefidx_vbuz2_rol_3. Attempted variations vwuz1=pwuc1_derefidx_vbuz2_rol_3
so my attempt at decrypting the wanted fragment is as follows:
vwuz1=pwuc1_derefidx_vbuz2_rol_3.asm:
ldx {z2}
lda {c1},x
asl
sta {z1}
lda {c1+1},x
rol
sta {z1+1}
asl {z1}
rol {z1+1}
asl {z1}
rol {z1+1}
and as soon as I made that available to my local kickc, it wanted a version with vbuyy instead, so:
vwuz1=pwuc1_derefidx_vbuyy_rol_3.asm:
lda {c1},y
asl
sta {z1}
lda {c1}+1,y
rol
sta {z1}+1
asl {z1}
rol {z1}+1
asl {z1}
rol {z1}+1