Commit Graph

596 Commits

Author SHA1 Message Date
morkt
f8fcf9fb21 mask entry dialog has a drop-down list of possible extensions. 2015-08-11 07:10:17 +04:00
morkt
2f2bbb3dc0 (AddSelectionExec): wrapped method body into try/catch block. 2015-08-11 07:09:21 +04:00
morkt
9cdb4f0efe (IndexReader.ReadIndex): don't try to open *.ari index as archive body. 2015-08-11 07:08:19 +04:00
morkt
c5aee52d96 (DameganeCrypt): another decryption scheme. 2015-08-11 07:06:00 +04:00
morkt
0db69aea4e released v1.1.5 2015-08-07 14:55:35 +04:00
morkt
7a8f9e9208 updated supported titles. 2015-08-07 14:51:31 +04:00
morkt
621ab35da1 (DwqFormat): improved BMP packtype support. 2015-08-07 11:45:03 +04:00
morkt
f0b327594b (DwqFormat): implemented BMP+MASK format.
read BMP images manually as they're not really BMPs suitable for
BmpBitmapDecoder.
2015-08-05 21:22:02 +04:00
morkt
3a96fd0efd (AbmOpener.TryOpen): prepend name of archive to contained filenames. 2015-08-05 21:19:57 +04:00
morkt
d72ed765b3 (DatOpener.TryOpen): do not lookup zero signatures. 2015-08-05 21:18:43 +04:00
morkt
126e037ac9 implemented ABM images. 2015-08-05 11:57:55 +04:00
morkt
e8ffc7d38e (S25Opener): removed constructor. 2015-08-05 11:54:44 +04:00
morkt
af0e936cbe (ArcView.Frame.ReadSByte): additional method. 2015-08-05 11:53:58 +04:00
morkt
036c19fabe (FormatCatalog): images are prioritized over archives in format lookups. 2015-08-05 11:53:05 +04:00
morkt
9a27fe31a1 (TgaFormat.Reader): fixed stride calculation. 2015-08-05 11:52:03 +04:00
morkt
8e2fefb51c disabled SystemOpen call on unrecognized files. 2015-08-05 11:48:06 +04:00
morkt
43406ffd66 implemented AOS resource archives. 2015-08-04 22:30:36 +04:00
morkt
321ac1cf69 (HuffmanDecoder) renamed some private fields. 2015-08-04 22:26:38 +04:00
morkt
db0902751a Entis code moved to separate source files. 2015-08-04 22:26:00 +04:00
morkt
4738025ec6 moved AutoCompleteBox extension to separate source file. 2015-08-04 21:02:16 +04:00
morkt
0f30dfeb18 (DatOpener.OpenEntry): decrypt textdata.bin file. 2015-08-04 06:25:52 +04:00
morkt
3c032a8ae6 (WarOpener.Dump): removed in favor of the new static Dump class. 2015-08-03 22:47:56 +04:00
morkt
769e723fb6 updated supported titles. 2015-08-03 22:46:30 +04:00
morkt
bd01f8860c added new key binding '+' that includes into selection files that match specified mask. 2015-08-03 22:45:59 +04:00
morkt
81773a8137 Dialog for entering wildcard mask. 2015-08-03 22:44:14 +04:00
morkt
3a293baeea don't overwrite existing files when converting images/audio. 2015-08-03 22:33:00 +04:00
morkt
54d8d1cd86 added alternative version of the TACTICS_ARC_FILE. 2015-08-03 22:30:22 +04:00
morkt
1aa82884bd (LstOpener.OpenNexton): removed redundant check. 2015-08-03 22:29:14 +04:00
morkt
dd3d87aff7 (Dump): convenient class for tracing/debugging. 2015-08-03 22:26:26 +04:00
morkt
a9375e777e added logging of unhandled exceptions in DEBUG build. 2015-08-03 22:25:13 +04:00
morkt
63bb1995ef (ArcOpener.OpenEntry): recognize *.wsc as script files. 2015-08-02 23:00:49 +04:00
morkt
47bc5b17b1 (ResourceHeader.Read): create class on return. 2015-08-02 22:59:57 +04:00
morkt
0ef85a0c94 added another parameter to encryption scheme.
patch Decode.bin with "date" 32-bit value.
2015-08-01 18:34:14 +04:00
morkt
ea245a054d (PakOpener): sanity checks. 2015-08-01 18:32:42 +04:00
morkt
1fc106c51a implemented Black Cyc resources.
VPK and GPK archives,
DWQ images,
VAW and WGQ audio files.
2015-08-01 18:32:07 +04:00
morkt
11906d9c57 (GarExtract): fallback to default destination directory if last one used is inaccessible. 2015-08-01 18:30:09 +04:00
morkt
3342461ac6 (DatOpener.TryOpen): compare .lst filename against archive name. 2015-08-01 18:29:07 +04:00
morkt
2d22dbe946 implemented incremental compression of S25 images. 2015-08-01 00:24:04 +04:00
morkt
ea6eab502c added encryption schemes. 2015-08-01 00:23:04 +04:00
morkt
7838fc36f6 implemented elf AV King resources.
*.bin+*.pak archives,
HIZ and HIP images.
2015-08-01 00:22:06 +04:00
morkt
145de377b0 known passwords description update. 2015-08-01 00:20:55 +04:00
morkt
d07ea919d7 remember last directory used for extraction. 2015-08-01 00:20:21 +04:00
morkt
28ec300c12 remember last directory used for extraction. 2015-08-01 00:19:59 +04:00
morkt
d0a09261e7 redundant zlib DLLs excluded from project. 2015-07-31 04:36:39 +04:00
morkt
4c8ce07e1d fixed segment size sanity check. 2015-07-31 04:34:44 +04:00
morkt
f3173e87ac additional encryption schemes. 2015-07-31 04:34:08 +04:00
morkt
0f72ee702a updated assembly version to v1.1
major change: replaced ZLibNet assembly with System.IO.Compression.
2015-07-28 23:23:19 +04:00
morkt
ef50d4ac2f (ZLibStream): checksum is written correctly. 2015-07-28 23:22:16 +04:00
morkt
a2a093dc31 added F3 hotkey for CreateArchive command. 2015-07-28 23:20:43 +04:00
morkt
c5ba498983 (ArcOpener.IndexReader): try to guess archive encryption scheme. 2015-07-28 12:21:19 +04:00