19 Commits

Author SHA1 Message Date
morkt
60dd9a1bae (MCG): implemented 16bpp images. 2018-02-03 19:52:01 +04:00
morkt
e08858a60a (MCG): copy array instead of clone. 2018-01-15 03:05:49 +04:00
morkt
cd4e1174af fixed code to work with new resource settings interface. 2018-01-08 20:04:23 +04:00
morkt
e3dc84b2d8 (MCG): some images have size field set to zero. 2017-01-17 02:42:09 +04:00
morkt
cb5dc9c726 (McgDecoder): use ImageFormat.ReadPalette. 2017-01-14 17:03:19 +04:00
morkt
13cf289bae (ImageFormat.ReadPalette): new static methods.
Generalized image palette deserializations.
2017-01-14 16:27:11 +04:00
morkt
6604bbe698 (MCG): implemented 8bpp images. 2017-01-14 12:24:11 +04:00
morkt
e1a0cca0fd implemented OpenImage methods for some image archives. 2016-12-26 03:15:15 +04:00
morkt
df01ce1893 use IBinaryStream interface instead of BinaryReader where appropriate. 2016-10-16 18:29:54 +04:00
morkt
bb18303eb4 IBinaryStream migration. 2016-10-16 09:22:53 +04:00
morkt
f1d66206bc (IResource.CanWrite): new property.
(ArchiveFormat.CanCreate): renamed to CanWrite.
2016-10-11 00:05:22 +04:00
morkt
91ddccf8d6 implemented another version of MRG archives. 2016-07-01 12:21:07 +04:00
morkt
0e57e73ded (McgDecoder): added faulty brute-force key guessing.
disabled in relesase build.
2016-02-11 09:37:05 +04:00
morkt
d462cf2269 implemented MCA and CLM images. 2015-12-06 22:30:18 +04:00
morkt
2dae9872ef use Binary.RotByteL method where appropriate. 2015-12-06 22:28:13 +04:00
morkt
0924d385e8 implemented "MCG 1.01" images. 2015-11-23 21:31:10 +04:00
morkt
bcc3583885 (MrgOpener.Decrypt): added array range parameters. 2015-11-23 21:29:35 +04:00
morkt
ff00799d2d (MrgOpener): decryption moved to a static method. 2015-11-23 14:51:56 +04:00
morkt
b05c253e8b reorganized project directory structure. 2015-08-19 21:40:32 +04:00