gbdelogo is a utility that can destroy or restore the Nintendo logo data header
in a GameBoy ROM.  It does not change any other headers, including the ROM's
checksum.

The real GameBoy hardware requires the 48 bytes of the logo header to be
exactly correct, or the ROM won't run.  However, these 48 bytes are copyrighted
and protected by Nintendo, and distribution of public domain ROMs that have this
intact data is usually not allowed.  Fortunately, most emulators (and ROMs)
don't care if the logo data (or the ROM checksum) is intact, and ROMS without a
valid Nintendo logo will usually run perfectly.  It is therefore recommended for
public domain developers to distribute their public domain GameBoy ROMs without
the copyrighted Nintendo logo data.

The source file (gbdelogo.c) can be compiled to any POSIX-compatible target.
A precompiled Win32 commandline executable is already enclosed.

- anonymous programmer
