• 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] Text colour change to show what the nature does in Pokémon Emerald, FireRed and Platinum

  • 59
    Posts
    9
    Years
    • He / Him
    • Seen May 19, 2022
    Is there any way to have the text colour change on the stat screen to show what the nature the Pokémon has does in Pokémon Emerald, FireRed and Platinum. E.g. if a Pokémon was Adamant then the text for 'Attack' would be red and the text for 'Sp. Atk' would be blue. Any help is appreciated. Thanks! :happy:
     
    Last edited:
    Thanks! That's extremely helpful. Just a couple of questions. 1) Is there anything for Platinum or is it not possible for Gen 4 yet? 2) How exactly would I go about implementing these? I've only done some very basic ASM before and that was with using AdvanceMap to change the script for the Steven battle. I don't know how to go about inserting a script without the use of AdvancedMap. Thanks again!
     
    Last edited:
    Thanks! That's extremely helpful. Just a couple of questions. 1) Is there anything for Platinum or is it not possible for Gen 4 yet? 2) How exactly would I go about implementing these? I've only done some very basic ASM before and that was with using AdvanceMap to change the script for the Steven battle. I don't know how to go about inserting a script without the use of AdvancedMap. Thanks again!

    Dizzy's engine is extremely easy. All you need to do is write True for Colored stats and point the Make.py offset to some free space. All the instructions are on the github and the PC thread.
    https://github.com/DizzyEggg/Various-EM-features
    https://www.pokecommunity.com/threads/387565

    As for FireRed, it might be included in a patch somewhere but It's easiest to learn basic ASM and insert it yourself.
    Here are a few tutorials:
    https://www.pokecommunity.com/showthread.php?p=8526603#8526603
    https://www.pokecommunity.com/threads/117917#ASM1
     
    Thanks! That's extremely helpful. Just a couple of questions. 1) Is there anything for Platinum or is it not possible for Gen 4 yet? 2) How exactly would I go about implementing these? I've only done some very basic ASM before and that was with using AdvanceMap to change the script for the Steven battle. I don't know how to go about inserting a script without the use of AdvancedMap. Thanks again!

    EDIT: I think it's already in every Pokemon game since HGSS. You might be able to find a Platinum hack in the Sideshow Hacks section with this feature included.
    https://www.pokecommunity.com/forumdisplay.php?f=204&prefixid=hack_platinum
     
    That's where I went wrong then. I didn't change the Make.py offset to free space. That's why it didn't work for me. And it is in HG/SS, however it is not in D/P/Pt. Thanks for the links though!
     
    I've now implemented this into FR (using TL's Quick Enhancer) but I still can't get Dizzy's engine working for either the B2/W2 repel system or Coloured Natures. I made a video showing what I'm doing to see if someone can see where I'm going wrong. https://www.youtube.com/watch?v=6tmJaLwjDjM
     
    I've now implemented this into FR (using TL's Quick Enhancer) but I still can't get Dizzy's engine working for either the B2/W2 repel system or Coloured Natures. I made a video showing what I'm doing to see if someone can see where I'm going wrong. https://www.youtube.com/watch?v=6tmJaLwjDjM

    You opened the unmodified rom (Pokemon Emerald.gba) in vba, the modified rom is test.gba, open that rom and check if it works.
     
    You opened the unmodified rom (Pokemon Emerald.gba) in vba, the modified rom is test.gba, open that rom and check if it works.

    Thanks, that did work. Now Emerald's done, but I'm back to having problems with FireRed. xD I used Hex Helper Double Oh to implement the B2/W2 repel system which works perfectly, but using TL's Quick Enhancer to implement the Coloured natures has a problem with the speed stat. Whenever the speed stat is changed, it becomes the same colour as the other stat that is changed (shown in the attached screenshot with a Sassy nature (+Sp. Def, -Speed)). All other stats work perfectly.

    [PokeCommunity.com] Text colour change to show what the nature does in Pokémon Emerald, FireRed and Platinum


    EDIT: I did it the manual way by using ASM and changing the hex and that worked. FireRed and Emerald now complete! Now to see if it's at all possible for Platinum.
     
    Last edited:
    Thanks, that did work. Now Emerald's done, but I'm back to having problems with FireRed. xD I used Hex Helper Double Oh to implement the B2/W2 repel system which works perfectly, but using TL's Quick Enhancer to implement the Coloured natures has a problem with the speed stat. Whenever the speed stat is changed, it becomes the same colour as the other stat that is changed (shown in the attached screenshot with a Sassy nature (+Sp. Def, -Speed)). All other stats work perfectly.

    [PokeCommunity.com] Text colour change to show what the nature does in Pokémon Emerald, FireRed and Platinum


    EDIT: I did it the manual way by using ASM and changing the hex and that worked. FireRed and Emerald now complete! Now to see if it's at all possible for Platinum.
    If i get some time ill implement the color stats into hex helper double oh.
     
    If i get some time ill implement the color stats into hex helper double oh.

    That would be extremely helpful for people in the future. I'm not necessarily making a ROM hack, just updating all of the older games to current standards for my own personal playthroughs, which is why I'm trying to find tools to do everything instead of having to do ASM and hex manually.
     
    That would be extremely helpful for people in the future. I'm not necessarily making a ROM hack, just updating all of the older games to current standards for my own personal playthroughs, which is why I'm trying to find tools to do everything instead of having to do ASM and hex manually.

    Well that's essentially the reason I started with Hex Helper, was just cause I'm lazy. The Colored stats is almost done, I'll finish up once I'm off work and hopefully get an update posted tonight or tomorrow.

    EDIT: Here ya go
    https://github.com/Joexv/Hex-Helper-Double-OH/releases/tag/MEGA_POTATO_22222222
     
    Last edited:
    Back
    Top