Advertisement
Psychonauter

milk code

Sep 25th, 2017
130
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.38 KB | None | 0 0
  1. @802A6710
  2.  
  3. lis r3, 0x803E
  4. ori r3, r3, 0x9710
  5. lbz r4, 2(r3)
  6. cmpwi r4, 14
  7. beq- setupCasino
  8. cmpwi r4, 13
  9. beq- setupPinna
  10. cmpwi r4, 1
  11. bgt- done
  12.  
  13. checkNextStage:
  14.  
  15. lis r3, 0x8057
  16. ori r3, r3, 0x8988
  17. lbz r4, 7(r3)
  18. andi. r5, r4, 0x1
  19. beq+ 0xC
  20. li r4, 0x3400
  21. b loadStage
  22. lbz r4, 6(r3)
  23. andi. r5, r4, 0x80
  24. beq+ 0xC
  25. li r4, 0x906
  26. b loadStage
  27. andi. r5, r4, 0x40
  28. beq+ 0xC
  29. li r4, 0x905
  30. b loadStage
  31. andi. r5, r4, 0x20
  32. beq+ 0xC
  33. li r4, 0x904
  34. b loadStage
  35. andi. r5, r4, 0x10
  36. beq+ 0xC
  37. li r4, 0x903
  38. b loadStage
  39. andi. r5, r4, 0x8
  40. beq+ 0xC
  41. li r4, 0x902
  42. b loadStage
  43. andi. r5, r4, 0x4
  44. beq+ 0xC
  45. li r4, 0x901
  46. b loadStage
  47. lbz r4, 5(r3)
  48. andi. r5, r4, 0x40
  49. beq+ 0xC
  50. li r4, 0x900
  51. b loadStage
  52. andi. r5, r4, 0x20
  53. beq+ 0xC
  54. li r4, 0x606
  55. b loadStage
  56. andi. r5, r4, 0x10
  57. beq+ 0xC
  58. li r4, 0x605
  59. b loadStage
  60. andi. r5, r4, 0x8
  61. beq+ 0xC
  62. li r4, 0x604
  63. b loadStage
  64. andi. r5, r4, 0x4
  65. beq+ 0xC
  66. li r4, 0x603
  67. b loadStage
  68. andi. r5, r4, 0x2
  69. beq+ 0xC
  70. li r4, 0x602
  71. b loadStage
  72. andi. r5, r4, 0x1
  73. beq+ 0xC
  74. li r4, 0x601
  75. b loadStage
  76. lbz r4, 0(r3)
  77. andi. r5, r4, 0x40
  78. beq+ 0xC
  79. li r4, 0x600
  80. b loadStage
  81. andi. r5, r4, 0x20
  82. beq+ 0xC
  83. li r4, 0x206
  84. b loadStage
  85. lbz r4, 2(r3)
  86. andi. r5, r4, 0x1
  87. beq+ 0xC
  88. li r4, 0x205
  89. b loadStage
  90. lbz r4, 1(r3)
  91. andi. r5, r4, 0x80
  92. beq+ 0xC
  93. li r4, 0x306
  94. b loadStage
  95. andi. r5, r4, 0x40
  96. beq+ 0xC
  97. li r4, 0x305
  98. b loadStage
  99. andi. r5, r4, 0x20
  100. beq+ 0xC
  101. li r4, 0x304
  102. b loadStage
  103. andi. r5, r4, 0x10
  104. beq+ 0xC
  105. li r4, 0x303
  106. b loadStage
  107. andi. r5, r4, 0x8
  108. beq+ 0xC
  109. li r4, 0x302
  110. b loadStage
  111. andi. r5, r4, 0x4
  112. beq+ 0xC
  113. li r4, 0x301
  114. b loadStage
  115. lbz r4, 4(r3)
  116. andi. r5, r4, 0x10
  117. beq+ 0xC
  118. li r4, 0x300
  119. b loadStage
  120. andi. r5, r4, 0x8
  121. beq+ 0xC
  122. li r4, 0x506
  123. b loadStage
  124. andi. r5, r4, 0x2
  125. beq+ 0xC
  126. li r4, 0x502
  127. b loadStage
  128. andi. r5, r4, 0x1
  129. beq+ 0xC
  130. li r4, 0x503
  131. b loadStage
  132. lbz r4, 3(r3)
  133. andi. r5, r4, 0x80
  134. beq+ 0xC
  135. li r4, 0x502
  136. b loadStage
  137. andi. r5, r4, 0x40
  138. beq+ 0xC
  139. li r4, 0x501
  140. b loadStage
  141. lbz r4, 8(r3)
  142. andi. r5, r4, 0x4
  143. beq+ 0xC
  144. li r4, 0x500
  145. b loadStage
  146. lbz r4, 7(r3)
  147. andi. r5, r4, 0x80
  148. beq+ 0xC
  149. li r4, 0x806
  150. b loadStage
  151. lbz r4, 8(r3)
  152. andi. r5, r4, 0x1
  153. beq+ 0xC
  154. li r4, 0x805
  155. b loadStage
  156. lbz r4, 7(r3)
  157. andi. r5, r4, 0x20
  158. beq+ 0xC
  159. li r4, 0x804
  160. b loadStage
  161. andi. r5, r4, 0x40
  162. beq+ 0xC
  163. li r4, 0x803
  164. b loadStage
  165. lbz r4, 8(r3)
  166. andi. r5, r4, 0x2
  167. beq+ 0xC
  168. li r4, 0x802
  169. b loadStage
  170. lbz r4, 7(r3)
  171. andi. r5, r4, 0x10
  172. beq+ 0xC
  173. li r4, 0x801
  174. b loadStage
  175. lbz r4, 3(r3)
  176. andi. r5, r4, 0x4
  177. beq+ 0xC
  178. li r4, 0x800
  179. b loadStage
  180. andi. r5, r4, 0x8
  181. beq+ 0xC
  182. li r4, 0x406
  183. b loadStage
  184. lbz r4, 0(r3)
  185. andi. r5, r4, 0x10
  186. beq+ 0xC
  187. li r4, 0x400
  188. b loadStage
  189. andi. r5, r4, 0x8
  190. beq+ 0xC
  191. li r4, 0x204
  192. b loadStage
  193. andi. r5, r4, 0x4
  194. beq+ 0xC
  195. li r4, 0x203
  196. b loadStage
  197. andi. r5, r4, 0x2
  198. beq+ 0xC
  199. li r4, 0x202
  200. b loadStage
  201. li r4, 0x200
  202. b loadStage
  203.  
  204. loadPinna:
  205.  
  206. add r4, r8, r9
  207.  
  208. loadStage:
  209.  
  210. lis r3, 0x803E
  211. ori r3, r3, 0x9710
  212. stw r4, 0(r3)
  213. b done
  214.  
  215. setupPinna:
  216.  
  217. li r8,3328
  218. lwz r4,-4(r3)
  219. cmpwi r4,1280
  220. bne- 0x0C
  221. li r9,0
  222. b loadPinna
  223. cmpwi r4,1282
  224. bne- 0x0C
  225. li r9,1
  226. b loadPinna
  227. cmpwi r4,1284
  228. bne- 0x0C
  229. li r9,2
  230. b loadPinna
  231. cmpwi r4,1285
  232. bne- 0x0C
  233. li r9,3
  234. b loadPinna
  235. cmpwi r4,1286
  236. bne- 0x0C
  237. li r9,4
  238. b loadPinna
  239. cmpwi r4,1287
  240. bne+ done
  241. li r9,5
  242. b loadPinna
  243.  
  244. setupCasino:
  245.  
  246. lis r3, 0x8057
  247. ori r3, r3, 0x8988
  248. lbz r4, 5(r3)
  249. andi. r5, r4, 0x8
  250. beq+ 0xC
  251. li r4, 0xE01
  252. b loadStage
  253. li r4, 0xE00
  254. b loadStage
  255.  
  256. done:
  257.  
  258. lwz r3,32(r31)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement