What exactly is the method for generating Pokemon Encounter Codes in Gen III Games?
I asked a similar question on Beginner's Lounge - No replies
I tried asking a few experienced people out here - No one has any idea
Is it that complex?
Okay, on to what I'm exactly I'm talking about. Spherical Ice suggested I ask here, so here goes:-
Okay, these are some Encounter Codes I have for Pokemon Emerald
https://www.supercheats.com/gameboyadvance/pokemon-emerald/12401/species-modifier-codes/
And these for Pokemon Ruby & Sapphire
https://www.supercheats.com/gameboyadvance/pokemon-ruby/4377/ar-codes/all-legendaries/
P.S. - I'm just referring to those sites as an example, that's not where I got the codes from. Its been quite some time since I played GEN III Games, so I don't exactly remember where I got the codes from.
Alright, so my question is - How exactly are these values generated, I mean what exactly do the codes represent?
For e.g., let's take Pikachu's Encounter Code for Emerald, which is:-
where the first two lines are the Master Code & the third is the Species Code (Pikachu in this case).
How exactly was the value "BC7EC610 A4B1CCA6" for Pikachu reached?
Is it a Pointer to some Hex Values/bytes on a Hex Editor? Can't be so, coz I've done some testing with those Codes & they work with most hacks, even with a ROM with an Expanded Pokedex, where Pokemon details were repointed.
Is it a code which somehow refers to the Pokemon's name (Pikachu in this case)? Not likely, coz I put that code on a Text-Hex Editor & it just gave me more random values.
Does it any way refer to Pikachu's Hex Number (019)? Hmm Nah, doesn't seem so!
And what do the first two lines (for the Master Code) represent?
I'm really, really confused :(
Someone please help me decipher these Encounter Codes, I mean exactly how they are generated & what does a code for a particular species represent.
I really want to make Encounter Codes for hacks with Expanded Pokedexes, as a continuation of those codes. If anyone can do that, it'd be great.
Please help me out guys!!!
Pika Pika :chu: