• 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.
  • 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!
  • Scottie, Todd, Serena, Kris - which Pokémon protagonist is your favorite? Let us know by voting in our poll!
  • 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] Changing a Patched ROM

  • 4
    Posts
    11
    Years
    • Seen Nov 15, 2015
    Now before I start, I want to say that in no way will I change someone else hack and then distribute it as my own. This will pretty much be entirely for personal enjoyment and nothing more.

    What I want to do is take a hack I want to play and simply change the player sprites from portrait to overworld.
    An example of why I'd want to do this is say there's this well crafted gem, the story is interesting, the new region was well planned out, and for the most part it'd be an enjoyable romp. But the one thing to pull me away from the experience is that the player characters are now Ash and Misty for little or no reason. It might be selfish, but I honestly wouldn't want to play as Misty unless the story revolved around her and being a gym leader.

    Now, I've tried doing it on my own. I got the clean rom, got the patch, did the do, and it works perfectly. But the moment I try to use something like Gen 3 Suite or another tool, it'll say that it's not one of the pokemon games.
    I kept a copy of the clean rom, and it works just fine in them. But after the patch, nothing.

    So what can I do?
     
    Now before I start, I want to say that in no way will I change someone else hack and then distribute it as my own. This will pretty much be entirely for personal enjoyment and nothing more.

    What I want to do is take a hack I want to play and simply change the player sprites from portrait to overworld.
    An example of why I'd want to do this is say there's this well crafted gem, the story is interesting, the new region was well planned out, and for the most part it'd be an enjoyable romp. But the one thing to pull me away from the experience is that the player characters are now Ash and Misty for little or no reason. It might be selfish, but I honestly wouldn't want to play as Misty unless the story revolved around her and being a gym leader.

    Now, I've tried doing it on my own. I got the clean rom, got the patch, did the do, and it works perfectly. But the moment I try to use something like Gen 3 Suite or another tool, it'll say that it's not one of the pokemon games.
    I kept a copy of the clean rom, and it works just fine in them. But after the patch, nothing.

    So what can I do?

    There are two things that can cause this error, either the author of the hack changed the header so now none of your tools recognize it or they flat out repointed the data the tools are searching for.
    The first has an easy fix, either use a Hex Editor and change AC to AF to BPRE (Firered) or BPEE (Emerald), or copy the data from the base rom from the tools ini then rename the header to the text at that offset.
    But if the author repointed data, then you'll either have to search the rom for the changed offsets or ask the creator directly.
     
    There are two things that can cause this error, either the author of the hack changed the header so now none of your tools recognize it or they flat out repointed the data the tools are searching for.
    The first has an easy fix, either use a Hex Editor and change AC to AF to BPRE (Firered) or BPEE (Emerald), or copy the data from the base rom from the tools ini then rename the header to the text at that offset.
    But if the author repointed data, then you'll either have to search the rom for the changed offsets or ask the creator directly.


    And consider me lost, as hex is the thing I understand least in the world.
     
    Back
    Top