diff --git a/SabreTools.RedumpLib.Test/Data/ExtensionsTests.cs b/SabreTools.RedumpLib.Test/Data/ExtensionsTests.cs
index d9e7bae..e493cdb 100644
--- a/SabreTools.RedumpLib.Test/Data/ExtensionsTests.cs
+++ b/SabreTools.RedumpLib.Test/Data/ExtensionsTests.cs
@@ -1017,11 +1017,14 @@ namespace SabreTools.RedumpLib.Test.Data
private static readonly SiteCode?[] _commentSiteCodes =
[
// Identifying Info
+ SiteCode.AdditionalBCAData,
SiteCode.AlternativeTitle,
SiteCode.AlternativeForeignTitle,
SiteCode.BBFCRegistrationNumber,
SiteCode.CompatibleOS,
+ SiteCode.CoverID,
SiteCode.DiscHologramID,
+ SiteCode.DiscID,
SiteCode.DiscTitleNonLatin,
SiteCode.DMIHash,
SiteCode.DNASDiscID,
@@ -1057,6 +1060,7 @@ namespace SabreTools.RedumpLib.Test.Data
// Publisher / Company IDs
SiteCode.TwoKGamesID,
SiteCode.AcclaimID,
+ SiteCode.AccoladeID,
SiteCode.ActivisionID,
SiteCode.BandaiID,
SiteCode.BethesdaID,
diff --git a/SabreTools.RedumpLib/Data/Enumerations.cs b/SabreTools.RedumpLib/Data/Enumerations.cs
index 9b222f0..6c8d2aa 100644
--- a/SabreTools.RedumpLib/Data/Enumerations.cs
+++ b/SabreTools.RedumpLib/Data/Enumerations.cs
@@ -3606,9 +3606,17 @@ namespace SabreTools.RedumpLib.Data
[HumanReadable(ShortName = "[T:ACC]", LongName = "Acclaim ID:")]
AcclaimID,
+ // This doesn't have a site tag yet
+ [HumanReadable(ShortName = "Accolade ID:", LongName = "Accolade ID:")]
+ AccoladeID,
+
[HumanReadable(ShortName = "[T:ACT]", LongName = "Activision ID:")]
ActivisionID,
+ // This doesn't have a site tag yet
+ [HumanReadable(ShortName = "Additional BCA Data:", LongName = "Additional BCA Data:")]
+ AdditionalBCAData,
+
[HumanReadable(ShortName = "[T:ALT]", LongName = "Alternative Title:")]
AlternativeTitle,
@@ -3637,10 +3645,18 @@ namespace SabreTools.RedumpLib.Data
[HumanReadable(ShortName = "Compatible OS:", LongName = "Compatible OS:")]
CompatibleOS,
+ // This doesn't have a site tag yet
+ [HumanReadable(ShortName = "Cover ID:", LongName = "Cover ID:")]
+ CoverID,
+
// This doesn't have a site tag yet
[HumanReadable(ShortName = "Disc Hologram ID:", LongName = "Disc Hologram ID:")]
DiscHologramID,
+ // This doesn't have a site tag yet
+ [HumanReadable(ShortName = "Disc ID:", LongName = "Disc ID:")]
+ DiscID,
+
// This doesn't have a site tag yet
[HumanReadable(ShortName = "Disc Title (non-Latin):", LongName = "Disc Title (non-Latin):")]
DiscTitleNonLatin,
diff --git a/SabreTools.RedumpLib/Data/Extensions.cs b/SabreTools.RedumpLib/Data/Extensions.cs
index f068687..cab53bf 100644
--- a/SabreTools.RedumpLib/Data/Extensions.cs
+++ b/SabreTools.RedumpLib/Data/Extensions.cs
@@ -1490,11 +1490,14 @@ namespace SabreTools.RedumpLib.Data
return siteCode switch
{
// Identifying Info
+ SiteCode.AdditionalBCAData => true,
SiteCode.AlternativeTitle => true,
SiteCode.AlternativeForeignTitle => true,
SiteCode.BBFCRegistrationNumber => true,
SiteCode.CompatibleOS => true,
+ SiteCode.CoverID => true,
SiteCode.DiscHologramID => true,
+ SiteCode.DiscID => true,
SiteCode.DiscTitleNonLatin => true,
SiteCode.DMIHash => true,
SiteCode.DNASDiscID => true,
@@ -1530,6 +1533,7 @@ namespace SabreTools.RedumpLib.Data
// Publisher / Company IDs
SiteCode.TwoKGamesID => true,
SiteCode.AcclaimID => true,
+ SiteCode.AccoladeID => true,
SiteCode.ActivisionID => true,
SiteCode.BandaiID => true,
SiteCode.BethesdaID => true,
diff --git a/SabreTools.RedumpLib/Formatter.cs b/SabreTools.RedumpLib/Formatter.cs
index 31c848b..84ccc22 100644
--- a/SabreTools.RedumpLib/Formatter.cs
+++ b/SabreTools.RedumpLib/Formatter.cs
@@ -46,12 +46,17 @@ namespace SabreTools.RedumpLib
SiteCode.BBFCRegistrationNumber,
SiteCode.DiscHologramID,
SiteCode.DNASDiscID,
+ SiteCode.DiscID,
+ SiteCode.CoverID,
SiteCode.ISBN,
SiteCode.ISSN,
SiteCode.PPN,
SiteCode.VFCCode,
SiteCode.CompatibleOS,
+ SiteCode.AdditionalBCAData,
+
+ // Legacy Codes
SiteCode.Genre,
SiteCode.Series,
SiteCode.PostgapType,
@@ -60,6 +65,7 @@ namespace SabreTools.RedumpLib
// Publisher / Company IDs
SiteCode.TwoKGamesID,
SiteCode.AcclaimID,
+ SiteCode.AccoladeID,
SiteCode.ActivisionID,
SiteCode.BandaiID,
SiteCode.BethesdaID,