On the recordRead 11 Oct 202622 facts
rom64
On the record
- Build
- The README says to install Go, fetch module dependencies, and run make all to build the project.github.com · read 4 Oct 2026
- Build instructions
- The README’s build instructions say to install Go for the relevant platform, fetch module dependencies, and run `make all`.github.com · read 11 Oct 2026
- Checksum limitation
- The README says validation checksums work only for ROM files in native big-endian Z64 format.github.com · read 11 Oct 2026
- Checksums
- The utility can calculate file MD5 and SHA-1 checksums and CRC values.github.com · read 4 Oct 2026
- Commands
- It provides `ls` to list ROMs, `info` to show information about one ROM, `convert` to convert a ROM, and `validate` to check a ROM’s SHA-1 checksum.github.com · read 11 Oct 2026
- Datfile
- The binary includes a recent datfile, and users can specify a different one with the --datfile flag.github.com · read 4 Oct 2026
- File checksums
- File checksum fields include MD5, SHA-1, and CRC values, and checksum calculation can be requested when listing ROMs.github.com · read 11 Oct 2026
- Format conversion
- The `convert` command converts non-native ROM formats to native big-endian Z64 format.github.com · read 11 Oct 2026
- License
- The repository lists an MIT license.github.com · read 4 Oct 2026
- Maintainer
- The GitHub profile identifies the maintainer as Mike Roach and lists Denmark as the location.github.com · read 11 Oct 2026
- Open source license
- The repository identifies its license as MIT.github.com · read 11 Oct 2026
- Output formats
- The listing command supports table, text, JSON, CSV, tab-delimited, and XML output.github.com · read 4 Oct 2026
- Purpose
- rom64 is a Nintendo 64 ROM utility written in Go.github.com · read 11 Oct 2026
- Release
- The releases page lists v0.5.4 as the latest release and describes its `--rename-validated` flag.github.com · read 11 Oct 2026
- Rename option
- The `validate --rename-validated` option renames a validated ROM to the filename listed in the datfile.github.com · read 11 Oct 2026
- ROM conversion
- The convert command converts ROMs from non-native formats to native big-endian Z64 format and then checks the SHA-1 against known good checksums.github.com · read 4 Oct 2026
- ROM details
- ROM information includes metadata such as image name, region, video system, version, CIC chip type, and CRC values.github.com · read 11 Oct 2026
- ROM listing
- The `ls` command supports table, text, JSON, CSV, tab, and XML output formats.github.com · read 11 Oct 2026