Commit Graph

221 Commits

Author SHA1 Message Date
morkt
a0162b4bbc Cx encryption bytecode generation fix. 2014-09-08 11:27:24 +04:00
morkt
12d8236d3d fixed Imouto Style encryption constants. 2014-09-08 08:29:05 +04:00
morkt
a267a8dd1f implemented KiriKiri "Cx" encryption scheme. 2014-09-08 08:02:07 +04:00
morkt
5d4696de4c cosmetic changes. 2014-09-08 07:36:20 +04:00
morkt
c5982da278 Revert "cosmetic changes."
This reverts commit 06e651d43b.
2014-09-07 21:30:47 +04:00
morkt
06e651d43b cosmetic changes. 2014-08-31 18:49:42 +04:00
morkt
f06396f1e3 implemented Kogado archives creation. 2014-08-25 18:22:55 +04:00
morkt
870e65cd42 import GameRes.Utility namespace. 2014-08-25 15:12:53 +04:00
morkt
fa4b8b6bce implemented Kogado resource archive. 2014-08-25 15:11:34 +04:00
morkt
b0f621e8ab CopyOverlapped function defined in GameRes.Utitlity now.
CopyOverlapped copies ranges within array the same way standard C
function memcpy does (that is, ignoring potential region overlapping).
2014-08-25 15:04:26 +04:00
morkt
1b85159ed2 (DrsOpener): additional entry offset sanity checks. 2014-08-24 14:11:41 +04:00
morkt
2420cfa07c minor DRG compression fix. 2014-08-24 08:42:38 +04:00
morkt
a9228c7534 minor DRG compression fix. 2014-08-23 05:48:31 +04:00
morkt
4dbf556531 implemented RctFormat.Write method. 2014-08-22 16:48:41 +04:00
morkt
792aa82091 implemented Digital Romance System resources. 2014-08-22 10:18:03 +04:00
morkt
ad6e83cc60 minor decryption fix. 2014-08-22 10:17:14 +04:00
morkt
dc9f0ebb44 implemented encrypted Nitro+ archives creation. 2014-08-19 04:33:52 +04:00
morkt
8697257e79 implemented Nitro+ archives creation.
encryption not implemented yet.
2014-08-18 09:07:35 +04:00
morkt
881a95c165 fixed packed file size in created archives. 2014-08-18 03:17:03 +04:00
morkt
5688546a85 fixed list serialization. 2014-08-17 22:27:50 +04:00
morkt
3bbf2d6a90 implemented Ren'Py archives creation. 2014-08-17 01:31:58 +04:00
morkt
97b9e28fbc changed zlib compression level to maximum (Level9). 2014-08-17 01:28:42 +04:00
morkt
5e15fb5091 implemented Ren'Py game engine archives support. 2014-08-16 10:38:26 +04:00
morkt
dc30eb0083 implemented Yu-Ris archives creation. 2014-08-16 04:42:20 +04:00
morkt
089becd4d3 implemented Majiro version 1 archive creation. 2014-08-16 00:52:16 +04:00
morkt
8fc34f9161 implemented non-encrypted INT archives creation. 2014-08-15 21:41:45 +04:00
morkt
d1bde19bb3 implemented Flying Shine resource archive. 2014-08-14 21:39:51 +04:00
morkt
a1cd7172ee adjusted label alignment. 2014-08-03 10:55:09 +04:00
morkt
15a81fab18 sort known encryption schemes list. 2014-08-03 10:48:08 +04:00
morkt
ad9fc13068 (UpdateFileTable): check added file for existence. 2014-08-03 10:47:34 +04:00
morkt
f6bb4716a6 (WriteImageEntry): tweaked linq query syntax. 2014-08-02 11:24:00 +04:00
morkt
1b46da45a6 refactoring.
(ArchiveFormat): added Query<ResourceOptions> protected method for
convenient invocation of  parameters requests.
(FormatCatalog): changed misguiding method name 'LookupTag' to
'LookupExtension'.
2014-08-02 10:01:06 +04:00
morkt
13674f2e11 correctly check reserved view size. 2014-08-02 00:42:59 +04:00
morkt
e90643d71d use ArcView.Frame.AsciiEqual for sanity check. 2014-08-01 20:40:14 +04:00
morkt
e2773d437e (Parser.Decrypt): less cryptic. 2014-08-01 20:38:36 +04:00
morkt
959dec52f2 changed target framework version to v4.5 2014-08-01 20:14:08 +04:00
morkt
b7505b1f86 (YpfOpener): cosmetic changes. 2014-08-01 19:50:21 +04:00
morkt
3ba8c6d237 disable PDB generation in release build. 2014-08-01 19:49:00 +04:00
morkt
bc42670aae implemented Majiro archives and auxiliary image formats. 2014-08-01 16:48:21 +04:00
morkt
32b320d550 (WcgFormat.Reader): cosmetic changes. 2014-08-01 16:46:58 +04:00
morkt
eefa7d2fc2 added creation options for AMI archives. 2014-08-01 16:44:53 +04:00
morkt
b1015ff785 helper classes made internal. 2014-08-01 16:43:31 +04:00
morkt
e880cac7c3 moved to GameRes.Formats.KiriKiri namespace. 2014-08-01 16:36:10 +04:00
morkt
0249ecf40e (GetKeyFromEntry): fixed PHENOMENO key. 2014-07-30 01:14:45 +04:00
morkt
6005016a07 implemented AMI archive creation. 2014-07-29 19:05:58 +04:00
morkt
5d876b69bc fixed zlibnet reference. 2014-07-29 15:10:13 +04:00
morkt
c1c6ad519d implemented LZSS compression. 2014-07-29 14:50:29 +04:00
morkt
20efb9d89e (TryOpen): check entry placement. 2014-07-29 14:18:24 +04:00
morkt
b3e35162f6 implemented ON-Scripter archive creation. 2014-07-29 11:53:05 +04:00
morkt
f9a8d808f0 (Create): cosmetic changes. 2014-07-29 11:51:16 +04:00
morkt
a1ff08e138 (Create): fixed real entries count writing. 2014-07-29 11:50:12 +04:00
morkt
81efc33676 (Create): use localized strings. 2014-07-29 11:49:22 +04:00
morkt
a8a6f31efa removed compression check for SAR archives. 2014-07-29 07:06:27 +04:00
morkt
32b33e5433 cosmetic changes. 2014-07-29 07:05:28 +04:00
morkt
3e2bab9dac implemented Steins;Gate archive creation. 2014-07-29 07:02:49 +04:00
morkt
9922955323 added license clause and third-party copyright notices. 2014-07-28 00:50:18 +04:00
morkt
54a80b3573 (OpenEntry): fixed compressed entries access.
(Unpacker): use byte[] buffer directly instead of MemoryStream wrapper.
2014-07-28 00:26:51 +04:00
morkt
aab7efaa1f added ONScripter (NSA/SAR) archives reader. 2014-07-27 14:48:32 +04:00
morkt
9fb51e57e3 (TryOpen): check entry name validity. 2014-07-27 09:45:47 +04:00
morkt
1c33e4c9d5 refactored ResourceOptions handling. 2014-07-27 07:39:58 +04:00
morkt
08b8e8a46b added callback into archive creation method. 2014-07-27 03:37:51 +04:00
morkt
b72d9194e8 implemented XP3 archive creation. 2014-07-26 23:13:17 +04:00
morkt
bedba61ff5 added CanCreate property. 2014-07-26 23:12:05 +04:00
morkt
5019124514 rearranged archive parameters widgets. 2014-07-26 23:11:24 +04:00
morkt
ee4584d1f0 implemented Xfl.Create method. 2014-07-25 06:57:14 +04:00
morkt
c807fcb1e7 changed archive tag. 2014-07-25 06:21:07 +04:00
morkt
91cb7bd956 (NpaArchive.QueryGameEncryption): restore last choice from Settings. 2014-07-25 00:56:06 +04:00
morkt
de30012635 Nitro+ Steins;Gate archive reader. 2014-07-25 00:53:48 +04:00
morkt
17bc0c0391 Nitro+ Steins;Gate archive reader. 2014-07-25 00:53:32 +04:00
morkt
0a1f14e051 added preliminary archive creation support. 2014-07-24 05:43:20 +04:00
Poddav
e208029dd3 Initial commit. 2014-07-21 23:26:28 +04:00