morkt
|
982d6fb2b1
|
implemented DNS archives and 'YP' images.
|
2017-12-10 14:14:58 +04:00 |
|
morkt
|
bde8615513
|
implemented 'WARC 1.0' archives.
|
2017-12-09 18:15:06 +04:00 |
|
morkt
|
3052cccd50
|
(GrpFormat): added GR2 images implementation.
|
2017-12-09 18:10:40 +04:00 |
|
morkt
|
1860077251
|
(VPK): added VPK0 archives implementation.
|
2017-12-08 14:45:08 +04:00 |
|
morkt
|
8fbc8d4723
|
(G24): recognize 16bpp images.
|
2017-12-08 14:44:27 +04:00 |
|
morkt
|
cb000d2e50
|
implemented another version of Ai5Win archives.
|
2017-12-08 14:42:54 +04:00 |
|
morkt
|
5e1e4338f1
|
(Ai5Win): generalized index reader.
|
2017-12-08 14:42:20 +04:00 |
|
morkt
|
a5d76f7b29
|
implemented LZS images.
|
2017-12-08 14:41:40 +04:00 |
|
morkt
|
99492745aa
|
implemented XPK1 archives.
|
2017-12-06 08:54:12 +04:00 |
|
morkt
|
19a6f9f125
|
(Xp3Opener.SkipExeHeader): made static.
|
2017-12-06 08:53:17 +04:00 |
|
morkt
|
27e44ff9eb
|
implemented PIC images.
|
2017-12-05 22:33:06 +04:00 |
|
morkt
|
fe9683e307
|
(LZ): added extension.
|
2017-12-05 22:31:59 +04:00 |
|
morkt
|
de57984c64
|
(malie): added signature.
|
2017-12-05 22:31:27 +04:00 |
|
morkt
|
fef6dd5bb1
|
implemented CAF archives and CFP images.
|
2017-12-05 22:30:53 +04:00 |
|
morkt
|
18f52a78f8
|
(DAT/hibiki): try to read archive index from adjacent archive.
|
2017-12-02 05:21:44 +04:00 |
|
morkt
|
32b256b013
|
(DAT/YaneSDK): added sanity checks.
|
2017-12-02 05:10:41 +04:00 |
|
morkt
|
2d89134535
|
updated formats.
|
2017-12-01 22:01:50 +04:00 |
|
morkt
|
a81055f74d
|
(YPF): lookup game in parent directory, too.
|
2017-12-01 21:57:11 +04:00 |
|
morkt
|
92169e0408
|
updated formats.
|
2017-11-28 02:35:42 +04:00 |
|
morkt
|
9449fae75d
|
updated formats.
|
2017-11-27 12:52:57 +04:00 |
|
morkt
|
ae0e966564
|
implemented CPZ7 archives.
|
2017-11-27 12:47:15 +04:00 |
|
morkt
|
ab5d1e03fc
|
(LINK): 'params.dat' deserializer fine-tuning.
|
2017-11-27 12:43:47 +04:00 |
|
morkt
|
698d509c19
|
implemented PMS images.
|
2017-11-26 17:04:53 +04:00 |
|
morkt
|
af46fefc39
|
(Seraphim): archives implementations split into separate classes.
|
2017-11-26 00:35:07 +04:00 |
|
morkt
|
59259051fe
|
implemented 'PARROT1.0' archives.
|
2017-11-26 00:32:47 +04:00 |
|
morkt
|
e8ebfe4d1b
|
typo.
|
2017-11-26 00:32:20 +04:00 |
|
morkt
|
b18cf73df4
|
updated formats.
|
2017-11-25 07:39:44 +04:00 |
|
morkt
|
b2d03a5844
|
implemented DPK archives and DBM images.
|
2017-11-25 01:56:49 +04:00 |
|
morkt
|
8d9c51ea02
|
implemented BLD archives.
|
2017-11-25 01:55:23 +04:00 |
|
morkt
|
74874e44cf
|
(MAI4): try default decompression method, fall back to the second one on failure.
|
2017-11-24 01:28:43 +04:00 |
|
morkt
|
98288fdf1c
|
(IFL): fixed compressed files handling.
|
2017-11-24 01:25:55 +04:00 |
|
morkt
|
8e450855a3
|
implemented ScenePlayer PMX archives.
|
2017-11-24 01:24:42 +04:00 |
|
morkt
|
0f7fb19f88
|
(GRD): use common LzssStream class for decompression.
|
2017-11-23 18:24:21 +04:00 |
|
morkt
|
c7ba369605
|
(PmpFormat.ReadMetaData): use PeekByte instead of ReadByte.
|
2017-11-23 18:22:56 +04:00 |
|
morkt
|
57e56e1f2a
|
implemented UK archives and GPC images.
|
2017-11-23 01:23:59 +04:00 |
|
morkt
|
979582304c
|
(BPC): fixed BPP sanity check.
|
2017-11-23 01:21:14 +04:00 |
|
morkt
|
5bd5568719
|
implemented BPC images.
|
2017-11-22 19:59:13 +04:00 |
|
morkt
|
b8cd3d2ce4
|
implemented AVG32 engine seen.txt scripts archive.
|
2017-11-22 19:56:12 +04:00 |
|
morkt
|
b1c8a7ad71
|
implemented PNX images.
|
2017-11-22 19:52:26 +04:00 |
|
morkt
|
a1f3db374e
|
implemented Zenos archives.
|
2017-11-21 12:11:51 +04:00 |
|
morkt
|
aec330d8a5
|
(RPM): moved archive index interpreter logic to separate class.
|
2017-11-21 12:10:18 +04:00 |
|
morkt
|
5d3b66824c
|
(MGS): moved to separate file.
|
2017-11-21 10:23:41 +04:00 |
|
morkt
|
15982675c5
|
implemented Masys ALP bitmasks.
|
2017-11-21 10:13:02 +04:00 |
|
morkt
|
f5a847c966
|
(MGS): archive could contain non-WAV files too.
|
2017-11-21 10:12:07 +04:00 |
|
morkt
|
4967aae168
|
(WILL): archives may contain filenames without extension.
|
2017-11-21 00:01:23 +04:00 |
|
morkt
|
0158006226
|
(RGSS): dropped one version check.
|
2017-11-21 00:00:07 +04:00 |
|
morkt
|
91a1ea7705
|
(FA2): misc.
|
2017-11-20 23:59:28 +04:00 |
|
morkt
|
e3eba7e0f6
|
implemented C25 images.
|
2017-11-20 23:57:44 +04:00 |
|
morkt
|
f7b9642a41
|
implemented RPG Maker archives (#107)
|
2017-11-18 23:10:18 +04:00 |
|
morkt
|
f4e5fc6029
|
implemented Tamamo PCK archives.
|
2017-11-16 11:34:52 +04:00 |
|
morkt
|
5d6438c2b6
|
(ARCG): recognize BMX archives with external encrypted index.
|
2017-11-12 10:13:16 +04:00 |
|
morkt
|
601b335238
|
(WSM): recognize 'WSM4' archives.
|
2017-11-12 10:05:49 +04:00 |
|
morkt
|
6553d73230
|
(MBF): recognize 'MBF1' archives.
|
2017-11-12 10:05:02 +04:00 |
|
morkt
|
800e69dfcb
|
(BMP): use image offset stored in header.
|
2017-11-12 10:02:21 +04:00 |
|
morkt
|
41fe47f7b5
|
(MBL): graphics archive format variation.
|
2017-11-12 09:56:01 +04:00 |
|
morkt
|
6e035b7c25
|
released v1.4.32
|
2017-11-09 20:27:26 +04:00 |
|
morkt
|
cb536f040e
|
(fPK): implemented archives version 2.
|
2017-11-09 00:57:32 +04:00 |
|
morkt
|
dcedc79678
|
(SG): implemented sRGB images type 3.
|
2017-11-09 00:16:05 +04:00 |
|
morkt
|
1d59b50ea1
|
(RPA): do not prepend empty header to entries.
|
2017-11-09 00:14:44 +04:00 |
|
morkt
|
857f4c544b
|
(RPA): added missing Pickle codes for long integers (#104)
|
2017-11-07 16:00:58 +04:00 |
|
morkt
|
e783d26957
|
(GCP): non-standard bitmaps workaround.
|
2017-11-07 15:43:23 +04:00 |
|
morkt
|
62ccf44288
|
(GRP): archive variation.
|
2017-11-07 15:43:01 +04:00 |
|
morkt
|
84a94d1636
|
updated formats.
|
2017-10-30 08:54:17 +04:00 |
|
morkt
|
0bb857876b
|
(RepiPack): only ASCII characters supposed to be low-cased.
|
2017-10-29 08:12:46 +04:00 |
|
morkt
|
9d2eb27383
|
implemented 'RepiPack' archives.
|
2017-10-28 12:08:48 +04:00 |
|
morkt
|
ac27791ea3
|
use FormatCatalog.ReadFileList method to read file lists.
|
2017-10-28 11:49:15 +04:00 |
|
morkt
|
4517bd55e8
|
(VZY): dispose original stream.
|
2017-10-28 11:47:39 +04:00 |
|
morkt
|
da1762dc64
|
(MD5): added final methods.
|
2017-10-28 11:43:25 +04:00 |
|
morkt
|
64ba3f8294
|
implemented ALO images and VZY audio.
|
2017-10-23 08:55:38 +04:00 |
|
morkt
|
703b097de5
|
(WMA): NAudio has been updated, workaround no longer necessary.
|
2017-10-07 00:54:49 +04:00 |
|
morkt
|
bfe38d3ef8
|
updated formats.
|
2017-10-06 12:32:44 +04:00 |
|
morkt
|
13f53affbb
|
(Csystem): workaround for some incremental images.
|
2017-10-01 17:59:31 +04:00 |
|
morkt
|
90941a0ba6
|
updated formats.
|
2017-09-30 20:18:20 +04:00 |
|
morkt
|
d54305d3ff
|
(Csystem): slight image variation.
|
2017-09-30 20:14:52 +04:00 |
|
morkt
|
d7d49c010b
|
(KiriKiri.ICrypt): added virtual method EntryReadFilter.
|
2017-09-27 18:04:42 +04:00 |
|
morkt
|
b713a01031
|
(XP3): added optional AES decryption.
|
2017-09-27 15:42:53 +04:00 |
|
morkt
|
99ab258678
|
(ERI): fixed incremental images with different stride. (#96)
|
2017-09-26 21:20:21 +04:00 |
|
morkt
|
c29aee53b8
|
updated formats.
|
2017-09-22 13:25:05 +04:00 |
|
morkt
|
d4132c2cac
|
(SFA): replaced AosEntry with PackedEntry.
|
2017-09-22 13:22:21 +04:00 |
|
morkt
|
09793a08d8
|
variation of ABM bitmaps.
|
2017-09-17 07:08:58 +04:00 |
|
morkt
|
271ede6f07
|
implemented FGA archives.
|
2017-09-17 07:05:41 +04:00 |
|
morkt
|
81be6901a3
|
updated formats.
|
2017-09-12 17:40:21 +04:00 |
|
morkt
|
cb2b6e2f43
|
(KiriKiri): another encryption scheme.
|
2017-09-12 17:35:11 +04:00 |
|
morkt
|
481b0995a7
|
implemented LunaSoft PAC archives.
|
2017-09-12 17:34:12 +04:00 |
|
morkt
|
afb13290f5
|
released v1.4.31
|
2017-08-15 16:20:05 +04:00 |
|
morkt
|
d6e441fe64
|
(KiriKiri): added variation of CX encryption scheme.
|
2017-08-15 16:07:54 +04:00 |
|
morkt
|
651aad92a2
|
(LibCfiScheme): added 'rotate key' scheme parameter.
|
2017-08-15 16:04:53 +04:00 |
|
morkt
|
0b80548a81
|
updated formats.
|
2017-08-14 15:08:24 +04:00 |
|
morkt
|
fd55204172
|
(TCD): assign "image" type to *.spd files.
|
2017-08-14 15:05:59 +04:00 |
|
morkt
|
532f58625c
|
implemented SPD archives.
|
2017-08-14 15:05:24 +04:00 |
|
morkt
|
4b0506c9d0
|
(YPF): lookup game by executable name.
|
2017-08-14 15:04:25 +04:00 |
|
morkt
|
f40226866c
|
(QLIE): updated 'FilePackVer3.1' archives support (#84)
|
2017-07-29 02:13:22 +04:00 |
|
morkt
|
8724e8131c
|
(INT): added scheme lookup by executable name.
|
2017-07-28 16:53:34 +04:00 |
|
morkt
|
c499d4c707
|
updated formats.
|
2017-07-28 16:50:32 +04:00 |
|
morkt
|
b574d2fb96
|
updated formats.
|
2017-07-24 14:33:26 +04:00 |
|
morkt
|
e1bfe9cb09
|
fixed cast.
|
2017-07-19 07:01:13 +04:00 |
|
morkt
|
40575baacb
|
(MG2): alternative encryption (#81)
|
2017-07-17 11:07:21 +04:00 |
|
morkt
|
3ad1c60dde
|
updated formats.
|
2017-07-15 06:11:11 +04:00 |
|
morkt
|
b4ec3d229e
|
(GBC): format variation.
|
2017-07-15 06:08:51 +04:00 |
|
morkt
|
cbab8b200a
|
(PCF): alternative encryption scheme.
|
2017-07-15 06:03:04 +04:00 |
|
morkt
|
37539cc083
|
-debug.
|
2017-07-15 06:00:33 +04:00 |
|
morkt
|
eb53552bbc
|
implemented PSM images (#80)
|
2017-07-07 19:47:14 +04:00 |
|
morkt
|
0c8b3e3e62
|
released v1.4.30
|
2017-07-05 14:24:25 +04:00 |
|
morkt
|
2aa6f92b1a
|
(DxLib): implemented archives version 6.
|
2017-07-05 01:11:23 +04:00 |
|
morkt
|
8c37a7e107
|
(Csystem): support new incremental images.
|
2017-07-04 07:41:54 +04:00 |
|
morkt
|
525c2ff29b
|
(KiriKiri.RhapsodyCrypt): added "txt" extension.
|
2017-07-04 07:38:19 +04:00 |
|
morkt
|
1aeb6cb791
|
updated formats.
|
2017-06-27 14:48:04 +04:00 |
|
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
|
3befd42b4d
|
(Unity): moved to ArcFormats project.
|
2017-04-13 22:31:53 +04:00 |
|
morkt
|
5ccc623d2c
|
updated nuget packages.
|
2017-04-13 22:11:21 +04:00 |
|
morkt
|
3203e48d83
|
implemented PKG archive variation.
|
2017-04-12 04:17:24 +04:00 |
|
morkt
|
683546eacf
|
(Bm_Format): added "gpp" extension.
|
2017-04-11 17:31:05 +04:00 |
|
morkt
|
31a01f2e5d
|
use HasExtension method instead of string.EndsWith.
|
2017-04-10 23:15:13 +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
|
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
|
51a1e81a17
|
implemented GRP audio archive.
|
2017-04-07 12:40:52 +04:00 |
|
morkt
|
e98a6a2fca
|
(LZ4): decompression routine moved to separate class.
|
2017-04-05 18:33:35 +04:00 |
|
morkt
|
af3a8665ad
|
updated formats.
|
2017-04-03 17:40:49 +04:00 |
|
morkt
|
03f8fb00b2
|
(TlgFormat.Read): set position in ReadTlg method.
|
2017-04-03 17:39:01 +04:00 |
|
morkt
|
f925e093f6
|
released v1.4.27
|
2017-04-02 16:05:24 +04:00 |
|
morkt
|
a1f2285a2e
|
implemented MicroVision ARC1 archives, GPC images and IKM audio.
|
2017-04-02 15:30:00 +04:00 |
|
morkt
|
72f0c66aab
|
(DatOpener.OpenEntry): ArcViewStream now buffered.
|
2017-04-02 14:49:48 +04:00 |
|