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.