31 Commits

Author SHA1 Message Date
ManicSteiner
7d4c61e91a create MAGES folder and move LAY, MPK into it 2023-11-29 23:20:50 +08:00
ManicSteiner
4a81140a2c add support of PSV mpk 2023-11-29 23:01:54 +08:00
morkt
6e496424fb implemented NPP archives. 2018-12-02 19:37:30 +04:00
morkt
e302e0b574 (PakOpener): archives version 4. 2018-11-17 00:41:35 +04:00
morkt
9bd7f743dd implemented MPK archives and LAY images. 2018-10-18 23:05:35 +04:00
morkt
a2d7446b62 namespace. 2018-10-18 23:03:05 +04:00
morkt
a775bfe557 (NpkOpener): added default encoding field.
added known titles list as widget parameter.
2018-09-13 20:47:50 +04:00
morkt
cd4e1174af fixed code to work with new resource settings interface. 2018-01-08 20:04:23 +04:00
morkt
cba110ae1c (NpkWriter): don't compress small segments. 2016-12-25 15:58:09 +04:00
morkt
53129e43ba (NPK): better handle segments compression.
don't compress segments when compression produces larger segments.
2016-12-25 08:55:40 +04:00
morkt
b6f472ab25 (InputCryptoStream): new class derived from CryptoStream.
properly dispose transformations used by CryptoStream.
2016-12-25 06:51:33 +04:00
morkt
544b4cb067 (NPK): write segmented entries. 2016-12-25 06:16:41 +04:00
morkt
2891650c79 fixed NPK creation. (#30) 2016-12-25 01:26:54 +04:00
morkt
bb18303eb4 IBinaryStream migration. 2016-10-16 09:22:53 +04:00
morkt
bf619c3f34 (PakOpener): fixed compressed entries handling (#37) 2016-10-14 12:35:56 +04:00
morkt
5142cd0884 (PakOpener): cosmetic changes. 2016-10-14 12:34:25 +04:00
morkt
c6b37ed763 (NpaOpener): added LookupGame call to encryption query. 2016-10-14 12:32:43 +04:00
morkt
f1d66206bc (IResource.CanWrite): new property.
(ArchiveFormat.CanCreate): renamed to CanWrite.
2016-10-11 00:05:22 +04:00
morkt
01fdad4d9e implemented NpkOpener.Create() 2016-07-18 02:17:32 +04:00
morkt
9a94416f23 (NPK2): added GUI widget. 2016-07-10 12:21:38 +04:00
morkt
98ee3af701 (PakOpener): additional sanity check. 2016-05-23 22:40:49 +04:00
morkt
5f1641243b variation of Nitro+ PAK archives. 2016-05-21 10:31:09 +04:00
morkt
a73471c0b5 (NpkSegment): IsCompressed is better off as a property. 2016-02-21 22:08:18 +04:00
morkt
747f917b44 (NpkStream): implemented deflated entries (#16). 2016-02-17 14:44:28 +04:00
morkt
c912ddd5a7 implemented NPK2 archives (#16).
compressed entries not supported.
2016-02-17 12:01:40 +04:00
morkt
7756f8d8e8 use ArView.ReadBytes and Binary.RotR shortcut methods. 2016-02-04 05:59:55 +04:00
morkt
0a118f6911 (TryOpen): use IsSaneCount method. 2015-12-18 13:32:18 +04:00
morkt
ae900e22ea (NpaEntry): removed unused field. 2015-09-20 05:27:24 +04:00
morkt
9a8bff184d implemented external storage of resource schemes. 2015-09-18 01:27:53 +04:00
morkt
46dbf2b142 GameRes refactoring.
(FormatCatalog.CreateEntry): method renamed to 'Create' and made generic
towards Entry type.
2015-08-30 22:34:06 +04:00
morkt
b05c253e8b reorganized project directory structure. 2015-08-19 21:40:32 +04:00