morkt
|
007b835320
|
(MMX.PSlld): shift count limited to 32 bits.
|
2015-12-03 15:54:09 +04:00 |
|
morkt
|
af9ec6f096
|
(ArcAI5Opener): scheme definitions moved to external project.
|
2015-12-03 15:52:50 +04:00 |
|
morkt
|
6d6b81c88f
|
(Binary): added RotByteR and RotByteL methods.
|
2015-12-03 15:51:06 +04:00 |
|
morkt
|
1ee96fc3e9
|
(Binary): added RotR and RotL methods.
|
2015-12-01 11:24:48 +04:00 |
|
morkt
|
95e861c5b1
|
fixed file system navigation.
|
2015-12-01 11:23:47 +04:00 |
|
morkt
|
8bdde818c9
|
(KiriKiri): implemented Natsupochi encryption.
|
2015-11-30 03:55:17 +04:00 |
|
morkt
|
bfc1d4e5ee
|
implemented HG2 images containing multiple frames.
|
2015-11-30 03:52:18 +04:00 |
|
morkt
|
3a6f30f316
|
use TgaStream.Create where appropriate.
|
2015-11-30 03:50:03 +04:00 |
|
morkt
|
abe08cd457
|
(TgaStream): new static class.
create TGA image stream from the given image meta-data and pixels array.
|
2015-11-30 03:41:20 +04:00 |
|
morkt
|
ca919c1ee9
|
implemented CatSystem HG2 images.
|
2015-11-29 12:28:12 +04:00 |
|
morkt
|
bc0af8d910
|
overhauled HG3 reader.
|
2015-11-29 12:27:49 +04:00 |
|
morkt
|
da51f3d7b2
|
(AkbReader.Unpack): simplified if/else branching.
|
2015-11-29 09:05:03 +04:00 |
|
morkt
|
dea492a27f
|
support old INT archives with different index entry size.
|
2015-11-29 07:29:45 +04:00 |
|
morkt
|
5f8fd31d20
|
implemented Pulltop ARC archives (#12).
|
2015-11-29 05:30:28 +04:00 |
|
morkt
|
91ef658397
|
(AkbFormat): reading moved to a separate class AkbReader.
|
2015-11-29 01:53:31 +04:00 |
|
morkt
|
3b5d19fa98
|
implemented AI6WIN ARC archives and AKB images.
|
2015-11-28 16:35:49 +04:00 |
|
morkt
|
e7814ba985
|
implemented PK archives and MAG images.
"BANANA Shu-Shu" formats
|
2015-11-28 08:12:08 +04:00 |
|
morkt
|
82d491155d
|
(KiriKiri): implemented Altered Pink encryption.
|
2015-11-28 07:30:47 +04:00 |
|
morkt
|
7ca6a5d1a4
|
released v1.2.10
|
2015-11-28 01:46:23 +04:00 |
|
morkt
|
452cf3b807
|
implemented PBX "Pandora.box" archives.
|
2015-11-27 06:06:37 +04:00 |
|
morkt
|
5296d674f2
|
updated path to portable git.
|
2015-11-26 22:46:23 +04:00 |
|
morkt
|
c1bfb00249
|
(TryOpen): set IsPacked property.
|
2015-11-26 02:25:00 +04:00 |
|
morkt
|
b38e3a0601
|
relaxed entry placement check.
archives with external index and single entry didn't pass check.
|
2015-11-26 02:23:24 +04:00 |
|
morkt
|
2f7706f228
|
implemented Kaguya "AO" images.
|
2015-11-24 17:02:26 +04:00 |
|
morkt
|
0924d385e8
|
implemented "MCG 1.01" images.
|
2015-11-23 21:31:10 +04:00 |
|
morkt
|
bcc3583885
|
(MrgOpener.Decrypt): added array range parameters.
|
2015-11-23 21:29:35 +04:00 |
|
morkt
|
203172be77
|
renamed some common string resources.
|
2015-11-23 21:28:32 +04:00 |
|
morkt
|
ff00799d2d
|
(MrgOpener): decryption moved to a static method.
|
2015-11-23 14:51:56 +04:00 |
|
morkt
|
111ffab7ac
|
implemented sudio e.go! PAK0 archives.
|
2015-11-22 18:30:49 +04:00 |
|
morkt
|
84447709c7
|
comment
|
2015-11-22 18:23:47 +04:00 |
|
morkt
|
c40e7ae9f7
|
moved into separate folder.
|
2015-11-22 10:30:41 +04:00 |
|
morkt
|
383439403e
|
added CHERRY PACK 3 image variant.
|
2015-11-22 06:28:04 +04:00 |
|
morkt
|
5e55256d8e
|
implemented "CHERRY PACK 3.0" archives.
|
2015-11-22 06:27:09 +04:00 |
|
morkt
|
3110f78e6d
|
(ArcOpener.IsScriptFile): separate method to check script filenames.
|
2015-11-21 23:47:30 +04:00 |
|
morkt
|
c461da3cd7
|
implemented propeller MPK archives and MGR images.
|
2015-11-21 10:27:36 +04:00 |
|
morkt
|
aed3a38bf8
|
(Hg3Reader.ApplyDelta): replaced 4 tables with one multi-dimensional array.
|
2015-11-21 10:25:42 +04:00 |
|
morkt
|
3c22e9c077
|
(FileSystemStack.Flush): don't dispose of LastVisitedArc if it currently resides on top of the stack.
|
2015-11-21 10:15:54 +04:00 |
|
morkt
|
b0d06882b2
|
(ArcFile.Dispose): don't assign null on dispose.
|
2015-11-21 10:13:42 +04:00 |
|
morkt
|
1f7e1e9f50
|
(IntOpener.DecipherName): check for array bounds.
|
2015-11-20 17:47:02 +04:00 |
|
morkt
|
33e83b196d
|
implemented key extraction from executable resources for encrypted INT archives.
|
2015-11-20 01:01:25 +04:00 |
|
morkt
|
5a5c10d91a
|
(Pak2Opener.OpenEntry): removed unused local var.
|
2015-11-20 00:44:57 +04:00 |
|
morkt
|
69f3e2777d
|
(GrpReader): added another header variation.
|
2015-11-19 11:42:54 +04:00 |
|
morkt
|
00f8965a9d
|
separated "CHERRY PACK 2.0" archives implementation.
support archives with encrypted index.
|
2015-11-19 11:41:47 +04:00 |
|
morkt
|
6c6c6be7a0
|
(ArcView.ReadBytes): new method.
|
2015-11-19 11:35:56 +04:00 |
|
morkt
|
65ae716469
|
(AutoEntry): don't return file type for ambiguously detected files.
|
2015-11-19 11:35:02 +04:00 |
|
morkt
|
e23c5ceafc
|
lol, exception was thrown in unhandled exception handler.
|
2015-11-19 11:32:34 +04:00 |
|
morkt
|
16670c872f
|
(AniOpener): extract animation frames using key frames.
|
2015-11-18 06:52:12 +04:00 |
|
morkt
|
ce7cd94814
|
(DwqFormat): added 'IF PACKTYPE==' format variation.
|
2015-11-18 01:34:09 +04:00 |
|
morkt
|
2eea046139
|
(VawAudio.TryOpen): don't dispose intermediate stream on error.
|
2015-11-18 01:29:55 +04:00 |
|
morkt
|
2b592c89f3
|
refactored INT archives implementation.
|
2015-11-17 21:33:24 +04:00 |
|