← 返回命令列表

Linux command

flips 命令

网络

复制后可按需替换文件名、目录或参数。

常用示例

Create IPS patch

flips --create [original.rom] [modified.rom] [patch.ips]

Apply IPS patch

flips --apply [patch.ips] [input.rom] [output.rom]

Create BPS patch

flips --create --bps [original] [modified] [patch.bps]

Apply BPS patch

flips --apply [patch.bps] [input] [output]

说明

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.

参数

--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.

FAQ

What is the flips command used for?

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.

How do I run a basic flips example?

Run `flips --create [original.rom] [modified.rom] [patch.ips]` in a terminal, then adjust file names, paths, flags, or remote targets for your system.

What does --create do in flips?

Create a patch.