Advertisement
Guest User

Untitled

a guest
Oct 31st, 2014
197
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.75 KB | None | 0 0
  1. .text
  2. .align 2
  3. .thumb
  4. .thumb_func
  5. .global sturdyupdate
  6.  
  7. sturdy:
  8. ldrb r0, [r3]
  9. mov r1, #0x58
  10. mul r0, r1
  11. add r0, r0, r2
  12. ldrh r1, [r0, #0x20]
  13. lsl r1, r1, #0x16
  14. lsr r1, r1, #0x16
  15. cmp r1, #0x5
  16. bne falseswipe
  17. ldrh r1, [r0, #0x2C]
  18. ldrh r0, [r0, #0x28]
  19. cmp r0, r1
  20. beq sturdysuccess
  21. falseswipe:
  22. ldr r0, .moveloc
  23. ldrh r1, [r0]
  24. lsl r0, r1, #0x1
  25. add r0, r0, r1
  26. ldr r2, .return
  27. bx r2
  28. sturdysuccess:
  29. mov r0, #0x56
  30. ldr r1, .index
  31. ldrb r2, [r3]
  32. lsl r0, r2, #0x4
  33. add r0, r0, r1
  34. mov r1, #0x32
  35. strb r1, [r0]
  36. success:
  37. ldr r0, .return2
  38. bx r0
  39.  
  40. .align 2
  41.  
  42. .moveloc: .word 0x020241EA
  43. .return: .word 0x080479DD
  44. .index: .word 0x0202433C
  45. .return2: .word 0x08047A07
  46.  
  47. *insert 01 48 00 47 00 00 01 00 E0 08 1A 4A at 0479D2*
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement