LinuxCommandLibrary
GitHubF-DroidGoogle Play Store

flips

IPS and BPS patch creation and application

TLDR

Create IPS patch
$ flips --create [original.rom] [modified.rom] [patch.ips]
copy
Apply IPS patch
$ flips --apply [patch.ips] [input.rom] [output.rom]
copy
Create BPS patch
$ flips --create --bps [original] [modified] [patch.bps]
copy
Apply BPS patch
$ flips --apply [patch.bps] [input] [output]
copy

SYNOPSIS

flips [options] [files...]

DESCRIPTION

Flips (Floating IPS) is a patch creation and application tool for binary files, commonly used in ROM hacking and game modification communities. It supports both the legacy IPS (International Patching System) format and the modern BPS (Binary Patching System) format.The IPS format has been the standard for ROM patches since the 1990s but has limitations including a 16MB file size restriction and lack of error detection. BPS addresses these issues with support for files of any size, built-in CRC32 checksums for verification, and better compression for smaller patch files.Flips can create patches by comparing original and modified files, then apply those patches to reproduce the modifications. The BPS format includes metadata and verification to ensure patches apply correctly, preventing corruption from applying patches to incorrect source files.

PARAMETERS

--create

Create a patch.
--apply
Apply a patch.
--bps
Use BPS format instead of IPS.
--exact
Create exact BPS patch (slower but guarantees smallest possible output).
--ips
Use IPS format explicitly.

INSTALL

sudo pacman -S flips
copy
nix profile install nixpkgs#flips
copy

SEE ALSO

bsdiff(1), xdelta(1)

Braincup
Open source brain training for math, memory and focus
Braincup mini-games
41 mini-games · Apache-2.0
No ads · No tracking
Play in browser
Download Braincup on the App StoreGet Braincup on Google PlayGet Braincup on F-Droid
276 stars
From the maker of Linux Command Library
Copied to clipboard
Braincup
Open source brain training for math, memory and focus. 41 mini-games, from mental arithmetic to Sudoku, N-Back and Solo Chess.
Apache-2.0 licensed · No ads · No tracking · No account
From the maker of Linux Command Library
Download Braincup on the App StoreGet Braincup on Google PlayGet Braincup on F-Droid