• Our software update is now concluded. You will need to reset your password to log in. In order to do this, you will have to click "Log in" in the top right corner and then "Forgot your password?".
  • 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
1
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/showpost.php?p=9817333&postcount=1296

    Switching Party Pokemons Abilities(WORKING AS INTENDED)
    https://www.pokecommunity.com/showpost.php?p=8533505&postcount=278

    Preventing TMs from being Consumed:(NOT WORKING, FREEZES ON OPENING TM CASE)
    https://www.pokecommunity.com/showpost.php?p=8512782&postcount=29

    Disabling XP Gain:(NOT WORKING, RESETS THE GAME AFTER BATTLE WON)
    https://www.pokecommunity.com/showpost.php?p=8547363&postcount=399

    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
     
    Back
    Top