BPS is a patch format invented by Near (formerly Byuu) which is used by the
Link to the Past Randomizer community to manage their "base" rom hacks. It's
probably also used elsewhere.
Apply a BPS patch file to the specified source file. The checksum of the
source file and the returned bytes will be verified and an error returned if
either fails