• 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.
  • Ever thought it'd be cool to have your art, writing, or challenge runs featured on PokéCommunity? Click here for info - we'd love to spotlight your work!
  • 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✓] Shiny sprites at pokédex entries?

  • 43
    Posts
    7
    Years
    • Seen Sep 23, 2023
    For some reason, while I was doing my hack, I must have done something wrong and now my pokédex entries have all pokémon with their shiny sprites. I could go back to a previous backup, but I have changed the whole habitat table which was A LOT of work and I don't want to do that again. Is there a way to change the sprites back to normal? I'm using BPRE (1.0).
     
    DrFuji pretty much beat me to it - if you have increased the shiny encounter rate via a direct hex edit, then there is another byte you must edit or else all Pokémon in the Dex will use their shiny sprite regardless of whether or not you've seen, encountered, or caught the shiny. If you used TSK's Chiny Chance Changer, then the PokéDex doing that is a known glitch.
     
    DrFuji pretty much beat me to it - if you have increased the shiny encounter rate via a direct hex edit, then there is another byte you must edit or else all Pokémon in the Dex will use their shiny sprite regardless of whether or not you've seen, encountered, or caught the shiny. If you used TSK's Chiny Chance Changer, then the PokéDex doing that is a known glitch.

    I just cheked the post and I can't seem to find the offset 0x08044120, is that really the right offset? It seems to have too many numbers.
     
    Remove '08' from the beginning of that offset to get the correct one.

    Thank you. I did everything the post says, but the sprites are still shiny, I even put the same bytes as the original ROM and they're still showing up as shiny, I don't know what else to do. :/
     
    Thank you. I did everything the post says, but the sprites are still shiny, I even put the same bytes as the original ROM and they're still showing up as shiny, I don't know what else to do. :/

    Did you use TSK's Shiny Chance Changer?
     

    ...

    ...

    Well...that's the problem. Like I said, that's a known bug with TSK's tool.

    What TSK's ShinyCC does is it writes an ASM routine into the ROM using the values you give it to set up a custom shiny chance. It doesn't "just modify the vanilla chance" like what the answers in my thread would do (however someone did bring up an ASM routine there, which happens to be identical to what ShinyCC does) so trying the vanilla fix will have absolutely no effect. You should always just use a direct hex edit with changing the shiny chance.
     
    ...

    ...

    Well...that's the problem. Like I said, that's a known bug with TSK's tool.

    What TSK's ShinyCC does is it writes an ASM routine into the ROM using the values you give it to set up a custom shiny chance. It doesn't "just modify the vanilla chance" like what the answers in my thread would do (however someone did bring up an ASM routine there, which happens to be identical to what ShinyCC does) so trying the vanilla fix will have absolutely no effect. You should always just use a direct hex edit with changing the shiny chance.

    Does that mean there's no fix at all? Or is there a way to restore the shiny chance back to original and then fix the offsets?
     
    Does that mean there's no fix at all? Or is there a way to restore the shiny chance back to original and then fix the offsets?

    No fix - you have to go back to a backup befoe the change and do the hex edits to change the shiny chance.
     
    Back
    Top