mame/docs/man/romcmp.1
2022-09-20 17:32:44 -04:00

59 lines
1.5 KiB
Groff

.\" -*- nroff -*-
.\"
.\" romcmp.1
.\"
.\" Man page created from FAQs, source and usage information by
.\" Ashley T. Howes <debiandev@ashleyhowes.com>, February 2005
.\" updated by Cesare Falco <c.falco@ubuntu.com>, February 2007
.\"
.\" References
.\" http://www.mame.net/mamefaq.html
.\"
.TH ROMCMP 1 2016-07-21 0.176 "MAME romset checking tool"
.\"
.\" NAME chapter
.SH NAME
romcmp \- MAME rom and romsets check and comparison tool
.\"
.\" SYNOPSIS chapter
.SH SYNOPSIS
.B romcmp
.RI [ \-option ]
.RI [ dir1 | zip1 ]
.RI [ dir2 | zip2 ]
.\"
.\" DESCRIPTION chapter
.SH DESCRIPTION
\fBromcmp\fP is a tool developed to detect the most common errors that
can occur when dumping ROMS, for example stuck bits and address line errors.
.PP
It can check the ROMs in ZIP files or subdirectories; it can also be used
to compare two ROM sets, by giving it two files or subdirectories
as parameters. It will determine which ROMS are identical and which are
the closest matches. This is useful when figuring out if a newly dumped
ROM set is a clone of another ROM set.
.\"
.\" OPTIONS chapter
.SH OPTIONS
.TP
.B \-d
Enables a slower, more comprehensive comparison.
.TP
.B \-h
Prints hashes (CRC-32, SHA-1) and 16-bit sums for all files.
.\"
.\" EXAMPLES chapter
.SH EXAMPLES
.B romcmp jumpkids.zip
will output the following:
11 files
23.3c FIXED BITS (xxxxxx1x)
23.3c FIRST AND SECOND HALF IDENTICAL
This tells us that the 23.3C ROM in Jump Kids is bad, and incidentally,
it causes the missing sound in that game.
.\"
.\" SEE ALSO chapter
.SH SEE ALSO
mame(6)