Commit Graph

  • 21652280df (EntryViewModel): ignore invalid characters in filenames. morkt 2016-10-14 10:21:50 +04:00
  • 3391bcfa46 (LWG): ignore empty entries. morkt 2016-10-14 10:20:42 +04:00
  • 322632e4d8 (GWD): use Buffer.BlockCopy to copy bytes. morkt 2016-10-14 10:20:13 +04:00
  • 8c6b44bb3f trying to restore transparency handling fix. morkt 2016-10-14 01:51:46 +04:00
  • 44deae320c implemented differential CRX images (#35) morkt 2016-10-13 14:49:29 +04:00
  • ff871fd146 implemented Circus CRM archives. morkt 2016-10-13 10:57:44 +04:00
  • 62f4f96b39 updated ArchiveFormat template. morkt 2016-10-13 10:54:31 +04:00
  • b73cfc6b21 implemented AdvSys3 resources. morkt 2016-10-13 10:54:02 +04:00
  • 587e3956cb (CrxFormat): support format 3 (#35) morkt 2016-10-12 14:49:58 +04:00
  • 83fea34587 (PcmAudio): support OGG encoding (#35) morkt 2016-10-12 14:48:09 +04:00
  • 4c3e9fdcbd (PckOpener): IsHierarchic. morkt 2016-10-12 14:46:35 +04:00
  • 92c0ed03e6 (EAGLS): encryption variation. morkt 2016-10-12 11:59:48 +04:00
  • 87b08ca4b5 Merge remote-tracking branch 'refs/remotes/origin/master' into binary-stream morkt 2016-10-12 06:39:38 +04:00
  • 5b3c4e6abe (GrFormat): rewritten with LzssStream. morkt 2016-10-12 06:36:33 +04:00
  • a63e9e4d6b (IBinaryStream): new interface for binary streams. morkt 2016-10-12 04:25:40 +04:00
  • e2846278ff Merge remote-tracking branch 'refs/remotes/origin/master' into binary-stream morkt 2016-10-12 01:51:36 +04:00
  • 88731c8b64 (ApFormat): updated extensions list. morkt 2016-10-12 01:50:17 +04:00
  • 22970b3565 (WFL1): recognize path in file names. morkt 2016-10-12 01:50:04 +04:00
  • 5bf4a44bf5 (GUI): implemented file drop event. morkt 2016-10-11 09:09:06 +04:00
  • 010384fbfa (Cmvs): another encryption scheme. morkt 2016-10-11 01:35:36 +04:00
  • a648aff032 (FormatCatalog.LookupGame): look for archive name, too. morkt 2016-10-11 00:06:27 +04:00
  • f1d66206bc (IResource.CanWrite): new property. morkt 2016-10-11 00:05:22 +04:00
  • 3c5a61d580 (NEKOPACK4): fixed name checksum calculation. morkt 2016-10-10 10:00:33 +04:00
  • 6b0f848ba3 (XoredStream.Write): fixed. morkt 2016-10-09 19:29:14 +04:00
  • 6a57bfb43d added game title lookup facility. morkt 2016-10-09 10:10:12 +04:00
  • f9f9853810 implemented PAZ archives (#18) morkt 2016-10-09 08:49:03 +04:00
  • 838abb8773 (XoredStream): limit write buffer to 80k. morkt 2016-10-09 08:44:58 +04:00
  • 7f3d2dfdfb (ByteStringEncryptedStream): redunant conditional. morkt 2016-10-09 01:29:07 +04:00
  • a2c9e3f79b (ConcatStream): moved to CommonStreams. morkt 2016-10-09 01:27:58 +04:00
  • ffd0648b27 (Blowfish.CreateDecryptor): new method. morkt 2016-10-09 01:27:20 +04:00
  • be433288b2 (BinboCrypt): another ShiinaRio decryptor. morkt 2016-10-08 08:38:01 +04:00
  • a533235c1b (LimitStream): moved to CommonStreams. morkt 2016-10-08 05:15:45 +04:00
  • 6867da8a61 (ByteStringEncryptedStream): moved to SimpleEncryption. morkt 2016-10-08 05:09:42 +04:00
  • db0d39f863 (Blowfish): moved to GameRes.Cryptography namespace. morkt 2016-10-08 05:06:29 +04:00
  • 837c203e4b (XorTransform, NotTransform): set BlockSize to 1. morkt 2016-10-08 05:03:48 +04:00
  • 38cc4c32a9 (XoredStream): moved to CommonStreams. morkt 2016-10-08 05:02:48 +04:00
  • d1060aeda6 (Rc4Transform): moved to separate file. morkt 2016-10-08 05:01:30 +04:00
  • 122cfc7b91 implemented PCF archives and GBC images. morkt 2016-10-07 04:34:55 +04:00
  • d0fe166083 (CgArchive): dispose in constructor. morkt 2016-10-03 23:25:30 +04:00
  • a4311a0f2a (Binary.BigEndian): simplified. morkt 2016-10-03 23:23:43 +04:00
  • ecdb6d147f (GrpOpener): implemented TPW compression. morkt 2016-10-03 23:22:37 +04:00
  • e006b898e2 implemented 'NEKOPACK4A' archives. morkt 2016-09-29 17:32:24 +04:00
  • 6d2c26d8ee html fix. morkt 2016-09-29 11:36:13 +04:00
  • f3c417ed1f (MwpFormat): added TEYL images. morkt 2016-09-29 11:31:28 +04:00
  • e5128d3690 (Emic): encrypted archive variation. morkt 2016-09-29 11:30:54 +04:00
  • 37023024b7 (NS2): use different encryption for keys shorter than 96 bytes. morkt 2016-09-29 11:30:01 +04:00
  • 0134583782 (PostBuildEvent): fixed 'directory already exists' warning. morkt 2016-09-29 11:23:41 +04:00
  • 4533787c57 released v1.2.20 v1.2.20 morkt 2016-09-28 00:12:59 +04:00
  • edc677f273 changed DataDirectory property value to "GameData". morkt 2016-09-28 00:07:27 +04:00
  • 34209251c4 (NemesisDecodeContext): replaced asserts with exceptions. morkt 2016-09-27 23:41:40 +04:00
  • 95a0d8c9bf (KiriKiri); added encryption guess based on executable name. morkt 2016-09-27 16:52:52 +04:00
  • 518e731499 (CgOpener): sanity check. morkt 2016-09-27 16:48:12 +04:00
  • d0c5f958b9 (CPZ5): another encryption scheme. morkt 2016-09-27 10:40:02 +04:00
  • a244509039 (TcdOpener): rearranged OpenEntry. morkt 2016-09-26 14:04:41 +04:00
  • 0faa25b356 implemented TCD3 archives. morkt 2016-09-26 10:08:18 +04:00
  • 5cc52546e2 implemented SPD8 images. morkt 2016-09-26 10:00:56 +04:00
  • aeb9441eeb implemented ESD audio and BTN images. morkt 2016-09-24 14:01:14 +04:00
  • a260143b68 (YpfOpener.DecryptYstb): updated supported version. morkt 2016-09-24 14:00:09 +04:00
  • 3497bcde41 implemented EPK archives and SUR images. morkt 2016-09-21 00:50:52 +04:00
  • 3c1a752233 (MB): obfuscated BMP image. morkt 2016-09-18 20:33:10 +04:00
  • bd08be1ffa (WARC): another key-based encryption. morkt 2016-09-18 05:28:54 +04:00
  • e703f6f675 serialization tweaks. morkt 2016-09-18 05:27:13 +04:00
  • 19a64b987a post-build event. morkt 2016-09-17 19:50:23 +04:00
  • 4d56849084 (Formats.dat): moved to ArcFormats project. morkt 2016-09-17 18:07:26 +04:00
  • f1abcb4a8a deleted gitignore. morkt 2016-09-17 18:05:03 +04:00
  • 7f74a3cf7d moved serialization code to GameRes. morkt 2016-09-17 17:36:39 +04:00
  • 9bef74d620 implemented FPK archives. morkt 2016-09-17 00:50:00 +04:00
  • e13743862a (AST): fixed packed entries decompression. morkt 2016-09-16 19:30:59 +04:00
  • 58826234bd (WarcEncryption): access ShiinaImage property via interface. morkt 2016-09-15 14:16:27 +04:00
  • 98d0c47cfb (Adler32): skip checksum update for zero-length arrays. morkt 2016-09-14 20:08:13 +04:00
  • 3678e02fec implemented 'fPK' archives, 'fSG' images and 'fPX' audio. morkt 2016-09-14 01:50:44 +04:00
  • 6c7ddb3f2a (Binary.GetCString): added convenient overload. morkt 2016-09-13 03:04:37 +04:00
  • 05b1a3124d formatting. morkt 2016-09-13 03:03:49 +04:00
  • cdf2cf0301 (TLG): recognize obfuscated header. morkt 2016-09-13 03:02:53 +04:00
  • f68df1b5ab implemented AJP images. morkt 2016-09-13 03:01:29 +04:00
  • 3eea7bb5df implemented ScrPlayer 'pack' archives and IMG2 images. morkt 2016-09-12 01:27:29 +04:00
  • 72f6d329f1 (KiriKiri.ChinReactionCrypt): modification. morkt 2016-09-11 23:45:07 +04:00
  • bc82a2bdfb (ICipher): fixed typo. morkt 2016-09-11 22:24:38 +04:00
  • e0a75a6ab8 (KiriKiri.ExaCrypt): another encryption scheme. morkt 2016-09-11 14:38:22 +04:00
  • 9fe37e18ca (KiriKiri): another encryption scheme. morkt 2016-09-10 15:10:32 +04:00
  • d05bcef548 (PkOpener): sanity check. morkt 2016-09-10 15:08:44 +04:00
  • 58d66c4210 reset name look up on non-symbol key presses. morkt 2016-09-09 13:18:18 +04:00
  • 36b912da07 variation of PAC archives. morkt 2016-09-09 13:15:29 +04:00
  • 120b4aa3cd implemented MOE images. morkt 2016-09-09 13:13:26 +04:00
  • 1b317ae539 (KiriKiri): another encryption scheme. morkt 2016-09-08 17:55:34 +04:00
  • 546b5f986f use non-threadsafe Lazy constructor where appropriate. morkt 2016-09-08 13:16:43 +04:00
  • 248413c3fe (PB3): added JBP decoder. morkt 2016-09-08 13:14:48 +04:00
  • f12b65dc37 (IDecryptExtra): added Encrypt methods. morkt 2016-09-07 20:34:36 +04:00
  • d8531398d9 (WarOpener): ignore duplicate file names. morkt 2016-09-07 20:32:17 +04:00
  • 1139034b2f (WBP): added 'ARCFORM2' archives. morkt 2016-09-07 20:29:43 +04:00
  • 7c5b26933a (FormatCatalog.DataDirectory): new property. morkt 2016-09-07 20:28:23 +04:00
  • 7f272a6c16 (IResource.GetDefaultExtension): new method. morkt 2016-09-07 20:26:39 +04:00
  • 07affe292c (BmpFormat.EnableExtensions): new field. morkt 2016-09-07 20:25:26 +04:00
  • f6b729e5d9 (FPK): support archives with encrypted index. morkt 2016-09-05 07:39:39 +04:00
  • ad8504179e (Nekopack): refactored. morkt 2016-09-05 07:34:48 +04:00
  • e9a5f886fa added TEX and LGF. morkt 2016-09-04 04:57:41 +04:00
  • 97e1c01be5 implemented more of Leaf resources (LGF, TEX). morkt 2016-09-04 04:57:06 +04:00
  • bc62faa71a (WebP): ported lossless support (incomplete). morkt 2016-09-04 04:50:49 +04:00
  • e2a0d76b65 (MBL): don't restrict scripts post-processing to '.s' extension. morkt 2016-09-04 04:48:51 +04:00
  • 983d49346e (IafFormat): image variation. morkt 2016-09-02 09:37:56 +04:00