Commit Graph

1447 Commits

Author SHA1 Message Date
morkt
dcb3e44104 (EriOpener.OpenEntry): fill transparency for 32bpp images without alpha-channel. 2016-02-11 16:52:02 +04:00
morkt
ab7de589ec (EriFormat): added signature string for "moving" images. 2016-02-11 16:48:29 +04:00
morkt
0e57e73ded (McgDecoder): added faulty brute-force key guessing.
disabled in relesase build.
2016-02-11 09:37:05 +04:00
morkt
45e7b81cc0 implemented APS3 images. 2016-02-11 09:34:57 +04:00
morkt
f589a9de58 implemented multi-frame ERI images. 2016-02-11 06:39:48 +04:00
morkt
64cdb4d944 (ArcOpener.OpenEntry): specify ArcStream offset/size explicitly. 2016-02-10 07:17:43 +04:00
morkt
18fa93c7c4 (DpngFormat.Read): skip empty tiles. 2016-02-10 07:15:57 +04:00
morkt
372a1336da (PicFormat): read image coordinates. 2016-02-10 07:15:12 +04:00
morkt
ce7a34648d (PakOpener): use GameRes short methods. 2016-02-10 07:13:58 +04:00
morkt
c54f59a05a implemented another version of NEKOPACK archives. 2016-02-09 10:18:54 +04:00
morkt
77af4a7f50 (MMX): added PSubB, PSubW and PSubD methods. 2016-02-09 09:56:51 +04:00
morkt
c559dbccee (NsaOpener.OpenEntry): use StreamRegion instead of MemoryStream. 2016-02-08 09:24:02 +04:00
morkt
c0afc205ee removed NScripter.ViewStream class as it duplicates functionality of the ArcView.ArcStream 2016-02-08 09:18:21 +04:00
morkt
1b5e682fe7 (ArcView.ArcStream): don't limit stream size to uint.MaxValue. 2016-02-08 09:14:43 +04:00
morkt
17ffc41a75 implemented ADS archives. 2016-02-07 19:24:28 +04:00
morkt
9b90903100 (ViewStream): use ArcView.Frame as backend. 2016-02-07 19:18:44 +04:00
morkt
89e7d14a97 (DatOpener): added another possible signature. 2016-02-07 19:16:46 +04:00
morkt
05837d28ba released v1.2.13 2016-02-07 09:58:51 +04:00
morkt
9b4e4a9089 (ReadMetaData): section header is 16 bytes long. 2016-02-07 09:37:25 +04:00
morkt
dca410a260 (SaiminCrypt): switched hex constants to decimals. 2016-02-07 09:32:55 +04:00
morkt
ac18fccfc0 fixed transparency handling. 2016-02-07 04:34:22 +04:00
morkt
9eeec45c0f implemented zlib-compressed XPCM audio. 2016-02-07 04:30:31 +04:00
morkt
81e4637750 adjusted CRXG interpreter. 2016-02-05 18:08:59 +04:00
morkt
840751b703 implemented Circus PCK archives. 2016-02-05 17:28:56 +04:00
morkt
54fbad25aa implemented CRX images version 2. 2016-02-05 15:53:01 +04:00
morkt
d0b4b1e8a5 variation of Circus resource archives. 2016-02-05 15:51:43 +04:00
morkt
c4f9c1ed47 consider empty IResource.Extensions property. 2016-02-05 06:10:46 +04:00
morkt
693d4dfa59 implemented 'Moko Pro' compressed resources. 2016-02-05 06:08:54 +04:00
morkt
9f4459441c (KiriKiri): encryption algorithms implementations moved to a separate file. 2016-02-04 12:18:19 +04:00
morkt
01874b69ae (DecryptScript): dispose of the input stream after decryption is done. 2016-02-04 10:36:27 +04:00
morkt
4262db76fb (Xp3Opener): decrypt text entries. 2016-02-04 09:40:42 +04:00
morkt
fc6192bb2f (GpFormat.ReadMetaData): stricter sanity check. 2016-02-04 06:00:46 +04:00
morkt
7756f8d8e8 use ArView.ReadBytes and Binary.RotR shortcut methods. 2016-02-04 05:59:55 +04:00
morkt
f502e9578c implemented CGF and IAF image sets. 2016-02-04 05:58:47 +04:00
morkt
0fe5d01ed7 (VafsOpener): added TP.055 audio decoder. 2016-02-03 12:12:19 +04:00
morkt
6bfd5c285f (PakOpener): determine BMR-compressed entries earlier. 2016-02-01 22:43:41 +04:00
morkt
a4279005a6 (OpenEntry): recognize actual WAV files. 2016-02-01 08:31:23 +04:00
morkt
2e21deb2db (OpenAudioEntry): fixed channel positioning. 2016-02-01 06:11:08 +04:00
morkt
2df23d677e (VafsOpener): implemented audio entries decoding. 2016-02-01 05:53:25 +04:00
morkt
721a644f42 (DetectFileType): removed 'new' qualifier. 2016-02-01 05:52:27 +04:00
morkt
c364325dad (VafsOpener): detect PicFormat images. 2016-01-31 06:24:38 +04:00
morkt
db78e57c41 (PicFormat): removed "pic" from extensions list. 2016-01-31 06:22:34 +04:00
morkt
6d508f8595 (AutoEntry.DetectFileType): changed arguments. 2016-01-31 06:20:34 +04:00
morkt
9b6c4ddff0 implemented image format used in Softpal archives (VAFSH). 2016-01-31 02:58:23 +04:00
morkt
00f4fd6e23 implemented PCS archives. 2016-01-29 18:28:58 +04:00
morkt
74a8964353 (EriFormat): implemented reference-based images (#14) 2016-01-27 11:46:49 +04:00
morkt
82f7c2de16 (ProbDecodeContext): moved member declaration to class where it actually used. 2016-01-27 11:39:17 +04:00
morkt
f6fd50bae8 (MioAudio): relaxed signature check. 2016-01-25 09:03:16 +04:00
morkt
3a5b3f7ca0 implemented 'Nemesis' compression. 2016-01-25 09:02:39 +04:00
morkt
0b1f554660 implemented LINK3 archives and AP-2 images. 2016-01-24 04:10:39 +04:00