Guides:Nickname Writer Codes: Difference between revisions

From Glitch City Wiki
Jump to navigation Jump to search
Content added Content deleted
Line 44: Line 44:
===Add any item===
===Add any item===


This code adds a specific amount of a specific item to the item bag. If the item bag is full, this code will not have any effect.
This code adds a specific amount of a specific item to the item bag. If the item bag is full, this code will not have any effect. '''Only use this code if you do not have inventory underflow active.'''


Customizability: The hexadecimal values marked in bold determine the item quantity and ID given by the code. By default, it will give 99 (quantity $63) Rare Candies (ID $28). Use [[The Big HEX List|the Big HEX List]] to search what values correspond with specific items.
Customizability: The hexadecimal values marked in bold determine the item quantity and ID given by the code. By default, it will give 99 (quantity $63) Rare Candies (ID $28). Use [[The Big HEX List|the Big HEX List]] to search what values correspond with specific items.
Line 104: Line 104:
| Yellow
| Yellow
||
||
01 '''63 28''' C3 3E
01 '''63 28''' C3 3D
3E
3E
|-
|-

Revision as of 18:38, 10 February 2024

This page serves as a repository for Nickname codes that can be used with the nickname writer program. It is part of the TimoVM's Gen 1 ACE setups set of guides.

It is assumed that you installed the corresponding version of the Nickname Writer for a specific language version of Red, Blue or Yellow prior to using these codes. Guides for installing the Nickname Writer can be found here:

Game Applicable language Link
Red & Blue English SRAM Glitch
French SRAM Glitch
German
Italian
Spanish
Yellow English SRAM Glitch
French SRAM Glitch
German
Italian
Spanish

This page is split up in a section with simple codes intended for common uses and a section with complex codes for specific uses. Codes are both language specific and version specific, please make sure you select the appropriate code for your language.

When using the Nickname Writer, please make sure of the following:

  • Make sure the appropriate box is selected as the active box.
  • Please check the trainer card within the main menu before using the ACE item to prevent loss of save data.
  • When a code ends on one or more blank space(s), make sure to manually input these blank spaces one by one to prevent getting an incorrect result.
  • As a side effect, the Nickname Writer will rename the first party pokémon to the last nickname code used. After you've typed out a code in full, instead of executing the code you could opt to enter an additional nickname to properly rename your first party pokémon.

Simple codes

Adding and changing items

Add any item

This code adds a specific amount of a specific item to the item bag. If the item bag is full, this code will not have any effect. Only use this code if you do not have inventory underflow active.

Customizability: The hexadecimal values marked in bold determine the item quantity and ID given by the code. By default, it will give 99 (quantity $63) Rare Candies (ID $28). Use the Big HEX List to search what values correspond with specific items.

Note: When giving yourself a key item, it is heavily recommended you use a quantity value of 01. This will prevent possible weirdness when depositing the key item to the PC.

Codes to be used with the Nickname Converter webtool
Language Version Code
English Red
01 63 28 C3 2E
3E
Blue
Yellow
01 63 28 C3 3F
3E
French Red
01 63 28 C3 4B
3E
Blue
Yellow
01 63 28 C3 42
3E
German Red
01 63 28 C3 48
3E
Blue
Yellow
01 63 28 C3 44
3E
Italian Red
01 63 28 C3 46
3E
Blue
Yellow
01 63 28 C3 3D
3E
Spanish Red
01 63 28 C3 4D
3E
Blue
Yellow
01 63 28 C3 44
3E

Change item #3's ID

This code changes the ID of the item in the third item slot, changing it to a different item.

Customizability: The hexadecimal value marked in bold determins the final item ID of the altered item in slot #3. By default, it will change item #3 to a stack of Rare Candies (ID $28). Use the Big HEX List to search what values correspond with specific items.

Note: When using this code to change an item to a key item, please ensure that the item quantity of item #3 is equal to 01. This prevents weird interactions when depositing the new key item to the PC.

Codes to be used with the Nickname Converter webtool
Language Version Code
English Red
3E 28 EA 22 D3
C9
Blue
Yellow
3E 28 EA 21 D3
C9
All other Red
3E 28 EA 27 D3
C9
Blue
Yellow
3E 28 EA 26 D3
C9

Change item #3's Quantity

This code changes the quantity of the item in the third item slot.

Customizability: The hexadecimal value marked in bold determins the final item quantity of the item in slot #3. By default, it will change item #3 to a quantity of 99 (quantity $63).

Note: Please do not use this code to change the quantity of a key item to anything other than 01, to prevent weird interactions when depositing the key item to the PC.

Codes to be used with the Nickname Converter webtool
Language Version Code
English Red
3E 63 EA 23 D3
C9
Blue
Yellow
3E 63 EA 22 D3
C9
All other Red
3E 63 EA 28 D3
C9
Blue
Yellow
3E 63 EA 27 D3
C9

Altering the party

Add any pokémon

This code adds a specific pokémon at a specific level to the party. If the party is full, the pokémon will be sent to the current active box. If both the party and the box are full, the code will not have any effect.

Customizability: The values marked in bold determine the level and species respectively of the given pokémon. By default this will give a lvl 5 (level $05) Mew (species $15). Use the Big HEX List to search what values correspond with specific pokémon species.

Codes to be used with the Nickname Converter webtool
Language Version Code
English Red
01 05 15 C3 48
3E
Blue
Yellow
01 05 15 C3 59
3E
French Red
01 05 15 C3 65
3E
Blue
Yellow
01 05 15 C3 5C
3E
German Red
01 05 15 C3 62
3E
Blue
Yellow
01 05 15 C3 5�E
3E
Italian Red
01 05 15 C3 60
3E
Blue
Yellow
01 05 15 C3 57
3E
Spanish Red
01 05 15 C3 67
3E
Blue
Yellow
01 05 15 C3 5E
3E

Removing the last party pokémon

This code permanently removes the last party pokémon. It will not have effect if no pokémon are present in the party. This code is intended to be used only in emergencies, in order to remove a problematic pokémon from the party.

Codes to be used with the Nickname Converter webtool
Language Version Code
English Red
21 63 D1 AF B6 
C8 4E 35 06 00
09 36 FF C9
Blue
Yellow
21 62 D1 AF B6 
C8 4E 35 06 00
09 36 FF C9
All other Red
21 68 D1 AF B6 
C8 4E 35 06 00
09 36 FF C9
Blue
Yellow
21 67 D1 AF B6 
C8 4E 35 06 00
09 36 FF C9

Removing all party pokémon and giving a new pokémon

This code removes all pokémon in the current party, setting the amount of party pokémon to 0. It will then give a new specific pokémon at a specific level.

This code is intended to be used only in emergencies, such as situations where the party contains over 6 pokémon and you want to restore the party back to a normal state.

Customizability: The values marked in bold determine the level and species respectively of the given pokémon. By default this will give a lvl 5 (level $05) Mew (species $15). Use the Big HEX List to search what values correspond with specific pokémon species.

Codes to be used with the Nickname Converter webtool
Language Version Code
English Red
21 63 D1 AF 22
3D 22 01 05 15
C3 48 3E
Blue
Yellow
21 62 D1 AF 22
3D 22 01 05 15
C3 59 3E
French Red
21 68 D1 AF 22
3D 22 01 05 15
C3 65 3E
Blue
Yellow
21 67 D1 AF 22
3D 22 01 05 15
C3 5C 3E
German Red
21 68 D1 AF 22
3D 22 01 05 15
C3 62 3E
Blue
Yellow
21 67 D1 AF 22
3D 22 01 05 15
C3 5E 3E
Italian Red
21 68 D1 AF 22
3D 22 01 05 15
C3 60 3E
Blue
Yellow
21 67 D1 AF 22
3D 22 01 05 15
C3 57 3E
Spanish Red
21 68 D1 AF 22
3D 22 01 05 15
C3 67 3E
Blue
Yellow
21 67 D1 AF 22
3D 22 01 05 15
C3 5E 3E

Changing party pokémon #1's attributes

Changing party pokémon #1's species

This code changes the species of the first party pokémon. Please note that this does not update the pokémon's type, it also does not update the pokémon's experience values to match the new species' XP growth rate.

Customizability: The values marked in bold determine the first and second species values respectively. By default this changes the first party pokémon to a Mew (species $15). Under normal conditions both species values should be the same, setting them to different values will result in an unstable hybrid instead. Use the Big HEX List to search what values correspond with specific pokémon species.

Codes to be used with the Nickname Converter webtool
Language Version Code
English Red
01 15 15 21 64
D3 71 2E 6B 70
C9
Blue
Yellow
01 15 15 21 63
D3 71 2E 6A 70
C9
All other Red
01 15 15 21 69
D3 71 2E 70 70
C9
Blue
Yellow
01 15 15 21 64
D3 71 2E 6F 70
C9

Changing party pokémon #1's level

This code will change party pokémon #1's level to the specified value. It will also update its experience and stat values to be appropriate for the selected level, DVs and stat experience.

Customizability: The value marked in bold determines the new level and can be set to any value between 0 and 255. The default level for this code is level 100 (level $64).

Codes to be used with the Nickname Converter webtool
Language Version Code
English Red
3E 64 21 6B D1
E5 2E 8C C3 8E
5E
Blue
Yellow
3E 64 21 6A D1
E5 2E 8B C3 8E
5C
French Red
3E 64 21 70 D1
E5 2E 91 C3 8E
5E
Blue
Yellow
3E 64 21 6F D1
E5 2E 90 C3 8E
5C
German Red
3E 64 21 70 D1
E5 2E 91 C3 92
5E
Blue
Yellow
3E 64 21 6F D1
E5 2E 90 C3 8E
5C
Italian Red
3E 64 21 70 D1
E5 2E 91 C3 84
5E
Blue
Yellow
3E 64 21 6F D1
E5 2E 90 C3 8E
5C
Spanish Red
3E 64 21 70 D1
E5 2E 91 C3 8D
5E
Blue
Yellow
3E 64 21 6F D1
E5 2E 90 C3 8E
5C

Changing party pokémon #1's level

In Red, Blue and Yellow only, the pokémon's typing was stored within the pokémon data. This means that it can be altered using ACE.

This code changes party pokémon #1's types to the types specified by the code. Each pokémon has two type values, for monotypes pokémon both these values are identical. By default this code makes party pokémon #1 monotype psychic (type $18 and type 18).

Customizability: The values marked in bold determine the first and second type respectively. The following table describes all non-glitch types available within the game, as well as the "Bird" glitch type. Glitch types are always completely neutral when it comes to type effectiveness, they also do not provide STAB to any non-glitch moves.

Type Value
Normal $00
Fighting $01
Flying $02
Poison $03
Ground $04
Rock $05
Bird $06
Bug $07
Ghost $08
Fire $14
Water $15
Grass $16
Electric $17
Psychic $18
Ice $19
Dragon $1A
Codes to be used with the Nickname Converter webtool
Language Version Code
English Red
01 18 18 21 70
D1 71 23 70 C9
Blue
Yellow
01 18 18 21 6F
D1 71 23 70 C9
All other Red
01 18 18 21 75
D1 71 23 70 C9
Blue
Yellow
01 18 18 21 74
D1 71 23 70 C9

Changing party pokémon #1's moves

This codes overwrites the moveset of party pokémon #1. It doesn't affect PP values, you can fix this simply by healing at the poké center.

Customization: The values marked in bold correspond to the new moveset. The first value corresponds to the first move, second value with the second and so on. Use the Big HEX List to search what values correspond with specific items. If you want to give a move set consisting of lees than 4 moves, make sure to use the value $00 for the unused moves.

Codes to be used with the Nickname Converter webtool
Language Version Code
English Red
01 04 00 11 73
D1 21 A8 D8 C3
B5 00 01 02 03
04 
Blue
Yellow
01 04 00 11 72
D1 21 A7 D8 C3
B1 00 01 02 03
04 
All other Red
01 04 00 11 78
D1 21 AD D8 C3
B5 00 01 02 03
04 
Blue
Yellow
01 04 00 11 77
D1 21 AC D8 C3
B1 00 01 02 03
04 

Changing party pokémon #1's OT ID

This code changes party pokémon #1's OT ID. Please note that pokémon that do not share your OT name or OT ID will be seen as traded pokémon.

Customizability: The values marked in bold form the new OT ID. simply convert the desired OT ID to hexadecimal, then substitute them in the code. For example, an OT ID of 12345 corresponds to $3039, meaning you need to substitute the values 30 39 into the code.

Codes to be used with the Nickname Converter webtool
Language Version Code
English Red
01 A4 55 21 77
D1 71 23 70 C9
Blue
Yellow
01 A4 55 21 76
D1 71 23 70 C9
All other Red
01 A4 55 21 7C
D1 71 23 70 C9
Blue
Yellow
01 A4 55 21 7B
D1 71 23 70 C9

Changing party pokémon #1's Stat Experience

This code allows you to alter party pokémon #1's stat experience. By default, it sets all stat experience to the maximum possible values.

Please note that this code will not update the pokémon's actual stats. This must be done separately by depositing and withdrawing it from the PC.

