Coin cACE - Streamlining [UE Version]
Posted by: FMK
Date: 2017-09-30 13:56:09
To that end, for updating ACE for 2017, it's time to give the Coin Case the IE (Sorry, 'Edge') treatment – using it to access a better ACE.
Prerequisites:
Coin Case (… Duh)
A low level slide Pokemon in slot 3 (Gift Pokemon Tyrogue, if you're far enough to get it, seems to reliably work too)
Quagsire in slot 4 Holding TM02, with Return (TM27) as Move 1
At least one Ball
Bellsprout registered in Pokedex
Step 1) Name Pokemon Storage Boxes the following
Box 1: A p 0 'v 'v 8 . 9
Box 2: é 7 't p é Z (mult) 'l
Box 3: 'l 'l 'l x 'd
Step 2) Enter Cherrygrove Mart
Step 3) Exit Cherrygrove Mart and take exactly four steps to the right (You should be lined up with the right-most tree between the Mart and Center)
Step 4) Listen to Bellsprouts cry
Step 5) Open inventory, swap to Key Items pocket (If already there, swap to Balls/TMs and then back to Key Items)
Step 6) Use Coin Case, confirm that Ball 1 is TM25
Step 7) Save and Reset
Step 8) Move your slide Pokemon to slot 2
Step 9) Move Quagsire to slot 3
Step 10) Congratulations, you never need to use the Coin Case ever again.
Now, let's get rid of that pesky slide Pokemon.
Step 1) Name Pokemon Storage Boxes the following
Box 1: A p 0 z 'v 0 5 5
Box 2: é ( 4 p 0 z 'v 3
Box 3: é ) 4 0 'v 'v 8 5
Box 4: é : 4 x 'd
Step 2) Use TM25
Step 3) Swap Quagsire to slot 2
Step 4) Congratulations, all ACE is now dependent on a single Pokemon being in the right spot. (Make sure to never gain EXP/EVs with the Quagsire.)
NOTE: In order to make codes made for the Coin Case compatible with TM25, when you see péD9, replace it with x'd and stop inputting any code beyond that. If there isn't one, it probably uses the 'Required' code of mine, which means just add x'd at the end. Alternatively, if you've used my 'Required' code from the other topic, TM25 codes can be used with the Coin Case by just removing the ending x'd for codes.
[size=24pt]TM25 CODES[/size]
Box 1: A p 'v D é ? 2 5
Box 2: é 0 2 5 5 5 5 5
Box 3: p 0 f 'v A é 2
Box 4: 5 5 5 5 5 5 5 5
Box 5: 5 5 4 A 'v 5 5 5
Box 6: 'v 9 é A 'v é K 4
Box 7: é A 'v x 'd
Explanation: This sets Pokemon 3 in your party (Both Values) to PokeRadio's value +1 (As well as the Radio itself). By default, the radio can only go from $0 to $50 for values, and increases/decreases by 2 each time you change it. However, if it's an odd value it can go below 0 (aka, wrap around to 255) and, more importantly, you can just use TM25 a few times to get to any in-between values.
Known Drawbacks: Won't register in Pokedex, name remains that of original Pokemon.
Box 1: A p 'v D é ? 2 5
Box 2: é 2 2 é 2 5 5
Box 3: p 0 f 'v A é 9 2
Box 4: p 0 b 'v a é f 4
Box 5: 5 5 4 A 'v 5 5 5
Box 6: 'v 9 é A 'v é K 4
Box 7: 5 5 é A 4 p 0 7
Box 8: é A 4 x 'd
Same thing, but forces the Pokemon to be an Egg with between 1-255 steps to hatch, countering both drawbacks. Also shows what value you're to by changing your second Pokemon's current HP, since it can be a bit hard to tell on the Radio screen (.. Though there's a funny story behind the real reason it exists).
Box A: 5 p 0 M 'v A 5 5
Box B: é S 4 p é T 4 5
Box C: 0 ? 5 5 5 5 5 5 (After inputting once, can just do 0? rather than 0?555555)
Box D: 'v 2 é U 4 x 'd
For PokeTransporter, assuming it remains the same as RBY. Sets you to just a bit less than 800,000 EXP, which is level 85-99, depending on growth.
Nature: -Atk, -Def, -Spe, -SpA, -SpD
+Atk: a-Hardy ; b-Lonely; c-Brave ; d-Adamant; e-Naughty
+Def: f-Bold ; g-Docile; h-Relaxed; i-Impish ; j-Lax
+Spe: k-Timid ; l-Hasty ; m-Serious; n-Jolly ; o-Naive
+SpA: p-Modest; q-Mild ; r-Quiet ; s-Bashful; t-Rash
+SpD: u-Calm ; v-Gentle; w-Sassy ; x-Careful; y-Quirky
Box 1: A p 0 z 'v 7 5 5
Box 2: é 'm 2 p 5 5 5 5
Box 3: é A 2 x 'd
Pretty self-explanatory, "clones" your currently selected box to box 1 – overwriting anything there, obviously. Much faster than save cloning, and very convenient for when PokeTransporter is updated.
Box A*: p 0 4 'v 'd é ] 4
Box B : p 0 k é a 4 5 5
Box A*: p 0 4 é ] 4 5 5
Box B : p 0 k é a 4 5 5
Self-explanatory.
* Any Box except Box 1.
Box A: 5 p é Z 'l 5 5 5
Side Note: Labeled with numbers means the code absolutely requires the specific box, labeled with letters means there's no location-specific code and it can be placed sequentially starting with any box. Just remember to remove x'd from the end of all names except the last one if you're going to use multiple together.
[size=12pt]Hex Editor (This Ones a Doozy)[/size]
01) Name Boxes
Box 01: 5 4 'm 2 'v 9 5 5
Box 02 can be left alone for the moment.
Box 03: é - 2 5 5 5 x 'd
Bpx 04: 5 5 5 5 5 5 5 5
Box 05: 4 ? ? 'v A ? 4 ?
Box 06: 'v A ? ? ? ? E ?
Box 07: ? ? 'v A ? 4 ? ?
Box 08: A ? ? ? ? F ? p
Box 09: A 4 ? ? 'v A ? 4
Box 10: ? 'v A ? ? ? ? q
Box 11: x 'd
02) Rename Box(es) and Use TM25 as noted in the following steps, don't touch any other box names:
[Box 5 Naming]
03) Box 02: é 'm 2 p 0 z 'v 3 : Use TM25 Once
04) Box 02: é 'm 2 p 0 'v 'v 8 : Use TM25 Once
05) Box 02: é 'm 2 p x 'd : Use TM25 Twice
06) Box 02: é 'm 2 p 0 ! 'v A : Use TM25 Once
07) Box 02: é 'm 2 p x 'd : Use TM25 Once
08) Box 02: é 'm 2 p 0 z 'v 4 : Use TM25 Once
09) Box 02: é 'm 2 p 0 'v 'v 8 : Use TM25 Once
[Box 6 Naming]
10) Box 02: é 'm 2 p x 'd : Use TM25 Twice
11) Box 02: é 'm 2 p 0 H 'v A : Use TM25 Four Times
12) Box 02: é 'm 2 p x 'd : Use TM25 Once
13) Box 02: é 'm 2 p 0 ! 'v A : Use TM25 Once
14) Box 02: é 'm 2 p 0 4 5 5 : Use TM25 Once
[Box 7 Naming]
15) Box 02: é 'm 2 p 0 z 'v 1 : Use TM25 Once
16) Box 02: é 'm 2 p 0 'v 'v 8 : Use TM25 Once
17) Box 02: é 'm 2 p x 'd : Use TM25 Twice
18) Box 02: é 'm 2 p 0 'v A : Use TM25 Once
19) Box 02: é 'm 2 p x 'd : Use TM25 Once
20) Box 02: é 'm 2 p 0 z 'v 2 : Use TM25 Once
21) Box 02: é 'm 2 p 0 'v 'v 8 : Use TM25 Once
22) Box 02: é 'm 2 p 0 'v 5 5 : Use TM25 Once
[Box 8 Naming]
23) Box 02: é 'm 2 p x 'd : Use TM25 Once
24) Box 02: é 'm 2 p 0 H 'v A : Use TM25 Once
25) Box 03: é 9 3 5 5 5 x 'd : Use TM25 Three Times (!! NOTE: Says Box 3, Not 2)
26) Box 02: é 'm 2 p x 'd : Use TM25 Once
27) Box 02: é 'm 2 p 0 'v A : Use TM25 Once
28) Box 02: é 'm 2 p x 'd : Use TM25 Once
29) Box 02: é 'm 2 p 0 0 5 5 : Use TM25 Once
[Box 9 Naming]
30) Box 02: é 'm 2 p x 'd : Use TM25 Twice
31) Box 02: é 'm 2 p 0 z 'v : Use TM25 Once
32) Box 02: é 'm 2 p 0 'v 'v 8 : Use TM25 Once
33) Box 02: é 'm 2 p x 'd : Use TM25 Twice
34) Box 02: é 'm 2 p 0 'd 'v J : Use TM25 Once
35) Box 02: é 'm 2 p x 'd : Use TM25 Once
36) Box 02: é 'm 2 p 0 z 'v 0 : Use TM25 Once
[Box 10 Naming]
37) Box 02: é 'm 2 p 0 'v 'v 8 : Use TM25 Once
38) Box 02: é 'm 2 p x 'd : Use TM25 Twice
39) Box 02: é 'm 2 p 0 H 'v A : Use TM25 Four Times
40) Box 02: é 'm 2 p x 'd : Use TM25 Once
41) Box 02: é 'm 2 p 0 1 'v A : Use TM25 Once
42) Box 01: HHLLAA55
43) Box 02: 55555555
44) Box 03: 55555555
Congratulations, assuming you've done everything right, Boxes 5 to 11 contain the Hex Editor code and are ready for use.
A somewhat simple way to see if everything is right, there should be no ?'s anywhere in Box 5 to 11's name.
How To Use:
A through P represent 0 through F
(A=0, B=1, C=2, D=3, E=4, F=5, G=6, H=7, I=8, J=9, K=0xA, L=0xB, M=0xC, N=0xD, O=0xE, P=0xF)
HH is the value you want H to be
LL is the value you want L to be
AA is the value you want write to HL
So say you want to write $FF to $D573, you'd make Box 1 be NFHDPP55.