Commit Graph

196 Commits

Author SHA1 Message Date
morkt
7de11127a7 AFS and PACKDAT archives implementation. 2015-01-19 09:43:52 +04:00
morkt
417b39a4c3 display error message if audio file reading failed. 2014-11-07 17:13:02 +04:00
morkt
2593f9ffc3 store last thrown exception in FormatCatalog.LastError. 2014-11-07 17:11:51 +04:00
morkt
2a7520939d use Buffer.BlockCopy instead of Array.Copy. 2014-11-07 17:11:11 +04:00
morkt
3a2be63bf3 added Ogg/Vorbis audio format. 2014-11-07 02:51:32 +04:00
morkt
c08a8f4579 implemented MGPK archives. 2014-11-07 02:47:51 +04:00
morkt
bcce7da22b added audio playback support. 2014-11-07 02:45:48 +04:00
morkt
07ea1b9af7 added audio resource format. 2014-11-07 02:44:22 +04:00
morkt
0164ce838a released v1.0.3 2014-11-01 13:26:08 +04:00
morkt
0b8eb1f9d4 implemented Will co. archives creation. 2014-11-01 02:14:51 +04:00
morkt
56d2a45d94 implemented Will co. engine resources. 2014-10-31 18:50:43 +04:00
morkt
6736819db1 cosmetic changes. 2014-10-31 18:47:37 +04:00
morkt
6aeb3ea27e automatically update assembly build/revision number. 2014-10-31 18:47:02 +04:00
morkt
1faea63667 cosmetic changes. 2014-09-12 16:04:38 +04:00
morkt
82b1fc0603 (ArcFile.OverwriteNotify): new event.
preliminary support for extracted file overwrite notification.
2014-09-12 16:04:18 +04:00
morkt
ae559f34a6 (ArchiveFormat.CopyEntry): new virtual method.
the idea is to allow implementations to give extracted file a name
different from the one it stored within archive.
2014-09-12 16:03:30 +04:00
morkt
f02cc382a1 BGI/Ethornell engine archive implementation. 2014-09-12 15:59:56 +04:00
morkt
58018d3c67 (ArcStream): added constructors from ArcView.Frame 2014-09-12 15:58:18 +04:00
morkt
12df1dcdfd (GetScheme): fixed potential bug when looking up unknown encryption scheme. 2014-09-09 01:04:27 +04:00
morkt
1c5008d799 fixed empty 'recent files' menu. 2014-09-08 12:15:13 +04:00
morkt
58f8b4845d incremented version number. 2014-09-08 11:54:39 +04:00
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
aea3a47ccc incremented version number. 2014-09-08 07:37:15 +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
906d168379 activate main window after operation finished. 2014-08-25 18:22:06 +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
ad1b51b24c use Enumerable.Empty() to return empty list. 2014-08-25 15:05:30 +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
01464389d2 activate main window when extract operation finished. 2014-08-25 14:59:36 +04:00
morkt
1b85159ed2 (DrsOpener): additional entry offset sanity checks. 2014-08-24 14:11:41 +04:00
morkt
db7df7f3d7 "Sort by" menu definition moved to window resources. 2014-08-24 08:55:13 +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
da046d484f ConvertImages initialization handled within xaml. 2014-08-22 17:19:01 +04:00
morkt
e86c96d1ce added menu item for image conversion. 2014-08-22 17:17:19 +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
a72c4e407b added image conversion function. 2014-08-22 10:16:11 +04:00
morkt
46a4ca6b14 (CreateArchiveDialog): archive extension could be null. 2014-08-22 10:14:40 +04:00
morkt
8a53d74d5e use invariant case conversion methods. 2014-08-22 10:13:37 +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