Developed by Japanese ROMHackers to a time once lost, the IPS patch filetype was designed to distribute the mods within the boundaries of the Law. The documentation breaks down how the patch format works to the byte level.
If the documentation does not suffice, visit my rephrasing and expansion here
Staff/Credits:
Brette - Python Version
File download: