From 9fe6be4f050b7b7a3f83e9f9036962be03879b99 Mon Sep 17 00:00:00 2001 From: James Charles Taylor <125845637+JimCarlTay@users.noreply.github.com> Date: Sat, 23 May 2026 00:37:38 +0800 Subject: [PATCH] igs/igs036crypt.cpp: Fixed misspelling in notes (#15367) --- src/mame/igs/igs036crypt.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/mame/igs/igs036crypt.cpp b/src/mame/igs/igs036crypt.cpp index e93ad2df4..1de79f705 100644 --- a/src/mame/igs/igs036crypt.cpp +++ b/src/mame/igs/igs036crypt.cpp @@ -51,7 +51,7 @@ The unused section at the tail end of the ROMs are pattern-filled and hide 20-by values located at positions which vary per set. The first 16 bytes is a magic number that the internal ROM looks for while hash checking the external ROM. Once a match is found, the next 4 bytes is used as a hash for the external ROM and the 4 bytes of -the hash are skipped in the hash calculation. It appears that the hash algorhythm is +the hash are skipped in the hash calculation. It appears that the hash algorithm is the same for all igs036 games, with the exception of the two shifts that are used. Note that the hash check is performed while the external ROM is decrypted. Code to validate the hash is commented below.