Overhaul existing and add new audio CD protections (#131)

* Overhaul existing and add new audio CD protections

Overhaul many audio CD protections, on top of adding a few more. Unfortunately, disable key2Audio detection as well, as the existing checks were simply detecting OpenMG components and not key2Audio itself.

* Fix issues from PR review
This commit is contained in:
SilasLaspada
2022-07-07 16:24:41 -06:00
committed by GitHub
parent af95ca08c3
commit 8502924083
10 changed files with 282 additions and 68 deletions

View File

@@ -225,6 +225,11 @@ namespace BurnOutSharp.ExecutableType.Microsoft.PE
/// </summary>
public string LegalCopyright { get; private set; }
/// <summary>
/// Legal trademarks resource string
/// </summary>
public string LegalTrademarks { get; private set; }
/// <summary>
/// Description manifest string
/// </summary>
@@ -791,6 +796,7 @@ namespace BurnOutSharp.ExecutableType.Microsoft.PE
this.FileVersion = GetResourceString("FileVersion")?.Replace(", ", ".");
this.InternalName = GetResourceString("InternalName");
this.LegalCopyright = GetResourceString("LegalCopyright");
this.LegalTrademarks = GetResourceString("LegalTrademarks");
this.OriginalFileName = GetResourceString("OriginalFileName");
this.ProductName = GetResourceString("ProductName");
this.ProductVersion = GetResourceString("ProductVersion")?.Replace(", ", ".");