diff --git a/SabreTools.Helper/Tools/DatTools.cs b/SabreTools.Helper/Tools/DatTools.cs index 7acfa3b5..b68d81e5 100644 --- a/SabreTools.Helper/Tools/DatTools.cs +++ b/SabreTools.Helper/Tools/DatTools.cs @@ -207,7 +207,6 @@ namespace SabreTools.Helper rom.Name = gc[i].Replace("\"", ""); break; case "size": - Int64.TryParse(gc[i].Replace("\"", ""), out rom.Size); break; case "crc": @@ -219,6 +218,12 @@ namespace SabreTools.Helper case "sha1": rom.SHA1 = gc[i].Replace("\"", "").ToLowerInvariant(); break; + case "flags": + if (gc[i].Replace("\"", "").ToLowerInvariant() == "nodump") + { + rom.Nodump = true; + } + break; } attrib = ""; @@ -270,6 +275,12 @@ namespace SabreTools.Helper case "sha1": rom.SHA1 = val.ToLowerInvariant(); break; + case "flags": + if (val.ToLowerInvariant() == "nodump") + { + rom.Nodump = true; + } + break; } quote = false;