• 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.

Bug Reports and Confirmation of working Routines

  • 4
    Posts
    2
    Years
    • Seen Jul 6, 2023
    Hello Users.

    I am currently fiddling on a Romhack to mimick Pokemon Stadium on Gen 3 Fire Red.

    I researched a lot about ASM here on this Board and found the resource Thread.
    I took some of the Routines to insert them into the Rom to enhance functionality.
    The Routines I used and tried out are:

    (The Links will lead to the original pages on this Board)

    Deleting Party Pokemon(WORKING AS INTENDED)
    https://www.pokecommunity.com/posts/9817333/

    Switching Party Pokemons Abilities(WORKING AS INTENDED)
    https://www.pokecommunity.com/posts/8533505/

    Preventing TMs from being Consumed:(NOT WORKING, FREEZES ON OPENING TM CASE)
    https://www.pokecommunity.com/posts/8512782/

    Disabling XP Gain:(NOT WORKING, RESETS THE GAME AFTER BATTLE WON)
    https://www.pokecommunity.com/posts/8547363/

    So as you can see above I was trying out some of the Routines. The first Function I wanted to add was
    the Ability to delete Party pokemon and thus deleting the whole Party. Wich worked fine.
    So I can actually confirm that these are working as intended.

    I used free Space from Offset 0x750000 and below, wich is a lot!
    I use HxE and XsE, as well as Advance Map. For the Routines I use a plain Thumb compiler if the Author
    didnt give a compiled Version of their Routine.
    Maybe I should switch to Hackmews Tool.

    Second was the Routine to switch Pokemons Abilitys, wich works fine as well.

    So I think I now am able to insert ASM routines at will if a proper tutorial is given.
    But then the bugs on both of the last Routines happened and I lost some courage.

    I know the collective Thread states that these Routines are untested and may be bugged or lead
    to unexpected results, so Im asking you if you have tested these yourself or know what I did wrong.
    For Example did I forget to reverse some pointers+1 or did the Author forget to reverse them+1?
    Or maybe its because I use the wrong Compiler or the wrong Rom base? I dont know!

    If there is something I did on my end that I did wrong I could fix this.
    But On the other hand I am not capable of doing ASM myself so I need to rely on these
    Routines or the Authors of the Routines.

    I would be glad if someone takes some time to reply to this.
    Thanks in Advance, badb1994
     
    I researched a lot about ASM here on this Board and found the resource Thread.
    I took some of the Routines to insert them into the Rom to enhance functionality.

    […]

    I would be glad if someone takes some time to reply to this.
    Thanks in Advance, badb1994

    This has been moved as the thread is not a research thread.
     
    Back
    Top