Commit Graph

1804 Commits

Author SHA1 Message Date
morkt
e3dc84b2d8 (MCG): some images have size field set to zero. 2017-01-17 02:42:09 +04:00
morkt
1d2bef0acb (BgdFormat.Read): cleaned up. 2017-01-16 17:03:57 +04:00
morkt
a95fca5d68 implemented CMP archives, BGD and CGD images. 2017-01-16 16:51:41 +04:00
morkt
cf1ce3c889 implemented IPF images. 2017-01-15 15:08:08 +04:00
morkt
5f1687efcd implemented ARC0 archives and PB00 images. 2017-01-15 01:26:24 +04:00
morkt
cf1d78c55f (VFS): added signature. 2017-01-15 01:23:38 +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
832a1a3ff0 (XP3): implemented LZ4-compressed entries. 2017-01-14 13:02:20 +04:00
morkt
2dbc380b80 (Lz4Stream): new compression algorithm. 2017-01-14 12:59:51 +04:00
morkt
375bc352b0 (HighRunningCrypt): override Encrypt method. 2017-01-14 12:26:22 +04:00
morkt
b7a621722c (PSB): implemented 'L8' and 'A8L8' textures. 2017-01-14 12:25:42 +04:00
morkt
6604bbe698 (MCG): implemented 8bpp images. 2017-01-14 12:24:11 +04:00
morkt
6e9064bc50 another KiriKiri encryption. 2017-01-13 11:36:34 +04:00
morkt
7b7f50f3b9 (GUI): added "select files by mask" context menu item. 2017-01-12 11:31:51 +04:00
morkt
89b7d2cfd3 (GUI): improved selection by mask performance on large directories. 2017-01-12 11:14:05 +04:00
morkt
713417be87 (S25.Reader): dispose of underlying stream when needed. 2017-01-12 11:12:06 +04:00
morkt
1633f93c87 (PAZ): lookup game title before encryption query. 2017-01-11 06:52:02 +04:00
morkt
2c20d845eb (AJP): fixed images without alpha-channel. 2017-01-11 06:50:13 +04:00
morkt
70eefd38f4 implemented AliceSoft AAR archives. 2017-01-11 06:49:23 +04:00
morkt
220f8caa44 (PAZ): moved DecryptEntry method to PazArchiveBase classes. 2017-01-10 06:39:05 +04:00
morkt
98a424a521 (PAZ): support older archives format. 2017-01-09 14:54:56 +04:00
morkt
a14c781ae3 (RCT): lookup image password in start.mjo game file. 2017-01-09 02:27:01 +04:00
morkt
6959cb7ebd implemented Terios PAC archives. 2017-01-09 02:25:22 +04:00
morkt
04f1e37d6a implemented EPK archives. 2017-01-08 06:19:56 +04:00
morkt
db4919d26e comment. 2017-01-08 06:18:13 +04:00
morkt
1b3b54f4f9 (LPK): moved Decrypt methods to EncryptionScheme class. 2017-01-08 06:17:36 +04:00
morkt
9c27c8b4f8 (LookupItem): moved timestamp update to InputData class. 2017-01-07 04:30:34 +04:00
morkt
3cc72a43c6 (Cyberworks): generalized archive name parsing. 2017-01-06 05:11:45 +04:00
morkt
86ec14f9e1 (DecryptYstb): additional version check. 2017-01-06 05:09:43 +04:00
morkt
2e7154a394 (CustomMediaFoundationReader): define API constants. 2017-01-06 05:08:55 +04:00
morkt
7b50e35783 implemented WMA audio. 2017-01-05 14:59:16 +04:00
morkt
4151c15cd6 updated nuget packages. 2017-01-05 14:20:02 +04:00
morkt
a42a02992a implemented XL24 images. 2017-01-05 05:43:57 +04:00
morkt
41808ce7a5 (ElgFormat): set input position in Reader constructor. 2017-01-05 04:14:43 +04:00
morkt
6b28055bd8 (LpkOpener): added FormatCatalog.LookupGame call. 2017-01-05 04:13:45 +04:00
morkt
a5f6d19335 (ArcPBX): moved to separate folder. 2017-01-05 02:14:54 +04:00
morkt
6de6ede6ef (Majiro.Rc8Format): moved to separate file. 2017-01-05 02:05:04 +04:00
morkt
152af64a9e (CopyNamesExec): ignore clipboard errors. 2017-01-05 02:01:51 +04:00
morkt
2f4d258694 (MainWindow): [Ctrl+Ins] copies selected filenames to clipboard. 2017-01-04 21:43:42 +04:00
morkt
b3973db7f0 updated year. 2017-01-04 08:17:19 +04:00
morkt
774f8fc75c implemented Youkai Tamanokoshi resource archives. 2017-01-04 08:15:31 +04:00
morkt
77dc85f5be fixed some IBinaryStream migration aftermath. 2017-01-02 21:06:05 +04:00
morkt
8ff76d59d6 forgot using. 2016-12-30 20:54:41 +04:00
morkt
9c7ea4c659 implemented ACV1 archives. 2016-12-30 20:52:59 +04:00
morkt
6b06d4f25f (noncolor): added separate methods for archives reading/decryption. 2016-12-30 20:48:51 +04:00
morkt
7bd33eea60 implemented variation of Silky's archives. 2016-12-30 20:46:09 +04:00
morkt
e711993eb7 (Ai6Opener): use Array.IndexOf instead of manual loop. 2016-12-30 20:41:47 +04:00
morkt
1d7369a2e4 (VFS.IsPathEqualsToFileName): new method. 2016-12-29 16:19:28 +04:00
morkt
06718d88e9 implemented Artemis engine archives. 2016-12-28 18:00:56 +04:00