Advertisement
Sleipnir17

Box names for fast EV training (Ruby/Sapphire ACE)

Aug 10th, 2023
919
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 20.86 KB | None | 0 0
  1. This set of codes will turn all the wild Pokémon you find in Route 101 into a species you can use to farm EVs.
  2.  
  3. Instructions: execute the two codes in order. You'll not be able to check if the codes worked properly until you finish so pay really close attention while writing the names. In "Code 2", box names will be different depending on your desired EVs, you'll see how to choose directly in "Code 2".
  4.  
  5. After the execution of the two 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 Memento as its only move. Thanks to the really low level, you'll gain almost no experience. Thanks to Memento, you'll not need to defeat the Pokémon: the opponent will KO itself gifting you with EVs.
  6.  
  7. If your game has a working internal battery, the effect of this code will last for 11 days.
  8. If your game has a dry internal battery, the effect of this code will be permanent.
  9. If you want to delete the effects of "Code 1" and "Code 2" use "Clear code" (last code of this document).
  10.  
  11. While this effect is active, if you want to change your target species you don't need to execute "Code 1" executing "Code 2" with a different * character will be enough.
  12.  
  13.  
  14. _____________________________________________________________________________________________________________________________________
  15. | |
  16. | Code 1 |
  17. |_____________________________________________________________________________________________________________________________________|
  18.  
  19. For English versions:
  20.  
  21. sbc r12,pc,2A80 E2CFCDAA %% R12=PC-2A80-1=203596B
  22. sbc r12,r12, D800 E2CCCCD8 %% R12=R12-D800-1=202816A
  23. -filler- BFBFBFFF
  24. movs r11, 36400 E3B0BBD9 %% R11=36400
  25. -filler- BFBFFF00
  26. str r11, [r12, D8]! E5ACB0D8
  27. -filler- BFFF0000
  28. adc r11,r11, A600 E2ABBCA6 %% R11=R11+A600=40A00
  29. -filler- FF000000
  30. sbc r12,r12, B E2CCC2B0 %% R12=R12-B-1
  31. strh r11, [r12] E1CCB0B0
  32. mov r11, C000003F E3A3B1FF %% R11=C000003F
  33. adc r11,r11, C7 E2ABB0C7 %% R11=R11+C6=C0000106
  34. -filler- BFBFFF00
  35. strh r11, [r12, 2] E1CCB0B2
  36. -filler- BFFF0000
  37. -filler- BFBFBFBF
  38. -filler- FFBFBFBF
  39. mvn r11, EE00000 E3E0B6EE %% R11=notEE00000=F11FFFFF
  40. sbc r11, r11, ED E2CBB0ED %% R11=R12-ED-1=F11FFF11
  41. sbc r11, r11, FF00000 E2CBB6FF %% R11=R11-FF00000-1=E12FFF10="bx r0" opcode
  42. adcs r12,pc, 30 E2BFC1C0 %% R12=PC+30
  43. -filler- BFBFFF00
  44. strt r11, [r12]! E5ACB000 %% Store bx r0 opcode in [r12]
  45. -filler- BFFF0000
  46. mvn r12, F8000002 E3E0C3BE %% R12=notF8000002=7FFFFFD
  47. -filler- FF000000
  48. adc r12,r12 394 E2ACCFE5 %% R12=R12+394=8000391
  49. sbc r12,r12, 2C000 E2CCCBB0 %% R12=R12-2C000-1=7FD4390
  50. adc r12,r12 3FC00 E2ACCBFF %% R12=R12+3FC00=8013F90
  51. sbc r0,r12, DE E2CC00DE %% R0=R12-DE-1=08013EB1=ReturnFromBattleToOverworldENG
  52.  
  53. Box names:
  54. Box 1: (9SUndRRn)
  55. Box 2: (EEEeA…o ) [one …; ends with space]
  56. Box 3: (EEd…?q ) [one …; ends with two spaces]
  57. Box 4: (E5B!n ) [ends with three spaces]
  58. Box 5: (…HRn……Rm) [starts with spaceone …; two …]
  59. Box 6: ("2oM…!n ) [lefty "; one …; ends with space]
  60. Box 7: (EE"…Rm ) [righty "; one …; ends with two spaces]
  61. Box 8: (EEEEEEEE)
  62. Box 9: (z♀loy…Qn) [lower case L; one …]
  63. Box 10: (♀QnFGEn ) [ends with space]
  64. Box 11: (EE …?q ) [one space after E; one …; ends with two spaces]
  65. Box 12: (EDIlo ) [upper case i; lower case L; ends with three spaces]
  66. Box 13: (qU?n…QRn) [one …]
  67. Box 14: (Q?nj Rn ) [one space after j; ends with space]
  68. _______________________________________________________________________________________________________________________________________
  69.  
  70. For Italian and Spanish versions:
  71.  
  72. sbc r12,pc,2A80 E2CFCDAA %% R12=PC-2A80-1=203596B
  73. sbc r12,r12, D800 E2CCCCD8 %% R12=R12-D800-1=202816A
  74. -filler- BFBFBFFF
  75. movs r11, 36400 E3B0BBD9 %% R11=36400
  76. -filler- BFBFFF00
  77. str r11, [r12, D8]! E5ACB0D8
  78. -filler- BFFF0000
  79. adc r11,r11, A600 E2ABBCA6 %% R11=R11+A600=40A00
  80. -filler- FF000000
  81. sbc r12,r12, B E2CCC2B0 %% R12=R12-B-1
  82. strh r11, [r12] E1CCB0B0
  83. mov r11, C000003F E3A3B1FF %% R11=C000003F
  84. adc r11,r11, C7 E2ABB0C7 %% R11=R11+C6=C0000106
  85. -filler- BFBFFF00
  86. strh r11, [r12, 2] E1CCB0B2
  87. -filler- BFFF0000
  88. -filler- BFBFBFBF
  89. -filler- FFBFBFBF
  90. mvn r11, EE00000 E3E0B6EE %% R11=notEE00000=F11FFFFF
  91. sbc r11, r11, ED E2CBB0ED %% R11=R12-ED-1=F11FFF11
  92. sbc r11, r11, FF00000 E2CBB6FF %% R11=R11-FF00000-1=E12FFF10="bx r0" opcode
  93. adcs r12,pc, 30 E2BFC1C0 %% R12=PC+30
  94. -filler- BFBFFF00
  95. strt r11, [r12]! E5ACB000 %% Store bx r0 opcode in [r12]
  96. -filler- BFFF0000
  97. mvn r12, F8000002 E3E0C3BE %% R12=notF8000002=7FFFFFD
  98. -filler- FF000000
  99. adc r12,r12 394 E2ACCFE5 %% R12=R12+394=8000391
  100. sbc r12,r12, 2C000 E2CCCBB0 %% R12=R12-2C000-1=7FD4390
  101. adc r12,r12 3FC00 E2ACCBFF %% R12=R12+3FC00=8013F90
  102. adc r0,r12, ED E2AC00ED %% R0=R12+ED=0801407D=ReturnFromBattleToOverworldITA_SPA
  103.  
  104. Box names:
  105. Box 1: (9SUndRRn)
  106. Box 2: (EEEeA…o ) [one …; ends with space]
  107. Box 3: (EEd…?q ) [one …; ends with two spaces]
  108. Box 4: (E5B!n ) [ends with three spaces]
  109. Box 5: (…HRn……Rm) [starts with spaceone …; two …]
  110. Box 6: ("2oM…!n ) [lefty "; one …; ends with space]
  111. Box 7: (EE"…Rm ) [righty "; one …; ends with two spaces]
  112. Box 8: (EEEEEEEE)
  113. Box 9: (z♀loy…Qn) [lower case L; one …]
  114. Box 10: (♀QnFGEn ) [ends with space]
  115. Box 11: (EE …?q ) [one space after E; one …; ends with two spaces]
  116. Box 12: (EDIlo ) [upper case i; lower case L; ends with three spaces]
  117. Box 13: (qU?n…QRn) [one …]
  118. Box 14: (Q?ny ?n ) [one space after y; ends with space]
  119. _______________________________________________________________________________________________________________________________________
  120.  
  121. For German and French versions:
  122.  
  123. sbc r12,pc,2A80 E2CFCDAA %% R12=PC-2A80-1=203596B
  124. sbc r12,r12, D800 E2CCCCD8 %% R12=R12-D800-1=202816A
  125. -filler- BFBFBFFF
  126. movs r11, 36400 E3B0BBD9 %% R11=36400
  127. -filler- BFBFFF00
  128. str r11, [r12, D8]! E5ACB0D8
  129. -filler- BFFF0000
  130. adc r11,r11, A600 E2ABBCA6 %% R11=R11+A600=40A00
  131. -filler- FF000000
  132. sbc r12,r12, B E2CCC2B0 %% R12=R12-B-1
  133. strh r11, [r12] E1CCB0B0
  134. mov r11, C000003F E3A3B1FF %% R11=C000003F
  135. adc r11,r11, C7 E2ABB0C7 %% R11=R11+C6=C0000106
  136. -filler- BFBFFF00
  137. strh r11, [r12, 2] E1CCB0B2
  138. -filler- BFFF0000
  139. -filler- BFBFBFBF
  140. -filler- FFBFBFBF
  141. mvn r11, EE00000 E3E0B6EE %% R11=notEE00000=F11FFFFF
  142. sbc r11, r11, ED E2CBB0ED %% R11=R12-ED-1=F11FFF11
  143. sbc r11, r11, FF00000 E2CBB6FF %% R11=R11-FF00000-1=E12FFF10="bx r0" opcode
  144. adcs r12,pc, 30 E2BFC1C0 %% R12=PC+30
  145. -filler- BFBFFF00
  146. strt r11, [r12]! E5ACB000 %% Store bx r0 opcode in [r12]
  147. -filler- BFFF0000
  148. mvn r12, F8000002 E3E0C3BE %% R12=notF8000002=7FFFFFD
  149. -filler- FF000000
  150. adc r12,r12 3B8 E2ACCFEE %% R12=R12+3B8=80003B5
  151. sbc r12,r12, 2C000 E2CCCBB0 %% R12=R12-2C000-1=7FD43B4
  152. adc r12,r12 3FC00 E2ACCBFF %% R12=R12+3FC00=8013FB4
  153. adc r0,r12, D1 E2AC00D1 %% R0=R12+D1=08014085=ReturnFromBattleToOverworldGER_FRA
  154.  
  155. Box names:
  156. Box 1: (9SUndRRn)
  157. Box 2: (EEEeA…o ) [one …; ends with space]
  158. Box 3: (EEd…?q ) [one …; ends with two spaces]
  159. Box 4: (E5B!n ) [ends with three spaces]
  160. Box 5: (…HRn……Rm) [starts with spaceone …; two …]
  161. Box 6: ("2oM…!n ) [lefty "; one …; ends with space]
  162. Box 7: (EE"…Rm ) [righty "; one …; ends with two spaces]
  163. Box 8: (EEEEEEEE)
  164. Box 9: (z♀loy…Qn) [lower case L; one …]
  165. Box 10: (♀QnFGEn ) [ends with space]
  166. Box 11: (EE …?q ) [one space after E; one …; ends with two spaces]
  167. Box 12: (EDIlo ) [upper case i; lower case L; ends with three spaces]
  168. Box 13: (zU?n…QRn) [one …]
  169. Box 14: (Q?nW ?n ) [one space after W; ends with space]
  170. _______________________________________________________________________________________________________________________________________
  171. Result: 0A000000 00000106 00000000 00036400
  172.  
  173.  
  174. Note: after executing "Code 1", do not save. Write box names for Code 2 also choosing the target species, which depends on the EVs you want to train as explained in Box 5
  175.  
  176. _____________________________________________________________________________________________________________________________________
  177. | |
  178. | Code 2 |
  179. |_____________________________________________________________________________________________________________________________________|
  180.  
  181.  
  182. All language versions:
  183.  
  184. sbc r12,pc,2A80 E2CFCDAA %% R12=PC-2A80-1=203596B
  185. sbc r12,r12, D800 E2CCCCD8 %% R12=R12-D800-1=202816A
  186. movs r11,FF E3B0B0FF %% R11=FF
  187. adc r11,D00000 E2ABB8D0 %% R11=R11+D00000=D000FF
  188. -filler- BFBFFF00
  189. bic r11,r11,C00000 E3CBB8C0 %% R11=R11 and notC00000=1000FF
  190. -filler- BFFF0000
  191. sbc r11,r11,B E2CBB2B0 %% R11=R11-B-1=1000F3
  192. -filler- FF000000
  193. sbc r11,r11,YY E2CBB0YY %% R11=R11-YY-1=1000XX YY=F2-XX
  194. str r11, [r12, C8]! E5ACB0C8
  195. -filler- BFBFBFFF
  196. movs r11,B00 E3B0BEB0 %% R11=B00
  197. -filler- BFBFFF00
  198. strh r11, [r12, 10] E1CCB1B0
  199. -filler- BFFF0000
  200.  
  201. Box names:
  202. Box 1: leave as it is
  203. Box 2: (……oV,!n ) [two …; ends with space]
  204. Box 3: (EEF,Qo ) [ends with two spaces]
  205. Box 4: (E…"Qn ) [one …; righty "; ends with three spaces]
  206. Box 5: (*…QnN…?q) [one …; one …]
  207. * = (depending on desired EVs):
  208. a for one HP EV (Nidoran♀); Z for two HP EVs (Nidorina); Y for three HP EVs (Nidoqueen);
  209. X for one Atk EV (Nidoran♂); W for two Atk EVs (Nidorino); V for three Atk EVs (Nidoking);
  210. c for one Def EV (Sandshrew); b for two Def EVs (Sandslash); ' [righty '] for three Def EVs (Poliwrath);
  211. M for one Sp.Atk EV (Oddish); L for two Sp.Atk EVs (Gloom); K for three Sp.Atk EVs (Vileplume);
  212. H for one Sp.Def EV (Venonat); 8 for two Sp.Def EVs (Tentacruel); u for three Sp.Def EVs (Blastoise);
  213. n for one Spd EV (Pidgey); m for 2 Spd EVs (Pidgeotto); l [lower case L] for three Spd EVs (Pidgeot);
  214.  
  215. Box 6: (EEE…D…o ) [one …; one …; ends with space]
  216. Box 7: (EE…"Rm ) [one …; lefy "; ends with two spaces]
  217. Box 8: leave as it is
  218. Box 9: leave as it is
  219. Box 10: leave as it is
  220. Box 11: leave as it is
  221. Box 12: leave as it is
  222. Box 13: leave as it is
  223. Box 14: leave as it is
  224. _______________________________________________________________________________________________________________________________________
  225. Result: 001000XX 0A000000 00000106 00000000 0B006400
  226.  
  227.  
  228. _____________________________________________________________________________________________________________________________________
  229. | |
  230. | Clear code |
  231. |_____________________________________________________________________________________________________________________________________|
  232. Use if you want to delete the effect of the other two codes code
  233.  
  234. _______________________________________________________________________________________________________________________________________
  235. For English versions:
  236.  
  237. sbc r12,pc,2A80 E2CFCDAA %% R12=PC-2A80-1=203596B
  238. sbc r12,r12, D800 E2CCCCD8 %% R12=R12-D800-1=202816A
  239. -filler- BFBFBFFF
  240. movs r11, 0 E3B0B000 %% R11=0
  241. -filler- BFBFFF00
  242. str r11, [r12, C8]! E5ACB0C8
  243. -filler- BFFF0000
  244. strh r11, [r12, 4] E1CCB0B4
  245. -filler- FF000000
  246. strh r11, [r12, 6] E1CCB0B6
  247. strh r11, [r12, E] E1CCB0BE
  248. -filler- BFBFBFFF
  249. strh r11, [r12, 10] E1CCB1B0
  250. -filler- BFBFFF00
  251. -filler- BFBFBFBF
  252. -filler- BFFFBFBF
  253. -filler- BFBFBFBF
  254. -filler- FFBFBFBF
  255. mvn r11, EE00000 E3E0B6EE %% R11=notEE00000=F11FFFFF
  256. sbc r11, r11, ED E2CBB0ED %% R11=R12-ED-1=F11FFF11
  257. sbc r11, r11, FF00000 E2CBB6FF %% R11=R11-FF00000-1=E12FFF10="bx r0" opcode
  258. adcs r12,pc, 30 E2BFC1C0 %% R12=PC+30
  259. -filler- BFBFFF00
  260. strt r11, [r12]! E5ACB000 %% Store bx r0 opcode in [r12]
  261. -filler- BFFF0000
  262. adc r12,lr, DC0 E2AECEDC %% R12=LR+DC0
  263. -filler- FF000000
  264. adc r12,r12 D30000 E2ACC8D3 %% R12=R12+D30000
  265. bic r12,r12, C00000 E3CCC8C0 %% R12=R12 and notC00000
  266. -filler- BFBFBFFF
  267. adc r0,r12, D6 E2AC00D6 %% R0=R12+D6=SetCB2WhiteOutENG
  268.  
  269. Box names:
  270. Box 1: (9SUndRRn)
  271. Box 2: (EEE ……o ) [one space after E; two …; ends with space]
  272. Box 3: (EEN…?q ) [one …; ends with two spaces]
  273. Box 4: (E'…Rm ) [righty '; one …; ends with three spaces]
  274. Box 5: (♀…RmD…Rm) [one …; one …]
  275. Box 6: (EEE…"Rm ) [one …; lefty "; ends with space]
  276. Box 7: (EEEEEEEE)
  277. Box 8: (EEEEEEEE)
  278. Box 9: (z♀loy…Qn) [lower case L; one …]
  279. Box 10: (♀QnFGEn ) [ends with space]
  280. Box 11: (EE …?q ) [one space after E; one …; ends with two spaces]
  281. Box 12: (EhT-n ) [ends with three spaces]
  282. Box 13: (YN?nFNRo)
  283. Box 14: (EEEb ?n ) [one space after b; ends with space]
  284. _______________________________________________________________________________________________________________________________________
  285.  
  286. For Italian and Spanish versions:
  287.  
  288. sbc r12,pc,2A80 E2CFCDAA %% R12=PC-2A80-1=203596B
  289. sbc r12,r12, D800 E2CCCCD8 %% R12=R12-D800-1=202816A
  290. -filler- BFBFBFFF
  291. movs r11, 0 E3B0B000 %% R11=0
  292. -filler- BFBFFF00
  293. str r11, [r12, C8]! E5ACB0C8
  294. -filler- BFFF0000
  295. strh r11, [r12, 4] E1CCB0B4
  296. -filler- FF000000
  297. strh r11, [r12, 6] E1CCB0B6
  298. strh r11, [r12, E] E1CCB0BE
  299. -filler- BFBFBFFF
  300. strh r11, [r12, 10] E1CCB1B0
  301. -filler- BFBFFF00
  302. -filler- BFBFBFBF
  303. -filler- BFFFBFBF
  304. -filler- BFBFBFBF
  305. -filler- FFBFBFBF
  306. mvn r11, EE00000 E3E0B6EE %% R11=notEE00000=F11FFFFF
  307. sbc r11, r11, ED E2CBB0ED %% R11=R12-ED-1=F11FFF11
  308. sbc r11, r11, FF00000 E2CBB6FF %% R11=R11-FF00000-1=E12FFF10="bx r0" opcode
  309. adcs r12,pc, 30 E2BFC1C0 %% R12=PC+30
  310. -filler- BFBFFF00
  311. strt r11, [r12]! E5ACB000 %% Store bx r0 opcode in [r12]
  312. -filler- BFFF0000
  313. mvn r12, F8000002 E3E0C3BE %% R12=notF8000002=7FFFFFD
  314. -filler- FF000000
  315. adc r12,r12 394 E2ACCFE5 %% R12=R12+394=8000391
  316. sbc r12,r12, 2C000 E2CCCBB0 %% R12=R12-2C000-1=7FD4390
  317. adc r12,r12 3FC00 E2ACCBFF %% R12=R12+3FC00=8013F90
  318. adc r0,r12, ED E2AC00ED %% R0=R12+ED=0801407D=ReturnFromBattleToOverworldITA_SPA
  319.  
  320. Box names:
  321. Box 1: (9SUndRRn)
  322. Box 2: (EEE ……o ) [one space after E; two …; ends with space]
  323. Box 3: (EEN…?q ) [one …; ends with two spaces]
  324. Box 4: (E'…Rm ) [righty '; one …; ends with three spaces]
  325. Box 5: (♀…RmD…Rm) [one …; one …]
  326. Box 6: (EEE…"Rm ) [one …; lefty "; ends with space]
  327. Box 7: (EEEEEEEE)
  328. Box 8: (EEEEEEEE)
  329. Box 9: (z♀loy…Qn) [lower case L; one …]
  330. Box 10: (♀QnFGEn ) [ends with space]
  331. Box 11: (EE …?q ) [one space after E; one …; ends with two spaces]
  332. Box 12: (EDIlo ) [upper case i; lower case L; ends with three spaces]
  333. Box 13: (qU?n…QRn) [one …]
  334. Box 14: (Q?ny ?n ) [one space after y; ends with space]
  335. _______________________________________________________________________________________________________________________________________
  336.  
  337. For German and French versions:
  338.  
  339. sbc r12,pc,2A80 E2CFCDAA %% R12=PC-2A80-1=203596B
  340. sbc r12,r12, D800 E2CCCCD8 %% R12=R12-D800-1=202816A
  341. -filler- BFBFBFFF
  342. movs r11, 0 E3B0B000 %% R11=0
  343. -filler- BFBFFF00
  344. str r11, [r12, C8]! E5ACB0C8
  345. -filler- BFFF0000
  346. strh r11, [r12, 4] E1CCB0B4
  347. -filler- FF000000
  348. strh r11, [r12, 6] E1CCB0B6
  349. strh r11, [r12, E] E1CCB0BE
  350. -filler- BFBFBFFF
  351. strh r11, [r12, 10] E1CCB1B0
  352. -filler- BFBFFF00
  353. -filler- BFBFBFBF
  354. -filler- BFFFBFBF
  355. -filler- BFBFBFBF
  356. -filler- FFBFBFBF
  357. mvn r11, EE00000 E3E0B6EE %% R11=notEE00000=F11FFFFF
  358. sbc r11, r11, ED E2CBB0ED %% R11=R12-ED-1=F11FFF11
  359. sbc r11, r11, FF00000 E2CBB6FF %% R11=R11-FF00000-1=E12FFF10="bx r0" opcode
  360. adcs r12,pc, 30 E2BFC1C0 %% R12=PC+30
  361. -filler- BFBFFF00
  362. strt r11, [r12]! E5ACB000 %% Store bx r0 opcode in [r12]
  363. -filler- BFFF0000
  364. mvn r12, F8000002 E3E0C3BE %% R12=notF8000002=7FFFFFD
  365. -filler- FF000000
  366. adc r12,r12 3B8 E2ACCFEE %% R12=R12+3B8=80003B5
  367. sbc r12,r12, 2C000 E2CCCBB0 %% R12=R12-2C000-1=7FD43B4
  368. adc r12,r12 3FC00 E2ACCBFF %% R12=R12+3FC00=8013FB4
  369. adc r0,r12, D1 E2AC00D1 %% R0=R12+D1=08014085=ReturnFromBattleToOverworldGER_FRA
  370.  
  371. Box names:
  372. Box 1: (9SUndRRn)
  373. Box 2: (EEE ……o ) [one space after E; two …; ends with space]
  374. Box 3: (EEN…?q ) [one …; ends with two spaces]
  375. Box 4: (E'…Rm ) [righty '; one …; ends with three spaces]
  376. Box 5: (♀…RmD…Rm) [one …; one …]
  377. Box 6: (EEE…"Rm ) [one …; lefty "; ends with space]
  378. Box 7: (EEEEEEEE)
  379. Box 8: (EEEEEEEE)
  380. Box 9: (z♀loy…Qn) [lower case L; one …]
  381. Box 10: (♀QnFGEn ) [ends with space]
  382. Box 11: (EE …?q ) [one space after E; one …; ends with two spaces]
  383. Box 12: (EDIlo ) [upper case i; lower case L; ends with three spaces]
  384. Box 13: (zU?n…QRn) [one …]
  385. Box 14: (Q?nW ?n ) [one space after W; ends with space]
  386. _______________________________________________________________________________________________________________________________________
  387.  
  388. 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