Commit Graph

2197 Commits

Author SHA1 Message Date
morkt
5bd63c01cb (XP3): adjusted reading filenames from archive index.
some modified Kirikiri builds don't store filenames within archives at
all, only filename hashes.
2017-06-27 14:42:27 +04:00
morkt
37a038b090 updated formats. 2017-06-14 01:21:32 +04:00
morkt
96ebe2bd85 (PFS): recognize 'pf6' archives. 2017-06-14 01:19:06 +04:00
morkt
5097a98cb3 updated formats. 2017-06-08 08:29:31 +04:00
morkt
241cb95f8b (CfiDecryptor): null argument check. 2017-06-08 08:27:01 +04:00
morkt
8a74eb1c77 (malie): LIBP alignment handling. 2017-06-07 00:54:03 +04:00
morkt
360664343f updated formats. 2017-06-06 23:25:16 +04:00
morkt
da3403339e (malie): generalized encryption handling. 2017-06-06 23:22:19 +04:00
morkt
2d186edb39 another KiriKiri encryption scheme. 2017-06-03 03:45:06 +04:00
morkt
abd6ff6b39 released v1.4.29 2017-06-01 22:50:36 +04:00
morkt
a5f398a2d5 (Will.ArcOpener): added common signatures. 2017-05-28 13:34:33 +04:00
morkt
337f238198 (HDatOpener): preserve filenames in external archive index. 2017-05-21 23:45:14 +04:00
morkt
6185af55cd updated formats. 2017-05-21 18:30:36 +04:00
morkt
b1ebf89890 implemented YaneSDK archive variation (#67). 2017-05-21 18:28:10 +04:00
morkt
2f2b067272 (PSB): added DXT5 decoder. 2017-05-21 18:18:02 +04:00
morkt
11273de4f6 updated formats. 2017-05-04 04:26:28 +04:00
morkt
2ceafe55df updated projects. 2017-05-04 04:22:22 +04:00
morkt
0fd301d72b (Kaguya): implemented AN21 animation resources. 2017-05-02 22:00:36 +04:00
morkt
ae74ed29e6 released v1.4.28 2017-04-21 10:10:07 +04:00
morkt
693cecd71a (XP3): fixed encrypted files packing. 2017-04-21 09:07:15 +04:00
morkt
e98910ac0c (ShiinaRio): another decryption class.
made KeyDecryptBase more flexible to allow extensions.
2017-04-21 08:56:00 +04:00
morkt
596915408e (XtxReader): don't use intermediate output buffer. 2017-04-21 08:51:16 +04:00
morkt
d51e45e476 (XTX): use DxtDecoder. 2017-04-14 09:53:00 +04:00
morkt
0cb1783363 (Unity): implemented Texture2D images. 2017-04-14 09:43:46 +04:00
morkt
a42b34fbec (DDS): DXT5 compression. 2017-04-14 08:28:12 +04:00
morkt
3cd7ff697d (DDS): moved to separate folder. 2017-04-14 07:52:10 +04:00
morkt
b2d2310700 Merge branch 'master' of https://github.com/morkt/GARbro 2017-04-14 04:17:37 +04:00
morkt
5233233945 (GUI): disable main window when extraction is in progress. 2017-04-14 04:17:33 +04:00
morkt
6cb5adfc54 Merge branch 'master' of https://github.com/morkt/GARbro 2017-04-14 04:12:47 +04:00
morkt
255c9b6ded not used. 2017-04-13 23:06:14 +04:00
morkt
8b506b30ef not used. 2017-04-13 23:06:14 +04:00
morkt
8355735684 (Unity): moved to ArcFormats project. 2017-04-13 22:31:53 +04:00
morkt
3befd42b4d (Unity): moved to ArcFormats project. 2017-04-13 22:31:53 +04:00
morkt
0a4919ea3f updated nuget packages. 2017-04-13 22:12:46 +04:00
morkt
5ccc623d2c updated nuget packages. 2017-04-13 22:11:21 +04:00
morkt
403c769d49 (ReadAssetBundle): method moved to AssetDeserializer. 2017-04-13 21:02:17 +04:00
morkt
12c2690ae3 (UnityFS): implemented encrypted entries. 2017-04-13 08:47:03 +04:00
morkt
3203e48d83 implemented PKG archive variation. 2017-04-12 04:17:24 +04:00
morkt
2d41224b6e (GUI): disable format selection when images are ignored. 2017-04-12 04:15:44 +04:00
morkt
683546eacf (Bm_Format): added "gpp" extension. 2017-04-11 17:31:05 +04:00
morkt
3028c27a6d implemented 'UnityFS' archives and FSB5 audio. 2017-04-11 00:19:55 +04:00
morkt
31a01f2e5d use HasExtension method instead of string.EndsWith. 2017-04-10 23:15:13 +04:00
morkt
e0a5e95081 (VFS.PathSepratorChars): made public. 2017-04-10 22:19:16 +04:00
morkt
a4bd5caf05 added static class implementing string extension methods.
methods check if file name ends with specified extensions.
2017-04-10 22:18:41 +04:00
morkt
2fd4d2cf7d (Silky.ArcOpener): check for duplicate entry offsets. 2017-04-10 22:04:23 +04:00
morkt
3763a054dd (ExeFile.InitSectionTable): fixed section name length. 2017-04-10 14:34:43 +04:00
morkt
e10094bf8f removed colon from error message. 2017-04-10 14:33:16 +04:00
morkt
4cd05c152c (Seraph): moved to separate folder. 2017-04-10 14:32:13 +04:00
morkt
20cf6c191b use ResourceInstance for formats instantiation. 2017-04-08 19:23:46 +04:00
morkt
3b74dae09f (ResourceInstance<T>): lazily initialized wrapper for formats instances. 2017-04-08 18:38:23 +04:00