Sunday, August 26, 2012

How to enable the national Dex ?


Well this is really simple :
Requirements :
Fire-Red/Leaf-Green/Emerald (US) ROM, ScriptED/Hex-Editor.
The whole secret is this piece of Hex code:
- Fire-Red/Leaf-Green: 256F01
- Emerald: 25F301
Which, when decompiled by ScriptED, would turn out as this command:
- Fire-Red/Leaf-Green: special 0x16F
- Emerald: special 0x1F3
When used in your script, your normal Pokédex will be turned into the National Dex, and allows all Pokémon to be listed.
A sample script for FR/LG in ScriptED could look like this:
#org 0x800000
lock
faceplayer
checkflag 0x10A
if 1 jump 0x800050
special 0x16F
setflag 0x10A
fanfare 0x13E
msgbox 0x800100
callstd 0x6
waitfanfare
release
end
#org 0x800050
msgbox 0x800070
callstd 0x6
release
end
#org 0x800070
= Like your new POKéDEX?
#org 0x800100
= Your POKéDEX was upgraded!
Alternatively, or when you prefer scripting by Hex-Editor, you can use the Hex command listed above and insert it in your script.
Keep in mind that this method only works in Fire-Red, Leaf-Green and Emerald ROMs. Ruby/Sapphire uses a different value for the command, which hasn't been discovered yet.
____________________________________________________________________________________________________
Original post : Pazuzu
Pokecommunity

1 comment: