ブラウザで IPS パッチを当てる

BASE ROM
PATCH FILE
IPSBPSUPSXDELTA

CRC32 SHOWS AFTER YOU PICK A FILE / FILES STAY ON YOUR DEVICE

このページは日本語でパッチ手順とツールをまとめたものです。ベース ROM とパッチファイルを選ぶと、ブラウザが結果を保存します。ROM をこのサイトへ送る手順はありません。エンジンは Marc Robledo の Rom Patcher JS、MIT です。固定している commit は 2026-10-21 の 4f17297 で、LZMA の二次圧縮を展開できます。GitHub のタグ v3.2.1 は 2025-11-04、公開ページの表示は v3.5 でした。三つは別の事実です。

IPS はチェックサムを持ちません。当たったように見えてもベースが違うことがあります。BPS と UPS はソース CRC が違うと止まります。SFC の 512 バイトヘッダや、N64 のバイト順が原因になることが多いです。xdelta の secondary decompressor は圧縮方式の話で、リージョンの話ではありません。このビルドは id 1 と 2 を読みます。

ファイアレッド 1.0 と 1.1、エメラルド米国版、マリオ64 米国版の SHA-1 は英語ページにあり、pret と n64decomp から写しました。空欄は出典が無い数字です。埋めません。パッチの説明書にある地域とリビジョンを確認してください。

エンジンの界面には日本語が既にあります。上のボタンで日本語の界面が開きます。形式ごとの長い説明は英語のままです。

Browser ROM patcher with two file slots and a patch button
Pixel-art CRT showing a blank cartridge, used as a visual marker

Questions

ROM はアップロードされますか?

いいえ。ブラウザ内で読み、結果だけを保存します。

IPS は失敗を教えてくれますか?

教えてくれません。BPS と UPS がチェックサムで止まります。

Sources