diff --git a/ArcFormats/Tanaka/ArcARC0.cs b/ArcFormats/Tanaka/ArcARC0.cs index 82805506..53064147 100644 --- a/ArcFormats/Tanaka/ArcARC0.cs +++ b/ArcFormats/Tanaka/ArcARC0.cs @@ -40,6 +40,7 @@ namespace GameRes.Formats.Will public Arc0Opener () { Extensions = new string[] { "arc" }; + Signatures = new uint[] { 0x30435241, 0x30414654 }; } public override ArcFile TryOpen (ArcView file) diff --git a/ArcFormats/Tanaka/ArcWRC.cs b/ArcFormats/Tanaka/ArcWRC.cs index d3026ba4..27b3af58 100644 --- a/ArcFormats/Tanaka/ArcWRC.cs +++ b/ArcFormats/Tanaka/ArcWRC.cs @@ -31,12 +31,17 @@ namespace GameRes.Formats.Will [Export(typeof(ArchiveFormat))] public class WrcOpener : ArchiveFormat { - public override string Tag { get { return "WRC"; } } + public override string Tag { get { return "WVX"; } } public override string Description { get { return "Tanaka Tatsuhiro's engine audio archive"; } } public override uint Signature { get { return 0x30585657; } } // 'WVX0' public override bool IsHierarchic { get { return false; } } public override bool CanWrite { get { return false; } } + public WrcOpener () + { + Extensions = new string[] { "wvx", "wrc" }; + } + public override ArcFile TryOpen (ArcView file) { uint total_size = file.View.ReadUInt32 (4);