gitextract_0qf8lc79/ ├── .gitattributes ├── .gitignore ├── 001.NVL/ │ ├── BKEngine/ │ │ ├── BKEFileNameDumper/ │ │ │ ├── BKEFileNameDumper/ │ │ │ │ ├── BKEFileNameDumper.vcxproj │ │ │ │ ├── BKEFileNameDumper.vcxproj.filters │ │ │ │ └── dllmain.cpp │ │ │ ├── BKEFileNameDumper.sln │ │ │ ├── Common/ │ │ │ │ ├── encoding.cpp │ │ │ │ ├── encoding.h │ │ │ │ ├── file.cpp │ │ │ │ ├── file.h │ │ │ │ ├── log.cpp │ │ │ │ ├── log.h │ │ │ │ ├── path.cpp │ │ │ │ ├── path.h │ │ │ │ ├── pe.cpp │ │ │ │ ├── pe.h │ │ │ │ ├── stringhelper.cpp │ │ │ │ ├── stringhelper.h │ │ │ │ ├── util.cpp │ │ │ │ └── util.h │ │ │ ├── Detours/ │ │ │ │ ├── creatwth.cpp │ │ │ │ ├── detours.cpp │ │ │ │ ├── detours.h │ │ │ │ ├── disasm.cpp │ │ │ │ ├── image.cpp │ │ │ │ ├── modules.cpp │ │ │ │ └── uimports.cpp │ │ │ └── Loader/ │ │ │ ├── Loader.cpp │ │ │ ├── Loader.vcxproj │ │ │ └── Loader.vcxproj.filters │ │ ├── BKEngine/ │ │ │ ├── BKEngine.sln │ │ │ ├── BKEngineStatic/ │ │ │ │ ├── BKEngine/ │ │ │ │ │ ├── BKARCFileBase.cs │ │ │ │ │ ├── BKARCFileV20.cs │ │ │ │ │ ├── BKARCFileV21.cs │ │ │ │ │ ├── BKARCFileV40.cs │ │ │ │ │ ├── BZip2Helper.cs │ │ │ │ │ └── ZstdHelper.cs │ │ │ │ └── BKEngineStatic.csproj │ │ │ └── ExtractGUI/ │ │ │ ├── ExtractGUI.csproj │ │ │ ├── MainForm.Designer.cs │ │ │ ├── MainForm.cs │ │ │ ├── MainForm.resx │ │ │ ├── Program.cs │ │ │ └── Properties/ │ │ │ └── PublishProfiles/ │ │ │ └── FolderProfile64.pubxml │ │ └── Manual.md │ ├── NVLKrkr2/ │ │ ├── DataBase/ │ │ │ └── FileNameList/ │ │ │ ├── Conspiracy Field Fog Shadow.lst │ │ │ ├── Conspiracy Field Snow Trap.lst │ │ │ └── the Melody of Iris.lst │ │ ├── Manual.md │ │ ├── NVLKR2Extract/ │ │ │ ├── ExtractGUI/ │ │ │ │ ├── ExtractGUI.csproj │ │ │ │ ├── MainForm.Designer.cs │ │ │ │ ├── MainForm.cs │ │ │ │ ├── MainForm.resx │ │ │ │ ├── Program.cs │ │ │ │ └── Properties/ │ │ │ │ └── PublishProfiles/ │ │ │ │ └── FolderProfile64.pubxml │ │ │ ├── HashDecoder/ │ │ │ │ ├── BinaryDataConvert.cs │ │ │ │ ├── HashDecoder.csproj │ │ │ │ ├── MainForm.Designer.cs │ │ │ │ ├── MainForm.cs │ │ │ │ ├── MainForm.resx │ │ │ │ ├── PathUtil.cs │ │ │ │ ├── Program.cs │ │ │ │ ├── Properties/ │ │ │ │ │ └── PublishProfiles/ │ │ │ │ │ └── FolderProfile64.pubxml │ │ │ │ ├── TextCreator.Designer.cs │ │ │ │ ├── TextCreator.cs │ │ │ │ └── TextCreator.resx │ │ │ ├── NVLKR2.sln │ │ │ └── NVLKR2Static/ │ │ │ ├── NVLKR2Static.csproj │ │ │ └── NvlKr2/ │ │ │ ├── GameKey.cs │ │ │ ├── XP3Archive.cs │ │ │ ├── XP3Filter.cs │ │ │ └── Zlib.cs │ │ └── NVLKrkrDump/ │ │ ├── Common/ │ │ │ ├── encoding.cpp │ │ │ ├── encoding.h │ │ │ ├── file.cpp │ │ │ ├── file.h │ │ │ ├── log.cpp │ │ │ ├── log.h │ │ │ ├── path.cpp │ │ │ ├── path.h │ │ │ ├── pe.cpp │ │ │ ├── pe.h │ │ │ ├── stringhelper.cpp │ │ │ ├── stringhelper.h │ │ │ ├── util.cpp │ │ │ └── util.h │ │ ├── Detours/ │ │ │ ├── creatwth.cpp │ │ │ ├── detours.cpp │ │ │ ├── detours.h │ │ │ ├── disasm.cpp │ │ │ ├── image.cpp │ │ │ ├── modules.cpp │ │ │ └── uimports.cpp │ │ ├── KrkrPlugin/ │ │ │ ├── tp_stub.cpp │ │ │ └── tp_stub.h │ │ ├── NVLKrkrDump/ │ │ │ ├── NVLKrkrDump.vcxproj │ │ │ ├── NVLKrkrDump.vcxproj.filters │ │ │ └── dllmain.cpp │ │ ├── NVLKrkrDump.sln │ │ └── NVLKrkrDumpLoader/ │ │ ├── KrkrDumpLoader.cpp │ │ ├── KrkrDumpLoader.vcxproj │ │ └── KrkrDumpLoader.vcxproj.filters │ ├── NVLUnity/ │ │ ├── Manual.md │ │ ├── NVLUnityDecryptor/ │ │ │ ├── DecryptorGui/ │ │ │ │ ├── DecryptorGui.csproj │ │ │ │ ├── MainForm.Designer.cs │ │ │ │ ├── MainForm.cs │ │ │ │ ├── MainForm.resx │ │ │ │ ├── Program.cs │ │ │ │ └── Properties/ │ │ │ │ └── PublishProfiles/ │ │ │ │ └── FolderProfile64.pubxml │ │ │ ├── NvlUnity.sln │ │ │ └── NvlUnityDecrypt/ │ │ │ ├── NvlUnity/ │ │ │ │ └── ArchiveCrypto.cs │ │ │ ├── NvlUnity.V1/ │ │ │ │ ├── GameDBV1.cs │ │ │ │ └── NVLFilterV1.cs │ │ │ └── NvlUnityDecryptor.csproj │ │ └── NVLUnityScriptDumper/ │ │ ├── Common/ │ │ │ ├── encoding.cpp │ │ │ ├── encoding.h │ │ │ ├── file.cpp │ │ │ ├── file.h │ │ │ ├── log.cpp │ │ │ ├── log.h │ │ │ ├── path.cpp │ │ │ ├── path.h │ │ │ ├── pe.cpp │ │ │ ├── pe.h │ │ │ ├── stringhelper.cpp │ │ │ ├── stringhelper.h │ │ │ ├── util.cpp │ │ │ └── util.h │ │ ├── Detours/ │ │ │ ├── creatwth.cpp │ │ │ ├── detours.cpp │ │ │ ├── detours.h │ │ │ ├── disasm.cpp │ │ │ ├── image.cpp │ │ │ ├── modules.cpp │ │ │ └── uimports.cpp │ │ ├── DumperGUI/ │ │ │ ├── DumperGUI.rc │ │ │ ├── DumperGUI.vcxproj │ │ │ ├── DumperGUI.vcxproj.filters │ │ │ ├── dllmain.cpp │ │ │ └── resource.h │ │ ├── Il2Cpp/ │ │ │ ├── Il2CppAPI.cpp │ │ │ ├── Il2CppAPI.h │ │ │ └── Il2CppClass.h │ │ ├── Loader/ │ │ │ ├── Loader.cpp │ │ │ ├── Loader.vcxproj │ │ │ └── Loader.vcxproj.filters │ │ ├── NVLUnityScriptDumper.sln │ │ └── ScriptDumper/ │ │ ├── Export.def │ │ ├── ScriptDumper.vcxproj │ │ ├── ScriptDumper.vcxproj.filters │ │ └── dllmain.cpp │ └── NVLWeb/ │ ├── ConsoleTest/ │ │ ├── ConsoleTest.csproj │ │ └── Program.cs │ ├── EndOfTheWorldExtractor/ │ │ ├── EndOfTheWorldExtractor.csproj │ │ └── Program.cs │ ├── Manual.md │ ├── NVLWeb.sln │ └── NVLWebStatic/ │ ├── ASARPackage.cs │ ├── Crypto.cs │ ├── EndOfTheWorld.cs │ ├── EntryProcess.cs │ └── NVLWebStatic.csproj ├── 002.Strrationalism/ │ └── Snowing/ │ ├── Manual.md │ └── SnowingExtract/ │ ├── ConsoleExecute/ │ │ ├── ConsoleExecute.csproj │ │ └── Program.cs │ ├── SnowingExtract.sln │ ├── SnowingStatic/ │ │ ├── Snowing/ │ │ │ ├── AesHelper.cs │ │ │ ├── Archive.cs │ │ │ ├── ArchiveFile.cs │ │ │ ├── MemorySearch.cs │ │ │ ├── ScenarioArchive.cs │ │ │ ├── StructureConvert.cs │ │ │ └── TextureArchive.cs │ │ ├── Snowing.Games/ │ │ │ └── GameKeys.cs │ │ └── SnowingStatic.csproj │ └── VainRiserExtractor/ │ ├── Program.cs │ └── VainRiserExtractor.csproj ├── 003.BlueAngel/ │ ├── BlueAngelExtract/ │ │ ├── BlueAngelExtract.sln │ │ ├── BlueAngelStaticExtract/ │ │ │ ├── BlueAngel/ │ │ │ │ ├── AssemblyEmulator.cs │ │ │ │ ├── LZ4.cs │ │ │ │ └── XP3Archive.cs │ │ │ ├── BlueAngel.StarlightofAeons/ │ │ │ │ ├── Archive.cs │ │ │ │ └── Key.cs │ │ │ ├── BlueAngel.V1/ │ │ │ │ └── ArchiveCrypto.cs │ │ │ └── BlueAngelStaticExtract.csproj │ │ ├── ConsoleExecute/ │ │ │ ├── ConsoleExecute.csproj │ │ │ └── Program.cs │ │ └── StarlightofAeonsExtractor/ │ │ ├── Program.cs │ │ └── StarlightofAeonsExtractor.csproj │ ├── Manual.md │ ├── TheCardinalMemoryNotch/ │ │ ├── ConsoleExecute/ │ │ │ ├── ConsoleExecute.csproj │ │ │ └── Program.cs │ │ ├── EngineCoreStatic/ │ │ │ ├── EngineCoreStatic.csproj │ │ │ ├── SPKArchive.cs │ │ │ ├── XP3Struct.cs │ │ │ └── Zlib.cs │ │ ├── ExtractorV1/ │ │ │ ├── ExtractorV1.csproj │ │ │ └── Program.cs │ │ ├── ProtectorFileDumper/ │ │ │ ├── Common/ │ │ │ │ ├── directory.cpp │ │ │ │ ├── directory.h │ │ │ │ ├── encoding.cpp │ │ │ │ ├── encoding.h │ │ │ │ ├── file.cpp │ │ │ │ ├── file.h │ │ │ │ ├── log.cpp │ │ │ │ ├── log.h │ │ │ │ ├── path.cpp │ │ │ │ ├── path.h │ │ │ │ ├── pe.cpp │ │ │ │ ├── pe.h │ │ │ │ ├── stringhelper.cpp │ │ │ │ ├── stringhelper.h │ │ │ │ ├── util.cpp │ │ │ │ └── util.h │ │ │ ├── ProtectorFileDumper.vcxproj │ │ │ ├── ProtectorFileDumper.vcxproj.filters │ │ │ └── dllmain.cpp │ │ └── TheCardinalMemoryNotch.sln │ └── TheCardinalMemoryNotchV2/ │ ├── KrkrFileDumper/ │ │ ├── Common/ │ │ │ ├── directory.cpp │ │ │ ├── directory.h │ │ │ ├── encoding.cpp │ │ │ ├── encoding.h │ │ │ ├── file.cpp │ │ │ ├── file.h │ │ │ ├── log.cpp │ │ │ ├── log.h │ │ │ ├── path.cpp │ │ │ ├── path.h │ │ │ ├── pe.cpp │ │ │ ├── pe.h │ │ │ ├── stringhelper.cpp │ │ │ ├── stringhelper.h │ │ │ ├── util.cpp │ │ │ └── util.h │ │ ├── Exports.def │ │ ├── KrkrFileDumper.vcxproj │ │ ├── KrkrFileDumper.vcxproj.filters │ │ ├── KrkrPlugin/ │ │ │ ├── tp_stub.cpp │ │ │ └── tp_stub.h │ │ └── dllmain.cpp │ ├── KrkrFileDumperLoader/ │ │ ├── Common/ │ │ │ ├── directory.cpp │ │ │ ├── directory.h │ │ │ ├── encoding.cpp │ │ │ ├── encoding.h │ │ │ ├── file.cpp │ │ │ ├── file.h │ │ │ ├── log.cpp │ │ │ ├── log.h │ │ │ ├── path.cpp │ │ │ ├── path.h │ │ │ ├── pe.cpp │ │ │ ├── pe.h │ │ │ ├── stringhelper.cpp │ │ │ ├── stringhelper.h │ │ │ ├── util.cpp │ │ │ └── util.h │ │ ├── KrkrFileDumperLoader.cpp │ │ ├── KrkrFileDumperLoader.vcxproj │ │ ├── KrkrFileDumperLoader.vcxproj.filters │ │ ├── Ntdll/ │ │ │ ├── ntdll.h │ │ │ ├── ntdll_x64.lib │ │ │ ├── ntdll_x86.lib │ │ │ ├── ntdllp_x64.lib │ │ │ └── ntdllp_x86.lib │ │ └── inlinestring.h │ └── TheCardinalMemoryNotchV2.sln ├── 004.Fontainebleau/ │ ├── Manual.md │ └── MeetInParisDumper/ │ ├── Fontainebleau.sln │ ├── MeetInParisDumper/ │ │ ├── BaseType.h │ │ ├── MeetInParisDumper.vcxproj │ │ ├── MeetInParisDumper.vcxproj.filters │ │ ├── Path.cpp │ │ ├── Path.h │ │ ├── StringHelper.cpp │ │ ├── StringHelper.h │ │ └── dllmain.cpp │ └── Rename/ │ ├── Program.cs │ └── Rename.csproj ├── 005.ZixSolution/ │ ├── ConsoleExecute/ │ │ ├── ConsoleExecute.csproj │ │ └── Program.cs │ ├── Extractor/ │ │ ├── Extractor.csproj │ │ ├── Untils/ │ │ │ ├── Pickle.cs │ │ │ └── Zlib.cs │ │ ├── ZixRenpy7V1/ │ │ │ ├── Archive.cs │ │ │ └── Crypto.cs │ │ └── ZixRenpy8V1/ │ │ ├── Archive.cs │ │ └── Crypto.cs │ ├── Manual.md │ ├── ZixExtractorR7/ │ │ ├── Program.cs │ │ └── ZixExtractorR7.csproj │ ├── ZixExtractorR8/ │ │ ├── Program.cs │ │ └── ZixExtractorR8.csproj │ └── zedraxloRenpy.sln ├── 006.iFAction/ │ └── iFActionTool/ │ ├── ConsoleExecute/ │ │ ├── ConsoleExecute.csproj │ │ └── Program.cs │ ├── Manual.md │ ├── UnitTest/ │ │ ├── Program.cs │ │ └── UnitTest.csproj │ ├── iFActionExtractor/ │ │ ├── IFAction.V1/ │ │ │ └── Archive.cs │ │ └── iFActionExtractor.csproj │ └── iFActionTool.sln ├── 007.AsicxArt/ │ ├── AsicxArtTool/ │ │ ├── AsicxArt.sln │ │ ├── AsicxArtStatic/ │ │ │ ├── AsicxArt/ │ │ │ │ ├── MemoryExtension.cs │ │ │ │ ├── SQLite3.cs │ │ │ │ └── SQLite3Command.cs │ │ │ ├── AsicxArt.V1/ │ │ │ │ ├── Archive.cs │ │ │ │ └── Games.cs │ │ │ └── AsicxArtStatic.csproj │ │ └── ExtractorGui/ │ │ ├── ExtractorGui.csproj │ │ ├── MainForm.Designer.cs │ │ ├── MainForm.cs │ │ ├── MainForm.resx │ │ ├── Program.cs │ │ └── Properties/ │ │ └── PublishProfiles/ │ │ └── FolderProfile86.pubxml │ └── Manual.md ├── 008.XinYvanGames/ │ ├── Manual.md │ ├── SapphireMoonForeverMemories/ │ │ └── ExtractorCode.cs │ ├── ShadowOfTwelveKeyGen/ │ │ ├── Program.cs │ │ └── ShadowOfTwelveKeyGen.csproj │ └── XinYvanGames.sln ├── 009.SoraPlayer/ │ ├── Manual.md │ └── SOAExtract/ │ ├── ConsoleExecute/ │ │ ├── ConsoleExecute.csproj │ │ └── Program.cs │ ├── SoraPlayer.sln │ ├── SoraPlayerExtractorV1/ │ │ ├── Program.cs │ │ └── SoraPlayerExtractorV1.csproj │ └── SoraPlayerStatic/ │ ├── Archive.cs │ ├── SoraPlayerStatic.csproj │ ├── XP3Archive.cs │ └── Zlib.cs ├── 010.UniversalXP3DecFilter/ │ ├── MainFrom/ │ │ ├── MainFrom.Designer.cs │ │ ├── MainFrom.cs │ │ ├── MainFrom.csproj │ │ ├── MainFrom.resx │ │ ├── Program.cs │ │ └── Properties/ │ │ └── PublishProfiles/ │ │ └── FolderProfile64.pubxml │ ├── Manual.md │ ├── XP3Archive/ │ │ ├── Archive.cs │ │ ├── XP3Archive.cs │ │ ├── XP3Archive.csproj │ │ ├── XP3Filter.cs │ │ └── Zlib.cs │ └── XP3DecTPM.sln ├── 011.Irregulars/ │ ├── ConsoleTest/ │ │ ├── ConsoleTest.csproj │ │ └── Program.cs │ ├── Irregulars.sln │ ├── IrregularsExtractorV1/ │ │ ├── IrregularsExtractorV1.csproj │ │ └── Program.cs │ ├── IrregularsStatic/ │ │ ├── Crypto.cs │ │ ├── IrregularsStatic.csproj │ │ └── PathUtil.cs │ └── Manual.md ├── 012.VisualNovelMaker/ │ ├── ConsoleTest/ │ │ ├── ConsoleTest.csproj │ │ └── Program.cs │ ├── Manual.md │ ├── VNMakerCore/ │ │ ├── Crypto.V1/ │ │ │ └── Games/ │ │ │ └── GameInfo.cs │ │ ├── General/ │ │ │ ├── CryptoFilter.cs │ │ │ ├── NWPath.cs │ │ │ └── NWResource.cs │ │ └── VNMakerCore.csproj │ ├── VNMakerGUI/ │ │ ├── MainForm.Designer.cs │ │ ├── MainForm.cs │ │ ├── MainForm.resx │ │ ├── Program.cs │ │ ├── Properties/ │ │ │ └── PublishProfiles/ │ │ │ └── FolderProfile64.pubxml │ │ └── VNMakerGUI.csproj │ └── VisualNovelMaker.sln ├── 013.GameCreatorTool/ │ ├── GCExtractorGUI/ │ │ ├── GCExtractorGUI.csproj │ │ ├── MainForm.Designer.cs │ │ ├── MainForm.cs │ │ ├── MainForm.resx │ │ ├── Program.cs │ │ └── Properties/ │ │ └── PublishProfiles/ │ │ └── FolderProfile64.pubxml │ ├── GameCreatorStatic/ │ │ ├── Commom.cs │ │ ├── Extractor.V1/ │ │ │ ├── GCCryptoV1.cs │ │ │ ├── GCGameV1.cs │ │ │ └── GCStructureV1.cs │ │ ├── GameCreatorStatic.csproj │ │ └── Utils.cs │ ├── GameCreatorTool.sln │ ├── Manual.md │ └── UnitTest/ │ ├── Program.cs │ └── UnitTest.csproj ├── 014.OrangeStudio/ │ ├── Lover/ │ │ ├── ConsoleExecute/ │ │ │ ├── ConsoleExecute.csproj │ │ │ ├── ImageDecoder.cs │ │ │ ├── Program.cs │ │ │ └── StreamExtend.cs │ │ └── Lover.sln │ └── Manual.md ├── 015.SeparateHearts/ │ └── SeparateHeartsEngineExtractor/ │ ├── ConsoleExecute/ │ │ ├── ConsoleExecute.csproj │ │ └── Program.cs │ ├── EngineCoreStatic/ │ │ ├── EngineCoreStatic.csproj │ │ ├── HACDecompressor.cs │ │ ├── HACDirectFile.cs │ │ ├── HACImageDecoder.cs │ │ ├── HACPackage.cs │ │ ├── HACStreamExtend.cs │ │ ├── HTPImageDecoder.cs │ │ └── ImageProcessUtils.cs │ ├── Manual.md │ ├── SeparateHeartsEngineExtractor.sln │ └── SeparateHeartsExtractorV1/ │ ├── Program.cs │ └── SeparateHeartsExtractorV1.csproj ├── 016.NekoNovel/ │ └── NekoNovel/ │ ├── ConsoleExecute/ │ │ ├── ConsoleExecute.csproj │ │ └── Program.cs │ ├── Manual.md │ ├── NekoNovel.sln │ ├── NekoNovelExtractorV1/ │ │ ├── NekoNovelExtractorV1.csproj │ │ └── Program.cs │ └── NekoNovelStatic/ │ ├── NekoNovelStatic.csproj │ ├── NekoPackage.cs │ ├── StreamExtend.cs │ └── Zlib.cs ├── 017.OurshowGames/ │ ├── ConsoleTest/ │ │ ├── ConsoleTest.csproj │ │ └── Program.cs │ ├── Manual.md │ ├── OurshowExtractorV1/ │ │ ├── OurshowExtractorV1.csproj │ │ └── Program.cs │ ├── OurshowGames.sln │ └── OurshowStatic/ │ ├── AGPArchiveV1.cs │ ├── BitReader.cs │ ├── CompressLZ77.cs │ └── OurshowStatic.csproj ├── 018.CaramelMochaStudio/ │ └── TheStreetOfAdriftToolkit/ │ ├── Manual.md │ ├── TSOACheat/ │ │ ├── BulletHellCheat.cpp │ │ ├── BulletHellCheat.h │ │ ├── Common/ │ │ │ ├── directory.cpp │ │ │ ├── directory.h │ │ │ ├── encoding.cpp │ │ │ ├── encoding.h │ │ │ ├── file.cpp │ │ │ ├── file.h │ │ │ ├── log.cpp │ │ │ ├── log.h │ │ │ ├── path.cpp │ │ │ ├── path.h │ │ │ ├── pe.cpp │ │ │ ├── pe.h │ │ │ ├── stringhelper.cpp │ │ │ ├── stringhelper.h │ │ │ ├── util.cpp │ │ │ └── util.h │ │ ├── Detours/ │ │ │ ├── creatwth.cpp │ │ │ ├── detours.cpp │ │ │ ├── detours.h │ │ │ ├── disasm.cpp │ │ │ ├── image.cpp │ │ │ ├── modules.cpp │ │ │ └── uimports.cpp │ │ ├── ExtendUtils.h │ │ ├── GameDotCheat.cpp │ │ ├── GameDotCheat.h │ │ ├── Il2Cpp/ │ │ │ ├── Il2Cpp.cpp │ │ │ ├── Il2Cpp.h │ │ │ ├── Il2CppAPI.cpp │ │ │ ├── Il2CppAPI.h │ │ │ └── Il2CppHeader.h │ │ ├── Ntdll/ │ │ │ ├── ntdll.h │ │ │ ├── ntdll_x64.lib │ │ │ ├── ntdll_x86.lib │ │ │ ├── ntdllp_x64.lib │ │ │ └── ntdllp_x86.lib │ │ ├── NtdllExtend.cpp │ │ ├── NtdllExtend.h │ │ ├── System.cpp │ │ ├── System.h │ │ ├── TSOACheat.vcxproj │ │ ├── TSOACheat.vcxproj.filters │ │ ├── UnityEngine.cpp │ │ ├── UnityEngine.h │ │ └── dllmain.cpp │ ├── TSOALoader/ │ │ ├── Common/ │ │ │ ├── directory.cpp │ │ │ ├── directory.h │ │ │ ├── encoding.cpp │ │ │ ├── encoding.h │ │ │ ├── file.cpp │ │ │ ├── file.h │ │ │ ├── log.cpp │ │ │ ├── log.h │ │ │ ├── path.cpp │ │ │ ├── path.h │ │ │ ├── pe.cpp │ │ │ ├── pe.h │ │ │ ├── stringhelper.cpp │ │ │ ├── stringhelper.h │ │ │ ├── util.cpp │ │ │ └── util.h │ │ ├── Detours/ │ │ │ ├── creatwth.cpp │ │ │ ├── detours.cpp │ │ │ ├── detours.h │ │ │ ├── disasm.cpp │ │ │ ├── image.cpp │ │ │ ├── modules.cpp │ │ │ └── uimports.cpp │ │ ├── TSOALoader.vcxproj │ │ ├── TSOALoader.vcxproj.filters │ │ └── winmain.cpp │ └── TheStreetOfAdriftToolkit.sln ├── 019.PygmaGame/ │ ├── ExtractorV1/ │ │ ├── ExtractorV1.csproj │ │ └── Program.cs │ ├── ExtractorV2/ │ │ ├── ExtractorV2.csproj │ │ └── Program.cs │ ├── Manual.md │ ├── PygmaGame.sln │ ├── PygmaGameStatic/ │ │ ├── HLXRenpyPackageV2.cs │ │ ├── Misc/ │ │ │ └── DeobfuscatorV1.cs │ │ ├── Pickle.cs │ │ ├── PygmaGameStatic.csproj │ │ ├── WJZRenpyPackageV1.cs │ │ └── Zlib.cs │ └── UnitTest/ │ ├── Program.cs │ └── UnitTest.csproj ├── 020.Xso/ │ ├── ExtractorV1/ │ │ ├── ExtractorV1.csproj │ │ └── Program.cs │ ├── Manual.md │ ├── UnitTest/ │ │ ├── Program.cs │ │ └── UnitTest.csproj │ ├── Xso.sln │ └── XsoStatic/ │ ├── Pickle.cs │ ├── XsoRenpyV1.cs │ ├── XsoStatic.csproj │ └── Zlib.cs ├── 021.UniversalRPAExtractor/ │ ├── Manual.md │ ├── RPAArchive/ │ │ ├── RPAArchive.csproj │ │ ├── RenpyRPA.cs │ │ ├── RenpyRPAv3.cs │ │ └── Utils/ │ │ ├── Pickle.cs │ │ └── Zlib.cs │ ├── RPAExtractorGUI/ │ │ ├── MainForm.Designer.cs │ │ ├── MainForm.cs │ │ ├── MainForm.resx │ │ ├── Program.cs │ │ ├── Properties/ │ │ │ └── PublishProfiles/ │ │ │ └── FolderProfile64.pubxml │ │ └── RPAExtractorGUI.csproj │ └── UniversalRPAExtractor.sln ├── 022.XiangShe/ │ ├── AGreatScientistDecryptor/ │ │ ├── AGreatScientistDecryptor.csproj │ │ └── Program.cs │ ├── Manual.md │ ├── UnitTest/ │ │ ├── Program.cs │ │ └── UnitTest.csproj │ ├── XiangShe.sln │ └── XiangSheStatic/ │ ├── Crypto.V1/ │ │ ├── Crypto.cs │ │ ├── GameDB.cs │ │ └── ResourceExtractor.cs │ ├── Utils/ │ │ └── GZip.cs │ └── XiangSheStatic.csproj ├── 023.YuriAVGEngine/ │ ├── EngineCore/ │ │ ├── EngineCore.csproj │ │ ├── YuriCrypto.cs │ │ ├── YuriGames.cs │ │ ├── YuriPackage.cs │ │ ├── YuriScenario.cs │ │ └── YuriSerializer.cs │ ├── ExtractorGUI/ │ │ ├── ExtractorGUI.csproj │ │ ├── MainForm.Designer.cs │ │ ├── MainForm.cs │ │ ├── MainForm.resx │ │ ├── Program.cs │ │ └── Properties/ │ │ └── PublishProfiles/ │ │ └── FolderProfile64.pubxml │ ├── Manual.md │ └── YuriAVGEngine.sln ├── 024.SanHuaMiao/ │ ├── Manual.md │ └── SanHuaMiaoStudio/ │ ├── 3001Pages/ │ │ ├── 3001Pages.csproj │ │ └── Program.cs │ └── SanHuaMiaoStudio.sln ├── 025.SugarRush/ │ ├── IdolForging/ │ │ ├── IdolForging.csproj │ │ └── Program.cs │ ├── Manual.md │ └── SugarRush.sln ├── 994.AleCubicSoft/ │ └── UndercoverAgent/ │ ├── Manual.md │ ├── UALoader/ │ │ ├── Common/ │ │ │ ├── directory.cpp │ │ │ ├── directory.h │ │ │ ├── encoding.cpp │ │ │ ├── encoding.h │ │ │ ├── file.cpp │ │ │ ├── file.h │ │ │ ├── log.cpp │ │ │ ├── log.h │ │ │ ├── path.cpp │ │ │ ├── path.h │ │ │ ├── pe.cpp │ │ │ ├── pe.h │ │ │ ├── stringhelper.cpp │ │ │ ├── stringhelper.h │ │ │ ├── util.cpp │ │ │ └── util.h │ │ ├── Detours/ │ │ │ ├── creatwth.cpp │ │ │ ├── detours.cpp │ │ │ ├── detours.h │ │ │ ├── disasm.cpp │ │ │ ├── image.cpp │ │ │ ├── modules.cpp │ │ │ └── uimports.cpp │ │ ├── UALoader.vcxproj │ │ ├── UALoader.vcxproj.filters │ │ └── winmain.cpp │ ├── UAPatch/ │ │ ├── Common/ │ │ │ ├── directory.cpp │ │ │ ├── directory.h │ │ │ ├── encoding.cpp │ │ │ ├── encoding.h │ │ │ ├── file.cpp │ │ │ ├── file.h │ │ │ ├── log.cpp │ │ │ ├── log.h │ │ │ ├── path.cpp │ │ │ ├── path.h │ │ │ ├── pe.cpp │ │ │ ├── pe.h │ │ │ ├── stringhelper.cpp │ │ │ ├── stringhelper.h │ │ │ ├── util.cpp │ │ │ └── util.h │ │ ├── Detours/ │ │ │ ├── creatwth.cpp │ │ │ ├── detours.cpp │ │ │ ├── detours.h │ │ │ ├── disasm.cpp │ │ │ ├── image.cpp │ │ │ ├── modules.cpp │ │ │ └── uimports.cpp │ │ ├── ExtendUtils.h │ │ ├── Il2Cpp/ │ │ │ ├── Il2Cpp.cpp │ │ │ ├── Il2Cpp.h │ │ │ ├── Il2CppApi.cpp │ │ │ ├── Il2CppApi.h │ │ │ └── Il2CppHeader.h │ │ ├── Ntdll/ │ │ │ ├── ntdll.h │ │ │ ├── ntdll_x64.lib │ │ │ ├── ntdll_x86.lib │ │ │ ├── ntdllp_x64.lib │ │ │ └── ntdllp_x86.lib │ │ ├── NtdllExtend.cpp │ │ ├── NtdllExtend.h │ │ ├── SaveDataPatch.cpp │ │ ├── SaveDataPatch.h │ │ ├── TSKTContainer.h │ │ ├── UAPatch.vcxproj │ │ ├── UAPatch.vcxproj.filters │ │ └── dllmain.cpp │ └── UndercoverAgent.sln ├── 995.Chatte Noire/ │ ├── 01.Nie no Hakoniwa/ │ │ ├── FileExtractor/ │ │ │ ├── ExfsPackage.cs │ │ │ ├── FileExtractor.csproj │ │ │ └── Program.cs │ │ └── Nie no Hakoniwa.sln │ └── Manual.md ├── 996.LightVN/ │ └── LightVN/ │ ├── ConsoleExecute/ │ │ ├── ConsoleExecute.csproj │ │ └── Program.cs │ ├── LightVN.sln │ ├── LightVNExtractorV1/ │ │ ├── LightVNExtractorV1.csproj │ │ └── Program.cs │ ├── LightVNExtractorV2/ │ │ ├── LightVNExtractorV2.csproj │ │ └── Program.cs │ ├── LightVNStatic/ │ │ ├── CryptoFilterV1.cs │ │ ├── CryptoFilterV2.cs │ │ ├── GameV1.cs │ │ ├── GameV2.cs │ │ ├── LightVNStatic.csproj │ │ ├── PackageV1.cs │ │ └── PackageV2.cs │ └── Manual.md ├── 997.SyawaseWorks/ │ ├── HamidashiCreative/ │ │ ├── Common/ │ │ │ ├── encoding.cpp │ │ │ ├── encoding.h │ │ │ ├── file.cpp │ │ │ ├── file.h │ │ │ ├── log.cpp │ │ │ ├── log.h │ │ │ ├── path.cpp │ │ │ ├── path.h │ │ │ ├── pe.cpp │ │ │ ├── pe.h │ │ │ ├── stringhelper.cpp │ │ │ ├── stringhelper.h │ │ │ ├── util.cpp │ │ │ └── util.h │ │ ├── ConsoleExecute/ │ │ │ ├── ConsoleExecute.csproj │ │ │ └── Program.cs │ │ ├── Detours/ │ │ │ ├── creatwth.cpp │ │ │ ├── detours.cpp │ │ │ ├── detours.h │ │ │ ├── disasm.cpp │ │ │ ├── image.cpp │ │ │ ├── modules.cpp │ │ │ └── uimports.cpp │ │ ├── HamidashiCreative.sln │ │ ├── HamidashiCreativeStatic/ │ │ │ ├── HamidashiCreativeStatic.csproj │ │ │ ├── SWArchive.cs │ │ │ ├── SWFilter.cs │ │ │ └── SWHash.cs │ │ ├── HamidashiPatch/ │ │ │ ├── HamidashiPatch.vcxproj │ │ │ ├── HamidashiPatch.vcxproj.filters │ │ │ └── dllmain.cpp │ │ ├── Ntdll/ │ │ │ ├── ntdll.h │ │ │ ├── ntdll_x64.lib │ │ │ ├── ntdll_x86.lib │ │ │ ├── ntdllp_x64.lib │ │ │ └── ntdllp_x86.lib │ │ └── SteamPatch/ │ │ └── ds.ini │ ├── HappyLiveShowUp/ │ │ ├── Common/ │ │ │ ├── encoding.cpp │ │ │ ├── encoding.h │ │ │ ├── file.cpp │ │ │ ├── file.h │ │ │ ├── log.cpp │ │ │ ├── log.h │ │ │ ├── path.cpp │ │ │ ├── path.h │ │ │ ├── pe.cpp │ │ │ ├── pe.h │ │ │ ├── stringhelper.cpp │ │ │ ├── stringhelper.h │ │ │ ├── util.cpp │ │ │ └── util.h │ │ ├── ConsoleExecute/ │ │ │ ├── ConsoleExecute.csproj │ │ │ └── Program.cs │ │ ├── Detours/ │ │ │ ├── creatwth.cpp │ │ │ ├── detours.cpp │ │ │ ├── detours.h │ │ │ ├── disasm.cpp │ │ │ ├── image.cpp │ │ │ ├── modules.cpp │ │ │ └── uimports.cpp │ │ ├── HappyLiveShowUp.sln │ │ ├── HappyLiveShowUpStatic/ │ │ │ ├── Enc_Key_V102 │ │ │ ├── HappyLiveShowUpStatic.csproj │ │ │ ├── Patch_Key_V102 │ │ │ ├── SWCrypto.cs │ │ │ ├── SWDataPack.cs │ │ │ └── SWGameData.cs │ │ ├── Ntdll/ │ │ │ ├── ntdll.h │ │ │ ├── ntdll_x64.lib │ │ │ ├── ntdll_x86.lib │ │ │ ├── ntdllp_x64.lib │ │ │ └── ntdllp_x86.lib │ │ ├── Patch/ │ │ │ ├── Patch.vcxproj │ │ │ ├── Patch.vcxproj.filters │ │ │ └── dllmain.cpp │ │ ├── SteamPatch/ │ │ │ └── ds.ini │ │ └── TestExecute/ │ │ ├── Program.cs │ │ └── TestExecute.csproj │ └── Manual.md ├── 998.HikariField/ │ ├── FutureRadio/ │ │ ├── ConsoleExecute/ │ │ │ ├── ConsoleExecute.csproj │ │ │ └── Program.cs │ │ ├── FutureRadio.sln │ │ ├── FutureRadioStatic/ │ │ │ ├── BinArchive.cs │ │ │ ├── FutureRadioStatic.csproj │ │ │ └── PidaArchive.cs │ │ └── Manual.md │ ├── HFUnityV1/ │ │ ├── AonatsuLine/ │ │ │ ├── AonatsuLine.csproj │ │ │ └── Program.cs │ │ ├── EngineCore/ │ │ │ ├── EngineCore.csproj │ │ │ ├── PacArchive.cs │ │ │ ├── QuickLZ.cs │ │ │ └── Until.cs │ │ ├── HFUnityV1.sln │ │ ├── MakingLoverFHD/ │ │ │ ├── MakingLoverFHD.csproj │ │ │ └── Program.cs │ │ └── Manual.md │ └── NekoNyan/ │ ├── ConsoleExecute/ │ │ ├── ConsoleExecute.csproj │ │ └── Program.cs │ ├── ExtractorGUI/ │ │ ├── ExtractorGUI.csproj │ │ ├── MainForm.Designer.cs │ │ ├── MainForm.cs │ │ ├── MainForm.resx │ │ ├── Program.cs │ │ └── Properties/ │ │ └── PublishProfiles/ │ │ └── FolderProfile64.pubxml │ ├── Manual.md │ ├── NekoNyan.sln │ └── NekoNyanStatic/ │ ├── Crypto/ │ │ ├── ArchiveCryptoBase.cs │ │ └── DataManager.cs │ ├── Crypto.V1/ │ │ ├── ArchiveCryptoV10.cs │ │ ├── ArchiveCryptoV11.cs │ │ ├── ArchiveCryptoV12.cs │ │ └── ArchiveCryptoV13.cs │ └── NekoNyanStatic.csproj ├── LICENSE └── README.md