Advertisement
Sleipnir17

Box names code for custom mass oubreaks (Ruby/Sapphire ACE)

Aug 8th, 2023
996
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 23.03 KB | None | 0 0
  1. Instructions: execute the codes in order. Use the right version of the codes according to your Ruby/Sapphire language.
  2. Carefully read the notes you find before "Code 2" before executing it: ignoring them may waste the whole procedure.
  3. After the execution of both the codes, if you enter a battle in the tall grass in Route 101 you'll find the Pokémon you're aiming for at Lv.0 with four Sketch as moves. You should only save the game after verifying this.
  4. If your game has a working internal battery, the effect of these codes will last for 65535 days.
  5. If your game has a dry internal battery, the effect of this code will be permanent unless you use a code to delete the effect.
  6. While the effect is active, if you want to change your target species you can just execute "Code 2" with a different value avoiding "Code 1"
  7.  
  8. _____________________________________________________________________________________________________________________________________
  9. | |
  10. | Code 1 |
  11. |_____________________________________________________________________________________________________________________________________|
  12.  
  13. For English versions:
  14. sbc r10,pc,2A80 E2CFADAA %% R10=PC-2A80-1=203596B
  15. mvn r11, DB00 E3E0BCDB %% R11=notDB00=FFFF24FF
  16. adc r11,r11, 3FC0 E2ABBDFF %% R11=R11+3FC0=FFFF64BF
  17. sbc r10,r10, D800 E2CAACD8 %% R10=R10-D800-1=202816A
  18. -filler- BFBFFF00
  19. sbc r11, r11, BE E2CBB0BE %% R11=R11-BE-1=FFFF6400
  20. -filler- BFFF0000
  21. adc r12,r11, A600 E2ABCCA6 %% R12=R11+A600=A00
  22. -filler- FF000000
  23. strh r12, [r10, CC] E1CACCBC
  24. movs r12, E10 E3B0CEE1 %% R12=E10
  25. bic r12,r12, FF00 E3CCCCFF %% R12=R12 and notFF00=10
  26. strh r12, [r10, C8] E1CACCB8
  27. -filler- BFBFFF00
  28. str r11, [r10, D6]! E5AAB0D6
  29. -filler- BFFF0000
  30. adcs r12,pc, 30 E2BFC1C0 %% R12=PC+30
  31. -filler- FF000000
  32. mvn r11, EE00000 E3E0B6EE %% R11=notEE00000=F11FFFFF
  33. sbc r11, r11, ED E2CBB0ED %% R11=R11-ED-1=F11FFF11
  34. sbc r11, r11, FF00000 E2CBB6FF %% R11=R11-FF00000-1=E12FFF10="bx r0" opcode
  35. str r11, [r12]! E5ACB000 %% Store bx r0 opcode in [r12]
  36. -filler- BFBFFF00
  37. movs r12, 0x8000003 E3B0C3C2 %% R12=8000003
  38. -filler- BFFF0000
  39. adc r12,r12,r12, ror 13 E0ACC9EC %% R12=R12+ROR13(R12)=R12+6100=8006103
  40. -filler- FF000000
  41. adc r12,r12,DD00 E2ACCCDD %% R12=R12+DD00=8013E03
  42. adc r0,r12,AE E2AC00AE %% R0=R12+AE=8013EB1=ReturnFromBattleToOverworldENG
  43. -filler- 0000BFFF
  44. -filler- 00000000 %% Will be overwritten with bx r0
  45.  
  46. Box names:
  47. Box 1: (9.UngBlo) [lower case L]
  48. Box 2: (C!nd?Pn ) [ends with space]
  49. Box 3: (EED…Qn ) [one …; ends with two spaces]
  50. Box 4: (E5R!n ) [ends with three spaces]
  51. Box 5: (BRPmmT…o) [one …]
  52. Box 6: (RRo,RPm ) [ends with space]
  53. Box 7: (EEb…9q ) [one …; ends with two spaces]
  54. Box 8: (EFGEn ) [ends with three spaces]
  55. Box 9: (z♀loy…Qn) [lower case L; one …]
  56. Box 10: (♀Qn …?q ) [one space after n; one …; ends with space]
  57. Box 11: (EEHI…o ) [upper case i; one …; ends with two spaces]
  58. Box 12: (ExO?l ) [upper case o; lower case L; ends with three spaces]
  59. Box 13: (iR?n- ?n) [one space after -]
  60. Box 14: (E ) [ends with seven spaces]
  61. _______________________________________________________________________________________________________________________________________
  62.  
  63. For Italian and Spanish versions:
  64. sbc r10,pc,2A80 E2CFADAA %% R10=PC-2A80-1=203596B
  65. mvn r11, DB00 E3E0BCDB %% R11=notDB00=FFFF24FF
  66. adc r11,r11, 3FC0 E2ABBDFF %% R11=R11+3FC0=FFFF64BF
  67. sbc r10,r10, D800 E2CAACD8 %% R10=R10-D800-1=202816A
  68. -filler- BFBFFF00
  69. sbc r11, r11, BE E2CBB0BE %% R11=R11-BE-1=FFFF6400
  70. -filler- BFFF0000
  71. adc r12,r11, A600 E2ABCCA6 %% R12=R11+A600=A00
  72. -filler- FF000000
  73. strh r12, [r10, CC] E1CACCBC
  74. movs r12, E10 E3B0CEE1 %% R12=E10
  75. bic r12,r12, FF00 E3CCCCFF %% R12=R12 and notFF00=10
  76. strh r12, [r10, C8] E1CACCB8
  77. -filler- BFBFFF00
  78. str r11, [r10, D6]! E5AAB0D6
  79. -filler- BFFF0000
  80. adcs r12,pc, 30 E2BFC1C0 %% R12=PC+30
  81. -filler- FF000000
  82. mvn r11, EE00000 E3E0B6EE %% R11=notEE00000=F11FFFFF
  83. sbc r11, r11, ED E2CBB0ED %% R11=R11-ED-1=F11FFF11
  84. sbc r11, r11, FF00000 E2CBB6FF %% R11=R11-FF00000-1=E12FFF10="bx r0" opcode
  85. strt r11, [r12]! E5ACB000 %% Store bx r0 opcode in [r12]
  86. -filler- BFBFFF00
  87. movs r12, 0xA50 E3B0CEA5 %% R12=A50
  88. -filler- BFFF0000
  89. adc r12,r12,r12, ror 1B E0ECCDEC %% R12=ROR1B(R12)-R12-1=14A00-R12-1=13FAF
  90. -filler- FF000000
  91. adc r12,r12,8000003 E2ACC3C2 %% R12=R12+8000003=8013FB2
  92. adc r0,r12,CB E2AC00CB %% R0=R12+CB=801407D=ReturnFromBattleToOverworldITA_SPA
  93. -filler- 0000BFFF
  94. -filler- 00000000 %% Will be overwritten with bx r0
  95.  
  96. Box names:
  97. Box 1: (9.UngBlo) [lower case L]
  98. Box 2: (C!nd?Pn ) [ends with space]
  99. Box 3: (EED…Qn ) [one …; ends with two spaces]
  100. Box 4: (E5R!n ) [ends with three spaces]
  101. Box 5: (BRPmmT…o) [one …]
  102. Box 6: (RRo,RPm ) [ends with space]
  103. Box 7: (EEb…9q ) [one …; ends with two spaces]
  104. Box 8: (EFGEn ) [ends with three spaces]
  105. Box 9: (z♀loy…Qn) [lower case L; one …]
  106. Box 10: (♀Qn …?q ) [one space after n; one …; ends with space]
  107. Box 11: (EE4T…o ) [one …; ends with two spaces]
  108. Box 12: (ExSxl ) [lower case L; ends with three spaces]
  109. Box 13: (HI?nQ ?n) [upper case i; one space after Q]
  110. Box 14: (E ) [ends with seven spaces]
  111. _______________________________________________________________________________________________________________________________________
  112.  
  113. For German and French versions:
  114. sbc r10,pc,2A80 E2CFADAA %% R10=PC-2A80-1=203596B
  115. mvn r11, DB00 E3E0BCDB %% R11=notDB00=FFFF24FF
  116. adc r11,r11, 3FC0 E2ABBDFF %% R11=R11+3FC0=FFFF64BF
  117. sbc r10,r10, D800 E2CAACD8 %% R10=R10-D800-1=202816A
  118. -filler- BFBFFF00
  119. sbc r11, r11, BE E2CBB0BE %% R11=R11-BE-1=FFFF6400
  120. -filler- BFFF0000
  121. adc r12,r11, A600 E2ABCCA6 %% R12=R11+A600=A00
  122. -filler- FF000000
  123. strh r12, [r10, CC] E1CACCBC
  124. movs r12, E10 E3B0CEE1 %% R12=E10
  125. bic r12,r12, FF00 E3CCCCFF %% R12=R12 and notFF00=10
  126. strh r12, [r10, C8] E1CACCB8
  127. -filler- BFBFFF00
  128. str r11, [r10, D6]! E5AAB0D6
  129. -filler- BFFF0000
  130. adcs r12,pc, 30 E2BFC1C0 %% R12=PC+30
  131. -filler- FF000000
  132. mvn r11, EE00000 E3E0B6EE %% R11=notEE00000=F11FFFFF
  133. sbc r11, r11, ED E2CBB0ED %% R11=R11-ED-1=F11FFF11
  134. sbc r11, r11, FF00000 E2CBB6FF %% R11=R11-FF00000-1=E12FFF10="bx r0" opcode
  135. strt r11, [r12]! E5ACB000 %% Store bx r0 opcode in [r12]
  136. -filler- BFBFFF00
  137. movs r12, 0xA50 E3B0CEA5 %% R12=A50
  138. -filler- BFFF0000
  139. adc r12,r12,r12, ror 1B E0ECCDEC %% R12=ROR1B(R12)-R12-1=14A00-R12-1=13FAF
  140. -filler- FF000000
  141. adc r12,r12,8000003 E2ACC3C2 %% R12=R12+8000003=8013FB2
  142. adc r0,r12,D3 E2AC00D3 %% R0=R12+D3=8014085=ReturnFromBattleToOverworldGER_FRA
  143. -filler- 0000BFFF
  144. -filler- 00000000 %% Will be overwritten with bx r0
  145.  
  146. Box names:
  147. Box 1: (9.UngBlo) [lower case L]
  148. Box 2: (C!nd?Pn ) [ends with space]
  149. Box 3: (EED…Qn ) [one …; ends with two spaces]
  150. Box 4: (E5R!n ) [ends with three spaces]
  151. Box 5: (BRPmmT…o) [one …]
  152. Box 6: (RRo,RPm ) [ends with space]
  153. Box 7: (EEb…9q ) [one …; ends with two spaces]
  154. Box 8: (EFGEn ) [ends with three spaces]
  155. Box 9: (z♀loy…Qn) [lower case L; one …]
  156. Box 10: (♀Qn …?q ) [one space after n; one …; ends with space]
  157. Box 11: (EE4T…o ) [one …; ends with two spaces]
  158. Box 12: (ExSxl ) [lower case L; ends with three spaces]
  159. Box 13: (HI?nY ?n) [upper case i; one space after Y]
  160. Box 14: (E ) [ends with seven spaces]
  161. _______________________________________________________________________________________________________________________________________
  162. Result: 00100000 0A000000 00000000 00000000 FFFF6400
  163.  
  164.  
  165. Note: after executing "Code 1", do not save. Look at box 14: in its name you should see something like this: (E Œ), without the brackets. If you don't, reset and try again "Code 1" checking for mistakes in box names; if you do, keep going but do not save.
  166. In this code you'll need to enter the species of your target Pokémon. Choose the Pokémon you want and find its hexadecimal index number here: https://bulbapedia.bulbagarden.net/wiki/List_of_Pok%C3%A9mon_by_index_number_(Generation_III)
  167. Said index number should be 4 digits long (pad with a zero at left, so for example 11A becomes 011A). If you're aiming for a glitch Pokémon the index number is already known.
  168. The four digits value is represented by this: ♥♦♣♠. Fill the variable characters as shown in the code, according to ♥, ♦, ♣ and ♠
  169. UPDATE: you can use a spreadsheet by pkmn_trainer_shay to simply read the four variable characters in box 6, 7, 8, 9 depending on the species instead of calculating them yourself: https://docs.google.com/spreadsheets/d/1-ym_D5BRG8oKB7na0-9Qj_LjgZAxkegUp2jsuU8XrLQ/edit#gid=1216968751
  170.  
  171. _____________________________________________________________________________________________________________________________________
  172. | |
  173. | Code 2 |
  174. |_____________________________________________________________________________________________________________________________________|
  175.  
  176. All language versions:
  177.  
  178. sbc r12,pc,2A80 E2CFCDAA %% R12=PC-2A80-1=203596B
  179. sbc r12,r12, D800 E2CCCCD8 %% R12=R12-D800-1=202816A
  180. -filler- BFBFBFFF
  181. mov r11, A6 E3B0B0A6 %% R11=A6
  182. -filler- BFBFFF00
  183. adc r11,r11, A60000 E2ABB8A6 %% R11=R11+A60000=A600A6
  184. -filler- BFFF0000
  185. str r11, [r12, D2]! E5ACB0D2
  186. -filler- FF000000
  187. sbc r12,r12, 3 E2CCC3C0 %% R12=R12-3-1
  188. str r11, [r12]! E5ACB000
  189. -filler- BFBFBFFF
  190. mov r11, C♠ E3B0B0C♠ %% R11=C♠
  191. -filler- BFBFFF00
  192. adc r11,r11,C*0 E2ABBEC* %% R11=R11+C*0=°♣♠
  193. -filler- BFFF0000
  194. adc r11,r11,C*00 E2ABBCC* %% R11=R11+C*00=°♦♣♠
  195. -filler- FF000000
  196. adc r11,r11,C*000 E2ABBAC* %% R11=R11+C*000=°♥♦♣♠
  197. sbc r12,r12, C4 E2CCC0C4 %% R12=R12-C4-1
  198. -filler- BFBFBFFF
  199. strh r11 [r12, BE] E1CCBBBE
  200.  
  201. Box names:
  202. Box 1: (9SUndRRn)
  203. Box 2: (EEE5……o ) [two …; ends with space]
  204. Box 3: (EE5,!n ) [ends with two spaces]
  205. Box 4: (EX…?q ) [one …; ends with three spaces]
  206. Box 5: (FIRn …?q) [upper case i; one space after n; one …]
  207. Box 6: (EEE*……o ) [two …; ends with space]
  208. * = F if ♠=0, G if ♠=1, H if ♠=2, I [upper case i] if ♠=3, J if ♠=4, K if ♠=5, L if ♠=6, M if ♠=7, N if ♠=8, O [upper case o] if ♠=9, P if ♠=A, Q if ♠=B, R if ♠=C, S if ♠=D, T if ♠=E, U if ♠=F
  209.  
  210. Box 7: (EE*D!n ) [ends with two spaces]
  211. * = J if ♣=0, K if ♣=1, L if ♣=2, M if ♣=3, N if ♣=4, O [upper case o] if ♣=5, P if ♣=6, Q if ♣=7, R if ♣=8, S if ♣=9, T if ♣=A, U if ♣=B, F if ♣=C, G if ♣=D, H if ♣=E, I [upper case i] if ♣=F
  212.  
  213. Box 8: (E*B!n ) [ends with three spaces]
  214. if ♣=C,D,E,F, then
  215. * = J if ♦=0, K if ♦=1, L if ♦=2, M if ♦=3, N if ♦=4, O [upper case o] if ♦=5, P if ♦=6, Q if ♦=7, R if ♦=8, S if ♦=9, T if ♦=A, U if ♦=B, F if ♦=C, G if ♦=D, H if ♦=E, I [upper case i] if ♦=F
  216. if ♣=0,1,2,3,4,5,6,7,8,9,A,B, then
  217. * = I [upper case i] if ♦=0, J if ♦=1, K if ♦=2, L if ♦=3, M if ♦=4, N if ♦=5, O [upper case o] if ♦=6, P if ♦=7, Q if ♦=8, R if ♦=9, S if ♦=A, T if ♦=B, U if ♦=C, F if ♦=D, G if ♦=E, H if ♦=F
  218.  
  219. Box 9: (*/!nJFRn)
  220. if ♦=D,E,F OR ♦=C and ♣=C,D,E,F, then
  221. * = J if ♥=0, K if ♥=1, L if ♥=2, M if ♥=3, N if ♥=4, O [upper case o] if ♥=5, P if ♥=6, Q if ♥=7, R if ♥=8, S if ♥=9, T if ♥=A, U if ♥=B, F if ♥=C, G if ♥=D, H if ♥=E, I [upper case i] if ♥=F
  222. if ♦=0,1,2,3,4,5,6,7,8,9,A,B, OR ♦=C and ♣=0,1,2,3,4,5,6,7,8,9,A,B then
  223. * = I [upper case i] if ♥=0, J if ♥=1, K if ♥=2, L if ♥=3, M if ♥=4, N if ♥=5, O [upper case o] if ♥=6, P if ♥=7, Q if ♥=8, R if ♥=9, S if ♥=A, T if ♥=B, U if ♥=C, F if ♥=D, G if ♥=E, H if ♥=F
  224.  
  225. Box 10: (EEEDARm ) [ends with space]
  226. Box 11: leave as it is
  227. Box 12: leave as it is
  228. Box 13: leave as it is
  229. Box 14: leave as it is
  230. _______________________________________________________________________________________________________________________________________
  231. Result: 0010♥♦♣♠ 0A000000 00A600A6 00A600A6 FFFF6400
  232.  
  233. After executing "Code 2" you should still not save untill you actually check the grass in Route 101: if the mass outbreak is actually there you can finally save the game.
  234.  
  235.  
  236. _____________________________________________________________________________________________________________________________________
  237. | |
  238. | Clear code |
  239. |_____________________________________________________________________________________________________________________________________|
  240. Use if you want to delete the effect of the other two codes code
  241.  
  242.  
  243. For English versions:
  244. sbc r12,pc,380 E2CFCFE0 %% R12=PC-380-1=203806B
  245. movs r11, 0 E3B0B000 %% R11=0
  246. sbc r12,r12, FF00 E2CCCCFF %% R12=R12-FF00-1=202816A
  247. strt r11, [r12, C8]! E5ACB0C8
  248. -filler- BFBFFF00
  249. strh r11, [r12, 4] E1CCB0B4
  250. -filler- BFFF0000
  251. strh r11, [r12, 6] E1CCB0B6
  252. -filler- FF000000
  253. strh r11, [r12, 8] E1CCB0B8
  254. strh r11, [r12, A] E1CCB0BA
  255. -filler- BFBFBFFF
  256. strh r11, [r12, C] E1CCB0BC
  257. -filler- BFBFFF00
  258. strh r11, [r12, E] E1CCB0BE
  259. -filler- BFFF0000
  260. strh r11, [r12, 10] E1CCB1B0
  261. -filler- FF000000
  262. mvn r11, EE00000 E3E0B6EE %% R11=notEE00000=F11FFFFF
  263. sbc r11, r11, ED E2CBB0ED %% R11=R12-ED-1=F11FFF11
  264. sbc r11, r11, FF00000 E2CBB6FF %% R11=R11-FF00000-1=E12FFF10="bx r0" opcode
  265. adcs r12,pc, 30 E2BFC1C0 %% R12=PC+30
  266. -filler- BFBFFF00
  267. strt r11, [r12]! E5ACB000 %% Store bx r0 opcode in [r12]
  268. -filler- BFFF0000
  269. mvn r12, F8000002 E3E0C3BE %% R12=notF8000002=7FFFFFD
  270. -filler- FF000000
  271. adc r12,r12 394 E2ACCFE5 %% R12=R12+394=8000391
  272. sbc r12,r12, 2C000 E2CCCBB0 %% R12=R12-2C000-1=7FD4390
  273. adc r12,r12 3FC00 E2ACCBFF %% R12=R12+3FC00=8013F90
  274. sbc r0,r12, DE E2CC00DE %% R0=R12-DE-1=08013EB1=ReturnFromBattleToOverworldENG
  275.  
  276. Box names:
  277. Box 1: (lUUn ……o) [lower case L; one space after n; two …]
  278. Box 2: (RRnN…?q ) [one …; ends with space]
  279. Box 3: (EE'…Rm ) [righty '; one …; ends with two spaces]
  280. Box 4: (E♀…Rm ) [one …; ends with three spaces]
  281. Box 5: (,…Rm/…Rm) [one …; one …]
  282. Box 6: (EEEB…Rm ) [one …; ends with space]
  283. Box 7: (EED…Rm ) [one …; ends with two spaces]
  284. Box 8: (E…"Rm ) [one …; lefty "; ends with three spaces]
  285. Box 9: (z♀loy…Qn) [lower case L; one …]
  286. Box 10: (♀QnFGEn ) [ends with space]
  287. Box 11: (EE …?q ) [one space after E; one …; ends with two spaces]
  288. Box 12: (EDIlo ) [upper case i; lower case L; ends with three spaces]
  289. Box 13: (qU?n…QRn) [one …]
  290. Box 14: (Q?nj Rn ) [one space after j; ends with space]
  291. _______________________________________________________________________________________________________________________________________
  292. For Italian and Spanish versions:
  293. sbc r12,pc,380 E2CFCFE0 %% R12=PC-380-1=203806B
  294. movs r11, 0 E3B0B000 %% R11=0
  295. sbc r12,r12, FF00 E2CCCCFF %% R12=R12-FF00-1=202816A
  296. strt r11, [r12, C8]! E5ACB0C8
  297. -filler- BFBFFF00
  298. strh r11, [r12, 4] E1CCB0B4
  299. -filler- BFFF0000
  300. strh r11, [r12, 6] E1CCB0B6
  301. -filler- FF000000
  302. strh r11, [r12, 8] E1CCB0B8
  303. strh r11, [r12, A] E1CCB0BA
  304. -filler- BFBFBFFF
  305. strh r11, [r12, C] E1CCB0BC
  306. -filler- BFBFFF00
  307. strh r11, [r12, E] E1CCB0BE
  308. -filler- BFFF0000
  309. strh r11, [r12, 10] E1CCB1B0
  310. -filler- FF000000
  311. mvn r11, EE00000 E3E0B6EE %% R11=notEE00000=F11FFFFF
  312. sbc r11, r11, ED E2CBB0ED %% R11=R12-ED-1=F11FFF11
  313. sbc r11, r11, FF00000 E2CBB6FF %% R11=R11-FF00000-1=E12FFF10="bx r0" opcode
  314. adcs r12,pc, 30 E2BFC1C0 %% R12=PC+30
  315. -filler- BFBFFF00
  316. strt r11, [r12]! E5ACB000 %% Store bx r0 opcode in [r12]
  317. -filler- BFFF0000
  318. mvn r12, F8000002 E3E0C3BE %% R12=notF8000002=7FFFFFD
  319. -filler- FF000000
  320. adc r12,r12 394 E2ACCFE5 %% R12=R12+394=8000391
  321. sbc r12,r12, 2C000 E2CCCBB0 %% R12=R12-2C000-1=7FD4390
  322. adc r12,r12 3FC00 E2ACCBFF %% R12=R12+3FC00=8013F90
  323. adc r0,r12, ED E2AC00ED %% R0=R12+ED=0801407D=ReturnFromBattleToOverworldITA_SPA
  324.  
  325. Box names:
  326. Box 1: (lUUn ……o) [lower case L; one space after n; two …]
  327. Box 2: (RRnN…?q ) [one …; ends with space]
  328. Box 3: (EE'…Rm ) [righty '; one …; ends with two spaces]
  329. Box 4: (E♀…Rm ) [one …; ends with three spaces]
  330. Box 5: (,…Rm/…Rm) [one …; one …]
  331. Box 6: (EEEB…Rm ) [one …; ends with space]
  332. Box 7: (EED…Rm ) [one …; ends with two spaces]
  333. Box 8: (E…"Rm ) [one …; lefty "; ends with three spaces]
  334. Box 9: (z♀loy…Qn) [lower case L; one …]
  335. Box 10: (♀QnFGEn ) [ends with space]
  336. Box 11: (EE …?q ) [one space after E; one …; ends with two spaces]
  337. Box 12: (EDIlo ) [upper case i; lower case L; ends with three spaces]
  338. Box 13: (qU?n…QRn) [one …]
  339. Box 14: (Q?ny ?n ) [one space after y; ends with space]
  340. _______________________________________________________________________________________________________________________________________
  341. For German and French versions:
  342. sbc r12,pc,380 E2CFCFE0 %% R12=PC-380-1=203806B
  343. movs r11, 0 E3B0B000 %% R11=0
  344. sbc r12,r12, FF00 E2CCCCFF %% R12=R12-FF00-1=202816A
  345. strt r11, [r12, C8]! E5ACB0C8
  346. -filler- BFBFFF00
  347. strh r11, [r12, 4] E1CCB0B4
  348. -filler- BFFF0000
  349. strh r11, [r12, 6] E1CCB0B6
  350. -filler- FF000000
  351. strh r11, [r12, 8] E1CCB0B8
  352. strh r11, [r12, A] E1CCB0BA
  353. -filler- BFBFBFFF
  354. strh r11, [r12, C] E1CCB0BC
  355. -filler- BFBFFF00
  356. strh r11, [r12, E] E1CCB0BE
  357. -filler- BFFF0000
  358. strh r11, [r12, 10] E1CCB1B0
  359. -filler- FF000000
  360. mvn r11, EE00000 E3E0B6EE %% R11=notEE00000=F11FFFFF
  361. sbc r11, r11, ED E2CBB0ED %% R11=R12-ED-1=F11FFF11
  362. sbc r11, r11, FF00000 E2CBB6FF %% R11=R11-FF00000-1=E12FFF10="bx r0" opcode
  363. adcs r12,pc, 30 E2BFC1C0 %% R12=PC+30
  364. -filler- BFBFFF00
  365. strt r11, [r12]! E5ACB000 %% Store bx r0 opcode in [r12]
  366. -filler- BFFF0000
  367. mvn r12, F8000002 E3E0C3BE %% R12=notF8000002=7FFFFFD
  368. -filler- FF000000
  369. adc r12,r12 3B8 E2ACCFEE %% R12=R12+3B8=80003B5
  370. sbc r12,r12, 2C000 E2CCCBB0 %% R12=R12-2C000-1=7FD43B4
  371. adc r12,r12 3FC00 E2ACCBFF %% R12=R12+3FC00=8013FB4
  372. adc r0,r12, D1 E2AC00D1 %% R0=R12+D1=08014085=ReturnFromBattleToOverworldGER_FRA
  373.  
  374. Box names:
  375. Box 1: (lUUn ……o) [lower case L; one space after n; two …]
  376. Box 2: (RRnN…?q ) [one …; ends with space]
  377. Box 3: (EE'…Rm ) [righty '; one …; ends with two spaces]
  378. Box 4: (E♀…Rm ) [one …; ends with three spaces]
  379. Box 5: (,…Rm/…Rm) [one …; one …]
  380. Box 6: (EEEB…Rm ) [one …; ends with space]
  381. Box 7: (EED…Rm ) [one …; ends with two spaces]
  382. Box 8: (E…"Rm ) [one …; lefty "; ends with three spaces]
  383. Box 9: (z♀loy…Qn) [lower case L; one …]
  384. Box 10: (♀QnFGEn ) [ends with space]
  385. Box 11: (EE …?q ) [one space after E; one …; ends with two spaces]
  386. Box 12: (EDIlo ) [upper case i; lower case L; ends with three spaces]
  387. Box 13: (zU?n…QRn) [one …]
  388. Box 14: (Q?nW ?n ) [one space after W; ends with space]
  389. _______________________________________________________________________________________________________________________________________
  390.  
  391.  
  392. That's pretty much it, if you have any problem feel free to contact me using Twitter (Sleipnir_17), Reddit (Sleipnir17), Discord (sleipnir17) or Youtube (https://www.youtube.com/channel/UCwip3k3SfjMlFMm2_ZTZStg?)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement