Advertisement
Guest User

Untitled

a guest
Jul 23rd, 2014
185
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.76 KB | None | 0 0
  1. 080004EC E28F5D01 add r5,=8000534h ;6 149
  2. 080004F0 E2855F05 add r5,r5,14h ;6 155
  3. 080004F4 E1DA00BC ldrh r0,[r10,0Ch] ;8 163
  4. 080004F8 E2800001 add r0,r0,1h ;6 169
  5. 080004FC E3500080 cmp r0,80h ;6 175
  6. 08000500 A2400080 subge r0,r0,80h ;6 181
  7. 08000504 E1CA00BC strh r0,[r10,0Ch] ;9 190
  8. 08000508 E28F1C01 add r1,=8000610h ;6 196
  9. 0800050C E2811F2B add r1,r1,0ACh ;6 202
  10. 08000510 E0812000 add r2,r1,r0 ;6 208
  11. 08000514 E4D20001 ldrb r0,[r2],1h ;8 216
  12. 08000518 E3A01301 mov r1,4000000h ;6 222
  13. 0800051C E2811006 add r1,r1,6h ;6 228
  14. 08000520 E3A03080 mov r3,80h ;6 234
  15. 08000524 E1D140B0 ldrh r4,[r1] ;8 242
  16. 08000528 E1540003 cmp r4,r3 ;6 248
  17. 0800052C 1AFFFFFC bne 8000524h ;20 268
  18. 08000530 E2833001 add r3,r3,1h ;6 274
  19. 08000534 E35300A0 cmp r3,0A0h ;6 280
  20. 08000538 01A0F005 moveq r15,r5 ;20 300
  21. 0800053C E581000A str r0,[r1,0Ah] ;9 309
  22. 08000540 E4D20001 ldrb r0,[r2],1h ;8 317
  23. 08000544 EAFFFFF6 b 8000524h ;20 337
  24. 08000548 E281100A add r1,r1,0Ah ;6 343
  25. 0800054C E3A00000 mov r0,0h ;6 349
  26. 08000550 E1C100B0 strh r0,[r1] ;9 358
  27. 08000554 01A0F00E moveq r15,r14 ;20 378
  28.  
  29.  
  30.  
  31.  
  32. 080006B0 00 02 04 06 ................
  33. 080006C0 07 09 0A 0B 0C 0C 0C 0B 0B 0A 08 07 06 04 03 02 ................
  34. 080006D0 01 00 FF FF FF FF 00 01 02 03 05 06 08 0A 0C 0D ................
  35. 080006E0 0E 0F 10 10 10 10 0F 0E 0D 0B 0A 08 06 04 02 00 ................
  36. 080006F0 FE FD FC FB FA FA FA FA FB FC FD FE FF 01 02 03 ................
  37. 08000700 04 05 05 05 05 04 04 02 01 FF FD FB F9 F7 F6 F4 ................
  38. 08000710 F2 F1 F0 EF EF EF EF F0 F1 F2 F3 F5 F7 F8 FA FC ................
  39. 08000720 FD FE FF 00 00 00 00 FF FE FD FC FB F9 F8 F7 F5 ................
  40. 08000730 F4 F4 F3 F3 F3 F4 F5 F6 F7 F9 FB FD 00
  41.  
  42. r10xC = 0 // valeur initiale premier instance
  43. r10xC = r10xC + 1
  44. if r10xC = 0x80 then
  45. r10xc = 0
  46. endif
  47.  
  48. i = r10xC
  49. //LUT[i] <=> *(0x8000610 + 0xAC + 1)
  50. r0 = LIT[i]
  51. r3 = 0x80
  52. while REG_VCOUNT != r3 do
  53. r3 = r3 + 1
  54.  
  55. if REG_VCOUNT != 0x0a then
  56. REG_BGHOFS = r0
  57. i++;
  58. r0 = LUT[i]
  59. else
  60. REG_BGHOFS = 0
  61. endif
  62. endwhile
  63.  
  64. =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  65.  
  66. 080004EC E28F5D01 add r5,=8000534h ;6 149
  67. 080004F0 E2855F05 add r5,r5,14h ;6 155 r5=8000548
  68. 080004F4 E1DA00BC ldrh r0,[r10,0Ch] ;8 163 r0 = 0
  69. 080004F8 E2800001 add r0,r0,1h ;6 169 r0 = 1
  70. 080004FC E3500080 cmp r0,80h ;6 175 if r0 > 0x80
  71. 08000500 A2400080 subge r0,r0,80h ;6 181 r10+xC=0
  72. 08000504 E1CA00BC strh r0,[r10,0Ch] ;9 190
  73. 08000508 E28F1C01 add r1,=8000610h ;6 196
  74. 0800050C E2811F2B add r1,r1,0ACh ;6 202
  75. 08000510 E0812000 add r2,r1,r0 ;6 208
  76. 08000514 E4D20001 ldrb r0,[r2],1h ;8 216
  77. 08000518 E3A01301 mov r1,4000000h ;6 222
  78. 0800051C E2811006 add r1,r1,6h ;6 228
  79. 08000520 E3A03080 mov r3,80h ;6 234
  80. 08000524 E1D140B0 ldrh r4,[r1] ;8 242
  81. 08000528 E1540003 cmp r4,r3 ;6 248
  82. 0800052C 1AFFFFFC bne 8000524h ;20 268
  83. 08000530 E2833001 add r3,r3,1h ;6 274
  84. 08000534 E35300A0 cmp r3,0A0h ;6 280
  85. 08000538 01A0F005 moveq r15,r5 ;20 300
  86. 0800053C E581000A str r0,[r1,0Ah] ;9 309
  87. 08000540 E4D20001 ldrb r0,[r2],1h ;8 317
  88. 08000544 EAFFFFF6 b 8000524h ;20 337
  89. 08000548 E281100A add r1,r1,0Ah ;6 343
  90. 0800054C E3A00000 mov r0,0h ;6 349
  91. 08000550 E1C100B0 strh r0,[r1] ;9 358
  92. 08000554 01A0F00E moveq r15,r14 ;20 378
  93.  
  94.  
  95.  
  96. 080006B0 10 00 00 84 10 00 00 84 C0 00 00 08 00 02 04 06 ................
  97. 080006C0 07 09 0A 0B 0C 0C 0C 0B 0B 0A 08 07 06 04 03 02 ................
  98. 080006D0 01 00 FF FF FF FF 00 01 02 03 05 06 08 0A 0C 0D ................
  99. 080006E0 0E 0F 10 10 10 10 0F 0E 0D 0B 0A 08 06 04 02 00 ................
  100. 080006F0 FE FD FC FB FA FA FA FA FB FC FD FE FF 01 02 03 ................
  101. 08000700 04 05 05 05 05 04 04 02 01 FF FD FB F9 F7 F6 F4 ................
  102. 08000710 F2 F1 F0 EF EF EF EF F0 F1 F2 F3 F5 F7 F8 FA FC ................
  103. 08000720 FD FE FF 00 00 00 00 FF FE FD FC FB F9 F8 F7 F5 ................
  104. 08000730 F4 F4 F3 F3 F3 F4 F5 F6 F7 F9 FB FD 00
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement