Skip to content
SPECIFICTION
Get listed

Floating IPS (Flips) vs Rom Patcher JS

Floating IPS (Flips)

github.com

Rom Patcher JS

marcrobledo.com

Side by side

FigureFloating IPS (Flips)Rom Patcher JS
Price fromFree—
Free planYes—
Free trial——
Open source——
Web—Yes
WindowsYes—
macOSYes—
LinuxYes—
Self-hosted—Yes
Plans published10
Spec score · ROM Patching Software7.8 (#6)6.5 (#16)
LicenseFlips is licensed under GNU General Public License version 3.0 or higher.The repository includes a LICENSE file, but the opened repository page does not state the license terms.
Patch creationThe project says Flips creates the smallest BPS patches of any known tool and is faster than comparable creators.It can create patches as well as apply them.
PurposeFloating IPS (Flips) is a patcher for IPS and BPS files.Rom Patcher JS applies and creates patches for retro video game ROMs in a web browser.

Plans

Floating IPS (Flips)

  • FreeFree

Floating IPS (Flips) pricing →

Rom Patcher JS

No plans published.

Rom Patcher JS pricing →

In their own words

Floating IPS (Flips)

Floating IPS (Flips) patches IPS and BPS files. It provides Windows and GTK+ graphical interfaces, command-line support, and a command-line-only build, and is listed for Linux, macOS, and Windows. The GUI can apply multiple patches to the same ROM and create multiple resulting ROMs. For BPS patches, it can remember earlier ROM choices and reuse one when it determines that it matches. The GUI can also launch another program after patching, allowing an emulator to start after a BPS file is patched. The project says Flips creates very small IPS patches and the smallest BPS patches of any known tool, and that it is faster than comparable creators. It is free and licensed under GNU General Public License version 3.0 or higher. The project is in maintenance mode: bug reports and pull requests will be read, but feature requests are unlikely to be implemented. GitHub marks the repository archived and read-only since May 21, 2025. Releases are automated for each commit, with an erratic schedule that can include identical releases.

Visit github.com

Rom Patcher JS

Rom Patcher JS is a free tool for applying and creating patches for retro video-game ROMs. It runs in modern web browsers, including mobile browsers, and also supports Node.js command-line use. Supported patch formats include IPS, UPS, APS, BPS, RUP, PPF, EBP, BSDiff, Paper Mario Star Rod, and VCDiff. Before patching, the tool displays CRC32, MD5, and SHA-1 checksums for the ROM. It can automatically unzip files and remove ROM headers. Developers can customise and embed it in a website as an online patcher for that site’s patches. The project lists Romhacking.net, Smash Remix, Radical Red, and other sites as users. The product page identifies version 3.3.1 and requests optional donations toward infrastructure costs. The product page gives no security certification or compliance standard.

Visit marcrobledo.com