morkt
65c98ce876
(NEKOPACK): added directory names.
2019-04-21 00:21:52 +04:00
morkt
e38644bab4
(ArcNEKO): MNG files are recognized by DetectFileType.
2018-01-21 11:51:34 +04:00
morkt
ac27791ea3
use FormatCatalog.ReadFileList method to read file lists.
2017-10-28 11:49:15 +04:00
morkt
31a01f2e5d
use HasExtension method instead of string.EndsWith.
2017-04-10 23:15:13 +04:00
morkt
f40102bef9
use Entry.ChangeType method.
2017-01-25 09:34:38 +04:00
morkt
bb18303eb4
IBinaryStream migration.
2016-10-16 09:22:53 +04:00
morkt
f1d66206bc
(IResource.CanWrite): new property.
...
(ArchiveFormat.CanCreate): renamed to CanWrite.
2016-10-11 00:05:22 +04:00
morkt
7c5b26933a
(FormatCatalog.DataDirectory): new property.
2016-09-07 20:28:23 +04:00
morkt
ad8504179e
(Nekopack): refactored.
2016-09-05 07:34:48 +04:00
morkt
7809225e52
(Pak2Opener): read filenames from externally supplied "nekopack.lst".
2016-02-17 11:48:18 +04:00
morkt
c54f59a05a
implemented another version of NEKOPACK archives.
2016-02-09 10:18:54 +04:00
morkt
9e5990b118
added 'padd' MMX instructions emulation.
2015-10-28 00:51:55 +04:00
morkt
60dedf0328
NekoPack archives are actually hierarchical.
...
Instead of directory and file names, their hash sums are stored. Hash is
one-way function, so reconstructing names is impossible unless there's
some predefined set of widely-used names, like "script", "bgm" etc.
2015-03-26 06:52:45 +04:00
morkt
8111f52541
(OpenEntry): limit returned stream to block length.
2015-03-13 15:32:51 +04:00
morkt
9b4dd096e7
NEKOPACK archives implementation.
2015-03-13 04:48:45 +04:00