morkt
5f9340c32b
(VF): addtional check for exe files.
2023-10-20 18:13:19 +04:00
morkt
a7f6862c49
(WVB, bg00, sbg): Xuse resource archives.
2023-10-20 18:12:32 +04:00
morkt
b004a24c0e
added some PC-98 formats.
...
(AyPio): DLB archivesand PDT images.
(Tiare): GRA images.
2023-10-14 23:32:52 +04:00
morkt
74f8754be9
(IsPathEqualsToFileName): if not needed.
2023-10-12 23:19:55 +04:00
morkt
add9ae0a1f
(Xp3Opener.Extensions): lower case.
2023-10-12 23:18:35 +04:00
morkt
90cca06742
(ImageMB): forgor deault branch in switch.
2023-10-12 23:18:13 +04:00
morkt
f90e2e851c
updated legacy formats.
...
(BIZ): moved to Adviz folder.
(GIZ, GIZ2, BIZ2, PR1): new PC-98 image formats.
(DATA, BGM, SED): MyHarvest resource formats.
(HTF): compressed image format.
(PAK): Mina resource archives.
(GCmp): read palette from external resource.
(NCG): Nekotaro image format.
(BND, TCZ, TSZ): Ponytail Soft PC-98 formats.
(NOR): Sophia resource archive.
(SDA, PLA): Squadra D resource archives.
(UCA): added checks to avoid false positives.
2023-10-11 19:03:45 +04:00
morkt
4d26cdcff6
(GameRes): use ResourceInstance instead of Lazy.
2023-10-11 18:53:12 +04:00
morkt
196f0ea318
(ArcEXE): fixed new line.
2023-10-11 18:38:51 +04:00
morkt
1b585ea30e
updated formats.
...
(PICT): fixed 16bpp images.
(GDT): added image format.
(DXR): tweaks to recognizing DXR inside exe files.
(NSA): recognize mp3 files named as nsa.
(TLZ): added ContainedFormats.
(WrapSingleFileAchive): class that represents single file as an archive.
(DesertCgOPener): Software House Parsley archive.
(Triangle.RleReader): utilize UnpackV2, replaced BinaryReader with IBinaryStream.
2023-10-11 18:38:23 +04:00
Crsky
4785ae9337
Add support "Koibana Ren'ai"
2023-10-01 18:11:03 +08:00
Crsky
3c7c32a56d
Add support "Koishi Irodoru Seigiranman"
2023-10-01 18:04:58 +08:00
morkt
e4e85fe879
(Legacy): added formats.
...
(GPC): Adv98 engine image format.
(PIC): Grocer image format.
(PL4): Pearl Soft images.
(PAK,QDO): Red-Zone resources.
2023-09-25 21:10:00 +04:00
morkt
08ab953bff
(ArcNE): parse VERSION resource.
2023-09-25 21:02:56 +04:00
morkt
3c3f2013ef
updated formats.
...
(ExeFile): limited support for 16-bit Windows executables.
(MbImageFormat): recognize 'MK' signature.
(XP3, VF, YPF): added common executable signature.
(PICT): improved parser.
(Macromedia): improved support, recognize archives within windows executables.
(SEEN): fixed decompression.
2023-09-25 21:01:22 +04:00
Crsky
4e89ce0cc7
Merge remote-tracking branch 'upstream/master'
2023-09-15 19:07:35 +08:00
morkt
bfd81f9ec4
Formats update.
...
(HG3): attempt to recognize swapped Red/Blue channels.
Fairytale BDT archives.
(XP3, VF): add 'exe' to extensions list.
(DXR): consolidated Macromedia Director archives.
(SND): support mp3 streams.
(QPK): PSP resource archive.
(GRC): support encrypted images.
2023-09-14 19:17:31 +04:00
morkt
b73bd0fb4d
(ArcEXE): interpret RT_VERSION resource.
2023-09-14 19:07:41 +04:00
morkt
a49710e366
(ReadCString): support UTF-16 encoding.
2023-09-14 19:07:00 +04:00
morkt
3a11f5fc7a
Legacy updated.
...
GRP/RG image format.
improved 'BData' images handling.
YK archives.
'1AWF' archives.
2023-09-14 18:33:35 +04:00
Crsky
4dbd752e21
(SakanaGL): support multiple archives by morkt
2023-09-10 18:51:33 +08:00
Crsky
ae9eb98d03
Merge remote-tracking branch 'upstream/master'
2023-09-10 18:37:21 +08:00
morkt
419a5f4e31
(Legacy): bunch of formats.
...
(GSX): K5 archives + K4 images.
(HyperWorks): G images.
(IDA): better support packed entries.
(Logg): ARF, MBM archives, FRM images.
(Omi): DAT archives.
(Rare): X archives.
(RHSS): 'CRG' archives.
(SplushWave): better SWG images support.
2023-09-07 12:47:22 +04:00
morkt
8b23273fa9
(ImagePreview): better recognize new entry.
...
use entry object instead of its name.
2023-09-07 12:34:54 +04:00
morkt
50168996e1
(AboutBox): sort audio formats by tag.
2023-09-07 12:33:30 +04:00
morkt
e68b7a5ede
(BMP): inverted alpha channel.
...
commented out for now, as there's no way to correctly recognize it.
2023-09-07 12:32:52 +04:00
morkt
e14b7e444c
(ImageDecoder.SourceFormat): allow protected set.
2023-09-07 12:30:47 +04:00
morkt
a7d9b9c8dd
(FileExists): check filename without directory first.
2023-09-07 12:30:14 +04:00
morkt
97aed46293
(ReadString): support UTF-16 encodings.
2023-09-07 12:28:24 +04:00
morkt
ef5a060ee5
Update .gitignore
2023-09-07 12:26:31 +04:00
morkt
78da1d7ab8
(SakanaGL): support multiple archives.
2023-09-07 12:26:07 +04:00
morkt
a2d0118784
(Experimental): limited support of EXE file resources.
2023-09-07 12:23:55 +04:00
morkt
8c345b5911
Update ArcFormats.csproj
2023-09-07 12:21:15 +04:00
morkt
e1741d06f7
(Unity): decrypt Utage data.dsm script.
2023-09-07 12:20:36 +04:00
morkt
e0012ce692
(Parsley): scn.dat archive format.
2023-09-07 12:20:01 +04:00
morkt
ceaa0efaf5
(ScrPlayer): another convoluted image format.
2023-09-07 12:19:21 +04:00
morkt
bdffc239bc
(QLIE): better support for 'FilePackVer1.0' archives.
2023-09-07 12:18:15 +04:00
morkt
7c0283089e
(QLIE): better support for 'FilePackVer1.0' archives.
2023-09-07 12:17:23 +04:00
morkt
c5cbcc228f
(Mugi): Mugi's resource archive.
2023-09-07 12:15:54 +04:00
morkt
8f49baaee5
(Kogado): 'ARCW' archive format.
2023-09-07 12:15:29 +04:00
morkt
40a523e590
(PLT): support PL10 animations.
2023-09-07 12:13:58 +04:00
morkt
b8095c33ba
(EPF): support images with less than 8 bpp.
2023-09-07 12:13:32 +04:00
morkt
11610a7f9c
(MB): recognize 'CL' signatures as well.
2023-09-07 12:12:19 +04:00
morkt
9c36a800a3
(ISD): Ice Soft compressed script.
2023-09-07 12:10:20 +04:00
morkt
c5a8b04937
(IBM): Ice Soft compressed bitmap.
2023-09-07 12:09:23 +04:00
morkt
7f347c5e46
(BITD): support alpha channel.
2023-09-07 12:08:49 +04:00
morkt
4aeec4f6a4
(SND): audio from Macromedia Director casts.
2023-09-07 12:08:16 +04:00
morkt
d396fd2394
(SWF): fixed rect dimensions order.
2023-09-07 12:07:12 +04:00
morkt
bc7c143c51
(DXR): support 'ediM' audio casts and bitmaps with alpha-channel.
2023-09-07 12:05:25 +04:00
morkt
323dcd7860
(PICT): implemented macintosh image format.
2023-09-07 12:04:37 +04:00