Advertisement
dianwen

xhair moves and target displays refactored

Dec 8th, 2016
96
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 31.06 KB | None | 0 0
  1. .text
  2.  
  3. main:
  4. noop
  5. noop
  6. noop
  7. noop
  8. addi $29, $22, 0
  9. addi $30, $23, 0
  10. noop
  11. noop
  12. noop
  13. noop
  14. addi $22, $0, 0
  15. addi $23, $0, 0
  16.  
  17. # Coords for xhair
  18. addi $7, $0, 100
  19. addi $8, $0, 100
  20.  
  21. # Coords for target
  22. addi $9, $0, 300
  23. addi $10, $0, 300
  24.  
  25. # enter gameloop
  26. j gameloop
  27. noop
  28. noop
  29. noop
  30. noop
  31. j exit
  32.  
  33. gameloop:
  34. addi $15, $0, 2 # arg: xhair color
  35. addi $16, $0, 1 # arg: target color
  36. noop
  37. noop
  38. noop
  39. noop
  40. jal drawXhair
  41. noop
  42. noop
  43. noop
  44. noop
  45. jal drawTarget
  46. noop
  47. noop
  48. noop
  49. noop
  50. bne $1, $0, left
  51. bne $2, $0, right
  52. bne $3, $0, up
  53. bne $4, $0, down
  54. noop
  55. noop
  56. noop
  57. noop
  58. j gameloop
  59.  
  60.  
  61. left:
  62. addi $15, $0, 0 # arg: bg color
  63. noop
  64. noop
  65. noop
  66. noop
  67. jal drawXhair
  68. noop
  69. noop
  70. noop
  71. noop
  72. addi $7, $7, -1
  73. noop
  74. noop
  75. noop
  76. noop
  77. addi $15, $0, 2 # arg: xhair color
  78. noop
  79. noop
  80. noop
  81. noop
  82. jal drawXhair
  83. noop
  84. noop
  85. noop
  86. noop
  87. jal delayShort3
  88. noop
  89. noop
  90. noop
  91. noop
  92. jal delayShort3
  93. noop
  94. noop
  95. noop
  96. noop
  97. j gameloop
  98. noop
  99. noop
  100. noop
  101. noop
  102.  
  103.  
  104. right:
  105. addi $15, $0, 0 # arg: color
  106. noop
  107. noop
  108. noop
  109. noop
  110. jal drawXhair
  111. noop
  112. noop
  113. noop
  114. noop
  115. addi $7, $7, 1
  116. noop
  117. noop
  118. noop
  119. noop
  120. addi $15, $0, 2 # arg: color
  121. noop
  122. noop
  123. noop
  124. noop
  125. jal drawXhair
  126. noop
  127. noop
  128. noop
  129. noop
  130. jal delayShort3
  131. noop
  132. noop
  133. noop
  134. noop
  135. jal delayShort3
  136. noop
  137. noop
  138. noop
  139. noop
  140. j gameloop
  141. noop
  142. noop
  143. noop
  144. noop
  145.  
  146. up:
  147. addi $15, $0, 0 # arg: color
  148. noop
  149. noop
  150. noop
  151. noop
  152. jal drawXhair
  153. noop
  154. noop
  155. noop
  156. noop
  157. addi $8, $8, 1
  158. noop
  159. noop
  160. noop
  161. noop
  162. addi $15, $0, 2 # arg: color
  163. noop
  164. noop
  165. noop
  166. noop
  167. jal drawXhair
  168. noop
  169. noop
  170. noop
  171. noop
  172. jal delayShort3
  173. noop
  174. noop
  175. noop
  176. noop
  177. jal delayShort3
  178. noop
  179. noop
  180. noop
  181. noop
  182. j gameloop
  183. noop
  184. noop
  185. noop
  186. noop
  187.  
  188.  
  189. down:
  190. addi $15, $0, 0 # arg: color
  191. noop
  192. noop
  193. noop
  194. noop
  195. jal drawXhair
  196. noop
  197. noop
  198. noop
  199. noop
  200. addi $8, $8, -1
  201. noop
  202. noop
  203. noop
  204. noop
  205. addi $15, $0, 2 # arg: color
  206. noop
  207. noop
  208. noop
  209. noop
  210. jal drawXhair
  211. noop
  212. noop
  213. noop
  214. noop
  215. jal delayShort3
  216. noop
  217. noop
  218. noop
  219. noop
  220. jal delayShort3
  221. noop
  222. noop
  223. noop
  224. noop
  225. j gameloop
  226. noop
  227. noop
  228. noop
  229. noop
  230.  
  231.  
  232. drawXhair:
  233. # $7: x-coord
  234. # $8: y-coord
  235. # $15: color
  236. # Uses 1 word on the stack for RA
  237.  
  238. addi $28, $31, 0
  239.  
  240. jal translateXYToAddr
  241. noop
  242. noop
  243. noop
  244. noop
  245. sw $15, 32768($20)
  246. noop
  247. noop
  248. noop
  249. noop
  250.  
  251. addi $7, $7, 1
  252. noop
  253. noop
  254. noop
  255. noop
  256. jal translateXYToAddr
  257. noop
  258. noop
  259. noop
  260. noop
  261. sw $15, 32768($20)
  262. noop
  263. noop
  264. noop
  265. noop
  266.  
  267. addi $7, $7, 1
  268. noop
  269. noop
  270. noop
  271. noop
  272. jal translateXYToAddr
  273. noop
  274. noop
  275. noop
  276. noop
  277. sw $15, 32768($20)
  278. noop
  279. noop
  280. noop
  281. noop
  282.  
  283. addi $7, $7, 1
  284. noop
  285. noop
  286. noop
  287. noop
  288. jal translateXYToAddr
  289. noop
  290. noop
  291. noop
  292. noop
  293. sw $15, 32768($20)
  294. noop
  295. noop
  296. noop
  297. noop
  298.  
  299. addi $7, $7, 1
  300. noop
  301. noop
  302. noop
  303. noop
  304. jal translateXYToAddr
  305. noop
  306. noop
  307. noop
  308. noop
  309. sw $15, 32768($20)
  310. noop
  311. noop
  312. noop
  313. noop
  314.  
  315. addi $7, $7, -5
  316. noop
  317. noop
  318. noop
  319. noop
  320. jal translateXYToAddr
  321. noop
  322. noop
  323. noop
  324. noop
  325. sw $15, 32768($20)
  326. noop
  327. noop
  328. noop
  329. noop
  330.  
  331. addi $7, $7, -1
  332. noop
  333. noop
  334. noop
  335. noop
  336. jal translateXYToAddr
  337. noop
  338. noop
  339. noop
  340. noop
  341. sw $15, 32768($20)
  342. noop
  343. noop
  344. noop
  345. noop
  346.  
  347. addi $7, $7, -1
  348. noop
  349. noop
  350. noop
  351. noop
  352. jal translateXYToAddr
  353. noop
  354. noop
  355. noop
  356. noop
  357. sw $15, 32768($20)
  358. noop
  359. noop
  360. noop
  361. noop
  362.  
  363. addi $7, $7, -1
  364. noop
  365. noop
  366. noop
  367. noop
  368. jal translateXYToAddr
  369. noop
  370. noop
  371. noop
  372. noop
  373. sw $15, 32768($20)
  374. noop
  375. noop
  376. noop
  377. noop
  378. addi $7, $7, 4
  379.  
  380. addi $8, $8, 1
  381. noop
  382. noop
  383. noop
  384. noop
  385. jal translateXYToAddr
  386. noop
  387. noop
  388. noop
  389. noop
  390. sw $15, 32768($20)
  391. noop
  392. noop
  393. noop
  394. noop
  395.  
  396. addi $8, $8, 1
  397. noop
  398. noop
  399. noop
  400. noop
  401. jal translateXYToAddr
  402. noop
  403. noop
  404. noop
  405. noop
  406. sw $15, 32768($20)
  407. noop
  408. noop
  409. noop
  410. noop
  411.  
  412. addi $8, $8, 1
  413. noop
  414. noop
  415. noop
  416. noop
  417. jal translateXYToAddr
  418. noop
  419. noop
  420. noop
  421. noop
  422. sw $15, 32768($20)
  423. noop
  424. noop
  425. noop
  426. noop
  427.  
  428. addi $8, $8, 1
  429. noop
  430. noop
  431. noop
  432. noop
  433. jal translateXYToAddr
  434. noop
  435. noop
  436. noop
  437. noop
  438. sw $15, 32768($20)
  439. noop
  440. noop
  441. noop
  442. noop
  443.  
  444. addi $8, $8, -5
  445. noop
  446. noop
  447. noop
  448. noop
  449. jal translateXYToAddr
  450. noop
  451. noop
  452. noop
  453. noop
  454. sw $15, 32768($20)
  455. noop
  456. noop
  457. noop
  458. noop
  459.  
  460. addi $8, $8, -1
  461. noop
  462. noop
  463. noop
  464. noop
  465. jal translateXYToAddr
  466. noop
  467. noop
  468. noop
  469. noop
  470. sw $15, 32768($20)
  471. noop
  472. noop
  473. noop
  474. noop
  475.  
  476. addi $8, $8, -1
  477. noop
  478. noop
  479. noop
  480. noop
  481. jal translateXYToAddr
  482. noop
  483. noop
  484. noop
  485. noop
  486. sw $15, 32768($20)
  487. noop
  488. noop
  489. noop
  490. noop
  491.  
  492. addi $8, $8, -1
  493. noop
  494. noop
  495. noop
  496. noop
  497. jal translateXYToAddr
  498. noop
  499. noop
  500. noop
  501. noop
  502. sw $15, 32768($20)
  503. noop
  504. noop
  505. noop
  506. noop
  507.  
  508. addi $8, $8, 4
  509.  
  510. # GET RA
  511. addi $31, $28, 0
  512. addi $28, $0, 0
  513. addi $30, $31, 0
  514. noop
  515. noop
  516. noop
  517. noop
  518. jr $31
  519.  
  520.  
  521. translateXYToAddr:
  522. # $7: X-coord
  523. # $8: Y-coord
  524. # $20: addr
  525. # addr = 640*Y+X
  526.  
  527. addi $23, $0, 640
  528. noop
  529. noop
  530. noop
  531. noop
  532. mul $20, $23, $8
  533. noop
  534. noop
  535. noop
  536. noop
  537. add $20, $20, $7
  538. noop
  539. noop
  540. noop
  541. noop
  542. jr $31
  543.  
  544. translateTargetXYToAddr:
  545. # $9: X-coord
  546. # $10: Y-coord
  547. # $20: addr
  548. # addr = 640*Y+X
  549.  
  550. addi $23, $0, 640
  551. noop
  552. noop
  553. noop
  554. noop
  555. mul $20, $23, $10
  556. noop
  557. noop
  558. noop
  559. noop
  560. add $20, $20, $9
  561. noop
  562. noop
  563. noop
  564. noop
  565. jr $31
  566.  
  567. drawTarget:
  568. # $9: x-coord
  569. # $10: y-coord
  570. # $16: color
  571. # Uses 1 word on the stack for RA
  572. # Draw 11x11 square
  573.  
  574. addi $28, $31, 0
  575.  
  576. addi $9, $9, -5
  577. addi $10, $10, -5 # Start from top left corner
  578. noop
  579. noop
  580. noop
  581. noop
  582. jal translateTargetXYToAddr
  583. noop
  584. noop
  585. noop
  586. noop
  587. sw $16, 32768($20)
  588. noop
  589. noop
  590. noop
  591. noop
  592.  
  593. addi $9, $9, 1
  594. noop
  595. noop
  596. noop
  597. noop
  598. jal translateTargetXYToAddr
  599. noop
  600. noop
  601. noop
  602. noop
  603. sw $16, 32768($20)
  604.  
  605. addi $9, $9, 1
  606. noop
  607. noop
  608. noop
  609. noop
  610. jal translateTargetXYToAddr
  611. noop
  612. noop
  613. noop
  614. noop
  615. sw $16, 32768($20)
  616.  
  617. addi $9, $9, 1
  618. noop
  619. noop
  620. noop
  621. noop
  622. jal translateTargetXYToAddr
  623. noop
  624. noop
  625. noop
  626. noop
  627. sw $16, 32768($20)
  628.  
  629. addi $9, $9, 1
  630. noop
  631. noop
  632. noop
  633. noop
  634. jal translateTargetXYToAddr
  635. noop
  636. noop
  637. noop
  638. noop
  639. sw $16, 32768($20)
  640.  
  641. addi $9, $9, 1
  642. noop
  643. noop
  644. noop
  645. noop
  646. jal translateTargetXYToAddr
  647. noop
  648. noop
  649. noop
  650. noop
  651. sw $16, 32768($20)
  652.  
  653. addi $9, $9, 1
  654. noop
  655. noop
  656. noop
  657. noop
  658. jal translateTargetXYToAddr
  659. noop
  660. noop
  661. noop
  662. noop
  663. sw $16, 32768($20)
  664.  
  665. addi $9, $9, 1
  666. noop
  667. noop
  668. noop
  669. noop
  670. jal translateTargetXYToAddr
  671. noop
  672. noop
  673. noop
  674. noop
  675. sw $16, 32768($20)
  676.  
  677. addi $9, $9, 1
  678. noop
  679. noop
  680. noop
  681. noop
  682. jal translateTargetXYToAddr
  683. noop
  684. noop
  685. noop
  686. noop
  687. sw $16, 32768($20)
  688.  
  689. addi $9, $9, 1
  690. noop
  691. noop
  692. noop
  693. noop
  694. jal translateTargetXYToAddr
  695. noop
  696. noop
  697. noop
  698. noop
  699. sw $16, 32768($20)
  700.  
  701. addi $9, $9, 1
  702. noop
  703. noop
  704. noop
  705. noop
  706. jal translateTargetXYToAddr
  707. noop
  708. noop
  709. noop
  710. noop
  711. sw $16, 32768($20)
  712. noop
  713. noop
  714. noop
  715. noop
  716.  
  717. addi $9, $9, -10
  718. addi $10, $10, 1
  719. noop
  720. noop
  721. noop
  722. noop
  723. jal translateTargetXYToAddr
  724. noop
  725. noop
  726. noop
  727. noop
  728. sw $16, 32768($20)
  729. noop
  730. noop
  731. noop
  732. noop
  733.  
  734. addi $9, $9, 1
  735. noop
  736. noop
  737. noop
  738. noop
  739. jal translateTargetXYToAddr
  740. noop
  741. noop
  742. noop
  743. noop
  744. sw $16, 32768($20)
  745.  
  746. addi $9, $9, 1
  747. noop
  748. noop
  749. noop
  750. noop
  751. jal translateTargetXYToAddr
  752. noop
  753. noop
  754. noop
  755. noop
  756. sw $16, 32768($20)
  757.  
  758. addi $9, $9, 1
  759. noop
  760. noop
  761. noop
  762. noop
  763. jal translateTargetXYToAddr
  764. noop
  765. noop
  766. noop
  767. noop
  768. sw $16, 32768($20)
  769.  
  770. addi $9, $9, 1
  771. noop
  772. noop
  773. noop
  774. noop
  775. jal translateTargetXYToAddr
  776. noop
  777. noop
  778. noop
  779. noop
  780. sw $16, 32768($20)
  781.  
  782. addi $9, $9, 1
  783. noop
  784. noop
  785. noop
  786. noop
  787. jal translateTargetXYToAddr
  788. noop
  789. noop
  790. noop
  791. noop
  792. sw $16, 32768($20)
  793.  
  794. addi $9, $9, 1
  795. noop
  796. noop
  797. noop
  798. noop
  799. jal translateTargetXYToAddr
  800. noop
  801. noop
  802. noop
  803. noop
  804. sw $16, 32768($20)
  805.  
  806. addi $9, $9, 1
  807. noop
  808. noop
  809. noop
  810. noop
  811. jal translateTargetXYToAddr
  812. noop
  813. noop
  814. noop
  815. noop
  816. sw $16, 32768($20)
  817.  
  818. addi $9, $9, 1
  819. noop
  820. noop
  821. noop
  822. noop
  823. jal translateTargetXYToAddr
  824. noop
  825. noop
  826. noop
  827. noop
  828. sw $16, 32768($20)
  829.  
  830. addi $9, $9, 1
  831. noop
  832. noop
  833. noop
  834. noop
  835. jal translateTargetXYToAddr
  836. noop
  837. noop
  838. noop
  839. noop
  840. sw $16, 32768($20)
  841.  
  842. addi $9, $9, 1
  843. noop
  844. noop
  845. noop
  846. noop
  847. jal translateTargetXYToAddr
  848. noop
  849. noop
  850. noop
  851. noop
  852. sw $16, 32768($20)
  853. noop
  854. noop
  855. noop
  856. noop
  857.  
  858. addi $9, $9, -10
  859. addi $10, $10, 1
  860. noop
  861. noop
  862. noop
  863. noop
  864. jal translateTargetXYToAddr
  865. noop
  866. noop
  867. noop
  868. noop
  869. sw $16, 32768($20)
  870. noop
  871. noop
  872. noop
  873. noop
  874.  
  875. addi $9, $9, 1
  876. noop
  877. noop
  878. noop
  879. noop
  880. jal translateTargetXYToAddr
  881. noop
  882. noop
  883. noop
  884. noop
  885. sw $16, 32768($20)
  886.  
  887. addi $9, $9, 1
  888. noop
  889. noop
  890. noop
  891. noop
  892. jal translateTargetXYToAddr
  893. noop
  894. noop
  895. noop
  896. noop
  897. sw $16, 32768($20)
  898.  
  899. addi $9, $9, 1
  900. noop
  901. noop
  902. noop
  903. noop
  904. jal translateTargetXYToAddr
  905. noop
  906. noop
  907. noop
  908. noop
  909. sw $16, 32768($20)
  910.  
  911. addi $9, $9, 1
  912. noop
  913. noop
  914. noop
  915. noop
  916. jal translateTargetXYToAddr
  917. noop
  918. noop
  919. noop
  920. noop
  921. sw $16, 32768($20)
  922.  
  923. addi $9, $9, 1
  924. noop
  925. noop
  926. noop
  927. noop
  928. jal translateTargetXYToAddr
  929. noop
  930. noop
  931. noop
  932. noop
  933. sw $16, 32768($20)
  934.  
  935. addi $9, $9, 1
  936. noop
  937. noop
  938. noop
  939. noop
  940. jal translateTargetXYToAddr
  941. noop
  942. noop
  943. noop
  944. noop
  945. sw $16, 32768($20)
  946.  
  947. addi $9, $9, 1
  948. noop
  949. noop
  950. noop
  951. noop
  952. jal translateTargetXYToAddr
  953. noop
  954. noop
  955. noop
  956. noop
  957. sw $16, 32768($20)
  958.  
  959. addi $9, $9, 1
  960. noop
  961. noop
  962. noop
  963. noop
  964. jal translateTargetXYToAddr
  965. noop
  966. noop
  967. noop
  968. noop
  969. sw $16, 32768($20)
  970.  
  971. addi $9, $9, 1
  972. noop
  973. noop
  974. noop
  975. noop
  976. jal translateTargetXYToAddr
  977. noop
  978. noop
  979. noop
  980. noop
  981. sw $16, 32768($20)
  982.  
  983. addi $9, $9, 1
  984. noop
  985. noop
  986. noop
  987. noop
  988. jal translateTargetXYToAddr
  989. noop
  990. noop
  991. noop
  992. noop
  993. sw $16, 32768($20)
  994. noop
  995. noop
  996. noop
  997. noop
  998.  
  999. addi $9, $9, -10
  1000. addi $10, $10, 1
  1001. noop
  1002. noop
  1003. noop
  1004. noop
  1005. jal translateTargetXYToAddr
  1006. noop
  1007. noop
  1008. noop
  1009. noop
  1010. sw $16, 32768($20)
  1011. noop
  1012. noop
  1013. noop
  1014. noop
  1015.  
  1016. addi $9, $9, 1
  1017. noop
  1018. noop
  1019. noop
  1020. noop
  1021. jal translateTargetXYToAddr
  1022. noop
  1023. noop
  1024. noop
  1025. noop
  1026. sw $16, 32768($20)
  1027.  
  1028. addi $9, $9, 1
  1029. noop
  1030. noop
  1031. noop
  1032. noop
  1033. jal translateTargetXYToAddr
  1034. noop
  1035. noop
  1036. noop
  1037. noop
  1038. sw $16, 32768($20)
  1039.  
  1040. addi $9, $9, 1
  1041. noop
  1042. noop
  1043. noop
  1044. noop
  1045. jal translateTargetXYToAddr
  1046. noop
  1047. noop
  1048. noop
  1049. noop
  1050. sw $16, 32768($20)
  1051.  
  1052. addi $9, $9, 1
  1053. noop
  1054. noop
  1055. noop
  1056. noop
  1057. jal translateTargetXYToAddr
  1058. noop
  1059. noop
  1060. noop
  1061. noop
  1062. sw $16, 32768($20)
  1063.  
  1064. addi $9, $9, 1
  1065. noop
  1066. noop
  1067. noop
  1068. noop
  1069. jal translateTargetXYToAddr
  1070. noop
  1071. noop
  1072. noop
  1073. noop
  1074. sw $16, 32768($20)
  1075.  
  1076. addi $9, $9, 1
  1077. noop
  1078. noop
  1079. noop
  1080. noop
  1081. jal translateTargetXYToAddr
  1082. noop
  1083. noop
  1084. noop
  1085. noop
  1086. sw $16, 32768($20)
  1087.  
  1088. addi $9, $9, 1
  1089. noop
  1090. noop
  1091. noop
  1092. noop
  1093. jal translateTargetXYToAddr
  1094. noop
  1095. noop
  1096. noop
  1097. noop
  1098. sw $16, 32768($20)
  1099.  
  1100. addi $9, $9, 1
  1101. noop
  1102. noop
  1103. noop
  1104. noop
  1105. jal translateTargetXYToAddr
  1106. noop
  1107. noop
  1108. noop
  1109. noop
  1110. sw $16, 32768($20)
  1111.  
  1112. addi $9, $9, 1
  1113. noop
  1114. noop
  1115. noop
  1116. noop
  1117. jal translateTargetXYToAddr
  1118. noop
  1119. noop
  1120. noop
  1121. noop
  1122. sw $16, 32768($20)
  1123.  
  1124. addi $9, $9, 1
  1125. noop
  1126. noop
  1127. noop
  1128. noop
  1129. jal translateTargetXYToAddr
  1130. noop
  1131. noop
  1132. noop
  1133. noop
  1134. sw $16, 32768($20)
  1135. noop
  1136. noop
  1137. noop
  1138. noop
  1139.  
  1140. addi $9, $9, -10
  1141. addi $10, $10, 1
  1142. noop
  1143. noop
  1144. noop
  1145. noop
  1146. jal translateTargetXYToAddr
  1147. noop
  1148. noop
  1149. noop
  1150. noop
  1151. sw $16, 32768($20)
  1152. noop
  1153. noop
  1154. noop
  1155. noop
  1156.  
  1157. addi $9, $9, 1
  1158. noop
  1159. noop
  1160. noop
  1161. noop
  1162. jal translateTargetXYToAddr
  1163. noop
  1164. noop
  1165. noop
  1166. noop
  1167. sw $16, 32768($20)
  1168.  
  1169. addi $9, $9, 1
  1170. noop
  1171. noop
  1172. noop
  1173. noop
  1174. jal translateTargetXYToAddr
  1175. noop
  1176. noop
  1177. noop
  1178. noop
  1179. sw $16, 32768($20)
  1180.  
  1181. addi $9, $9, 1
  1182. noop
  1183. noop
  1184. noop
  1185. noop
  1186. jal translateTargetXYToAddr
  1187. noop
  1188. noop
  1189. noop
  1190. noop
  1191. sw $16, 32768($20)
  1192.  
  1193. addi $9, $9, 1
  1194. noop
  1195. noop
  1196. noop
  1197. noop
  1198. jal translateTargetXYToAddr
  1199. noop
  1200. noop
  1201. noop
  1202. noop
  1203. sw $16, 32768($20)
  1204.  
  1205. addi $9, $9, 1
  1206. noop
  1207. noop
  1208. noop
  1209. noop
  1210. jal translateTargetXYToAddr
  1211. noop
  1212. noop
  1213. noop
  1214. noop
  1215. sw $16, 32768($20)
  1216.  
  1217. addi $9, $9, 1
  1218. noop
  1219. noop
  1220. noop
  1221. noop
  1222. jal translateTargetXYToAddr
  1223. noop
  1224. noop
  1225. noop
  1226. noop
  1227. sw $16, 32768($20)
  1228.  
  1229. addi $9, $9, 1
  1230. noop
  1231. noop
  1232. noop
  1233. noop
  1234. jal translateTargetXYToAddr
  1235. noop
  1236. noop
  1237. noop
  1238. noop
  1239. sw $16, 32768($20)
  1240.  
  1241. addi $9, $9, 1
  1242. noop
  1243. noop
  1244. noop
  1245. noop
  1246. jal translateTargetXYToAddr
  1247. noop
  1248. noop
  1249. noop
  1250. noop
  1251. sw $16, 32768($20)
  1252.  
  1253. addi $9, $9, 1
  1254. noop
  1255. noop
  1256. noop
  1257. noop
  1258. jal translateTargetXYToAddr
  1259. noop
  1260. noop
  1261. noop
  1262. noop
  1263. sw $16, 32768($20)
  1264.  
  1265. addi $9, $9, 1
  1266. noop
  1267. noop
  1268. noop
  1269. noop
  1270. jal translateTargetXYToAddr
  1271. noop
  1272. noop
  1273. noop
  1274. noop
  1275. sw $16, 32768($20)
  1276. noop
  1277. noop
  1278. noop
  1279. noop
  1280.  
  1281. addi $9, $9, -10
  1282. addi $10, $10, 1
  1283. noop
  1284. noop
  1285. noop
  1286. noop
  1287. jal translateTargetXYToAddr
  1288. noop
  1289. noop
  1290. noop
  1291. noop
  1292. sw $16, 32768($20)
  1293. noop
  1294. noop
  1295. noop
  1296. noop
  1297.  
  1298. addi $9, $9, 1
  1299. noop
  1300. noop
  1301. noop
  1302. noop
  1303. jal translateTargetXYToAddr
  1304. noop
  1305. noop
  1306. noop
  1307. noop
  1308. sw $16, 32768($20)
  1309.  
  1310. addi $9, $9, 1
  1311. noop
  1312. noop
  1313. noop
  1314. noop
  1315. jal translateTargetXYToAddr
  1316. noop
  1317. noop
  1318. noop
  1319. noop
  1320. sw $16, 32768($20)
  1321.  
  1322. addi $9, $9, 1
  1323. noop
  1324. noop
  1325. noop
  1326. noop
  1327. jal translateTargetXYToAddr
  1328. noop
  1329. noop
  1330. noop
  1331. noop
  1332. sw $16, 32768($20)
  1333.  
  1334. addi $9, $9, 1
  1335. noop
  1336. noop
  1337. noop
  1338. noop
  1339. jal translateTargetXYToAddr
  1340. noop
  1341. noop
  1342. noop
  1343. noop
  1344. sw $16, 32768($20)
  1345.  
  1346. addi $9, $9, 1
  1347. noop
  1348. noop
  1349. noop
  1350. noop
  1351. jal translateTargetXYToAddr
  1352. noop
  1353. noop
  1354. noop
  1355. noop
  1356. sw $16, 32768($20)
  1357.  
  1358. addi $9, $9, 1
  1359. noop
  1360. noop
  1361. noop
  1362. noop
  1363. jal translateTargetXYToAddr
  1364. noop
  1365. noop
  1366. noop
  1367. noop
  1368. sw $16, 32768($20)
  1369.  
  1370. addi $9, $9, 1
  1371. noop
  1372. noop
  1373. noop
  1374. noop
  1375. jal translateTargetXYToAddr
  1376. noop
  1377. noop
  1378. noop
  1379. noop
  1380. sw $16, 32768($20)
  1381.  
  1382. addi $9, $9, 1
  1383. noop
  1384. noop
  1385. noop
  1386. noop
  1387. jal translateTargetXYToAddr
  1388. noop
  1389. noop
  1390. noop
  1391. noop
  1392. sw $16, 32768($20)
  1393.  
  1394. addi $9, $9, 1
  1395. noop
  1396. noop
  1397. noop
  1398. noop
  1399. jal translateTargetXYToAddr
  1400. noop
  1401. noop
  1402. noop
  1403. noop
  1404. sw $16, 32768($20)
  1405.  
  1406. addi $9, $9, 1
  1407. noop
  1408. noop
  1409. noop
  1410. noop
  1411. jal translateTargetXYToAddr
  1412. noop
  1413. noop
  1414. noop
  1415. noop
  1416. sw $16, 32768($20)
  1417. noop
  1418. noop
  1419. noop
  1420. noop
  1421.  
  1422. addi $9, $9, -10
  1423. addi $10, $10, 1
  1424. noop
  1425. noop
  1426. noop
  1427. noop
  1428. jal translateTargetXYToAddr
  1429. noop
  1430. noop
  1431. noop
  1432. noop
  1433. sw $16, 32768($20)
  1434. noop
  1435. noop
  1436. noop
  1437. noop
  1438.  
  1439. addi $9, $9, 1
  1440. noop
  1441. noop
  1442. noop
  1443. noop
  1444. jal translateTargetXYToAddr
  1445. noop
  1446. noop
  1447. noop
  1448. noop
  1449. sw $16, 32768($20)
  1450.  
  1451. addi $9, $9, 1
  1452. noop
  1453. noop
  1454. noop
  1455. noop
  1456. jal translateTargetXYToAddr
  1457. noop
  1458. noop
  1459. noop
  1460. noop
  1461. sw $16, 32768($20)
  1462.  
  1463. addi $9, $9, 1
  1464. noop
  1465. noop
  1466. noop
  1467. noop
  1468. jal translateTargetXYToAddr
  1469. noop
  1470. noop
  1471. noop
  1472. noop
  1473. sw $16, 32768($20)
  1474.  
  1475. addi $9, $9, 1
  1476. noop
  1477. noop
  1478. noop
  1479. noop
  1480. jal translateTargetXYToAddr
  1481. noop
  1482. noop
  1483. noop
  1484. noop
  1485. sw $16, 32768($20)
  1486.  
  1487. addi $9, $9, 1
  1488. noop
  1489. noop
  1490. noop
  1491. noop
  1492. jal translateTargetXYToAddr
  1493. noop
  1494. noop
  1495. noop
  1496. noop
  1497. sw $16, 32768($20)
  1498.  
  1499. addi $9, $9, 1
  1500. noop
  1501. noop
  1502. noop
  1503. noop
  1504. jal translateTargetXYToAddr
  1505. noop
  1506. noop
  1507. noop
  1508. noop
  1509. sw $16, 32768($20)
  1510.  
  1511. addi $9, $9, 1
  1512. noop
  1513. noop
  1514. noop
  1515. noop
  1516. jal translateTargetXYToAddr
  1517. noop
  1518. noop
  1519. noop
  1520. noop
  1521. sw $16, 32768($20)
  1522.  
  1523. addi $9, $9, 1
  1524. noop
  1525. noop
  1526. noop
  1527. noop
  1528. jal translateTargetXYToAddr
  1529. noop
  1530. noop
  1531. noop
  1532. noop
  1533. sw $16, 32768($20)
  1534.  
  1535. addi $9, $9, 1
  1536. noop
  1537. noop
  1538. noop
  1539. noop
  1540. jal translateTargetXYToAddr
  1541. noop
  1542. noop
  1543. noop
  1544. noop
  1545. sw $16, 32768($20)
  1546.  
  1547. addi $9, $9, 1
  1548. noop
  1549. noop
  1550. noop
  1551. noop
  1552. jal translateTargetXYToAddr
  1553. noop
  1554. noop
  1555. noop
  1556. noop
  1557. sw $16, 32768($20)
  1558. noop
  1559. noop
  1560. noop
  1561. noop
  1562.  
  1563. addi $9, $9, -10
  1564. addi $10, $10, 1
  1565. noop
  1566. noop
  1567. noop
  1568. noop
  1569. jal translateTargetXYToAddr
  1570. noop
  1571. noop
  1572. noop
  1573. noop
  1574. sw $16, 32768($20)
  1575. noop
  1576. noop
  1577. noop
  1578. noop
  1579.  
  1580. addi $9, $9, 1
  1581. noop
  1582. noop
  1583. noop
  1584. noop
  1585. jal translateTargetXYToAddr
  1586. noop
  1587. noop
  1588. noop
  1589. noop
  1590. sw $16, 32768($20)
  1591.  
  1592. addi $9, $9, 1
  1593. noop
  1594. noop
  1595. noop
  1596. noop
  1597. jal translateTargetXYToAddr
  1598. noop
  1599. noop
  1600. noop
  1601. noop
  1602. sw $16, 32768($20)
  1603.  
  1604. addi $9, $9, 1
  1605. noop
  1606. noop
  1607. noop
  1608. noop
  1609. jal translateTargetXYToAddr
  1610. noop
  1611. noop
  1612. noop
  1613. noop
  1614. sw $16, 32768($20)
  1615.  
  1616. addi $9, $9, 1
  1617. noop
  1618. noop
  1619. noop
  1620. noop
  1621. jal translateTargetXYToAddr
  1622. noop
  1623. noop
  1624. noop
  1625. noop
  1626. sw $16, 32768($20)
  1627.  
  1628. addi $9, $9, 1
  1629. noop
  1630. noop
  1631. noop
  1632. noop
  1633. jal translateTargetXYToAddr
  1634. noop
  1635. noop
  1636. noop
  1637. noop
  1638. sw $16, 32768($20)
  1639.  
  1640. addi $9, $9, 1
  1641. noop
  1642. noop
  1643. noop
  1644. noop
  1645. jal translateTargetXYToAddr
  1646. noop
  1647. noop
  1648. noop
  1649. noop
  1650. sw $16, 32768($20)
  1651.  
  1652. addi $9, $9, 1
  1653. noop
  1654. noop
  1655. noop
  1656. noop
  1657. jal translateTargetXYToAddr
  1658. noop
  1659. noop
  1660. noop
  1661. noop
  1662. sw $16, 32768($20)
  1663.  
  1664. addi $9, $9, 1
  1665. noop
  1666. noop
  1667. noop
  1668. noop
  1669. jal translateTargetXYToAddr
  1670. noop
  1671. noop
  1672. noop
  1673. noop
  1674. sw $16, 32768($20)
  1675.  
  1676. addi $9, $9, 1
  1677. noop
  1678. noop
  1679. noop
  1680. noop
  1681. jal translateTargetXYToAddr
  1682. noop
  1683. noop
  1684. noop
  1685. noop
  1686. sw $16, 32768($20)
  1687.  
  1688. addi $9, $9, 1
  1689. noop
  1690. noop
  1691. noop
  1692. noop
  1693. jal translateTargetXYToAddr
  1694. noop
  1695. noop
  1696. noop
  1697. noop
  1698. sw $16, 32768($20)
  1699. noop
  1700. noop
  1701. noop
  1702. noop
  1703.  
  1704. addi $9, $9, -10
  1705. addi $10, $10, 1
  1706. noop
  1707. noop
  1708. noop
  1709. noop
  1710. jal translateTargetXYToAddr
  1711. noop
  1712. noop
  1713. noop
  1714. noop
  1715. sw $16, 32768($20)
  1716. noop
  1717. noop
  1718. noop
  1719. noop
  1720.  
  1721. addi $9, $9, 1
  1722. noop
  1723. noop
  1724. noop
  1725. noop
  1726. jal translateTargetXYToAddr
  1727. noop
  1728. noop
  1729. noop
  1730. noop
  1731. sw $16, 32768($20)
  1732.  
  1733. addi $9, $9, 1
  1734. noop
  1735. noop
  1736. noop
  1737. noop
  1738. jal translateTargetXYToAddr
  1739. noop
  1740. noop
  1741. noop
  1742. noop
  1743. sw $16, 32768($20)
  1744.  
  1745. addi $9, $9, 1
  1746. noop
  1747. noop
  1748. noop
  1749. noop
  1750. jal translateTargetXYToAddr
  1751. noop
  1752. noop
  1753. noop
  1754. noop
  1755. sw $16, 32768($20)
  1756.  
  1757. addi $9, $9, 1
  1758. noop
  1759. noop
  1760. noop
  1761. noop
  1762. jal translateTargetXYToAddr
  1763. noop
  1764. noop
  1765. noop
  1766. noop
  1767. sw $16, 32768($20)
  1768.  
  1769. addi $9, $9, 1
  1770. noop
  1771. noop
  1772. noop
  1773. noop
  1774. jal translateTargetXYToAddr
  1775. noop
  1776. noop
  1777. noop
  1778. noop
  1779. sw $16, 32768($20)
  1780.  
  1781. addi $9, $9, 1
  1782. noop
  1783. noop
  1784. noop
  1785. noop
  1786. jal translateTargetXYToAddr
  1787. noop
  1788. noop
  1789. noop
  1790. noop
  1791. sw $16, 32768($20)
  1792.  
  1793. addi $9, $9, 1
  1794. noop
  1795. noop
  1796. noop
  1797. noop
  1798. jal translateTargetXYToAddr
  1799. noop
  1800. noop
  1801. noop
  1802. noop
  1803. sw $16, 32768($20)
  1804.  
  1805. addi $9, $9, 1
  1806. noop
  1807. noop
  1808. noop
  1809. noop
  1810. jal translateTargetXYToAddr
  1811. noop
  1812. noop
  1813. noop
  1814. noop
  1815. sw $16, 32768($20)
  1816.  
  1817. addi $9, $9, 1
  1818. noop
  1819. noop
  1820. noop
  1821. noop
  1822. jal translateTargetXYToAddr
  1823. noop
  1824. noop
  1825. noop
  1826. noop
  1827. sw $16, 32768($20)
  1828.  
  1829. addi $9, $9, 1
  1830. noop
  1831. noop
  1832. noop
  1833. noop
  1834. jal translateTargetXYToAddr
  1835. noop
  1836. noop
  1837. noop
  1838. noop
  1839. sw $16, 32768($20)
  1840. noop
  1841. noop
  1842. noop
  1843. noop
  1844.  
  1845. addi $9, $9, -10
  1846. addi $10, $10, 1
  1847. noop
  1848. noop
  1849. noop
  1850. noop
  1851. jal translateTargetXYToAddr
  1852. noop
  1853. noop
  1854. noop
  1855. noop
  1856. sw $16, 32768($20)
  1857. noop
  1858. noop
  1859. noop
  1860. noop
  1861.  
  1862. addi $9, $9, 1
  1863. noop
  1864. noop
  1865. noop
  1866. noop
  1867. jal translateTargetXYToAddr
  1868. noop
  1869. noop
  1870. noop
  1871. noop
  1872. sw $16, 32768($20)
  1873.  
  1874. addi $9, $9, 1
  1875. noop
  1876. noop
  1877. noop
  1878. noop
  1879. jal translateTargetXYToAddr
  1880. noop
  1881. noop
  1882. noop
  1883. noop
  1884. sw $16, 32768($20)
  1885.  
  1886. addi $9, $9, 1
  1887. noop
  1888. noop
  1889. noop
  1890. noop
  1891. jal translateTargetXYToAddr
  1892. noop
  1893. noop
  1894. noop
  1895. noop
  1896. sw $16, 32768($20)
  1897.  
  1898. addi $9, $9, 1
  1899. noop
  1900. noop
  1901. noop
  1902. noop
  1903. jal translateTargetXYToAddr
  1904. noop
  1905. noop
  1906. noop
  1907. noop
  1908. sw $16, 32768($20)
  1909.  
  1910. addi $9, $9, 1
  1911. noop
  1912. noop
  1913. noop
  1914. noop
  1915. jal translateTargetXYToAddr
  1916. noop
  1917. noop
  1918. noop
  1919. noop
  1920. sw $16, 32768($20)
  1921.  
  1922. addi $9, $9, 1
  1923. noop
  1924. noop
  1925. noop
  1926. noop
  1927. jal translateTargetXYToAddr
  1928. noop
  1929. noop
  1930. noop
  1931. noop
  1932. sw $16, 32768($20)
  1933.  
  1934. addi $9, $9, 1
  1935. noop
  1936. noop
  1937. noop
  1938. noop
  1939. jal translateTargetXYToAddr
  1940. noop
  1941. noop
  1942. noop
  1943. noop
  1944. sw $16, 32768($20)
  1945.  
  1946. addi $9, $9, 1
  1947. noop
  1948. noop
  1949. noop
  1950. noop
  1951. jal translateTargetXYToAddr
  1952. noop
  1953. noop
  1954. noop
  1955. noop
  1956. sw $16, 32768($20)
  1957.  
  1958. addi $9, $9, 1
  1959. noop
  1960. noop
  1961. noop
  1962. noop
  1963. jal translateTargetXYToAddr
  1964. noop
  1965. noop
  1966. noop
  1967. noop
  1968. sw $16, 32768($20)
  1969.  
  1970. addi $9, $9, 1
  1971. noop
  1972. noop
  1973. noop
  1974. noop
  1975. jal translateTargetXYToAddr
  1976. noop
  1977. noop
  1978. noop
  1979. noop
  1980. sw $16, 32768($20)
  1981. noop
  1982. noop
  1983. noop
  1984. noop
  1985.  
  1986. addi $9, $9, -10
  1987. addi $10, $10, 1
  1988. noop
  1989. noop
  1990. noop
  1991. noop
  1992. jal translateTargetXYToAddr
  1993. noop
  1994. noop
  1995. noop
  1996. noop
  1997. sw $16, 32768($20)
  1998. noop
  1999. noop
  2000. noop
  2001. noop
  2002.  
  2003. addi $9, $9, 1
  2004. noop
  2005. noop
  2006. noop
  2007. noop
  2008. jal translateTargetXYToAddr
  2009. noop
  2010. noop
  2011. noop
  2012. noop
  2013. sw $16, 32768($20)
  2014.  
  2015. addi $9, $9, 1
  2016. noop
  2017. noop
  2018. noop
  2019. noop
  2020. jal translateTargetXYToAddr
  2021. noop
  2022. noop
  2023. noop
  2024. noop
  2025. sw $16, 32768($20)
  2026.  
  2027. addi $9, $9, 1
  2028. noop
  2029. noop
  2030. noop
  2031. noop
  2032. jal translateTargetXYToAddr
  2033. noop
  2034. noop
  2035. noop
  2036. noop
  2037. sw $16, 32768($20)
  2038.  
  2039. addi $9, $9, 1
  2040. noop
  2041. noop
  2042. noop
  2043. noop
  2044. jal translateTargetXYToAddr
  2045. noop
  2046. noop
  2047. noop
  2048. noop
  2049. sw $16, 32768($20)
  2050.  
  2051. addi $9, $9, 1
  2052. noop
  2053. noop
  2054. noop
  2055. noop
  2056. jal translateTargetXYToAddr
  2057. noop
  2058. noop
  2059. noop
  2060. noop
  2061. sw $16, 32768($20)
  2062.  
  2063. addi $9, $9, 1
  2064. noop
  2065. noop
  2066. noop
  2067. noop
  2068. jal translateTargetXYToAddr
  2069. noop
  2070. noop
  2071. noop
  2072. noop
  2073. sw $16, 32768($20)
  2074.  
  2075. addi $9, $9, 1
  2076. noop
  2077. noop
  2078. noop
  2079. noop
  2080. jal translateTargetXYToAddr
  2081. noop
  2082. noop
  2083. noop
  2084. noop
  2085. sw $16, 32768($20)
  2086.  
  2087. addi $9, $9, 1
  2088. noop
  2089. noop
  2090. noop
  2091. noop
  2092. jal translateTargetXYToAddr
  2093. noop
  2094. noop
  2095. noop
  2096. noop
  2097. sw $16, 32768($20)
  2098.  
  2099. addi $9, $9, 1
  2100. noop
  2101. noop
  2102. noop
  2103. noop
  2104. jal translateTargetXYToAddr
  2105. noop
  2106. noop
  2107. noop
  2108. noop
  2109. sw $16, 32768($20)
  2110.  
  2111. addi $9, $9, 1
  2112. noop
  2113. noop
  2114. noop
  2115. noop
  2116. jal translateTargetXYToAddr
  2117. noop
  2118. noop
  2119. noop
  2120. noop
  2121. sw $16, 32768($20)
  2122. noop
  2123. noop
  2124. noop
  2125. noop
  2126.  
  2127. addi $9, $9, -5
  2128. addi $10, $10, -5
  2129.  
  2130. addi $31, $28, 0
  2131. noop
  2132. noop
  2133. noop
  2134. noop
  2135. jr $31
  2136.  
  2137. delayShort3:
  2138. noop
  2139. noop
  2140. noop
  2141. noop
  2142. addi $27, $31, 0
  2143. noop
  2144. noop
  2145. noop
  2146. noop
  2147. jal delayShort2
  2148. noop
  2149. noop
  2150. noop
  2151. noop
  2152. jal delayShort2
  2153. noop
  2154. noop
  2155. noop
  2156. noop
  2157. jal delayShort2
  2158. noop
  2159. noop
  2160. noop
  2161. noop
  2162. jal delayShort2
  2163. noop
  2164. noop
  2165. noop
  2166. noop
  2167. jal delayShort2
  2168. noop
  2169. noop
  2170. noop
  2171. noop
  2172. jal delayShort2
  2173. noop
  2174. noop
  2175. noop
  2176. noop
  2177. jal delayShort2
  2178. noop
  2179. noop
  2180. noop
  2181. noop
  2182. jal delayShort2
  2183. noop
  2184. noop
  2185. noop
  2186. noop
  2187. jal delayShort2
  2188. noop
  2189. noop
  2190. noop
  2191. noop
  2192. jal delayShort2
  2193. noop
  2194. noop
  2195. noop
  2196. noop
  2197. jal delayShort2
  2198. noop
  2199. noop
  2200. noop
  2201. noop
  2202. addi $31, $27, 0
  2203. noop
  2204. noop
  2205. noop
  2206. noop
  2207. jr $31
  2208.  
  2209. delayShort2:
  2210. noop
  2211. noop
  2212. noop
  2213. noop
  2214. addi $28, $31, 0
  2215. noop
  2216. noop
  2217. noop
  2218. noop
  2219. jal delayShort
  2220. noop
  2221. noop
  2222. noop
  2223. noop
  2224. jal delayShort
  2225. noop
  2226. noop
  2227. noop
  2228. noop
  2229. jal delayShort
  2230. noop
  2231. noop
  2232. noop
  2233. noop
  2234. jal delayShort
  2235. noop
  2236. noop
  2237. noop
  2238. noop
  2239. jal delayShort
  2240. noop
  2241. noop
  2242. noop
  2243. noop
  2244. jal delayShort
  2245. noop
  2246. noop
  2247. noop
  2248. noop
  2249. jal delayShort
  2250. noop
  2251. noop
  2252. noop
  2253. noop
  2254. addi $31, $28, 0
  2255. noop
  2256. noop
  2257. noop
  2258. noop
  2259. jr $31
  2260.  
  2261.  
  2262.  
  2263. delayShort:
  2264. noop
  2265. noop
  2266. noop
  2267. noop
  2268. noop
  2269. noop
  2270. noop
  2271. noop
  2272. noop
  2273. noop
  2274. noop
  2275. noop
  2276. noop
  2277. noop
  2278. noop
  2279. noop
  2280. noop
  2281. noop
  2282. noop
  2283. noop
  2284. noop
  2285. noop
  2286. noop
  2287. noop
  2288. noop
  2289. noop
  2290. noop
  2291. noop
  2292. noop
  2293. noop
  2294. noop
  2295. noop
  2296. noop
  2297. noop
  2298. noop
  2299. noop
  2300. noop
  2301. noop
  2302. noop
  2303. noop
  2304. noop
  2305. noop
  2306. noop
  2307. noop
  2308. noop
  2309. noop
  2310. noop
  2311. noop
  2312. noop
  2313. noop
  2314. noop
  2315. noop
  2316. noop
  2317. noop
  2318. noop
  2319. noop
  2320. noop
  2321. noop
  2322. noop
  2323. noop
  2324. noop
  2325. noop
  2326. noop
  2327. noop
  2328. noop
  2329. noop
  2330. noop
  2331. noop
  2332. noop
  2333. noop
  2334. noop
  2335. noop
  2336. noop
  2337. noop
  2338. noop
  2339. noop
  2340. noop
  2341. noop
  2342. noop
  2343. noop
  2344. noop
  2345. noop
  2346. noop
  2347. noop
  2348. noop
  2349. noop
  2350. noop
  2351. noop
  2352. noop
  2353. noop
  2354. noop
  2355. noop
  2356. noop
  2357. noop
  2358. noop
  2359. noop
  2360. noop
  2361. noop
  2362. noop
  2363. noop
  2364. noop
  2365. noop
  2366. noop
  2367. noop
  2368. noop
  2369. noop
  2370. noop
  2371. noop
  2372. noop
  2373. noop
  2374. noop
  2375. noop
  2376. noop
  2377. noop
  2378. noop
  2379. noop
  2380. noop
  2381. noop
  2382. noop
  2383. noop
  2384. noop
  2385. noop
  2386. noop
  2387. noop
  2388. noop
  2389. noop
  2390. noop
  2391. noop
  2392. noop
  2393. noop
  2394. noop
  2395. noop
  2396. noop
  2397. noop
  2398. noop
  2399. noop
  2400. noop
  2401. noop
  2402. noop
  2403. noop
  2404. noop
  2405. noop
  2406. noop
  2407. noop
  2408. noop
  2409. noop
  2410. noop
  2411. noop
  2412. noop
  2413. noop
  2414. noop
  2415. noop
  2416. noop
  2417. noop
  2418. noop
  2419. noop
  2420. noop
  2421. noop
  2422. noop
  2423. noop
  2424. noop
  2425. noop
  2426. noop
  2427. noop
  2428. noop
  2429. noop
  2430. noop
  2431. noop
  2432. noop
  2433. noop
  2434. noop
  2435. noop
  2436. noop
  2437. noop
  2438. noop
  2439. noop
  2440. noop
  2441. noop
  2442. noop
  2443. noop
  2444. noop
  2445. noop
  2446. noop
  2447. noop
  2448. noop
  2449. noop
  2450. noop
  2451. noop
  2452. noop
  2453. noop
  2454. noop
  2455. noop
  2456. jr $31
  2457.  
  2458.  
  2459. exit:
  2460. noop
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement