• Just a reminder that providing specifics on, sharing links to, or naming websites where ROMs can be accessed is against the rules. If your post has any of this information it will be removed.
  • Dawn, Gloria, Juliana, or Summer - which Pokémon protagonist is your favorite? Let us know by voting in our poll!
  • Our friends from the Johto Times are hosting a favorite Pokémon poll - and we'd love for you to participate! Click here for information on how to vote for your favorites!
  • Welcome to PokéCommunity! Register now and join one of the best fan communities on the 'net to talk Pokémon and more! We are not affiliated with The Pokémon Company or Nintendo.

[Other] Hex Editing Issue (FireRed)

  • 1,309
    Posts
    13
    Years
    • She/Her
    • Seen May 18, 2025
    I'm having a problem with changing the Kanto Dex limiting bytes in FireRed. I changed the hex bytes at 0xCE91A to 00 00 14 E0 to make evolutions of all Pokémon without the National Dex work, only it just doesn't =/. Instead, when I try to evolve a non-Kanto Pokémon, I just get the 'huh?' box. Is there some other thing I need to do or have I maybe changed the wrong bytes? Thanks to anyone who can help! =)
     
    Last edited:
    I'm having a problem with changing the Kanto Dex limiting bytes in FireRed. I changed the hex bytes at 0xCE91A to 00 14 E0 to make evolutions of all Pokémon without the National Dex work, only it just doesn't =/. Instead, when I try to evolve a non-Kanto Pokémon, I just get the 'huh?' box. Is there some other thing I need to do or have I maybe changed the wrong bytes? Thanks to anyone who can help! =)

    What are you trying to do at 0xCE91A? I've recently tried to do the same thing as you, "extend" the Kanto dex so I could divide my hack's pokédex into two regional dexes. What I thought was that if I managed to "extend" the Kanto dex from 151 to 200, for example, the Kanto dex would go all the way up to Misdreavus, and all pokémon up to 200 would evolve without the need of a national dex. Unfortunately I didn't manage to get that done, and since it's not really a priority for me I probably won't get around to it for a while. There could be another different byte restricting the evolutions, not just the 151 Kanto dex limit, though. So please let me know if you find anything!
     
    What are you trying to do at 0xCE91A? I've recently tried to do the same thing as you, "extend" the Kanto dex so I could divide my hack's pokédex into two regional dexes. What I thought was that if I managed to "extend" the Kanto dex from 151 to 200, for example, the Kanto dex would go all the way up to Misdreavus, and all pokémon up to 200 would evolve without the need of a national dex. Unfortunately I didn't manage to get that done, and since it's not really a priority for me I probably won't get around to it for a while. There could be another different byte restricting the evolutions, not just the 151 Kanto dex limit, though. So please let me know if you find anything!


    According to Jambo51's document on the FR Pokedex, changing the bytes there should mean that all Pokémon will be able to evolve without the ND, but it isn't working for me =/ which hex editor do you use? Maybe I'm using the wrong one... I didn't want to extend the dex past 151 or anything though. If I get it to work I'll let you know, although you'll probably figure it out before I do haha.
     
    According to Jambo51's document on the FR Pokedex, changing the bytes there should mean that all Pokémon will be able to evolve without the ND, but it isn't working for me =/ which hex editor do you use? Maybe I'm using the wrong one... I didn't want to extend the dex past 151 or anything though. If I get it to work I'll let you know, although you'll probably figure it out before I do haha.

    I checked Jambo51's thread and it seems you forgot a byte, it should be 00 00 14 E0 at that offset. I tried it myself and it works fine.
     
    I checked Jambo51's thread and it seems you forgot a byte, it should be 00 00 14 E0 at that offset. I tried it myself and it works fine.

    I forgot to write that in my first post, oops. This is what I have:


    [PokeCommunity.com] Hex Editing Issue (FireRed)



    Is that right? It still won't work for me.
     
    Yeah, that's what I have and it seems to work fine. Maybe try it on a different ROM? The Kanto dex limiting bytes mentioned in the thread work as well, in case you were planning to "extend" the Kanto dex.
     
    Oh, sorrry, I misread the OP, I assumed you were only meant to have on 00 byte. Sorry!

    No worries, my fault for writing the first post confusingly =P. I am really worried now, would it be possible that I've ruined the evolution routine somehow if it still won't work and the byte changes are right?
     
    Back
    Top