Customizability: the values marked on bold represent the stat experience that will be applied and denote the following:

  • 2 values representing HP stat experience
  • 2 values representing Attack stat experience
  • 2 values representing Defense stat experience
  • 2 values representing Speed stat experience
  • 2 values representing Special stat experience

All these values are stored in big-endian format.

Codes to be used with the Nickname Converter webtool
Language Version Code
English Red
01 0A 00 11 7C
D1 21 A8 D8 C3
B5 00 FF FF FF
FF FF FF FF FF
FF FF
Blue
Yellow
01 0A 00 11 7B
D1 21 A7 D8 C3
B5 00 FF FF FF
FF FF FF FF FF
FF FF
All other Red
01 0A 00 11 81
D1 21 AD D8 C3
B5 00 FF FF FF
FF FF FF FF FF
FF FF
Blue
Yellow
01 0A 00 11 80
D1 21 AC D8 C3
B5 00 FF FF FF
FF FF FF FF FF
FF FF

Changing party pokémon #1's DVs

This code allows you to alter party pokémon #1's DVs. By default, it sets the DVs such that the pokémon becomes shiny and male (if applicable) after trade to gen 2/transfer to gen 7.

Please note that this code will not update the pokémon's actual stats. This must be done separately by depositing and withdrawing it from the PC.

Customizability: the values marked on bold represent the DVs that will be applied and denote the following:

  • 1 values representing Attack and Defence DVs
  • 1 values representing Speed and Special DVs

Set to "2A AA" for pokémon to become shiny and female (if applicable) after trade to gen 2/transfer to gen 7. Set to "FF FF" to give the pokémon perfect DVs.

Codes to be used with the Nickname Converter webtool
Language Version Code
English Red
01 FA AA 21 86
D1 71 23 70 C9
Blue
Yellow
01 FA AA 21 85
D1 71 23 70 C9
All other Red
01 FA AA 21 8B
D1 71 23 70 C9
Blue
Yellow
01 FA AA 21 8A
D1 71 23 70 C9

Changing party pokémon #1's max PP values

This code will apply a PP Max effect to all of a pokémon's moves.

Codes to be used with the Nickname Converter webtool
Language Version Code
English Red
21 88 D1 0E 04
3E C0 B6 22 0D
20 F9 C9
Blue
Yellow
21 87 D1 0E 04
3E C0 B6 22 0D
20 F9 C9
All other Red
21 8D D1 0E 04
3E C0 B6 22 0D
20 F9 C9
Blue
Yellow
21 8C D1 0E 04
3E C0 B6 22 0D
20 F9 C9

Changing party pokémon #1's OT Name

This code will open a nickname screen allowing you to enter a new OT name for party pokémon #1. Please note that this will also nickname the pokémon with the same name.

Codes to be used with the Nickname Converter webtool
Language Version Code
English Red
06 01 21 5C 65
CD D6 35 01 0B
00 11 72 D2 21
4B CF C3 B5 00
Blue
Yellow
06 01 21 CD 62
CD 84 3E 01 0B
00 11 71 D2 21
4A CF C3 B1 00
French Red
06 01 21 F7 65 
CD F3 35 01 0B
00 11 77 D2 21
50 CF C3 B5 00
Blue
Yellow
06 01 21 56 63 
CD 87 3E 01 0B
00 11 76 D2 21
4F CF C3 B1 00
German Red
06 01 21 83 65 
CD F0 35 01 0B
00 11 77 D2 21
50 CF C3 B5 00
Blue
Yellow
06 01 21 E2 62 
CD 89 3E 01 0B
00 11 76 D2 21
4F CF C3 B1 00
Italian Red
06 01 21 BB 65 
CD EE 35 01 0B
00 11 77 D2 21
50 CF C3 B5 00
Blue
06 01 21 BA 65 
CD EE 35 01 0B
00 11 77 D2 21
50 CF C3 B5 00
Yellow
06 01 21 1C 63 
CD 82 3E 01 0B
00 11 76 D2 21
4F CF C3 B1 00
Spanish Red
06 01 21 BB 65 
CD F5 35 01 0B
00 11 77 D2 21
50 CF C3 B5 00
Blue
Yellow
06 01 21 14 63 
CD 89 3E 01 0B
00 11 76 D2 21
4F CF C3 B1 00

Changing party pokémon #1's Nickname

To change party pokémon #1's nickname, simply open the Nickname writer and enter the desired nickname. Afterwards, use SELECT to exit the Nickname Writer without executing code.

Change player data