User:TimoVM/International Crystal fast ACE setups
This page serves as a repository for fast ACE setups specifically intended for the German, French, Italian and Spanish versions of Pokémon Crystal. These can be performed once the player has reached Violet city.
These setups are designed to provide a way to set up an ACE environment by providing ways to fill the TM/HM pocket with x255 of every TM, along with a way to execute code from the TM/HM pocket.
Alongside this, we will also provide an optional additional program, building on this ACE environment, that allows the user to easily change any RAM value in memory along with providing a graphical user interface to do so.
If you encounter any issues when going through this guide or would like to provide feedback, please contact TimoVM on the Glitch City Discord.
General overview
In this guide, we will steadily be building an ACE environment through the following process:
- Trade a Bellsprout for Rocky the Onix, defeat specific pokémon with Rocky and obtain an unterminated name pokémo.
- Use a mail and box name code to set all TMs to x255, add wrong pocket TM15 to the item pocket and install a bootstrap that allows TM15 to execute the TM/HM pocket.
- Sell TMs in specific quantities in order to write a program in the TM/HM pocket using TM quantities. This program allows you to easily write arbitrarily large payloads.
Optionally, you can also go a step further:
- Use mail codes to write a large (288 byte) RAM writer program, allowing easy manipulation of any RAM value in memory.
These setups were made to be compatible both with cartridge and VC releases.
The preparation is best done when it is night-time in-game. If needed you can change the in-game clock using this tool.
When playing on cartridge, please ensure sure that you've used the Clear Save Data feature (press SELECT + UP + B on the title screen) at least once since owning the game. This will zero out all of the SRAM data, which is needed to create an unterminated name pokémon.
Requirements for this guide
- The only hard requirement is reaching Violet City and not having traded Rocky the Onix yet. An alternative is provided in case Rocky has already been traded but requires access to Goldenrod City.
Step 1: Preparing the Onix
Start playing the game as you normally would, the starter doesn't matter. It is recommended that you don’t fight the bug catcher on route 31 yet.
- Once you reach route 31, catch a bellsprout (20% spawn odds, all day).
- Proceed to Violet City. In the house to the left of the pokémon center, trade your Bellsprout for Rocky the Onix. In case you have already traded and used Onix prior to reading this guide, an alternative step 1 is provided here.
- With Onix, defeat the following Pokémon. It is imperative that Onix is the only pokémon that gains experience during these battles:
- Spinarak (30% spawn odds on route 31, only during nighttime)
- Spinarak (30% spawn odds on route 31, only during nighttime)
- Spinarak (30% spawn odds on route 31, only during nighttime)
- Caterpie (30% spawn odds on route 30, only during morning and midday. The trainer on route 31 has three Caterpie you can fight)
- Caterpie (30% spawn odds on route 30, only during morning and midday. The trainer on route 31 has three Caterpie you can fight)
- Make sure Onix doesn’t hold any item, check that Tackle is set as its first move.
- Go to Violet City’s pokémon mart. Buy 22 flower mails. If you’re starting from a new save, make sure that you have at least one poké ball left in the ball pocket.
Step 2: Preparing the bad clone and remaining items
- Use bad clone glitch to obtain a pokémon with an unterminated name.
- For this, use a box that has never been full at any point in time.
- Fill the box with 15 pokémon. To speed up this process, it's recommended to clone the pokémon you already have. Save the game.
- Deposit a single pokémon. Attempt to save the game using "Move Pokémon w/o mail" but reset the game a bit just after the game has fully printed SAVING... DON'T TURN OFF THE POWER.
- After rebooting the game, use a potion up to where the game brings up the party screen. the potion doesn't have to actually be used, you can cancel from here), then check the newly deposited pokémon.
- If the newly deposited pokémon’s nickname was changed to a bunch of ????????????, you can continue with the next step. If the pokémon wasn't saved, that means the reset too early. If the pokémon was cloned, this means the reset was too late. Make sure to release the cloned pokémon and save the game afterwards to set the amount of stored pokémon to 15 before repeating step 3.
- Now that you have an unterminated name pokémon, put it in box 1. Either release or move all other pokémon in the box so that the unterminated name pokémon is the only pokémon left in box 1.
- Lastly, give another pokémon a mail to hold with the following language dependent text:
French | German | Italian | Spanish |
---|---|---|---|
4 4 4 j' ♀ é T 2 j' / é G 5 é & 5 j' à é ... 5 j' 9 é x 5 p î ... s' Pk ô |
4 4 4 H ë : é j 5 ë 9 é ... 5 p 0 0 A é T 2 $ $ ö ... 5 Pk Ä |
4 4 4 ° b é Ì 5 p Ù ... 5 é ] 5 0 È $ é T 2 Pk Í |
4 4 4 ° b é Ì 5 p Ù ... 5 é ] 5 0 È $ é T 2 Pk Í |
Note: "..." refers to one ellipsis character, “pk” refers to the one pk character, "$" refers to the pokédollar sign, "*" refers to the multiplication symbol. Make sure to pay careful attention to upper/lowercase letters.
Step 3: executing ACE
If you’re not starting from a new game, go to the alternative version of step 3.
In order to execute ACE, do the following actions:
- Before executing ACE, make sure you have renamed your box names to form the following language dependent codes:
French | German | Italian | Spanish |
---|---|---|---|
Box 1: A e 5 î u 5 5 5 Box 2: î r 5 î u 5 î r Box 3: î w 5 m ç î u 5 Box 4: p î x 5 î r 5 5 Box 5: î u 5 î u 5 0 9 Box 6: ç ç j û â ] 3 â Box 7: î [ 8 û à 5 G G Box 8: W 0 0 ç ç ô ? Mn Box 9: E ♀ Pk V H m V ç Box 10: î x 5 ? E ç ç ç Box 11: î x 5 p 0 Mn e ç Box 12: î x 5 4 g 5 5 5 Box 13: î x 5 4 h 5 û x |
Box 1: A q 5 W ö j 5 G Box 2: ö j 5 H W ö j 5 Box 3: p 0 2 ö j 5 W W Box 4: ö j 5 G G ö j 5 Box 5: G ö j 5 o ö j 5 Box 6: W ö j 5 G ♀ p p Box 7: Ä ♀ Ö 0 9 b Ü & Box 8: ♀ S S ♂ 5 s * E Box 9: ♀ Pk V H m V 5 5 Box 10: ö j 5 ? E ö j 5 Box 11: p 0 ä ö j 5 5 5 Box 12: 4 s 5 ö j 5 p 5 Box 13: 0 2 ä j 5 |
Box 1: é d 5 ° 9 é b 5 Box 2: ° á é c 5 È ♂ 5 Box 3: é [ 5 ° Ì é ] 5 Box 4: È ° é f 5 ° 9 5 Box 5: é g 5 0 9 5 5 2 Box 6: 5 5 Ù 5 5 p 0 Mn Box 7: E ♀ Pk ° : Ù Ì 5 Box 8: ? E Ù Ì 5 È Á Á Box 9: Ù Ì 5 È W Ù Ì 5 Box 10: ° B Í Í |
Box 1: é d 5 ° 9 é b 5 Box 2: ° á é c 5 È ♂ 5 Box 3: é [ 5 ° Ì é ] 5 Box 4: È ñ é f 5 ° 5 5 Box 5: é g 5 0 9 5 5 2 Box 6: 5 5 Ù 5 5 p 0 Mn Box 7: E ♀ Pk ° : Ù Ì 5 Box 8: ? E Ù Ì 5 È Á Á Box 9: Ù Ì 5 È W Ù Ì 5 Box 10: ° B Í Í |
Note: "..." refers to one ellipsis character, “pk” refers to the one pk character, "$" refers to the pokédollar sign, "*" refers to the multiplication symbol. Make sure to pay careful attention to upper/lowercase letters.
- Stand in front of the PC on the second floor of any pokémon center. Save and reset the game.
- Take exactly one step down and open the start menu.
- Open the summary of Onix and close it.
- Read the mail you've previously written.
- Open the item bag and select the option to toss mails. Change the amount to be tossed to 21, then cancel with B.
- Switch to the ball pocket, go to the bottommost CANCEL button, then press A while your cursor is on the CANCEL button to leave the item pack.
- Take one step up and open the PC. Open the withdraw screen so that the unterminated name pokémon's name would be displayed. Displaying this name will trigger ACE. NOTE: If the name of the pokémon in the box ends with a decimal dot ".", you will need to exit the withdraw screen and open it again to trigger ACE.
- Check the item bag. If ACE was successfully triggered, a TM15 will be in the first item slot of the item pocket and you'll have x255 of every TM.
NOTE: due to limitations, the German and French versions of the box name ode can only be used once. If you need to activate its effect again and use it again, reset the following box names to their original values (and keep other box names the same):
French | German |
---|---|
Box 6: ç ç j û â ] 3 â Box 7: î [ 8 û à 5 G G |
Box 7: Ä ♀ Ö 0 9 b Ü & Box 8: ♀ S S ♂ 5 s * E |
Step 4: Selling TMs to form a program in the TM/HM pocket
Now that we have obtained x255 of every TM, we'll be selling specific amounts of these in order to form a program. This program differs slightly depending on the specific language you're using. The following table displays how many TMs of each kind you need to end up with, along with the amount of money you gain by selling them.
Once you're done selling all TMs, simply use TM15 to activate the mail writer.
Language independent TMs
TM | Final Quantity | Sell value |
---|---|---|
TM01 DYNAMICPUNCH | x17 | 357000 |
TM02 HEADBUTT | x85 | 170000 |
TM03 CURSE | x221 | 51000 |
TM04 ROLLOUT | x213 | 42000 |
TM05 ROAR | x213 | 21000 |
TM06 TOXIC | x213 | 63000 |
TM07 ZAP CANNON | x33 | 222000 |
TM08 ROCK SMASH | SEE NEXT TABLE | |
TM09 PSYCH UP | x94 | 80500 |
TM10 HIDDEN POWER | x207 | 72000 |
TM11 SUNNY DAY | x225 | 30000 |
TM12 SWEET SCENT | x209 | 23000 |
TM13 SNORE | x42 | 106500 |
TM14 BLIZZARD | x254 | 1500 |
TM15 HYPER BEAM | x80 | 262500 |
TM16 ICY WIND | x56 | 298500 |
TM17 PROTECT | x251 | 6000 |
TM18 RAIN DANCE | x40 | 215000 |
TM19 GIGA DRAIN | x10 | 367500 |
TM20 ENDURE | x135 | 180000 |
TM21 FRUSTRATION | x134 | 60500 |
TM22 SOLARBEAM | x18 | 355500 |
TM23 IRON TAIL | x19 | 354000 |
TM24 DRAGONBREATH | x35 | 330000 |
TM25 THUNDER | x129 | 126000 |
TM26 EARTHQUAKE | x79 | 264000 |
TM27 RETURN | x18 | 118500 |
TM28 DIG | x24 | 231000 |
TM29 PSYCHIC | x239 | 16000 |
TM30 SHADOW BALL | x33 | 333000 |
TM31 MUD-SLAP | x1 | 381000 |
TM32 DOUBLE TEAM | x197 | 58000 |
TM33 ICE PUNCH | x77 | 267000 |
TM34 SWAGGER | x205 | 25000 |
TM35 SLEEP TALK | SEE NEXT TABLE | |
TM36 SLUDGE BOMB | x56 | 99500 |
TM37 SANDSTORM | x27 | 228000 |
TM38 FIRE BLAST | x205 | 50000 |
TM39 SWIFT | SEE NEXT TABLE | |
TM40 DEFENSE CURL | x53 | 101000 |
TM41 THUNDERPUNCH | x189 | 99000 |
TM42 DREAM EATER | x40 | 322500 |
TM43 DETECT | x217 | 19000 |
TM44 REST | x56 | 298500 |
TM45 ATTRACT | x240 | 22500 |
TM46 THIEF | x254 | 1500 |
TM47 STEEL WING | x08 | 370500 |
TM48 FIRE PUNCH | x200 | 82500 |
TM49 FURY CUTTER | x24 | 346500 |
TM50 NIGHTMARE | x242 | 13000 |
Language dependent TMs
TM | French | German | Italian | Spanish | ||||
---|---|---|---|---|---|---|---|---|
Final amount | Amount sold for | Final amount | Amount sold for | Final amount | Amount sold for | Final amount | Amount sold for | |
TM08 ROCK SMASH | x122 | 66500 | x99 | 78000 | x197 | 29000 | x232 | 11500 |
TM35 SLEEP TALK | x175 | 40000 | x182 | 36500 | x186 | 34500 | x172 | 41500 |
TM39 SWIFT | x56 | 199000 | x53 | 202000 | x57 | 198000 | x53 | 202000 |
Step 5: Using the mail writer
The mail writer will open a screen that asks you to write the contents of a mail. This is where you'll need to enter mail codes. Once done, use the "END" option to finish the mail.
This will cause the mail writer to convert the newly written code into assembly. It will also print a checksum (sum of all written values) on the screen just to the right of the lower row. This can be used to verify if a code was entered correctly.
Controls
Between entering mail codes, the mail writer will ask for user input.
- Press SELECT to open a new mail and continue writing data.
- Press START to immediately jump to and start executing the newly written program. Only use this when you've finished every mail.
- Press any other button to go back one byte at a time to correct errors. If the printed checksum doesn't match the expected checksum, press DOWN 16 times to retry the last mail. This will also overwrite the printed checksum with the value at the currently selected address, giving you a method to check how far back you're going.
Enter your mail code, then press "END". | It prints the checksum and waits for input. |
If you ever accidentally activate the mail writer and would like to quit, simply write a mail containing "R h" then confirm and exit the RAM writer.
Using this mail writer, we can easily write out arbitrarily large payloads and execute them. A list of common and useful mail codes can be found here (TO DO: design mail codes and make page for it).
Alternatively, you can write out a larger payload to install a RAM writer, a program that will allow you to easily edit any value in RAM alongside providing a simple GUI to do so.
Optional: building the RAM writer
We will be installing the RAM writer using a series of mail codes. These mail codes will be assembled using Scotteh's mail code tool. Copy paste the entire code in the text box on the mail code tool's page, then press "Run".
German | French | Spanish | Italian |
---|---|---|---|
3E 03 CD B5 2F 0E D0 11 E1 B9 21 A6 D2 CD 10 30 0E 2A 11 47 DA D5 CD 10 30 21 BC D8 34 3E D0 4E 09 22 AF 3D 22 C9 AF 3C E0 D4 21 00 DA CD 21 C0 E5 11 F8 FF 19 54 5D 01 0C 00 F0 FE 21 A9 C4 CD B5 2F CD 65 CD 3E 7C 22 7A CD 65 CD 7B CD 65 CD 3E E3 22 1A CD 65 CD 36 7C 09 13 7D FE 13 20 E5 CD CB 2F 21 50 C5 36 ED E1 18 C2 F5 CB 37 CD 6C CD F1 E6 0F C6 F6 F6 80 22 C9 CD 35 35 11 00 00 F0 A9 07 30 01 13 07 30 01 1B 07 30 03 11 F0 FF 07 30 02 1E 10 07 C9 FA 74 CF FE D0 C0 FA 8B CF FE 90 C0 3E 0D EA A9 CF C9 CD 74 CD 38 41 07 30 0B 07 07 30 01 E9 F0 FE 83 E0 FE C9 07 30 03 53 1E 00 19 07 30 2A E5 F0 FE CD B5 2F 46 CD 74 CD 07 07 30 01 43 07 38 0E 78 83 47 21 50 C5 36 EC 23 CD 65 CD 18 E7 E1 70 E5 3E 05 21 13 4E CF E1 C9 20 8B C3 00 C0 3E 03 CD B5 2F 0E 71 11 20 CD D5 21 E1 B9 CD 10 30 0E 5A 11 0F C0 CD 10 30 0E 05 11 F9 FF CD 10 30 3E 70 E0 88 3E 18 E0 87 C9 |
3E 03 CD B8 2F 0E D0 11 E1 B9 21 A6 D2 CD 13 30 0E 2A 11 47 DA D5 CD 13 30 21 BC D8 34 3E D0 4E 09 22 AF 3D 22 C9 AF 3C E0 D4 21 00 DA CD 21 C0 E5 11 F8 FF 19 54 5D 01 0C 00 F0 FE 21 A9 C4 CD B8 2F CD 65 CD 3E 7C 22 7A CD 65 CD 7B CD 65 CD 3E E3 22 1A CD 65 CD 36 7C 09 13 7D FE 13 20 E5 CD CE 2F 21 50 C5 36 ED E1 18 C2 F5 CB 37 CD 6C CD F1 E6 0F C6 F6 F6 80 22 C9 CD 38 35 11 00 00 F0 A9 07 30 01 13 07 30 01 1B 07 30 03 11 F0 FF 07 30 02 1E 10 07 C9 FA 74 CF FE D0 C0 FA 8B CF FE 90 C0 3E 0D EA A9 CF C9 CD 74 CD 38 41 07 30 0B 07 07 30 01 E9 F0 FE 83 E0 FE C9 07 30 03 53 1E 00 19 07 30 2A E5 F0 FE CD B8 2F 46 CD 74 CD 07 07 30 01 43 07 38 0E 78 83 47 21 50 C5 36 EC 23 CD 65 CD 18 E7 E1 70 E5 3E 05 21 13 4E CF E1 C9 20 8B C3 00 C0 3E 03 CD B8 2F 0E 71 11 20 CD D5 21 E1 B9 CD 13 30 0E 5A 11 0F C0 CD 13 30 0E 05 11 F9 FF CD 13 30 3E 70 E0 88 3E 18 E0 87 C9 |
3E 03 CD B5 2F 0E D0 11 E1 B9 21 A6 D2 CD 10 30 0E 2A 11 47 DA D5 CD 10 30 21 BC D8 34 3E D0 4E 09 22 AF 3D 22 C9 AF 3C E0 D4 21 00 DA CD 21 C0 E5 11 F8 FF 19 54 5D 01 0C 00 F0 FE 21 A9 C4 CD B5 2F CD 65 CD 3E 7C 22 7A CD 65 CD 7B CD 65 CD 3E E3 22 1A CD 65 CD 36 7C 09 13 7D FE 13 20 E5 CD CB 2F 21 50 C5 36 ED E1 18 C2 F5 CB 37 CD 6C CD F1 E6 0F C6 F6 F6 80 22 C9 CD 35 35 11 00 00 F0 A9 07 30 01 13 07 30 01 1B 07 30 03 11 F0 FF 07 30 02 1E 10 07 C9 FA 74 CF FE D0 C0 FA 8B CF FE 90 C0 3E 0D EA A9 CF C9 CD 74 CD 38 41 07 30 0B 07 07 30 01 E9 F0 FE 83 E0 FE C9 07 30 03 53 1E 00 19 07 30 2A E5 F0 FE CD B5 2F 46 CD 74 CD 07 07 30 01 43 07 38 0E 78 83 47 21 50 C5 36 EC 23 CD 65 CD 18 E7 E1 70 E5 3E 05 21 13 4E CF E1 C9 20 8B C3 00 C0 3E 03 CD B5 2F 0E 71 11 20 CD D5 21 E1 B9 CD 10 30 0E 5A 11 0F C0 CD 10 30 0E 05 11 F9 FF CD 10 30 3E 70 E0 88 3E 18 E0 87 C9 |
3E 03 CD B9 2F 0E D0 11 E1 B9 21 A6 D2 CD 14 30 0E 2A 11 47 DA D5 CD 14 30 21 BC D8 34 3E D0 4E 09 22 AF 3D 22 C9 AF 3C E0 D4 21 00 DA CD 21 C0 E5 11 F8 FF 19 54 5D 01 0C 00 F0 FE 21 A9 C4 CD B9 2F CD 65 CD 3E 7C 22 7A CD 65 CD 7B CD 65 CD 3E E3 22 1A CD 65 CD 36 7C 09 13 7D FE 13 20 E5 CD CF 2F 21 50 C5 36 ED E1 18 C2 F5 CB 37 CD 6C CD F1 E6 0F C6 F6 F6 80 22 C9 CD 39 35 11 00 00 F0 A9 07 30 01 13 07 30 01 1B 07 30 03 11 F0 FF 07 30 02 1E 10 07 C9 FA 74 CF FE D0 C0 FA 8B CF FE 90 C0 3E 0D EA A9 CF C9 CD 74 CD 38 41 07 30 0B 07 07 30 01 E9 F0 FE 83 E0 FE C9 07 30 03 53 1E 00 19 07 30 2A E5 F0 FE CD B9 2F 46 CD 74 CD 07 07 30 01 43 07 38 0E 78 83 47 21 50 C5 36 EC 23 CD 65 CD 18 E7 E1 70 E5 3E 05 21 13 4E CF E1 C9 20 8B C3 00 C0 3E 03 CD B9 2F 0E 71 11 20 CD D5 21 E1 B9 CD 14 30 0E 5A 11 0F C0 CD 14 30 0E 05 11 F9 FF CD 14 30 3E 70 E0 88 3E 18 E0 87 C9 |
After you press run, the tool will generate the mail codes that you need to enter in the mail writer.
After entering every code, a new number will appear to the right of the bottom mail row. This is a checksum and is used to verify that you've correctly entered every mail. If a checksum doesn't match the one given by the tool, that means that a code was incorrectly entered, meaning you will need to redo your mail by pressing DOWN enough times (16 times if you’ve entered a full mail code) to return to the starting byte of the last mail, then entering that same mail again.
After you're finished entering all mail codes, you can press START during the user input phase in order to start up the full RAM writer.
Using the full RAM writer
After you're finished and have verified that all checksums were valid, press any button outside of A, B or DOWN during the user input phase in order to start up the full RAM writer.
Doing this will activate the following effects:
- Save the RAM writer to the contents of box 14.
- Add TM17 to the key item pocket, along with restoring the cancel button.
- Install setup to make sure that using TM17 from the item pack will start the RAM writer.
- Automatically start the RAM writer.
Starting the RAM writer, either automatically or through using wrong pocket TM17, will activate the following effects:
- Copy the necessary data to memory to activate the RAM writer.
- Deploy setup that will enable the use of TM17 during battle.
- Start the RAM writer.
After the full RAM writer has successfully started, press START to quit the RAM writer and make sure to save your game.
After exiting the RAM writer, you can restart the RAM writer by using TM17 from the key item pack. In battle, you can activate the RAM writer by using TM17 and selecting "QUIT". Please note that the setup to enable the use of TM17 during battle does not persist between resets, you can reenable this function by using the RAM writer outside of battle at least once.
As you can see in the screenshots below, the RAM writer will draw various values on the screen. The leftmost 4 columns describe the addresses that are currently in view. The rightmost two columns describe the values at each of these addresses. All values on screen are represented in hexadecimal format.
For example: DA01>05 means that the address $DA01 is currently holding the value of $05.
Let's go over the controls of the full RAM writer. By default, the RAM writer will open in Read mode.
Full Writer Controls
The RAM writer uses two modes of operation. In Read mode you are able to navigate memory and view the values at specific addresses. in Write mode you'll lock in a single address and manipulate the value at that address.
RAM writer in Read mode | RAM writer in Write mode. |
Read mode controls
up: address -1 down: address +1 left: address -10 right: address +10 B + up: address -1 B + down: address +1 B + left: address -10 B + right: address +10 start: exit program A: toggle write mode select + up: sram bank -1 select + down: sram bank +1 select + left: sram bank -10 select + right: sram bank +10 select + A: start executing code from current address onwards (use with caution!)
Write mode controls
up: value -1 down: value +1 left: value -10 right: value +10 B: set current value to 0 A: exit write mode and load final value into the address
Alternative step 1: Preparing the Onix
Continue playing the game as you normally would. This alternative step requires access to Goldenrod City.
- Once you reach Union Cave, catch a Sandshrew (30% spawn odds, only during morning and midday). It is recommended to use TM31 to teach it Mud-slap (Obtained by beating Falkner).
- With Sandshrew, defeat the following Pokémon. It is imperative that Sandshrew is the only pokémon that gains experience during these battles:
- Geodude (30% spawn odds in Union Cave, 20% spawn odds on route 33, entire day)
- Geodude (30% spawn odds in Union Cave, 20% spawn odds on route 33, entire day)
- Hoppip (15% spawn odds on route 33, only during morning and midday)
- Once you reach Goldenrod City, go to the Goldenrod Dept. Store and buy 22 Flower Mails and one Lemonade (can be bought from the vending machines at the top floor).
- Buy an additional Poké Ball and Great Ball. Ensure that the Poké Ball is at the bottom of the ball pocket item list.
- Give Sandshrew the Lemonade as a held item, ensure it has Scratch as its first move.
- Resume the guide from step 2 onward.
Alternative step 3: executing ACE
When not starting from a new game, it is preferable to use the following method instead.
- Catch a Spearow (route 46, 35% chance to spawn during morning and midday).
- Place the Spearow at the very top of your party list and give it the language dependent mail from the start of step 2.
French | German | Italian | Spanish |
---|---|---|---|
4 4 4 j' ♀ é T 2 j' / é G 5 é & 5 j' à é ... 5 j' 9 é x 5 p î ... s' Pk ô |
4 4 4 H ë : é j 5 ë 9 é ... 5 p 0 0 A é T 2 $ $ ö ... 5 Pk Ä |
4 4 4 ° b é Ì 5 p Ù ... 5 é ] 5 0 È $ é T 2 Pk Í |
4 4 4 ° b é Ì 5 p Ù ... 5 é ] 5 0 È $ é T 2 Pk Í |
In order to execute ACE, do the following actions:
- Before executing ACE, make sure you have renamed your box names to form the following language dependent codes:
French | German | Italian | Spanish |
---|---|---|---|
Box 1: A e 5 î u 5 5 5 Box 2: î r 5 î u 5 î r Box 3: î w 5 m ç î u 5 Box 4: p î x 5 î r 5 5 Box 5: î u 5 î u 5 0 9 Box 6: ç ç j û â ] 3 â Box 7: î [ 8 û à 5 G G Box 8: W 0 0 ç ç ô ? Mn Box 9: E ♀ Pk V H m V ç Box 10: î x 5 ? E ç ç ç Box 11: î x 5 p 0 Mn e ç Box 12: î x 5 4 g 5 5 5 Box 13: î x 5 4 h 5 û x |
Box 1: A q 5 W ö j 5 G Box 2: ö j 5 H W ö j 5 Box 3: p 0 2 ö j 5 W W Box 4: ö j 5 G G ö j 5 Box 5: G ö j 5 o ö j 5 Box 6: W ö j 5 G ♀ p p Box 7: Ä ♀ Ö 0 9 b Ü & Box 8: ♀ S S ♂ 5 s * E Box 9: ♀ Pk V H m V 5 5 Box 10: ö j 5 ? E ö j 5 Box 11: p 0 ä ö j 5 5 5 Box 12: 4 s 5 ö j 5 p 5 Box 13: 0 2 ä j 5 |
Box 1: é d 5 ° 9 é b 5 Box 2: ° á é c 5 È ♂ 5 Box 3: é [ 5 ° Ì é ] 5 Box 4: È ° é f 5 ° 9 5 Box 5: é g 5 0 9 5 5 2 Box 6: 5 5 Ù 5 5 p 0 Mn Box 7: E ♀ Pk ° : Ù Ì 5 Box 8: ? E Ù Ì 5 È Á Á Box 9: Ù Ì 5 È W Ù Ì 5 Box 10: ° B Í Í |
Box 1: é d 5 ° 9 é b 5 Box 2: ° á é c 5 È ♂ 5 Box 3: é [ 5 ° Ì é ] 5 Box 4: È ñ é f 5 ° 5 5 Box 5: é g 5 0 9 5 5 2 Box 6: 5 5 Ù 5 5 p 0 Mn Box 7: E ♀ Pk ° : Ù Ì 5 Box 8: ? E Ù Ì 5 È Á Á Box 9: Ù Ì 5 È W Ù Ì 5 Box 10: ° B Í Í |
- Stand in front of the PC on the second floor of any pokémon center. Save and reset the game.
- Take exactly one step down and open the start menu.
- Open the summary of Onix and close it.
- Take exactly one step up so you’re in front of the PC. Open the start menu again.
- Read the mail you've previously given to Spearow (the Spearow needs to be at the very top of your party list).
- Open the PC. Open the withdraw screen so that the unterminated name pokémon's name would be displayed. Displaying this name will trigger ACE.
- Continue the guide from step 4 onward.
Please note that, with this method, you will need to reselect Spearow (like you would when you'd need to read the mail) beforehand every time you wish to execute ACE.