Commit Graph

1832 Commits

Author SHA1 Message Date
morkt
b333119148 check for index file existence.
not really necessary, just a shortcut to avoid exception thrown later
on.
2016-11-13 16:18:23 +04:00
morkt
1797f5151f (WEBP): fixed alpha decoder. 2016-11-13 15:48:09 +04:00
morkt
b9480255af (rUGP): implemented SIA images. 2016-11-11 18:32:21 +04:00
morkt
7d74f348d5 implemented S5I images. 2016-11-11 17:34:25 +04:00
morkt
c346681e49 implemented YaneSDK archives. 2016-11-11 17:30:49 +04:00
morkt
6c3d96b65f (Rip007): implemented RGBA decoding. 2016-11-08 20:29:52 +04:00
morkt
56ee16ddb1 (rUGP): initial implementation. 2016-11-08 12:30:59 +04:00
morkt
328eb3d791 implemented 'PackDat3' CAB archives. 2016-11-04 06:56:44 +04:00
morkt
2a076f0e45 released v1.2.21 2016-11-01 06:03:04 +04:00
morkt
d7e6bab608 (KiriKiri): another encryption algorithm. 2016-10-31 23:10:44 +04:00
morkt
8238e0fa20 (NoaOpener): password query moved to separate method. 2016-10-29 05:36:51 +04:00
morkt
5dbddd1273 (PsbReader): fixed deserialization. 2016-10-29 05:32:57 +04:00
morkt
75f37f9bfd (PsbOpener): rewritten with IImageDecoder.
support TLG-based layers.
2016-10-29 02:06:58 +04:00
morkt
559f47c673 (DowAudio): dummy format that links DOW extension to WaveAudio. 2016-10-29 02:05:03 +04:00
morkt
ab965b9529 (CgFormat.Reader): implement IImageDecoder. 2016-10-29 02:04:19 +04:00
morkt
94d426d8a9 added constructors that accept ImageMetaData. 2016-10-29 02:03:11 +04:00
morkt
60827a2a5f implemented DSK archives. 2016-10-29 02:01:31 +04:00
morkt
02e1ee11dd more IImageDecoder implementations. 2016-10-27 19:32:58 +04:00
morkt
c771b13d4e renamed some ImageDecoder properties and classes. 2016-10-26 15:42:27 +04:00
morkt
2c06c1cbcd added some IImageDecoder implementations. 2016-10-26 05:10:30 +04:00
morkt
d02a9b180a (IImageDecoder): moved to separate file. 2016-10-26 05:08:12 +04:00
morkt
4901c2f1d3 (AImageReader): implemented IImageDecoder interface. 2016-10-25 20:57:04 +04:00
morkt
7b8f206ae4 Merge remote-tracking branch 'refs/remotes/origin/master' into image-decoder 2016-10-25 19:42:57 +04:00
morkt
13bb077b46 (LINK): another encryption variant. 2016-10-25 18:29:07 +04:00
morkt
b05c54047d (IImageDecoder): new interface. 2016-10-25 18:18:51 +04:00
morkt
27dbb52b89 implemented 'tskforce' archives. 2016-10-25 02:12:26 +04:00
morkt
f9eb77d0a4 added WmaFormat implementation.
not included into project since it requires updated NAudio version which
is not available via nuget.
2016-10-24 20:05:41 +04:00
morkt
c97985e5d0 supply filename to FileNotFoundException when possible. 2016-10-24 19:57:58 +04:00
morkt
3034d55d47 (DatOpener.QueryScheme): added game lookup by filename. 2016-10-24 19:54:47 +04:00
morkt
cd5304f083 (ConsoleBrowser): deserialize formats data. 2016-10-24 19:53:28 +04:00
morkt
4585f78074 implemented older version of Tinkerbell archives. 2016-10-24 05:01:01 +04:00
morkt
17e8c7efca (AImageReader): slight fault tolerance. 2016-10-24 04:58:18 +04:00
morkt
1876bfb02b (LIN2): fixed decompression. 2016-10-23 16:10:07 +04:00
morkt
ab87c63ff5 implemented LIN2 archives. 2016-10-23 15:45:56 +04:00
morkt
2e9a3f240b implemented AP-3 images. 2016-10-23 15:43:54 +04:00
morkt
8050763487 implemented LINK5 and LINK6 archives. 2016-10-22 14:22:14 +04:00
morkt
61a1253980 fixed BinaryStreams. 2016-10-22 14:05:53 +04:00
morkt
67a7ced922 accept wildcards in archive name. 2016-10-20 23:12:51 +04:00
morkt
611f7d712a (BinaryStream): swapped ReadInt8 and ReadUInt8. 2016-10-20 09:03:23 +04:00
morkt
59f560be14 (IarOpener.CombineImage): take image offsets into account. 2016-10-18 17:24:46 +04:00
morkt
e8d2dcf03a (PxFormat): fixed height. 2016-10-18 17:22:50 +04:00
morkt
84985d18f5 removed redundant ArcView.Reader instances. 2016-10-17 16:57:13 +04:00
morkt
375e162959 (VFS.FullPath): dispose enumerable iterator. 2016-10-17 16:53:55 +04:00
morkt
3e8718d6c3 (ArcStream.ReadHeader): throw exception on EOF. 2016-10-17 16:41:58 +04:00
morkt
7b4b755e17 (PlayFile): don't dispose stream on successful open. 2016-10-17 11:14:42 +04:00
morkt
6b1f971160 (AudioFormat.FindFormat): merged with Read. 2016-10-17 11:13:40 +04:00
morkt
54adb248fd (DatOpener): check file size first. 2016-10-17 11:13:17 +04:00
morkt
4010525cb1 (Pt1Format.Reader): use IBinaryStream in constructor. 2016-10-17 11:12:36 +04:00
morkt
df01ce1893 use IBinaryStream interface instead of BinaryReader where appropriate. 2016-10-16 18:29:54 +04:00
morkt
3a1bae1a19 (BinMemoryStream): made name optional in constructor. 2016-10-16 18:28:10 +04:00