• 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!
  • Serena, Kris, Dawn, Red - which Pokémon protagonist is your favorite? Let us know by voting in our grand final favorite protagonist poll!
  • PokéCommunity supports the Stop Killing Games movement. If you're a resident of the UK or EU, consider signing one of the petitions to stop publishers from destroying games. Click here for more information!
  • 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.

[ASM & Hex] Adding New Moves in Pokemon Red

  • 14
    Posts
    8
    Years
    I have just finished my ROM hack of Pokemon Red called Pokemon INSANE Red Version. I want to add new moves in my next release.

    For example adding the move Icicle Spear by making it have the Fury Attack battle animation.

    Another example is the move Flame Wheel which could use the Fire Spin battle animation.

    I have played a very awesome hack of Pokemon Red called Pokemon Brown and I have noticed that the author added new moves by replacing unused glitched moves.

    I want to know how to add new moves with Gold Finger and how to find out what exact byte contains that new move.

    For example the exact byte that contains the move Sludge is byte 7C.

    I have tried adding a new move via pokered disassembly but I keep getting an error when I run the make command.

    For example I want to add the move Octazooka this is the error I keep getting.

    This is the error I get when I run the make command.

    rgblink -d -n pokered.sym -l pokered.link -o pokered.gbc audio_red.o main_red.o text_red.o wram_red.o
    error: Unknown symbol 'OCTAZOOKA'
    make: *** [Makefile:68: pokered.gbc] Error 1
     
    Back
    Top