>>28567768If you're planning on making a Gen 3 hack, you mostly just use pre-existing tools. There are currently disassemblies for Red/Blue, Yellow, Crystal, and most recently Ruby/Sapphire, but for the last one I don't know how good of a state it's in, though I understand it's usable at least. The Gen 1 and 2 disassemblies use Z80 assembly code, while the RS disassembly uses C. Again though, if you're planning on using Emerald or FireRed as a base (they're the two most common
Don't use Pokémon Essentials (the RPG Maker program an anon recommended earlier in the thread). Essentials is shit. Anyone telling you to use Essentials is not to be trusted due to their immense shit taste.