Skip to content

Verification

How to Check Your SHA-1 Hash

A SHA-1 hash is a 40-character fingerprint for a file. Computing it on a copy you already legally own is the cleanest way to confirm whether Dusk will recognize it.

UPDATED 2026-05-105 minBeginner

No ROMs / no copyrighted assets

This independent guide does not host or link to game files. Use your own legally obtained copy.

What is SHA-1?

SHA-1 is a hashing algorithm. Run it over a file and you get a 40-character hexadecimal string that depends entirely on the file’s contents. Two files with identical contents produce the same hash; any change — even a single byte — produces a different one.

On Windows

Open PowerShell, then run:

Get-FileHash -Algorithm SHA1 "C:\path\to\yourfile"

The output includes a Hash column — that’s your SHA-1.

On macOS

Open Terminal, then run:

shasum -a 1 /path/to/yourfile

The first 40 characters of the output line are your SHA-1.

On Linux

From a terminal:

sha1sum /path/to/yourfile

On Android

Use a trusted, open-source file manager that exposes hashing — many do. Alternatively, copy the file to your computer and use one of the commands above. Don’t install random “hash checker” apps that ask for excessive permissions.

Compare against the supported list

  • Lowercase your computed hash so it matches the listed format.
  • Compare it character-by-character to the supported builds on /supported-versions.
  • If it matches a listed entry, you're good to continue setup.
  • If it doesn't match, see below.

If it doesn’t match

  • Recompute the hash on a freshly copied file. Storage corruption can change the hash.
  • Confirm the file is the right region and revision.
  • Confirm nothing has modified the file (compression, repacking, trimming).
  • If everything checks out and the hash still doesn’t match, your build may not be on the supported list yet — see unsupported version.
Related guides