Commit Graph

2345 Commits

Author SHA1 Message Date
crskycode
d5ae2bb780 Add support "Onigokko!" 2021-04-13 07:48:08 +08:00
crskycode
7045f0c502 Add support "Aete Mushi Suru Kimi to no Mirai ~Relay Broadcast~" 2021-04-13 07:08:58 +08:00
crskycode
207e223e47 Add support "Real Imouto ga Iru Ooizumi-kun no Baai" 2021-04-13 06:33:27 +08:00
crskycode
ac940f8906 Add support "Natsu Uso -Ahead of the Reminiscence-" 2021-04-13 04:47:07 +08:00
crskycode
c5b5e97938 Fix root dir name 2021-04-13 04:46:32 +08:00
crskycode
5c1b07f27a Add support "Omokage ~Ecchi na Happening!? Nandemo Dontokoi!~" 2021-04-13 02:20:02 +08:00
crskycode
da8d1f3d0a Add support "Ren'ai x Royale - Nonoka & Renna & Yuna Mini After Story" 2021-04-12 01:59:11 +08:00
crskycode
06f6215c04 Add support "Island Diary" 2021-04-12 01:48:58 +08:00
crskycode
6a1bab2a70 Add support "Re:birth Colony -Lost Azurite-" 2021-04-08 13:31:17 +08:00
crskycode
c70a5fdba9 Add support "Tamayura Mirai" 2021-04-08 13:18:12 +08:00
crskycode
6855967b04 Add kirikiri XPK uncompress support 2021-04-08 11:51:13 +08:00
crskycode
4fad98038f Add support "Suiren to Shion" 2021-04-08 10:39:13 +08:00
crskycode
142f0b53be Add support "Onaji Class no Idol-san. Around me is full by a celebrity." 2021-03-16 23:49:12 +08:00
crskycode
713901ecc1 Add support "Café Stella to Shinigami no Chou" 2021-03-16 13:40:48 +08:00
crskycode
01636ace5a Move key to field from GetKeyFromHash of RiddleCxCrypt 2021-03-16 13:35:10 +08:00
crskycode
4741534c6d Add kirikiri support "Ren'ai, Karichaimashita" 2021-03-15 14:18:59 +08:00
crskycode
96b86024b5 Update database 2021-03-15 05:44:32 +08:00
crskycode
54ae72cf6b Update database 2021-03-15 04:26:46 +08:00
crskycode
7caef5c3e6 Update project files. Update nuget packages. 2021-02-24 16:05:02 +08:00
morkt
c5e13f6db1 added various Strikes resource formats. 2020-03-30 17:38:58 +04:00
morkt
2c96d146b7 (AR2): added Leaf ar21 resource archive. 2020-03-30 17:38:12 +04:00
morkt
4ee728bad8 (CGF): prevent false positives. 2020-03-30 17:36:24 +04:00
morkt
af970a274c (CG): tweak image stride. 2020-03-30 17:35:55 +04:00
morkt
e907f78321 (SZS): support archives with directory tree. 2020-03-30 17:35:16 +04:00
morkt
d3d466ceee (PAZ): added signatures. 2020-03-30 17:34:16 +04:00
morkt
56b3e862c2 (ANI): change name assignment to include containing file name. 2020-03-30 17:34:00 +04:00
morkt
e78e80ca26 (MMA): added decoder. 2020-03-30 17:33:16 +04:00
morkt
dd5259b6f8 (LIB): possible archive extensions. 2020-03-30 17:32:31 +04:00
morkt
8cd3cac054 (MAIKA): adjusted scramble scheme detection. 2020-03-30 17:32:08 +04:00
morkt
d90e65c6a6 (KiriKiri): another encryption algorithm. 2020-03-30 17:30:12 +04:00
morkt
e061687816 (GAN): hard-coded default image width and height.
currently there's no way to tell what image actual dimensions are.
2020-03-30 17:29:28 +04:00
morkt
ad22d60b4d (MCG): apply key to version 100 as well. 2020-03-30 17:28:18 +04:00
morkt
303bac1e7e (GP): support certain 24bpp images. 2020-03-30 17:27:51 +04:00
morkt
15da067676 (EAGLS): detect non-encrypted archives. 2020-03-30 17:26:15 +04:00
morkt
8ad1c652c6 updated formats. 2019-04-21 00:51:00 +04:00
morkt
65c98ce876 (NEKOPACK): added directory names. 2019-04-21 00:21:52 +04:00
morkt
07b2e1488e (GRP): support encrypted images. 2019-04-21 00:20:16 +04:00
morkt
8315575c75 (Pak2Opener.Decrypt): made accessible from internal methods. 2019-04-21 00:19:49 +04:00
morkt
bf6d1a6c3f (XP3): workaround for ill-formed archives. 2019-04-21 00:18:29 +04:00
morkt
afe551863b updated formats. 2019-04-03 01:48:16 +04:00
morkt
fb610a24c5 updated formats. 2019-04-03 01:44:25 +04:00
morkt
9ec1978bf6 released v1.5.44 2019-03-31 21:39:39 +04:00
morkt
d6efa5c1b3 (GXT): preliminary implementation. 2019-03-31 17:26:06 +04:00
morkt
e16a4ef381 (PFS): added "010" extension. 2019-03-31 17:23:25 +04:00
morkt
e216f25d14 (DPM): alternative decryption. 2019-03-31 17:23:08 +04:00
morkt
887cf0183c (DxtDecoder): some methods made public. 2019-03-31 17:22:32 +04:00
morkt
65662783ec (PRS): limit decompressed block size. 2019-03-30 18:48:14 +04:00
morkt
b35a80dcdc (Legacy): FD bitmaps. 2019-03-30 18:45:18 +04:00
morkt
8894767e35 (DetBmpFormat): removed 'FD' signature. 2019-03-30 18:41:27 +04:00
morkt
65a1f15330 (HybridCrypt): another kirikiri encryption scheme. 2019-03-26 22:35:24 +04:00
morkt
ec361833de (CPZ): additional encryption for CPZ7 archives. 2019-03-26 22:33:08 +04:00
morkt
be9abb385b (KCAP): support older archive versions. 2019-03-23 20:00:39 +04:00
morkt
c35ca8ec1f updated formats. 2019-03-23 19:55:48 +04:00
morkt
9995567152 implemented BBM images. 2019-03-23 19:40:47 +04:00
morkt
530b87b9ec implemented PAC0 archives and PCG0 images. 2019-03-20 13:51:36 +04:00
morkt
db1124ce6f implemented Jam Creation archives and DPO images. 2019-03-20 13:50:04 +04:00
morkt
c758bae342 (SYG): ignore EOF. 2019-03-20 13:36:04 +04:00
morkt
e0f17747ae (ABMP): support "absnddat12" sections. 2019-03-20 13:35:42 +04:00
morkt
f8286bc2a0 (origin): support old images format. 2019-03-20 13:35:07 +04:00
morkt
93cee8d879 (origin): implemented "gaf" bitmap sequences. 2019-03-20 13:34:21 +04:00
morkt
42327c595b (LiveMaker): support scrambled entries. 2019-03-20 13:33:25 +04:00
morkt
0995a42374 (Aims): added "pac" extension. 2019-03-20 13:31:14 +04:00
morkt
13edc4f265 implemented IMGX images. 2019-03-12 03:24:28 +04:00
morkt
8ab228df40 updated formats. 2019-03-11 10:49:37 +04:00
morkt
3f672e8594 (HG2): support limited depth images. 2019-03-11 10:46:01 +04:00
morkt
4664274125 implemented 'CsPack2' archives. 2019-03-11 10:45:14 +04:00
morkt
5e3981523b (GPS): alterantive header. 2019-03-11 10:44:00 +04:00
morkt
ae7db58c11 (arc): recognize LZSS compression. 2019-03-11 10:43:14 +04:00
morkt
51191ba1fd implemented UMPK archives and GRC images. 2019-03-11 10:40:58 +04:00
morkt
d7523ed83c (TLG): recognize obfuscated TLG5 images. 2019-03-07 06:24:35 +04:00
morkt
165fbe0bf0 updated formats. 2019-03-04 04:17:37 +04:00
morkt
91f31c05f0 (Seraph): order known schemes by offset. 2019-03-04 04:03:22 +04:00
morkt
2f1ff5e838 UCG archives. 2019-03-04 04:02:28 +04:00
morkt
fe3f95a8bd (Unity): 'PMaster' resource archive. 2019-03-04 04:01:53 +04:00
morkt
c609792416 released v1.5.43 2019-02-25 13:45:11 +04:00
morkt
5fd5a9a44c (Pulltop): unpack PSP files. 2019-02-25 13:05:58 +04:00
morkt
87fa5a3024 implemented BIN+IDX archives. 2019-02-25 13:04:47 +04:00
morkt
26eb42ee1d (PCK): 1280x720 textures handling. 2019-02-25 13:04:02 +04:00
morkt
e70251d304 (DAT/SAKURA): additional sanity check. 2019-02-25 13:02:49 +04:00
morkt
72452d664a (SCN): recongize zlib compression. 2019-02-25 12:57:23 +04:00
morkt
aadb48a7dc (MC): header check. 2019-02-25 12:56:22 +04:00
morkt
f79be94cde (EPA): support 16bpp images. 2019-02-25 12:56:04 +04:00
morkt
006004f170 (SWF): support BitsJpeg2 chunks. 2019-02-25 12:55:46 +04:00
morkt
91390fb69c (InKyouParser): updated. 2019-02-25 12:55:00 +04:00
morkt
69c60b0202 (PFS): added contained formats. 2019-02-25 12:54:31 +04:00
morkt
f452605e54 implemented NPF archives. 2019-02-25 12:54:18 +04:00
morkt
96d113115b (DxLib): support version 7 encryption. 2019-02-02 04:56:00 +04:00
morkt
bc31594265 updated formats. 2019-01-28 19:40:32 +04:00
morkt
e0114ad91d (MGPK): implemented version 0 archives. 2019-01-28 19:23:51 +04:00
morkt
574a9c5b5b (Mk2Opener): alter entries depending on archive version. 2019-01-28 19:22:12 +04:00
morkt
157f9959d9 (XP3): added ASD alias. 2019-01-28 19:17:02 +04:00
morkt
3d7ffa7f24 (PAZ): set ContainedFormats property. 2019-01-28 19:11:58 +04:00
morkt
4da1555516 implemented ANI frame archives. 2019-01-28 19:11:26 +04:00
morkt
0fd6034bb8 (ACTGS): recognize non-encrypted WAV files. 2019-01-27 02:32:06 +04:00
morkt
ba4ea7f368 (BMX): decompress 'fACE' entries. 2019-01-27 02:29:19 +04:00
morkt
0af0491659 (VAFS): support version 54. 2019-01-27 02:28:47 +04:00
morkt
5d94af9cfa (PAC/LUNA): support 64-bit offsets. 2019-01-27 02:28:21 +04:00
morkt
e24c01ad0f implemented 'arc2' archives. 2019-01-27 02:27:21 +04:00
morkt
c2b8285aa2 (PCK): set ContainedFormats property. 2019-01-23 06:01:02 +04:00
morkt
1dbe45cf1e (PD): workaround for obfuscated OGG files. 2019-01-23 06:00:06 +04:00
morkt
6fca707142 (CSAF): hierarchic. 2019-01-23 05:59:24 +04:00
morkt
c173ac516e implemented LPG images. 2019-01-23 05:59:02 +04:00
morkt
7ae8cde8cf updated formats. 2019-01-16 22:04:56 +04:00
morkt
3ba80b18ee (CSystem): adjusted entry types. 2019-01-16 12:21:33 +04:00
morkt
df0afd0632 (Seraph): limit output. 2019-01-11 18:13:31 +04:00
morkt
a2331dfec7 (Seraph): try to read index from ScnPac file. 2019-01-11 18:12:20 +04:00
morkt
18078d858d updated formats. 2019-01-07 03:48:06 +04:00
morkt
1c0c9e62c7 (INT): reworked widget backend. 2019-01-06 23:23:40 +04:00
morkt
dc436d4ccb (YPF): account for another script version. 2019-01-05 21:51:04 +04:00
morkt
10728ee577 implemented CSAF archives. 2019-01-01 19:40:56 +04:00
morkt
199d251b5e draft for audio formats. 2019-01-01 19:40:24 +04:00
morkt
8002af67c2 updated year. 2019-01-01 19:40:03 +04:00
morkt
0becd380e8 updated version. 2018-12-31 15:30:58 +04:00
morkt
686f844969 (PSB): fixed version 3 interpreter. 2018-12-31 15:27:50 +04:00
morkt
e0e0169582 released v1.5.41 2018-12-30 14:46:08 +04:00
morkt
e4bafd6703 (Jukkenshitsu): additional sanity checks. 2018-12-30 14:13:38 +04:00
morkt
45bcfabb75 (Texture2D): use coalesce operator. 2018-12-30 14:12:47 +04:00
morkt
1aec603bba (UnityFS): adjusted texture reader. 2018-12-29 22:30:35 +04:00
morkt
6c23aa0bed (YPF): workaround for version 0xDE 2018-12-29 22:29:58 +04:00
morkt
02850219cf (MBL): ignore filename case. 2018-12-29 22:28:44 +04:00
morkt
d604258e93 (PSB): support version 4. 2018-12-29 22:28:29 +04:00
morkt
dd103fbdc4 (GRP): adjusted TPW decompression. 2018-12-29 22:26:45 +04:00
morkt
fd531e5849 upgraded SharpZipLib. 2018-12-29 22:25:16 +04:00
morkt
91f63aacbc implemented SCP images. 2018-12-29 22:24:34 +04:00
morkt
935cd54439 updated formats. 2018-12-23 14:47:09 +04:00
morkt
e11df03ae5 (CFP): alternate signature. 2018-12-23 14:33:48 +04:00
morkt
4c90dd317c (CAF): support "RP" entries compression.
also support nested compression.
2018-12-23 14:33:27 +04:00
morkt
51c8bb5bfc implemented 'PKG ' archives. 2018-12-23 14:32:08 +04:00
morkt
492c3d6a19 (noncolor): tweaked scripts decryption. 2018-12-23 14:31:24 +04:00
morkt
abac11dc43 (MCG): support images version 1.00 2018-12-23 14:30:30 +04:00
morkt
761ec768b1 (StuduiJikkenshitsu): moved to ArcFormats project.
added encryption scheme query.
2018-12-23 14:30:01 +04:00
morkt
c18672f1d4 (DET): look for "*.at2" indices. 2018-12-20 15:08:04 +04:00
morkt
f8761f4a96 updated formats. 2018-12-19 03:49:41 +04:00
morkt
1c4f7193ed (PreAdlerCrypt): typo. 2018-12-19 03:45:17 +04:00
morkt
01d5b19334 implemented SWF containers. 2018-12-19 03:45:04 +04:00
morkt
85c0358ca0 (SmxCrypt): introduced Mask parameter. 2018-12-19 03:33:03 +04:00
morkt
0c4dc5a679 (WARC): added PostAdlerCrypt/PreAdlerCrypt. 2018-12-19 03:32:19 +04:00
morkt
590b52d812 (uGOS): implemented tiled images. 2018-12-19 03:25:12 +04:00
morkt
178b856511 (DET): recognize archives with different entry record layouts. 2018-12-19 03:24:28 +04:00
morkt
1706a0dd86 (uGOS): removed IDisposable interface from image reader. 2018-12-19 03:23:43 +04:00
morkt
03045b1337 (ARC): added SCR to contained formats. 2018-12-19 03:22:52 +04:00
morkt
12d9027ce3 (SLG): implemented TIC and TIM images. 2018-12-19 03:22:10 +04:00
morkt
4be7aa5bee (XP3): added ContainedFormats property. 2018-12-19 03:20:16 +04:00
morkt
479fd34ca3 (vav): recognize archives version 100. 2018-12-19 03:19:18 +04:00
morkt
19b0b95dce (WHC): Basil audio resource. 2018-12-19 03:18:41 +04:00
morkt
dba58b6367 (CRZ): reworked encryption detection. 2018-12-19 03:17:53 +04:00
morkt
b243b969e3 (EDT): fixed 8bpp images reading. 2018-12-19 03:17:21 +04:00
morkt
05748737b5 (FPK): fine-tuning file type detection. 2018-12-19 03:16:37 +04:00
morkt
ed9d7ccbf1 (BIN): Abel resource archive. 2018-12-19 03:15:39 +04:00
morkt
a48f735723 updated formats. 2018-12-02 20:15:37 +04:00
morkt
b6d29c4075 (QLIE): try different decryptors for version 1 archives. 2018-12-02 19:41:05 +04:00
morkt
2f314aa687 (ALF): implemented append archives. 2018-12-02 19:39:58 +04:00
morkt
9f5d6e2306 (ArcAI5Opener): added priority metadata. 2018-12-02 19:39:06 +04:00
morkt
0c931b5c4d (ZIP): updated SharpZipLib. 2018-12-02 19:38:13 +04:00
morkt
6e496424fb implemented NPP archives. 2018-12-02 19:37:30 +04:00
morkt
84fec6836d updated SharpZipLib. 2018-12-02 19:35:53 +04:00
morkt
5bc2d0ff45 (AOG): another version. 2018-12-02 19:33:48 +04:00
morkt
fada8e0b40 updated formats. 2018-11-23 08:50:51 +04:00
morkt
25536196f4 implemented MCG images and KOE audio. 2018-11-23 08:31:24 +04:00
morkt
42611d2fa8 (CabbageCxCrypt): new cx encryptor variation. 2018-11-23 08:28:46 +04:00
morkt
09f0c78c5e implemented LNK archives PRT images and WAF audio. 2018-11-23 07:03:36 +04:00
morkt
72c885c49b (CzDecryptInt): don't modify source buffer. 2018-11-23 06:26:54 +04:00
morkt
7253c529e9 (EntryReadFilter): added 'mdf' decompressor.
(GakuenButouCrypt): removed as duplicate.
2018-11-23 06:19:34 +04:00
morkt
418cb00051 (FPK): detect script archives. 2018-11-23 06:16:26 +04:00
morkt
c51c6e560b implemented GHP2 images. 2018-11-23 06:01:04 +04:00
morkt
513519522c updated formats. 2018-11-17 00:48:51 +04:00
morkt
bd79789a30 (Gx4Lib): support diff images. 2018-11-17 00:43:20 +04:00
morkt
8f21e7558a (PackOpener): tidy. 2018-11-17 00:42:44 +04:00
morkt
e302e0b574 (PakOpener): archives version 4. 2018-11-17 00:41:35 +04:00
morkt
573b14d4c5 (DowAudio): alias instead of AudioFormat. 2018-11-17 00:40:38 +04:00
morkt
a0beff18a3 (RCT): use ReadHeader method. 2018-11-17 00:39:49 +04:00
morkt
77c76bbc2a updated formats. 2018-11-11 16:07:24 +04:00
morkt
d45303945f (GLNK): moved to separate file. 2018-11-10 22:21:45 +04:00
morkt
83c64c2187 (ArcMiris): moved to Eternity subdir. 2018-11-10 22:13:11 +04:00
morkt
361866a26c (GRP): recognize lzss-compressed WAV files. 2018-11-10 22:12:37 +04:00
morkt
cc89377dc7 (gpd, msk): recognize earlier format versions. 2018-11-10 22:11:18 +04:00
morkt
da057b4326 (KCAP): recognize older archive version. 2018-11-09 10:28:05 +04:00
morkt
aa7bfca83f (DxLib): guess key of version 6 archives. 2018-11-09 10:25:28 +04:00
morkt
ba4ec0aad4 released v1.5.40 2018-11-07 12:30:37 +04:00
morkt
a5041e6540 (EriFormat): recognize EMI images. 2018-11-07 12:17:32 +04:00
morkt
f5c39003a1 (KiriKiri): parametrized SmxCrypt. 2018-11-07 11:53:49 +04:00
morkt
f787e608c9 implemented 'LEAFPACK' archives and LFG images. 2018-11-07 11:50:38 +04:00
morkt
57399ff6eb (KCAP): recognize different archive versions. 2018-11-07 11:42:58 +04:00
morkt
f990bee101 FLT archives and FG images. 2018-11-07 10:37:55 +04:00
morkt
c3f4f81514 (NOA): added logging. 2018-11-07 10:20:16 +04:00
morkt
e5dc3ae80b (DataFileFormat): new exported class. 2018-11-07 10:09:21 +04:00
morkt
6dd35ab2d2 implemented Leaf 'KCAP' archives. 2018-11-05 05:06:41 +04:00
morkt
631dc5755d (AFA): implemented archives version 3 (#216) 2018-11-04 15:52:22 +04:00
morkt
2bdd94af99 (NonColor): rearranged unknown names logging. 2018-11-04 15:50:32 +04:00
morkt
197faaba72 (FC01): RLE decompressor stub. 2018-11-04 15:48:35 +04:00
morkt
ad53c679c7 (KiriKiri): another encryption scheme. 2018-11-04 15:47:31 +04:00
morkt
bb8d3dadb8 (RpgMaker): moved to Experimental project. 2018-11-04 15:45:04 +04:00
morkt
63e321ca62 (HG3): fixed Jpeg reader (#214) 2018-11-02 06:14:02 +04:00
morkt
a711f02e45 (HG3): recognize different contained formats. 2018-11-02 06:11:31 +04:00
morkt
27f27c53d5 (PD): decrypt DSF scripts. 2018-11-01 23:55:34 +04:00
morkt
81ab80750a implemented GPK archives. 2018-11-01 23:54:07 +04:00
morkt
575dcd3dfa updated formats. 2018-10-31 00:00:57 +04:00
morkt
c48cc58483 (WARC): additional entry name sanity check. 2018-10-30 23:53:39 +04:00
morkt
30a8e741e7 (PBM): workaround for cropped images. 2018-10-30 23:52:43 +04:00
morkt
f589269a2e (FPK): added alias for SPT scripts. 2018-10-30 23:51:59 +04:00