• 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.
  • Our friends from the Johto Times are hosting a favorite Pokémon poll - and we'd love for you to participate! Click here for information on how to vote for your favorites!
  • Dawn, Serena, Hilda, Wes - which Pokémon protagonist is your favorite? Let us know by voting in our poll!
  • 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] FireRed Freezing Mid-Battle

Teh Blazer

Divider of Zero
  • 779
    Posts
    16
    Years
    I added new moves and repointed the new attack tables and stuff so now it can fit 511 or however many moves can be inserted without asm magik. Now when I'm in a battle and I finish a move, the game freezes.

    So for instance, I do an attack and the opposing pokemon takes damage and maybe a secondary effect like paralysis kicks in. After the enemy takes damage or the animation that shows they're paralyzed finishes, the game freezes. Sound still plays, but I can't click anything. If they got paralyzed, the text that says they got paralyzed will stay on the screen and I can't press anything to make it go away. If they didn't get a status effect, the text box will just stay blank as the game freezes. If I attack first, the game freezes before the opposing pokemon gets to attack (although this doesn't happen 100% of the time).

    I guess what's confusing me the most is it never happens 100%. Sometimes when I test it out it takes a few hits before the game freezes, sometimes it freezes on the first hit, sometimes it goes through the entire battle without freezing. And it only seems to be happening to certain pokemon, not sure why either. Anyways, any help would be appreciated.
     
    Check the battle scripts themselves haven't been messed up with BSP. You might have overwritten some bytes in the 'main' script. Not all move effects use it so that's maybe why it doesn't happen 100% of the time.
     
    Back
    Top