Evie (ChickasaurusGL) 🌺 | Placeholder OT/Trainer ID data within Odd Egg before hatching it (Crystal) (+how normal Eggs apply) @ChickasaurusGL | Uploaded September 2022 | Updated October 2024, 37 minutes ago.
More information in the description:
I learned about this from the user RationalPsycho on the GCRI Discord and bbbbbbbbba later pointed to this relevant code in the Pokémon Crystal disassembly project. I decided to check how this applies to other languages as well, which use different placeholder OT names.
github.com/pret/pokecrystal/blob/51bfd31ea82dbe45220f791eabf1b5bd9edf2e0a/engine/events/odd_egg.asm#L80-L84
When you receive the Odd Egg gift, there is some placeholder OT and Trainer ID data within the Egg before it actually hatches (and the data is replaced with the player's OT and Trainer ID). We can't normally see the OT/Trainer ID data in an Egg before it hatches. Note in this video I change the donor species to Pokémon that aren't normally in the Odd Egg (such as to Jolteon), to remove the Egg (0xFD) part of its species, however the OT/ID data is unmodified.
The Trainer IDs seem to be simple single or double digit IDs based on the contents of the Egg (such as 00001 or 00010), and as for the Trainer OT, it will vary based on the language of the game:
English: ODD
French: BIZAR
German: Kurios
Spanish: Raro
Italian: Strano
Japanese: な (unverified but based on this thread by Háčky archives.glitchcity.info/forums/board-76/thread-7509/page-0.html )
Using a Generation II variation of the Pokémon merge glitch, you can 'prematurely' hatch them without a cheating device, but the Pokémon will usually be a hybrid between the original Pokémon inside and the donor;
youtube.com/watch?v=KPiJStUldjI
Set up:
Two Pokémon
????? (0xFF)
Donor Pokémon (any)
Recipient Pokémon (Odd Egg)
;Then when you deposit the top Pokémon, the Odd Egg will turn into a hybrid between the donor Pokémon and the original Pokémon in the Odd Egg
(but you could probably use the actual Pokémon within the Odd Egg as the donor, to create a non-hybrid).
Another case applies to Togepi Eggs and Eggs received through breeding. Unlike the Odd Eggs, the Trainer OT and ID matches the player within the Egg but the game doesn't know the gender of the Trainer that owns the Egg until it actually hatches (hence in this video EVIE (no symbol) becomes EVIE (♀).
More information in the description:
I learned about this from the user RationalPsycho on the GCRI Discord and bbbbbbbbba later pointed to this relevant code in the Pokémon Crystal disassembly project. I decided to check how this applies to other languages as well, which use different placeholder OT names.
github.com/pret/pokecrystal/blob/51bfd31ea82dbe45220f791eabf1b5bd9edf2e0a/engine/events/odd_egg.asm#L80-L84
When you receive the Odd Egg gift, there is some placeholder OT and Trainer ID data within the Egg before it actually hatches (and the data is replaced with the player's OT and Trainer ID). We can't normally see the OT/Trainer ID data in an Egg before it hatches. Note in this video I change the donor species to Pokémon that aren't normally in the Odd Egg (such as to Jolteon), to remove the Egg (0xFD) part of its species, however the OT/ID data is unmodified.
The Trainer IDs seem to be simple single or double digit IDs based on the contents of the Egg (such as 00001 or 00010), and as for the Trainer OT, it will vary based on the language of the game:
English: ODD
French: BIZAR
German: Kurios
Spanish: Raro
Italian: Strano
Japanese: な (unverified but based on this thread by Háčky archives.glitchcity.info/forums/board-76/thread-7509/page-0.html )
Using a Generation II variation of the Pokémon merge glitch, you can 'prematurely' hatch them without a cheating device, but the Pokémon will usually be a hybrid between the original Pokémon inside and the donor;
youtube.com/watch?v=KPiJStUldjI
Set up:
Two Pokémon
????? (0xFF)
Donor Pokémon (any)
Recipient Pokémon (Odd Egg)
;Then when you deposit the top Pokémon, the Odd Egg will turn into a hybrid between the donor Pokémon and the original Pokémon in the Odd Egg
(but you could probably use the actual Pokémon within the Odd Egg as the donor, to create a non-hybrid).
Another case applies to Togepi Eggs and Eggs received through breeding. Unlike the Odd Eggs, the Trainer OT and ID matches the player within the Egg but the game doesn't know the gender of the Trainer that owns the Egg until it actually hatches (hence in this video EVIE (no symbol) becomes EVIE (♀).