User Tools


This is an old revision of the document!


Applying Patches

Patch files for Super Mario 64 ROM hacks usually come in one two forms: BPS or PPF.

BPS Patches

BPS is an efficient, generic binary patch format. It supports delta-encoding, folder patching, infinite file sizes and checksum verification.

BPS Tools

  • Floating IPS (Windows,Linux) - create and apply IPS and BPS patches
  • beat (Windows) - create and apply BPS patches

PPF Patches

PPF (PlayStation Patch Format) is generic binary patch format. While inferior to BPS, it's the most common patch format used for older SM64 hacks.

PPF Tools

  • PPF-Studio (Windows) - create PPF patches
  • PPF-O-Matic (Windows) - apply PPF patches
  • applyppf (Windows,Mac,Linux) - command line tool to apply PPF patches

References