Commit Graph

  • f01f4909b4 (CHR): use overlay alpha channel. morkt 2017-01-19 23:46:23 +04:00
  • 6b2aed909e (ArcStream.ReadInt24): fixed. morkt 2017-01-19 23:39:15 +04:00
  • 5689aa4417 implemented VNSystem VFS archives. morkt 2017-01-19 04:25:24 +04:00
  • 2b35770189 released v1.3.24 v1.3.24 morkt 2017-01-18 05:57:16 +04:00
  • 0fe31c60eb (ArcOpener): use XoredStream+LzssStream composition instead of custom LZSS method. morkt 2017-01-18 05:17:04 +04:00
  • 7b1f237448 (ConvertMedia): pressing 'Enter' in the text box concludes dialog. morkt 2017-01-18 04:51:41 +04:00
  • 4edd06e7d9 (ArcOpener.OpenEntry): use XoredStream instead of manual loop. morkt 2017-01-18 04:49:38 +04:00
  • edf7ae3389 Merge branch 'master' of https://github.com/morkt/GARbro morkt 2017-01-17 18:18:16 +04:00
  • 1013fa059e added some comments. morkt 2017-01-17 18:18:11 +04:00
  • d4269d4fd9 lang : update Korean translation (#43) mireado 2017-01-17 19:24:18 +09:00
  • b4e05ff2db implemented 'Game System' CHR images. morkt 2017-01-17 07:03:51 +04:00
  • 57497295cd (DWQ): tweaked mask reading. morkt 2017-01-17 07:02:13 +04:00
  • e3dc84b2d8 (MCG): some images have size field set to zero. morkt 2017-01-17 02:42:09 +04:00
  • 1d2bef0acb (BgdFormat.Read): cleaned up. morkt 2017-01-16 17:03:57 +04:00
  • a95fca5d68 implemented CMP archives, BGD and CGD images. morkt 2017-01-16 16:51:41 +04:00
  • cf1ce3c889 implemented IPF images. morkt 2017-01-15 15:08:08 +04:00
  • 5f1687efcd implemented ARC0 archives and PB00 images. morkt 2017-01-15 01:26:24 +04:00
  • cf1d78c55f (VFS): added signature. morkt 2017-01-15 01:23:38 +04:00
  • cb5dc9c726 (McgDecoder): use ImageFormat.ReadPalette. morkt 2017-01-14 17:03:19 +04:00
  • 13cf289bae (ImageFormat.ReadPalette): new static methods. morkt 2017-01-14 16:27:11 +04:00
  • 832a1a3ff0 (XP3): implemented LZ4-compressed entries. morkt 2017-01-14 13:02:20 +04:00
  • 2dbc380b80 (Lz4Stream): new compression algorithm. morkt 2017-01-14 12:59:51 +04:00
  • 375bc352b0 (HighRunningCrypt): override Encrypt method. morkt 2017-01-14 12:26:22 +04:00
  • b7a621722c (PSB): implemented 'L8' and 'A8L8' textures. morkt 2017-01-14 12:25:42 +04:00
  • 6604bbe698 (MCG): implemented 8bpp images. morkt 2017-01-14 12:24:11 +04:00
  • 6e9064bc50 another KiriKiri encryption. morkt 2017-01-13 11:36:34 +04:00
  • 7b7f50f3b9 (GUI): added "select files by mask" context menu item. morkt 2017-01-12 11:31:51 +04:00
  • 89b7d2cfd3 (GUI): improved selection by mask performance on large directories. morkt 2017-01-12 11:14:05 +04:00
  • 713417be87 (S25.Reader): dispose of underlying stream when needed. morkt 2017-01-12 11:12:06 +04:00
  • 1633f93c87 (PAZ): lookup game title before encryption query. morkt 2017-01-11 06:52:02 +04:00
  • 2c20d845eb (AJP): fixed images without alpha-channel. morkt 2017-01-11 06:50:13 +04:00
  • 70eefd38f4 implemented AliceSoft AAR archives. morkt 2017-01-11 06:49:23 +04:00
  • 220f8caa44 (PAZ): moved DecryptEntry method to PazArchiveBase classes. morkt 2017-01-10 06:39:05 +04:00
  • 98a424a521 (PAZ): support older archives format. morkt 2017-01-09 14:54:56 +04:00
  • a14c781ae3 (RCT): lookup image password in start.mjo game file. morkt 2017-01-09 02:27:01 +04:00
  • 6959cb7ebd implemented Terios PAC archives. morkt 2017-01-09 02:25:22 +04:00
  • 04f1e37d6a implemented EPK archives. morkt 2017-01-08 06:19:56 +04:00
  • db4919d26e comment. morkt 2017-01-08 06:18:13 +04:00
  • 1b3b54f4f9 (LPK): moved Decrypt methods to EncryptionScheme class. morkt 2017-01-08 06:17:36 +04:00
  • 9c27c8b4f8 (LookupItem): moved timestamp update to InputData class. morkt 2017-01-07 04:30:34 +04:00
  • 3cc72a43c6 (Cyberworks): generalized archive name parsing. morkt 2017-01-06 05:11:45 +04:00
  • 86ec14f9e1 (DecryptYstb): additional version check. morkt 2017-01-06 05:09:43 +04:00
  • 2e7154a394 (CustomMediaFoundationReader): define API constants. morkt 2017-01-06 05:08:55 +04:00
  • 7b50e35783 implemented WMA audio. morkt 2017-01-05 14:59:16 +04:00
  • 4151c15cd6 updated nuget packages. morkt 2017-01-05 14:20:02 +04:00
  • a42a02992a implemented XL24 images. morkt 2017-01-05 05:43:57 +04:00
  • 41808ce7a5 (ElgFormat): set input position in Reader constructor. morkt 2017-01-05 04:14:43 +04:00
  • 6b28055bd8 (LpkOpener): added FormatCatalog.LookupGame call. morkt 2017-01-05 04:13:45 +04:00
  • a5f6d19335 (ArcPBX): moved to separate folder. morkt 2017-01-05 02:14:54 +04:00
  • 6de6ede6ef (Majiro.Rc8Format): moved to separate file. morkt 2017-01-05 02:05:04 +04:00
  • 152af64a9e (CopyNamesExec): ignore clipboard errors. morkt 2017-01-05 02:01:51 +04:00
  • 2f4d258694 (MainWindow): [Ctrl+Ins] copies selected filenames to clipboard. morkt 2017-01-04 21:43:42 +04:00
  • b3973db7f0 updated year. morkt 2017-01-04 08:17:19 +04:00
  • 774f8fc75c implemented Youkai Tamanokoshi resource archives. morkt 2017-01-04 08:15:31 +04:00
  • 77dc85f5be fixed some IBinaryStream migration aftermath. morkt 2017-01-02 21:06:05 +04:00
  • 8ff76d59d6 forgot using. morkt 2016-12-30 20:54:41 +04:00
  • 9c7ea4c659 implemented ACV1 archives. morkt 2016-12-30 20:52:59 +04:00
  • 6b06d4f25f (noncolor): added separate methods for archives reading/decryption. morkt 2016-12-30 20:48:51 +04:00
  • 7bd33eea60 implemented variation of Silky's archives. morkt 2016-12-30 20:46:09 +04:00
  • e711993eb7 (Ai6Opener): use Array.IndexOf instead of manual loop. morkt 2016-12-30 20:41:47 +04:00
  • 1d7369a2e4 (VFS.IsPathEqualsToFileName): new method. morkt 2016-12-29 16:19:28 +04:00
  • 06718d88e9 implemented Artemis engine archives. morkt 2016-12-28 18:00:56 +04:00
  • 99a5023a31 xml doc fix. morkt 2016-12-28 17:59:29 +04:00
  • 2ba9791d90 (IgsDataOpener): works on physical file system only. morkt 2016-12-27 22:49:21 +04:00
  • 0f6da36925 (ArcView.Frame.AsciiEqual): do pointer arithmetic outside of loop. morkt 2016-12-27 22:48:33 +04:00
  • 310cb5fd2e (FormatCatalog): simplified AssemblyLocation propery initialization. morkt 2016-12-27 22:47:17 +04:00
  • 3fab9dadfa (AboutBox): ArchiveFormat.CanCreate property was renamed to CanWrite. morkt 2016-12-27 22:45:47 +04:00
  • 40f250de6b released v1.3.23 v1.3.23 morkt 2016-12-26 19:58:41 +04:00
  • f1072d81df (Zlc2Reader.Unpack): fixed remaining counter. morkt 2016-12-26 19:57:53 +04:00
  • c524a41041 (KcapTransform): fixed CanTransformMultipleBlocks property. morkt 2016-12-26 15:42:49 +04:00
  • fddee82ab6 (NotTransform, XorTransform): derive from ByteTransform abstract class. morkt 2016-12-26 15:42:02 +04:00
  • e1a0cca0fd implemented OpenImage methods for some image archives. morkt 2016-12-26 03:15:15 +04:00
  • c256563181 BinaryImageDecoder initializations. morkt 2016-12-25 19:38:04 +04:00
  • a63ae4dfda added prebuild event. morkt 2016-12-25 15:58:28 +04:00
  • cba110ae1c (NpkWriter): don't compress small segments. morkt 2016-12-25 15:58:09 +04:00
  • 53129e43ba (NPK): better handle segments compression. morkt 2016-12-25 08:55:40 +04:00
  • 7a9a6a607f (AbmReader): derive from BinaryImageDecoder. morkt 2016-12-25 07:15:54 +04:00
  • 86560c0444 replaced CryptoStream with InputCryptoStream. morkt 2016-12-25 06:52:25 +04:00
  • b6f472ab25 (InputCryptoStream): new class derived from CryptoStream. morkt 2016-12-25 06:51:33 +04:00
  • a303a66501 use XoredStream instead of CryptoStream with XorTransform. morkt 2016-12-25 06:47:13 +04:00
  • 544b4cb067 (NPK): write segmented entries. morkt 2016-12-25 06:16:41 +04:00
  • 2891650c79 fixed NPK creation. (#30) morkt 2016-12-25 01:26:54 +04:00
  • 2b1bfa27ee (Arc2Opener.Create): redunant callback invocation. morkt 2016-12-25 01:26:20 +04:00
  • ec9e33ed81 (Arc2Opener): implemented Create method. (#33) morkt 2016-12-24 20:32:14 +04:00
  • dc0c2a8e38 implemented CAB archives. (#32) morkt 2016-12-24 19:13:09 +04:00
  • 9819218271 (ArcView.Frame.UnsafeCopy): new private method. morkt 2016-12-23 23:17:53 +04:00
  • 882f3ec461 (PnaDecoder): derive from BinaryImageDecoder. morkt 2016-12-23 23:15:21 +04:00
  • 543fad3fb6 implemented KAR archives and KGF images. morkt 2016-12-23 00:56:19 +04:00
  • bfca63e48b (PngFormat.SkipBytes): IBinaryStream has CanSeek property. morkt 2016-12-23 00:55:35 +04:00
  • 1ac0931d62 (OpenImage): dispose input on exception. morkt 2016-12-23 00:54:30 +04:00
  • 34012bcdd0 implemented 'WAPE' audio format. morkt 2016-12-17 18:55:35 +04:00
  • 7b8b69e30e (IphFormat.ReadMetaData): fixed. morkt 2016-12-17 18:53:11 +04:00
  • f91e8d06d7 support AOIBOX4 archives. morkt 2016-12-17 18:52:38 +04:00
  • f3e3446c9a (FormatCatalog.FindFormats): new generic method. morkt 2016-12-17 18:51:33 +04:00
  • 7c989a0150 (WaveAudio.TryOpen): check for "WAVE" signature beforehand. morkt 2016-12-17 18:45:38 +04:00
  • bd037316c3 (ViewPointer.Value): check for disposed state. morkt 2016-12-17 18:44:41 +04:00
  • ddff997522 use ArcFile.TryOpen (Entry) overload. morkt 2016-12-17 18:43:55 +04:00
  • 428214182d (TifFormat): precaution against ill-formed files. morkt 2016-12-17 06:08:02 +04:00
  • 82bfbd7398 (TifFormat.Parser): fixed. morkt 2016-12-15 20:05:45 +04:00
  • 8ffe411583 (BinaryStream): various fixes. morkt 2016-12-15 19:47:40 +04:00