1015 Commits

Author SHA1 Message Date
morkt
36b912da07 variation of PAC archives. 2016-09-09 13:15:29 +04:00
morkt
120b4aa3cd implemented MOE images. 2016-09-09 13:13:26 +04:00
morkt
1b317ae539 (KiriKiri): another encryption scheme. 2016-09-08 17:55:34 +04:00
morkt
546b5f986f use non-threadsafe Lazy constructor where appropriate. 2016-09-08 13:16:43 +04:00
morkt
248413c3fe (PB3): added JBP decoder. 2016-09-08 13:14:48 +04:00
morkt
f12b65dc37 (IDecryptExtra): added Encrypt methods. 2016-09-07 20:34:36 +04:00
morkt
d8531398d9 (WarOpener): ignore duplicate file names.
(HuffmanReader): refactoring.
2016-09-07 20:32:17 +04:00
morkt
1139034b2f (WBP): added 'ARCFORM2' archives. 2016-09-07 20:29:43 +04:00
morkt
7c5b26933a (FormatCatalog.DataDirectory): new property. 2016-09-07 20:28:23 +04:00
morkt
f6b729e5d9 (FPK): support archives with encrypted index. 2016-09-05 07:39:39 +04:00
morkt
ad8504179e (Nekopack): refactored. 2016-09-05 07:34:48 +04:00
morkt
e9a5f886fa added TEX and LGF. 2016-09-04 04:57:41 +04:00
morkt
97e1c01be5 implemented more of Leaf resources (LGF, TEX). 2016-09-04 04:57:06 +04:00
morkt
bc62faa71a (WebP): ported lossless support (incomplete). 2016-09-04 04:50:49 +04:00
morkt
e2a0d76b65 (MBL): don't restrict scripts post-processing to '.s' extension. 2016-09-04 04:48:51 +04:00
morkt
983d49346e (IafFormat): image variation. 2016-09-02 09:37:56 +04:00
morkt
40c7cbfe6a (TmrHiroAudio): sanity check. 2016-09-02 09:36:14 +04:00
morkt
5e61afc9f4 (Tmr-Hiro): tweak CG archives detection. 2016-09-02 09:35:05 +04:00
morkt
3ae88edda1 implemented KPC archives and KGP images. 2016-08-31 21:19:06 +04:00
morkt
4052602073 implemented 'arc3' archives. 2016-08-31 11:01:31 +04:00
morkt
6a84d6de7d (GAudio.TryOpen): quit on real ogg streams. 2016-08-31 10:54:44 +04:00
morkt
7aa279eb3a implemented variation of YOX archives. 2016-08-30 04:22:34 +04:00
morkt
f990fbb55e implemented CPZ6 archives. 2016-08-29 05:48:56 +04:00
morkt
14f88049fc (DecryptHelper4): cosmetic changes. 2016-08-29 05:44:05 +04:00
morkt
52b1f58dec implemented Irrlicht archives. 2016-08-28 07:49:48 +04:00
morkt
6bd04f5bc6 (ShiinaRio): additional encryption scheme. 2016-08-27 21:17:30 +04:00
morkt
ce0284300a (Arc2Opener): added "ar2" extension. 2016-08-27 21:14:56 +04:00
morkt
80e86139ca (TcdOpener.RestoreOggStream): fixed CRC calculation. 2016-08-22 23:16:44 +04:00
morkt
ca52730701 implemented various Leaf resources. 2016-08-19 10:57:46 +04:00
morkt
303a8551b0 Crc32 implementation moved to separate file.
this implementation uses 'normal' polynomial representation unlike Crc32
defined in GameRes.
2016-08-19 09:29:06 +04:00
morkt
79f8548d3e use Binary.Rotate methods. 2016-08-18 14:57:44 +04:00
morkt
4a2f867353 (S25): pick first non-null frame as default. 2016-08-18 14:51:37 +04:00
morkt
95e1dd97a6 (AbmFormat): additional sanity check. 2016-08-18 14:49:58 +04:00
morkt
6df62f37eb (PACKDAT): cosmetic changes. 2016-08-18 14:48:50 +04:00
morkt
d4c5941231 implemented YOX archives. 2016-08-17 13:11:03 +04:00
morkt
d64949da56 updated ShiinaRio encryption schemes. 2016-08-17 03:01:20 +04:00
morkt
5dfdf5f4d0 (ShiinaRio): encryption-related classes moved to separate file. 2016-08-15 10:15:19 +04:00
morkt
e0406e983a implemented 'ampV' animations as archives of frames. 2016-08-14 09:00:55 +04:00
morkt
b3d74fb17c released v1.2.19 2016-08-12 04:42:45 +04:00
morkt
e6a09b2883 implemented ARC4 archives and FCB images. 2016-08-11 07:18:53 +04:00
morkt
2f13621ba6 implemented Dogenzaka BIN archives (part of #24). 2016-08-09 01:54:18 +04:00
morkt
6ca6dd7e19 (VffOpener): recognize archives embedded into EXE files. 2016-08-08 17:57:00 +04:00
morkt
da15b1f31f (WBM): image compression variations. 2016-08-07 20:36:02 +04:00
morkt
d1d9699db3 implemented TTD archives. 2016-08-05 19:35:04 +04:00
morkt
b35031266a implemented MK2.0 archives. 2016-08-04 14:41:18 +04:00
morkt
b812773c2a (Pak0Opener): decrypt script files. 2016-08-04 05:08:04 +04:00
morkt
85ec4b3a37 (GyuFormat): query encryption scheme. 2016-08-04 05:05:44 +04:00
morkt
5ea59a1a3e (AnimOpener): fixed sanity check. 2016-08-03 15:13:46 +04:00
morkt
67120cb1cd (AlpBitmap): take bitmap stride into account. 2016-08-03 10:18:49 +04:00
morkt
6e0a0a612f (RctFormat): apply mask if accompanying file is present. 2016-08-02 18:18:04 +04:00