diff --git a/FinModelUtility/Formats/Hsd/Hsd Tests/goldens/chibi_robo/cb_robo/output/cb_robo.glb b/FinModelUtility/Formats/Hsd/Hsd Tests/goldens/chibi_robo/cb_robo/output/cb_robo.glb index 3ed9d07ed..944fce3de 100644 Binary files a/FinModelUtility/Formats/Hsd/Hsd Tests/goldens/chibi_robo/cb_robo/output/cb_robo.glb and b/FinModelUtility/Formats/Hsd/Hsd Tests/goldens/chibi_robo/cb_robo/output/cb_robo.glb differ diff --git a/FinModelUtility/Formats/Hsd/Hsd Tests/goldens/chibi_robo/jenny/output/jenny.glb b/FinModelUtility/Formats/Hsd/Hsd Tests/goldens/chibi_robo/jenny/output/jenny.glb index 0d9196aa7..91ff7a524 100644 Binary files a/FinModelUtility/Formats/Hsd/Hsd Tests/goldens/chibi_robo/jenny/output/jenny.glb and b/FinModelUtility/Formats/Hsd/Hsd Tests/goldens/chibi_robo/jenny/output/jenny.glb differ diff --git a/FinModelUtility/Formats/Hsd/Hsd Tests/goldens/super_smash_bros_melee/PlMr/output/PlMrNr.glb b/FinModelUtility/Formats/Hsd/Hsd Tests/goldens/super_smash_bros_melee/PlMr/output/PlMrNr.glb index 141ed8c28..88a666f25 100644 Binary files a/FinModelUtility/Formats/Hsd/Hsd Tests/goldens/super_smash_bros_melee/PlMr/output/PlMrNr.glb and b/FinModelUtility/Formats/Hsd/Hsd Tests/goldens/super_smash_bros_melee/PlMr/output/PlMrNr.glb differ diff --git a/FinModelUtility/Formats/Hsd/Hsd Tests/goldens/super_smash_bros_melee/PlZd/output/PlZdNr.glb b/FinModelUtility/Formats/Hsd/Hsd Tests/goldens/super_smash_bros_melee/PlZd/output/PlZdNr.glb index 0a6538f56..bdbec016c 100644 Binary files a/FinModelUtility/Formats/Hsd/Hsd Tests/goldens/super_smash_bros_melee/PlZd/output/PlZdNr.glb and b/FinModelUtility/Formats/Hsd/Hsd Tests/goldens/super_smash_bros_melee/PlZd/output/PlZdNr.glb differ diff --git a/FinModelUtility/Formats/Hsd/Hsd/src/schema/DatSubfile.cs b/FinModelUtility/Formats/Hsd/Hsd/src/schema/DatSubfile.cs index fc88fe9e5..54ebf6f2f 100644 --- a/FinModelUtility/Formats/Hsd/Hsd/src/schema/DatSubfile.cs +++ b/FinModelUtility/Formats/Hsd/Hsd/src/schema/DatSubfile.cs @@ -16,7 +16,6 @@ namespace sysdolphin.schema; /// public class DatSubfile : IBinaryDeserializable { private readonly List rootNodes_ = []; - private readonly HashSet validOffsets_ = []; private uint dataBlockOffset_; private uint relocationTableOffset_; @@ -86,18 +85,6 @@ public void Read(IBinaryReader br) { this.stringTableOffset_ = this.referenceNodeOffset_ + 8 * fileHeader.ReferenceNodeCount; - // Reads relocation table - this.validOffsets_.Clear(); - for (var i = 0; i < fileHeader.RelocationTableCount; ++i) { - br.Position = this.relocationTableOffset_ + 4 * i; - var relocationTableEntryOffset = br.ReadUInt32(); - - br.Position = this.dataBlockOffset_ + relocationTableEntryOffset; - var relocationTableValue = br.ReadUInt32(); - - this.validOffsets_.Add(relocationTableValue); - } - // Reads root nodes this.rootNodes_.Clear(); for (var i = 0; i < fileHeader.RootNodeCount; i++) {