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.