2063 Commits

Author SHA1 Message Date
morkt
409c87653a fallback to current directory if path specified in command line is inaccessible. 2015-09-20 05:20:42 +04:00
morkt
2f3b80e744 ZLibStream moved to GameRes assembly. 2015-09-19 10:24:14 +04:00
morkt
2d85b8a9ef implemented Debonosu Works PAK archive. 2015-09-19 10:08:05 +04:00
morkt
98e29a7fa4 predefined resources schemes. 2015-09-19 09:03:14 +04:00
morkt
3397acd967 predefined resources schemes. 2015-09-19 08:41:28 +04:00
morkt
2ae7ad93a2 updated supported title. 2015-09-19 07:58:37 +04:00
morkt
809c43c564 removed unused usings. 2015-09-19 07:58:13 +04:00
morkt
42d36834ae ignore SchemeBuilder project. 2015-09-19 07:57:56 +04:00
morkt
26d7251705 fixed CxEncryption deserialization. 2015-09-18 08:47:28 +04:00
morkt
fe8f0dc84e added serialized resource schemes builder. 2015-09-18 01:30:20 +04:00
morkt
9a8bff184d implemented external storage of resource schemes. 2015-09-18 01:27:53 +04:00
morkt
eef86f0804 tweaked if/else branching. 2015-09-17 04:25:36 +04:00
morkt
4a7678c3cd rearranged archive extraction dialog. 2015-09-17 01:27:19 +04:00
morkt
23b2970fa8 restore VFS after extraction if needed. 2015-09-16 23:56:18 +04:00
morkt
ee14a418c0 (FileSystemStack.ChDir): propagate OperationCanceledException. 2015-09-16 23:54:35 +04:00
morkt
f4c1bc2ae4 FormatCatalog definition moved to a separate file. 2015-09-16 23:00:22 +04:00
morkt
2477f889a1 another Entis encryption scheme. 2015-09-16 09:29:38 +04:00
morkt
0002d55d7d (LzReader): slightly improved LZSS decompression performance. 2015-09-13 19:27:00 +04:00
morkt
199acb763b WPFToolkit is managed by nuget. 2015-09-12 15:29:19 +04:00
morkt
3be1c106c0 SPL image format. 2015-09-10 04:37:31 +04:00
morkt
8cb813f6c9 fixed YH1 decompression. 2015-09-10 04:32:27 +04:00
morkt
a5a9d10678 WARC archive variation. 2015-09-09 22:06:55 +04:00
morkt
0fb2fa9a8a another CxDec encryption scheme.
Walpurgis
2015-09-06 09:04:02 +04:00
morkt
184208f496 implemented two more KiriKiri decryption schemes.
Haruiro ☆ Communication ♪
Zecchou Spiral!!
2015-09-06 05:39:01 +04:00
morkt
c3c5261458 further VFS fixes. 2015-09-06 05:33:56 +04:00
morkt
8ef162709a (ArcFile.CreateFileSystem): changed return type. 2015-09-06 05:31:06 +04:00
morkt
c9f070731d VFS aftermath. 2015-09-05 10:06:12 +04:00
morkt
23b09d9783 (DirectoryViewModel.GetFiles): removed unused method. 2015-09-05 10:05:13 +04:00
morkt
a06bae057e TreeArchiveFileSystem fixes. 2015-09-05 10:04:38 +04:00
morkt
67b24e5823 check whether "tex" is a directory. 2015-09-05 10:03:34 +04:00
morkt
9be57a39ed miris archives implementation. 2015-09-03 17:40:10 +04:00
morkt
489a00cf7b (ArchiveFileSystem): check archive directory for duplicates. 2015-09-03 17:15:39 +04:00
morkt
a647b68fed updated assembly versions to reflect VFS implementation. 2015-09-03 07:21:41 +04:00
morkt
503855b55b recognize more of Nexas archives. 2015-09-03 07:13:12 +04:00
morkt
40c280a23c (ZLibStream): dispose of supplied stream in case of initialization errors. 2015-09-03 07:05:55 +04:00
morkt
81ab95ebf1 (ArchiveFileSystem): base abstract class for flat ant tree archive file systems. 2015-09-02 04:25:35 +04:00
morkt
047d07f376 (FileSystemStack.ChDir): directory traversal fixes. 2015-09-02 04:12:38 +04:00
morkt
8105d7c59f (ReadBaseImage): use VFS.CombinePath() 2015-09-02 04:11:22 +04:00
morkt
7a8608475e (ExtractItemExec): "visit" extracted archive by means of VFS.ChDir() 2015-09-02 02:59:25 +04:00
morkt
5dcbcd76c9 (VFS.FullPath): do not rebuild hierarchy when new path is almost identical. 2015-09-02 02:57:36 +04:00
morkt
4d48b25512 virtual file system migration. 2015-09-01 14:20:18 +04:00
morkt
ddfd5a117d (ReadIndex): clear directory index that was possibly partially-filled. 2015-09-01 14:14:39 +04:00
morkt
a149cab7e6 (IFileSystem.FileExists): new method. 2015-09-01 14:13:11 +04:00
morkt
1db7e865cd (IFileSystem.CombinePath): new method. 2015-09-01 12:15:10 +04:00
morkt
72d14c07df (GarCreate): fixed entries with absolute paths. 2015-09-01 12:13:37 +04:00
morkt
0223fb0625 (ArchiveFileSystem): fixed directory traversal. 2015-09-01 10:30:36 +04:00
morkt
d0d0fc0d36 merge 2015-09-01 09:27:29 +04:00
morkt
7f44339b30 fixed full path order. 2015-09-01 09:23:29 +04:00
morkt
2ea64e25da virtual file system fixes. 2015-09-01 09:07:34 +04:00
morkt
857069cb33 virtual file system preliminary implementation. 2015-09-01 09:07:33 +04:00