3264 Commits

Author SHA1 Message Date
morkt
322632e4d8 (GWD): use Buffer.BlockCopy to copy bytes. 2016-10-14 10:20:13 +04:00
morkt
8c6b44bb3f trying to restore transparency handling fix.
probably missed some bitflag in a header that's responsible for this
behavior.
2016-10-14 01:51:46 +04:00
morkt
44deae320c implemented differential CRX images (#35) 2016-10-13 14:49:29 +04:00
morkt
ff871fd146 implemented Circus CRM archives. 2016-10-13 10:57:44 +04:00
morkt
62f4f96b39 updated ArchiveFormat template. 2016-10-13 10:54:31 +04:00
morkt
b73cfc6b21 implemented AdvSys3 resources. 2016-10-13 10:54:02 +04:00
morkt
587e3956cb (CrxFormat): support format 3 (#35) 2016-10-12 14:49:58 +04:00
morkt
83fea34587 (PcmAudio): support OGG encoding (#35) 2016-10-12 14:48:09 +04:00
morkt
4c3e9fdcbd (PckOpener): IsHierarchic. 2016-10-12 14:46:35 +04:00
morkt
92c0ed03e6 (EAGLS): encryption variation. 2016-10-12 11:59:48 +04:00
morkt
87b08ca4b5 Merge remote-tracking branch 'refs/remotes/origin/master' into binary-stream 2016-10-12 06:39:38 +04:00
morkt
5b3c4e6abe (GrFormat): rewritten with LzssStream. 2016-10-12 06:36:33 +04:00
morkt
a63e9e4d6b (IBinaryStream): new interface for binary streams. 2016-10-12 04:25:40 +04:00
morkt
e2846278ff Merge remote-tracking branch 'refs/remotes/origin/master' into binary-stream 2016-10-12 01:51:36 +04:00
morkt
88731c8b64 (ApFormat): updated extensions list. 2016-10-12 01:50:17 +04:00
morkt
22970b3565 (WFL1): recognize path in file names. 2016-10-12 01:50:04 +04:00
morkt
5bf4a44bf5 (GUI): implemented file drop event. 2016-10-11 09:09:06 +04:00
morkt
010384fbfa (Cmvs): another encryption scheme. 2016-10-11 01:35:36 +04:00
morkt
a648aff032 (FormatCatalog.LookupGame): look for archive name, too. 2016-10-11 00:06:27 +04:00
morkt
f1d66206bc (IResource.CanWrite): new property.
(ArchiveFormat.CanCreate): renamed to CanWrite.
2016-10-11 00:05:22 +04:00
morkt
3c5a61d580 (NEKOPACK4): fixed name checksum calculation. 2016-10-10 10:00:33 +04:00
morkt
6b0f848ba3 (XoredStream.Write): fixed. 2016-10-09 19:29:14 +04:00
morkt
6a57bfb43d added game title lookup facility. 2016-10-09 10:10:12 +04:00
morkt
f9f9853810 implemented PAZ archives (#18) 2016-10-09 08:49:03 +04:00
morkt
838abb8773 (XoredStream): limit write buffer to 80k. 2016-10-09 08:44:58 +04:00
morkt
7f3d2dfdfb (ByteStringEncryptedStream): redunant conditional. 2016-10-09 01:29:07 +04:00
morkt
a2c9e3f79b (ConcatStream): moved to CommonStreams. 2016-10-09 01:27:58 +04:00
morkt
ffd0648b27 (Blowfish.CreateDecryptor): new method. 2016-10-09 01:27:20 +04:00
morkt
be433288b2 (BinboCrypt): another ShiinaRio decryptor. 2016-10-08 08:38:01 +04:00
morkt
a533235c1b (LimitStream): moved to CommonStreams. 2016-10-08 05:15:45 +04:00
morkt
6867da8a61 (ByteStringEncryptedStream): moved to SimpleEncryption. 2016-10-08 05:09:42 +04:00
morkt
db0d39f863 (Blowfish): moved to GameRes.Cryptography namespace.
(BlowfishDecryptor): ICryptoTransform interface implementation.
(BlowfishStream): removed as unused.
2016-10-08 05:06:29 +04:00
morkt
837c203e4b (XorTransform, NotTransform): set BlockSize to 1. 2016-10-08 05:03:48 +04:00
morkt
38cc4c32a9 (XoredStream): moved to CommonStreams. 2016-10-08 05:02:48 +04:00
morkt
d1060aeda6 (Rc4Transform): moved to separate file. 2016-10-08 05:01:30 +04:00
morkt
122cfc7b91 implemented PCF archives and GBC images. 2016-10-07 04:34:55 +04:00
morkt
d0fe166083 (CgArchive): dispose in constructor. 2016-10-03 23:25:30 +04:00
morkt
a4311a0f2a (Binary.BigEndian): simplified. 2016-10-03 23:23:43 +04:00
morkt
ecdb6d147f (GrpOpener): implemented TPW compression. 2016-10-03 23:22:37 +04:00
morkt
e006b898e2 implemented 'NEKOPACK4A' archives. 2016-09-29 17:32:24 +04:00
morkt
6d2c26d8ee html fix. 2016-09-29 11:36:13 +04:00
morkt
f3c417ed1f (MwpFormat): added TEYL images. 2016-09-29 11:31:28 +04:00
morkt
e5128d3690 (Emic): encrypted archive variation. 2016-09-29 11:30:54 +04:00
morkt
37023024b7 (NS2): use different encryption for keys shorter than 96 bytes. 2016-09-29 11:30:01 +04:00
morkt
0134583782 (PostBuildEvent): fixed 'directory already exists' warning. 2016-09-29 11:23:41 +04:00
morkt
4533787c57 released v1.2.20 v1.2.20 2016-09-28 00:12:59 +04:00
morkt
edc677f273 changed DataDirectory property value to "GameData". 2016-09-28 00:07:27 +04:00
morkt
34209251c4 (NemesisDecodeContext): replaced asserts with exceptions. 2016-09-27 23:41:40 +04:00
morkt
95a0d8c9bf (KiriKiri); added encryption guess based on executable name. 2016-09-27 16:52:52 +04:00
morkt
518e731499 (CgOpener): sanity check. 2016-09-27 16:48:12 +04:00