Hex Editing Legendary Pokemon
Well this tutorial is for beginners so if you think you are one then read on.
What You Need
1. A Pokemon Rom (preferably FR or LG)
2. Hex Workshop (Get it from download.com)
3. Advance Map (Unless you have another way to find the right offsets)
What You Do Step 1
Open Advance Map and load you rom.
Go to the third level of Cerulian Cave (We Are Going to use Mewtwo) and right click + copy Mewtwo's Offset without the "$"
Open Hex Workshop and click "Edit" and then "Goto".
Paste the offset (in this case for FR 1624F5) and select "hex" instead of "decimal" and then "beginning of file".
So then you will see this:
022A 8100 0325 8701 210D 8002 0006 01E0
7A1A 0825 8801 6A5A 30A1 9600 0200 679F
7F17 0866 C528 1400 3356 0100 6DB6 9600
4600 0029 0708 2538 0127 2A07 0826 0D80
So The Red Colored One Is The Pokemon (9600, well 96 in decimal is 150 which is Mewtwo's position in the Pokedex).
And The Blue Colored One Is The Level (4600, 46 in decimal is 70 which is Mewtwo's level).
So change these two values however you like.
To find out what hex number the pokemon you want has, open calculator click "view" and then "scientific". After that select the Decimal box and write the Pokemon's Pokedex Number.
Then Select the hex box and whatever you see just add to zeros behind it. Same goes with the level, so write the level in the Decimal box.
Here are some examples: