Tutorial: applicare una patch IPS o BPS a una ROM nel browser (Rom Patcher JS)
Gli ROM hack e le traduzioni fan non vengono quasi mai distribuiti come gioco completo: ricevi un piccolo file di patch (.ips, .bps, .ups, .ppf, .xdelta...) da applicare alla tua ROM. Questa guida, verificata l'11/11/2026, usa Rom Patcher JS (versione 3.5 di Marc Robledo), che funziona nel browser: non c'è nulla da installare.
Prima di iniziare
Ti servono: (1) una ROM del gioco originale che possiedi legalmente, nella versione esatta richiesta dall'autore della patch (regione, revisione); (2) il file di patch, scaricato dalla pagina dell'autore (spesso ROMhacking.net o GitHub). Le ROM non sono mai incluse con le patch e non diamo alcun link. Conserva sempre la ROM originale: la patch crea un nuovo file. Se la ROM è in uno .zip, lo strumento può decomprimerla.
- Apri Rom Patcher JS nel browser.
- Nell'area «ROM», carica il file del gioco. Lo strumento mostra i checksum CRC32, MD5 e SHA-1: confrontali con quelli indicati dall'autore della patch. Se differiscono, la ROM non è la versione giusta e il risultato potrebbe non funzionare.
- Nell'area «Patch», carica il file .ips, .bps, .ups, .ppf o altro.
- Lascia spuntato «Fix ROM checksum» salvo indicazioni diverse dell'autore e clicca su «Apply patch».
- Il browser scarica la ROM modificata. L'opzione «Use patch name for output» usa il nome della patch, utile per non sovrascrivere l'originale.
- Avvia il nuovo file nel tuo emulatore (RetroArch, ad esempio) o copialo sulla flashcart o sul portatile.
Se non funziona
Primo riflesso: ricontrollare i checksum della ROM, poi la regione e la revisione richieste. Alcune patch richiedono una ROM senza header: il repository del progetto su GitHub indica che lo strumento sa rimuovere gli header prima di applicare la patch. Gestisce anche IPS, BPS, UPS, APS, RUP, PPF, EBP, BSDiff e xdelta. Un'alternativa desktop è Floating IPS (Flips), il cui repository originale è archiviato da maggio 2025; l'ultima versione, la v198, è ancora disponibile sul fork Sir-Walrus. Per giocare poi con gli obiettivi, vedi il nostro tutorial RetroAchievements per RetroArch.
Fonte: Rom Patcher JS