Advertisement
MMBC

LineNoClip.asm

Oct 23rd, 2017
152
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
ARM 0.47 KB | None | 0 0
  1. line
  2.     stmfd sp!,{r0-r12,lr}
  3.     mov r7,#1
  4.     subs r5,r3,r1
  5.     rsbmi r5,r5,#0
  6.     rsbmi r7,r7,#0
  7.     mov r8,#1
  8.     subs r6,r4,r2
  9.     rsbpl r6,r6,#0
  10.     rsbmi r8,r8,#0
  11.     add r9,r5,r6
  12.     mov r10,#0
  13. lineloop
  14.     bl setPixel
  15.     cmp r1,r3
  16.     cmpeq r2,r4
  17.     beq endlineloop
  18.     add r10,r9,r9
  19.     cmp r10,r6
  20.     addge r9,r9,r6
  21.     addge r1,r1,r7
  22.     cmp r10,r5
  23.     addle r9,r9,r5
  24.     addle r2,r2,r8
  25.     b lineloop
  26. endlineloop
  27.     ldmfd sp!,{r0-r12,pc}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement