Try to reconsile header values again

This commit is contained in:
Matt Nadareski
2025-05-12 22:40:55 -04:00
parent 6ed1cca60e
commit eb7430e716
3 changed files with 37 additions and 23 deletions

View File

@@ -159,6 +159,12 @@ namespace SabreTools.DatFiles
header.Remove(Models.Metadata.Header.ForceNodumpKey);
if (header.ReadString(Models.Metadata.Header.ForcePackingKey).AsPackingFlag() == PackingFlag.None)
header.Remove(Models.Metadata.Header.ForcePackingKey);
if (header.ReadString(Models.Metadata.Header.BiosModeKey).AsMergingFlag() == MergingFlag.None)
header.Remove(Models.Metadata.Header.BiosModeKey);
if (header.ReadString(Models.Metadata.Header.RomModeKey).AsMergingFlag() == MergingFlag.None)
header.Remove(Models.Metadata.Header.RomModeKey);
if (header.ReadString(Models.Metadata.Header.SampleModeKey).AsMergingFlag() == MergingFlag.None)
header.Remove(Models.Metadata.Header.SampleModeKey);
// Convert subheader values
if (CanOpenSpecified)