• 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!
  • Our weekly protagonist poll is now up! Vote for your favorite Trading Card Game 2 protagonist in the poll by clicking here.
  • 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.

Any full explanation of this?

  • 9
    Posts
    3
    Years
    • Seen Dec 11, 2022
    Hi to all.

    Can anyone seriously provide a full explanation of this routine?

    https://www.pokecommunity.com/posts/9043968/

    It is entirely unclear how to make it work

    In first:

    .MethodAddr: .word 0x085B2521 #UPDATE THIS TO MAIN FUNCTION OFFSET+1
    .org 0x5B2520 #UPDATE THIS TO MOST CONVENIENT FREE SPACE IN YOUR HACK

    Changing these lines to, as example:

    .MethodAddr: .word 0x08F00001
    .org 0xF00000

    And assembling the routine, it creates a file as large as the entered value full of 00, and just a few bytes in the middle and towards the end for the actual routine

    Even trying with the original lines, the result is the same

    Is it really a valid routine?

    And also, how do you make it work?
    You insert it in the rom in a free space, but then what?
    Is it needed to set a pointer somewhere?
    Is there anything to change in the table of evolution methods?

    There is no complete guide or info on how to set this up
    Does anyone know anything about this, or is it just a routine with no real effect?
     
    Back
    Top