# ROM identity for Super Metroid — the single source of truth.
#
# Read by three consumers, so a revision change is made once, here:
#   - the build   (CMake generates snesrecomp_rom_identity.h from this file)
#   - tools/regen.sh
#   - .github/workflows/release.yml
#
# Format is `key = value`, one per line; `#` starts a comment. Values may be
# quoted. Leaving a digest empty means the build cannot verify a ROM it is
# handed — it will say so rather than accept it.

display_name    = Super Metroid
rom_file        = Super Metroid (Japan, USA) (En,Ja).sfc
# Every digest of the bare image, so the Retro catalog can take this title's
# identity from here rather than ask a submitter to hash the ROM again. The
# build verifies on crc32/sha256.
expected_crc32  = d63ed5f8
expected_md5    = 21f3e98df4780ee1c667b84e57d88675
expected_sha1   = da957f0d63d14cb441d215462904c4fa8519c613
expected_sha256 = 12b77c4bc9c1832cee8881244659065ee1d84c70c3d29e6eaf92e6798cc2ca72
rom_size        = 3145728
mapping         = lorom
region          = JPN
# What a mod package's [[target]] game_id must name to apply to this title
# (snesrecomp/docs/MOD_PACKAGES.md). Stable across revisions on purpose.
game_id         = supermetroid-jpn
