Guides:Wrong Pocket TM ACE setup (non-EN): Difference between revisions

Jump to navigation Jump to search
Content added Content deleted
No edit summary
Line 35: Line 35:
* We'll require a pokémon that has exclusively defeated a set of specific encounters within '''Union Cave and route 33'''.
* We'll require a pokémon that has exclusively defeated a set of specific encounters within '''Union Cave and route 33'''.
* Completing the setup requires having reached Goldenrod City, to access the Day Care and the GoldenRod Dept. Store.
* Completing the setup requires having reached Goldenrod City, to access the Day Care and the GoldenRod Dept. Store.
* Due to technical reasons, please ensure that the following is true for your trainer ID:
** Your trainer ID must not be equal or higher than 65280.
** The remainder of your trainer ID divided by 256 must not be equal to 255.
* If your trainer ID does not fulfill both requirements, one of the methods described in the guide will not work correctly. When starting from a new save, it is recommended to reset your game until you get a compatible trainer ID. If you do not wish to reset your save, a workaround is provided that requires you to not have traded the Machop in Goldenrod City yet.


=Step 1: preparing a pokémon that can be used with wrong pocket TM25=
=Step 1: Preparing a pokémon that can be used with wrong pocket TM25=


# Either on route 32 or route 33, catch a pokémon that is at least lvl 6 and not a Hoppip. Give it a specific nickname, such as "BOXCODES" to remember that it will be used as part of a wrong pocket TM25 ACE setup that executes box name codes.
# Either on route 32 or route 33, catch a pokémon that is at least lvl 6 and not a Hoppip. Give it a specific nickname, such as "BOXCODES" to remember that it will be used as part of a wrong pocket TM25 ACE setup that executes box name codes.
Line 94: Line 98:


This works in any language version on any generation 2 game, the method is based on a translation of a [[https://nakayoshibaddi.hatenadiary.jp/entry/2017/08/15/223932 blogpost from 任意コード]]. When in the ball pocket, TM25 functions as a wrong pocket TM with its effect pointer at $DA6A (middle of the second party pokémon's stat experience data).
This works in any language version on any generation 2 game, the method is based on a translation of a [[https://nakayoshibaddi.hatenadiary.jp/entry/2017/08/15/223932 blogpost from 任意コード]]. When in the ball pocket, TM25 functions as a wrong pocket TM with its effect pointer at $DA6A (middle of the second party pokémon's stat experience data).

This method will only work if your trainer ID fulfills both of the following requirements:
* Your trainer ID must not be equal or higher than 65280.
* The remainder of your trainer ID divided by 256 must not be equal to 255.
If your trainer ID does not fulfill both requirements and you do not wish to reset your save, please follow the following steps:

# On route 34, catch a Drowzee.
# On the 5th floor of the Goldenrod Dept. Store and trade Drowzee for a Machop.
# Buy a TM48 (Fire Punch) and teach it to Machop. Rearrange its moves so that Fire Punch is in the second move slot.
# Using the [[Pokémon cloning (Generation II)|cloning glitch]], get at least six copies of Machop (it is recommended to keep some spares just to be safe). We'll be using these Machop in the remainder of the setup.


==Requirements==
==Requirements==
Line 106: Line 120:


Have the following pokémon in the party:
Have the following pokémon in the party:
{| class="wikitable" style="margin-left: auto; margin-right: auto; border: none;"
# Bad clone
! Compatible trainer ID !! Incompatible trainer ID
# Drowzee with Fire Punch in second move slot
|-
# Drowzee with Fire Punch in second move slot
|
# Unwanted pokémon
1. Bad clone
# Unwanted pokémon
2. Drowzee with Fire Punch in second move slot
# Unwanted pokémon
3. Drowzee with Fire Punch in second move slot
4. Unwanted pokémon
5. Unwanted pokémon
6. Unwanted pokémon
||
1. Bad clone
2. Traded Machop with Fire Punch in second move slot
3. Traded Machop with Fire Punch in second move slot
4. Traded Machop
5. Traded Machop
6. Traded Machop
|}


(you can buy the TM for Fire Punch at the Goldenrod Dept. Store. To save on time and money, catch one Drowzee -50% encounter odds all day on route 34- and teach it Fire Punch. Then clone it using [[Pokémon cloning (Generation II)|cloning glitch]])
(you can buy the TM for Fire Punch at the Goldenrod Dept. Store. To save on time and money, catch one Drowzee -50% encounter odds all day on route 34- and teach it Fire Punch. Then clone it using [[Pokémon cloning (Generation II)|cloning glitch]])


Have the following pokémon in the box:
Have the following pokémon in the box:
{| class="wikitable" style="margin-left: auto; margin-right: auto; border: none;"
* 1 unwanted pokémon
! Compatible trainer ID !! Incompatible trainer ID
* 1 normal pokémon
|-
|
- 1 unwanted pokémon
- 1 normal pokémon
||
- 1 Additional traded Machop
- 1 normal pokémon
|}


Keep in mind that we'll be corrupting both the Drowzees and the unwanted pokémon. Make sure to only use pokémon you do not wish to keep. The normal pokémon will not be corrupted at all during this process.
Keep in mind that we'll be corrupting both the Drowzees and the unwanted pokémon. Make sure to only use pokémon you do not wish to keep. The normal pokémon will not be corrupted at all during this process.
Line 125: Line 159:
# Deposit the bad clone in the daycare and retrieve it. '''It will now have turned into a glitch pokémon'''. Arrange your party as follows:
# Deposit the bad clone in the daycare and retrieve it. '''It will now have turned into a glitch pokémon'''. Arrange your party as follows:
## Glitch pokémon
## Glitch pokémon
## Drowzee with Fire Punch in second move slot
## Drowzee/traded Machop with Fire Punch in second move slot
## Drowzee with Fire Punch in second move slot
## Drowzee/traded Machop with Fire Punch in second move slot
## Unwanted pokémon
## Unwanted pokémon/traded Machop
## Unwanted pokémon
## Unwanted pokémon/traded Machop
## Unwanted pokémon
## Unwanted pokémon/traded Machop
# Using "move pokémon w/o mail", add the stored unwanted pokémon to the top of your party.
# Using "move pokémon w/o mail", add the stored unwanted pokémon/additional traded Machop to the top of your party.
# Switch the party pokémon in the second slot (the glitch pokémon) with the pokémon in the fifth slot (an unwanted pokémon).
# Switch the party pokémon in the second slot (the glitch pokémon) with the pokémon in the fifth slot (an unwanted pokémon).
# Select "Deposit pokémon" from the PC and deposit the top pokémon in your hand.
# Select "Deposit pokémon" from the PC and deposit the top pokémon in your hand.
# Withdraw the normal pokémon from your box and add it to the party using "Withdraw pokémon".
# Withdraw the normal pokémon from your box and add it to the party using "Withdraw pokémon".


The party will now contain two Drowzee that will both be holding a bicycle each. Take these held items to add them to the bottom of the Key Item list. '''It is now safe to save.'''
The party will now contain two Drowzee/Machop that will both be holding a bicycle each. Take these held items to add them to the bottom of the Key Item list. '''It is now safe to save.'''


==Obtaining TM25==
==Obtaining TM25==