diff --git a/ilSFV/MainForm.cs b/ilSFV/MainForm.cs index fa844fe..aeb7102 100644 --- a/ilSFV/MainForm.cs +++ b/ilSFV/MainForm.cs @@ -970,6 +970,8 @@ public bool LoadAndVerifyFile(string fileName, bool doVerify, bool getFileInfo) chkSFV = chkSFV.Substring(1); if (chkSFV.StartsWith("0x") || chkSFV.StartsWith("0X")) // remove leading 0x chkSFV = chkSFV.Substring(2); + if (chkSFV.Length < 8) // cksfv v1.1 does not write the leading zeros + chkSFV = chkSFV.PadLeft(8, '0'); if (chkSFV.Length != 8) throw new InvalidChecksumFileException(fileName, set.Type, lines, i, CODE_PAGE); diff --git "a/ilSFV/languages/fran\347ais.txt" "b/ilSFV/languages/fran\303\247ais.txt" similarity index 100% rename from "ilSFV/languages/fran\347ais.txt" rename to "ilSFV/languages/fran\303\247ais.txt"