Commit Graph

1737 Commits

Author SHA1 Message Date
morkt
118504e620 released v1.5.35 2018-02-16 20:09:58 +04:00
morkt
a3f4d7bcc8 (TextureFormat): added BC7. 2018-02-16 20:07:03 +04:00
morkt
a249a664d3 (CFP): implemented REB2 images. 2018-02-16 19:44:20 +04:00
morkt
c68a04586b (DatOpener): fixed entry flags setting, tweaked logging. 2018-02-16 19:41:15 +04:00
morkt
0661f12b6b (ACV): rely on base class. 2018-02-16 19:34:56 +04:00
morkt
34fce4538a (XP3): lookup game files in parent directory. 2018-02-16 19:33:33 +04:00
morkt
e09d5ae5df (Ail): detect audio and video files. 2018-02-16 19:32:41 +04:00
morkt
431d6c937f (CRXD): return base image when diff is empty. 2018-02-12 10:38:26 +04:00
morkt
653c26b2ce (CRX): unnecessary dithering (#156) 2018-02-12 10:33:40 +04:00
morkt
43fc625d81 (YPF): detect archives embedded into EXE files. 2018-02-11 10:50:09 +04:00
morkt
16720db6e6 (RHA): check for CRC bit. 2018-02-10 12:40:11 +04:00
morkt
aa72c6f8b6 updated formats. 2018-02-09 17:40:41 +04:00
morkt
3212f08dec (WARC): workaround for old archives. 2018-02-09 08:03:07 +04:00
morkt
098644ff29 (RHA): properly interpret MP3 extensions. 2018-02-09 08:02:12 +04:00
morkt
a5ba80e55f (RIO): map archive object tree onto directory tree. 2018-02-09 07:59:12 +04:00
morkt
5bd4b5df02 (AgReader): tidied code. 2018-02-08 10:54:11 +04:00
morkt
3ca174ca39 (LibPReader): adjusted file entry flag check. 2018-02-08 10:48:37 +04:00
morkt
4642788522 updated formats. 2018-02-07 04:25:49 +04:00
morkt
479173951f implemented UCG archives. 2018-02-07 04:03:18 +04:00
morkt
95852ac729 implemented Utage encrypted images. 2018-02-07 03:45:07 +04:00
morkt
d520c98d84 (SenrenCxCrypt): override ReadName instead of Init. 2018-02-07 03:41:14 +04:00
morkt
7702f10ffb (RIP): implemented CRip images. 2018-02-03 20:07:40 +04:00
morkt
3ef5702a1b (S5I): fixed reader. 2018-02-03 20:05:39 +04:00
morkt
f099e55ac6 (rUGP): adjusted deserialization. 2018-02-03 19:57:47 +04:00
morkt
87fa9df020 (MGD): apparently alpha channel is not inverted. 2018-02-03 19:55:22 +04:00
morkt
73db11a6bc (FJSYS): changed password query. 2018-02-03 19:53:41 +04:00
morkt
0257244a73 added signature. 2018-02-03 19:52:15 +04:00
morkt
60dd9a1bae (MCG): implemented 16bpp images. 2018-02-03 19:52:01 +04:00
morkt
992661a651 implemented MD002 archives. 2018-02-02 03:45:40 +04:00
morkt
3174b6c3df (DetBmpFormat): added signature. 2018-02-02 03:28:12 +04:00
morkt
c46ed676d4 (AI6WIN): filenames may contain paths. 2018-02-02 03:27:05 +04:00
morkt
dc33220179 (AgReader.Unpack): local var name. 2018-02-02 03:26:17 +04:00
morkt
0cbbb6dee8 implemented multi-frame 'fSGX' images as frame archives. 2018-02-02 03:25:08 +04:00
morkt
da7cfb8336 (TAN): fixed OpenImage. 2018-02-02 03:24:28 +04:00
morkt
332d2a4c2a (ACTGS): archive variation. 2018-02-02 03:23:59 +04:00
morkt
6460761487 updated formats. 2018-01-31 05:44:22 +04:00
morkt
030894546a (PAZ): added signature. 2018-01-31 05:40:35 +04:00
morkt
6dafc95461 implemented hcsystem PACK archives and OPF images. 2018-01-31 00:00:54 +04:00
morkt
f0ec7b3682 (ChocolatCrypt): new KiriKiri encryption.
reworked ChainReactionCrypt base class.
2018-01-30 16:38:36 +04:00
morkt
ebbac01c40 (OGG): added fix checksums setting. 2018-01-30 09:30:34 +04:00
morkt
0a702c5c5d (LocalResourceSetting): fallback to setting name when no text found. 2018-01-30 09:20:12 +04:00
morkt
a8a74b05c4 don't derive classes from OggAudio. 2018-01-30 09:17:49 +04:00
morkt
1e0726e17d squeezed some identical localization strings. 2018-01-30 06:54:46 +04:00
morkt
07c69a4866 (ZIP): query password for encrypted archives. 2018-01-30 06:34:24 +04:00
morkt
98e42a1f66 added ja-JP resources. 2018-01-29 21:56:37 +04:00
haniwa55
ac3cb9bc33 lang : Japanese translation. (#144)
* added Japanese translation.
* ArcCPZ.cs add encrypt & encode methods
2018-01-29 19:09:32 +04:00
morkt
482e679e58 (ArPkStream.Read): optimized with BinarySearch. 2018-01-29 06:20:16 +04:00
morkt
13da37b2d9 (ArcZIP): moved to separate folder. 2018-01-29 04:11:23 +04:00
morkt
ceb98dfc74 (KiriKiri): added another filename scrambling method. 2018-01-29 03:58:53 +04:00
morkt
f402d8272c (ZIP): switched to #ZipLib because Net library does not support encrypted archives. 2018-01-29 03:49:43 +04:00
morkt
b4e1e41c93 (PACKDAT): decrypt scripts. 2018-01-29 03:36:30 +04:00
morkt
a4ba1ecdd5 (KG): header variation. 2018-01-29 03:35:31 +04:00
morkt
e738da02a1 (RealLive): NWK audio archives. 2018-01-28 10:19:46 +04:00
morkt
878415e71e (Unity.Texture2D): added ARGB4444 textures. 2018-01-28 10:16:07 +04:00
morkt
a90d3ee9b0 (Unity): fixed compressed segments detection.
better recognize image entries.
2018-01-28 10:15:34 +04:00
morkt
6c0f4657ac released v1.5.34 2018-01-23 16:28:46 +04:00
morkt
0425aa269e implemented TCD1 archives and SPD7 images. 2018-01-23 15:38:52 +04:00
morkt
db4a6ebe48 (DREF): perform rectangle arithmetics when blending. 2018-01-23 09:36:26 +04:00
morkt
00feb768ea implemented DREF references as compound images. 2018-01-22 21:15:48 +04:00
morkt
b8712afd89 (PSB): enumerate EmChunks if other options failed. 2018-01-22 21:07:11 +04:00
morkt
96729d8961 (DDS): added DXT3 decoder. 2018-01-22 21:04:06 +04:00
morkt
140173da7a (PkOpener): added archive name extensions. 2018-01-22 17:25:24 +04:00
morkt
816194f128 added #ZipLib reference for BZip2InputStream support.
DonNetZip bzip2 decompressor fails when input stream contains trailing
garbage.
2018-01-22 17:24:35 +04:00
morkt
910e2e8387 (PCK): restore 1024x1024 textures. 2018-01-22 15:55:21 +04:00
morkt
045d4c0a24 implemented PalmTree 'AR' archives. 2018-01-22 15:52:49 +04:00
morkt
e8f87af7f0 (OGG): another tag for ogg streams embedded into WAV files. 2018-01-22 15:51:23 +04:00
morkt
eaa3ce4702 (ZipOpener.SearchForSignature): added signature sequence as a parameter. 2018-01-22 15:50:29 +04:00
morkt
90b5d5f269 (NonColor): reworked archive index reading. 2018-01-22 11:41:46 +04:00
morkt
05a27d5560 (RepiPack): use ToLowerShiftJis extension method. 2018-01-22 11:37:45 +04:00
morkt
da947f20b6 (StringExtensions): added ToLowerAscii and ToLowerShiftJis methods. 2018-01-22 11:36:31 +04:00
morkt
4538f9676e implemented MIK01 archives and WV5A audio. 2018-01-21 19:32:21 +04:00
morkt
f819d99c86 (MBL): consider all files within '*_data' archives to be scripts. 2018-01-21 11:59:40 +04:00
morkt
e00dc73aad (MK2): added BPR01 decompressor. 2018-01-21 11:54:23 +04:00
morkt
834fc8631b (RcbReader): fixed input counter. 2018-01-21 11:52:48 +04:00
morkt
e38644bab4 (ArcNEKO): MNG files are recognized by DetectFileType. 2018-01-21 11:51:34 +04:00
morkt
7d7f5a71d2 implemented PCG archives. 2018-01-20 09:43:31 +04:00
morkt
ac50e3244c added nameless BIN resource archive implementation. 2018-01-20 09:40:35 +04:00
morkt
ca5318246c (IMG2): fixed decoder. 2018-01-18 11:50:06 +04:00
morkt
8d629c3eb7 (ScrPlayer): implemented 'pac2' archives. 2018-01-18 07:20:27 +04:00
morkt
6ecdbcb999 (MngFrameDecoder): missing re-throw. 2018-01-18 07:18:41 +04:00
morkt
4e45160237 implemented old GD format. 2018-01-18 07:18:03 +04:00
morkt
880f2189f5 (PngFormat): added HeaderBytes static field. 2018-01-17 02:11:30 +04:00
morkt
02853c4438 implemented MNG images. 2018-01-17 01:28:48 +04:00
morkt
a04b6aae9b implemented Lilim IMG images. 2018-01-17 01:26:23 +04:00
morkt
8986ce3844 (ANT): use ReadUInt8 method instead of ReadByte. 2018-01-16 12:06:31 +04:00
morkt
aa93dabd2d implemented D.O.'s VRS, GGA and GGS images. 2018-01-16 11:53:25 +04:00
morkt
c270574f52 updated formats. 2018-01-15 21:56:39 +04:00
morkt
e4a8a8b3aa updated formats. 2018-01-15 12:27:10 +04:00
morkt
7caeda1b15 (EGO): implemented earlier version of format. 2018-01-15 12:26:52 +04:00
morkt
bdad7902cc (MbImageFormat): accept 'MC' signature as well. 2018-01-15 03:06:43 +04:00
morkt
e08858a60a (MCG): copy array instead of clone. 2018-01-15 03:05:49 +04:00
morkt
2512cba973 (LST): moved to Tactics folder. 2018-01-12 20:22:25 +04:00
morkt
c3f4343558 added localization strings for settings. 2018-01-12 19:56:25 +04:00
morkt
3e6645a336 (OGG): have to check for 'OggS' signature now. 2018-01-12 19:16:58 +04:00
morkt
0d43484e34 (OGG): recognize Ogg streams embedded into WAVE files. 2018-01-11 20:25:50 +04:00
morkt
2d389ec528 (LST): fixed decryption for names containing characters identical to encryption key. 2018-01-11 20:22:53 +04:00
morkt
eb8e7598a0 (DSK): ignore empty entries. 2018-01-11 20:21:29 +04:00
morkt
dabed60304 implemented DAI_SYSTEM resource archives. 2018-01-11 20:20:42 +04:00
morkt
d8389d2289 added ISettingsManager implementation. 2018-01-11 18:39:43 +04:00
morkt
c1a6c69145 Merge remote-tracking branch 'refs/remotes/origin/master' into res-settings 2018-01-10 17:32:19 +04:00