From ae2805acd31aa6b058eb58331cd1ca79dc9f24c2 Mon Sep 17 00:00:00 2001 From: Crsky Date: Tue, 25 Aug 2026 22:03:41 +0800 Subject: [PATCH] Improve TPM search --- ArcFormats/KiriKiri/KiriKiriCx.cs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/ArcFormats/KiriKiri/KiriKiriCx.cs b/ArcFormats/KiriKiri/KiriKiriCx.cs index ac91ea4c..de2af0a4 100644 --- a/ArcFormats/KiriKiri/KiriKiriCx.cs +++ b/ArcFormats/KiriKiri/KiriKiriCx.cs @@ -107,6 +107,9 @@ public override void Init (ArcFile arc) var dir_name = VFS.GetDirectoryName (arc.File.Name); var tpm_name = VFS.CombinePath (dir_name, TpmFileName); + // Try search in "plugin" directory + if (!VFS.FileExists (tpm_name)) + tpm_name = VFS.CombinePath (VFS.CombinePath (dir_name, "plugin"), TpmFileName); using (var tpm = VFS.OpenView (tpm_name)) { if (tpm.MaxOffset < 0x1000 || tpm.MaxOffset > uint.MaxValue)