Binary ROM bases are patches ( .bps , .ips , .ups ) applied to a clean Emerald ROM. They work by:
There are generally two categories of ROM bases used by the community today: (older, assembled via hex editing) and Modern Decomp Bases (current standard, assembled via C programming).