1616 Commits

Author SHA1 Message Date
morkt
2bdfc873b6 (AosOpener): use HuffmanStream. 2018-01-02 07:01:43 +04:00
morkt
9b9d91a954 implemented LAX archives. 2018-01-02 07:00:58 +04:00
morkt
4631caa346 updated year. 2018-01-02 06:58:07 +04:00
morkt
47769f4112 changed target framework version to .Net v4.6 2018-01-02 06:56:32 +04:00
morkt
1a8b0d8b4a (HuffmanCompression): classes utilizing Huffman compression. 2018-01-02 06:43:41 +04:00
morkt
92a133fd52 (AGF): implemented 4bpp images. 2018-01-02 06:40:07 +04:00
morkt
e998491cda (LzssStream): use PackedStream as base. 2018-01-02 06:39:09 +04:00
morkt
0abbadd97b (PackedStream): added Reader property. 2018-01-02 06:34:50 +04:00
morkt
c9e41ba2c8 (CgOpener): added extensions and signatures. 2018-01-02 06:33:38 +04:00
morkt
8932735018 (DwvAudio): calculate BitsPerSample. 2018-01-02 06:32:49 +04:00
morkt
d6b2140304 released v1.4.33 2017-12-31 10:37:39 +04:00
morkt
364049f72a (CGF): sanity check. 2017-12-31 09:02:24 +04:00
morkt
b66893a2aa (PkOpener): added "pke" extension. 2017-12-31 09:02:15 +04:00
morkt
5ecb488929 (GR2): alternative '*Pola*' images. 2017-12-31 09:01:57 +04:00
morkt
f8eb7968ca (PackedStream): generic class for compressed streams implementations. 2017-12-31 08:59:42 +04:00
morkt
c94f2930ab (Gr2Opener): added "vic" extension. 2017-12-31 08:50:50 +04:00
morkt
d6908c9e1e (BURIKO): decode BSE-encrypted entries. 2017-12-30 06:40:47 +04:00
morkt
54fbad8ff1 implemented 'GaleX' images. 2017-12-30 00:33:28 +04:00
morkt
12f39b87e7 (MbFormat.OpenAsBitmap): made protected. 2017-12-29 13:38:16 +04:00
morkt
b3ba259843 updated formats. 2017-12-29 01:27:19 +04:00
morkt
f0c6748c74 (SmileCrypt): added constructor parameters. 2017-12-29 01:21:28 +04:00
morkt
1550b868f4 implemented 'Morning' encrypted archives. 2017-12-29 01:20:58 +04:00
morkt
9aaa6434db implemented TLZ archives and MAG images. 2017-12-29 01:19:52 +04:00
morkt
150047a617 implemented GHP3 images. 2017-12-29 01:19:22 +04:00
morkt
0f8c5ce023 (Tactics): another old archive format. 2017-12-29 01:18:22 +04:00
morkt
12fa5adb31 (PDT): support 'PDT11' images. 2017-12-29 01:14:46 +04:00
morkt
186444f957 (RCT): limit recursion when reading baseline images. 2017-12-29 01:13:58 +04:00
morkt
884c7acc85 (MOE): support 8bpp images. 2017-12-29 01:13:19 +04:00
morkt
bb4e6ea7b4 (GGP): added "gg" extension. 2017-12-29 01:12:45 +04:00
morkt
6b66b7b2e2 (GSA): another filename extensions pattern. 2017-12-29 01:12:20 +04:00
morkt
5423e32bef (ArcAil): use archive name in generated filenames. 2017-12-29 01:11:35 +04:00
morkt
6e4dc2db53 (ADPACK): special case for audio archives. 2017-12-29 01:09:33 +04:00
morkt
9c7fb9d2de updated formats. 2017-12-26 20:37:40 +04:00
morkt
3c252b5462 implemented 'CLS_FILELINK' archives. 2017-12-26 20:15:11 +04:00
morkt
5f1eb8be9b (MK2): additional image signature. 2017-12-26 20:06:54 +04:00
morkt
8a79aa4b17 implemented ScenePlayer PMA archives. 2017-12-26 20:06:07 +04:00
morkt
a4731f05d5 (GrdReader): check read count. 2017-12-26 20:04:40 +04:00
morkt
3d43247015 implemented ARC1 archives. 2017-12-26 20:03:16 +04:00
morkt
259426661d (DetBmpFormat): additional image signatures. 2017-12-26 19:59:28 +04:00
morkt
8d3a584072 (ASSET): use second AssetReader constructor. 2017-12-26 19:57:34 +04:00
morkt
81bfe4bd33 (G00): increased entries limit. 2017-12-26 19:55:41 +04:00
morkt
d46821edd1 (PAZ): added some signatures. 2017-12-26 19:55:13 +04:00
morkt
dd0c72ba15 (LINK): recognize params v05.7 2017-12-26 19:54:53 +04:00
morkt
c6bff302dc implemented GR2 'PACK' archives. 2017-12-26 19:53:40 +04:00
morkt
e9d6b3d05c (GR2): fixed 15bpp images. 2017-12-26 19:53:08 +04:00
morkt
927698d938 implemented C's ware DAT archives. 2017-12-21 04:33:38 +04:00
morkt
69133943c9 (Circus): archive entry name length variation. 2017-12-21 04:32:22 +04:00
morkt
2aa471bc5f (EME): switched EmFormat to EmeImageDecoder.
use OpenImage method override to decode image.
2017-12-21 04:16:09 +04:00
morkt
baf8decf14 (WRC, ARC0): added extensions and signatures. 2017-12-19 20:51:08 +04:00
morkt
27262433fa (BC): bitmap stride fix. 2017-12-19 20:50:08 +04:00
morkt
2ad78a55f7 added WSM0 archives implementation. 2017-12-19 20:46:40 +04:00
morkt
4adf45edcf implemented P8 archives and TB1 images. 2017-12-19 20:45:34 +04:00
morkt
33b78b5853 (UnityAssetOpener): fixed. 2017-12-15 01:56:33 +04:00
morkt
f071bef660 (Unity): implemented 'resources.assets' archives. 2017-12-15 01:16:16 +04:00
morkt
59924e0285 (Unity.Texture2D): more texture formats. 2017-12-15 01:10:39 +04:00
morkt
3233cdc18e (DDS): added DXT1 decoder. 2017-12-15 01:05:42 +04:00
morkt
613481d391 (DXT): added DXT1 decoder. 2017-12-15 01:02:54 +04:00
morkt
184b1ce2db updated formats. 2017-12-14 12:58:57 +04:00
morkt
38e18c6976 (Seraphim): added variable archive schemes.
restore scrambled images.
2017-12-14 10:56:33 +04:00
morkt
dfb56d21ce (SeraphReader): added Info property, cosmetic changes. 2017-12-14 10:54:17 +04:00
morkt
339129d7d3 (YKG): fixed header reading. 2017-12-13 13:29:11 +04:00
morkt
d74d569d20 (GrpOpener): detect raw WAV and PNG files. 2017-12-13 13:28:57 +04:00
morkt
1f6dad40ff (MGS): decode ADPCM-encoded entries. 2017-12-13 13:27:31 +04:00
morkt
c864eaa606 (AdpDecoder): made re-usable. 2017-12-13 13:25:17 +04:00
morkt
45e086583c implemented GSA images. 2017-12-12 11:34:24 +04:00
morkt
46549d3634 implemented RMT images. 2017-12-11 08:11:30 +04:00
morkt
d2d98ca143 implemented Bishop PK archives. 2017-12-11 08:10:44 +04:00
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