説明 | サイズ |
IPS ファイル識別子 | 5 バイト ("PATCH" の 5 文字) |
パッチを当てる場所のオフセット | 3 バイト |
パッチのバイト単位のサイズ | 2 バイト (最大 65535 バイトのパッチを指定できる) |
パッチの内容 | 「パッチのバイト単位のサイズ」で指定したサイズ分だけ続く |
・ ・ ・ |
EOF (End Of File の意味) が見つかるまで繰り返し。 「パッチを当てる場所のオフセット」から繰り返す |
EOF | 3 bytes ("EOF" の 3 文字) |
PATCHooonn?ooonn?EOF
o - ファイル内のオフセット n - パッチのバイト単位のサイズ ? - パッチの内容 (n バイト分)