+ cmp r7, #8\r
+ subne r10,r10, #0x01000000 @ have hscroll, start with negative cell\r
+\r
+ and r9, r9, #0xff00\r
+ add r8, r8, r9, lsr #8 @ tilex+=cellskip\r
+ add r7, r7, r9, lsr #5 @ dx+=cellskip<<3;\r
+ add r10,r10,r9, lsl #16 @ cell+=cellskip\r
+ mvn r9, #0 @ r9=prevcode=-1\r