GARbro-mirror/ArcFormats
2018-02-09 08:02:12 +04:00
..
Abel fixed code to work with new resource settings interface. 2018-01-08 20:04:23 +04:00
Abogado (KG): header variation. 2018-01-29 03:35:31 +04:00
Actgs (ACTGS): archive variation. 2018-02-02 03:23:59 +04:00
ActiveSoft (ADPACK): special case for audio archives. 2017-12-29 01:09:33 +04:00
AdvScripter implemented MD002 archives. 2018-02-02 03:45:40 +04:00
AdvSys (GR2): alternative '*Pola*' images. 2017-12-31 09:01:57 +04:00
Ail implemented Ail 'LNK2' archives. 2018-01-04 20:43:30 +04:00
AliceSoft implemented PMS images. 2017-11-26 17:04:53 +04:00
Amaterasu fixed code to work with new resource settings interface. 2018-01-08 20:04:23 +04:00
AnimeGameSystem fixed code to work with new resource settings interface. 2018-01-08 20:04:23 +04:00
Ankh (GrpOpener): detect raw WAV and PNG files. 2017-12-13 13:28:57 +04:00
Aoi (VFS): added signature. 2017-01-15 01:23:38 +04:00
Artemis (PFS): recognize 'pf6' archives. 2017-06-14 01:19:06 +04:00
Astronauts IBinaryStream migration. 2016-10-16 09:22:53 +04:00
AZSys fixed code to work with new resource settings interface. 2018-01-08 20:04:23 +04:00
Banana use HasExtension method instead of string.EndsWith. 2017-04-10 23:15:13 +04:00
BeF fixed code to work with new resource settings interface. 2018-01-08 20:04:23 +04:00
BellDa implemented BLD archives. 2017-11-25 01:55:23 +04:00
Bishop (GSA): another filename extensions pattern. 2017-12-29 01:12:20 +04:00
BlackCyc use HasExtension method instead of string.EndsWith. 2017-04-10 23:15:13 +04:00
BlackRainbow fixed code to work with new resource settings interface. 2018-01-08 20:04:23 +04:00
BlueGale use HasExtension method instead of string.EndsWith. 2017-04-10 23:15:13 +04:00
Bonk implemented Bonk pack archives. 2018-01-05 20:25:17 +04:00
Bruns IBinaryStream migration. 2016-10-16 09:22:53 +04:00
C4 implemented old GD format. 2018-01-18 07:18:03 +04:00
Cadath use HasExtension method instead of string.EndsWith. 2017-04-10 23:15:13 +04:00
CaramelBox (InputCryptoStream): new class derived from CryptoStream. 2016-12-25 06:51:33 +04:00
CatSystem fixed code to work with new resource settings interface. 2018-01-08 20:04:23 +04:00
Cherry IBinaryStream migration. 2016-10-16 09:22:53 +04:00
Circus (Circus): archive entry name length variation. 2017-12-21 04:32:22 +04:00
Cmvs lang : Japanese translation. (#144) 2018-01-29 19:09:32 +04:00
Cri (XtxReader): don't use intermediate output buffer. 2017-04-21 08:51:16 +04:00
Cromwell implemented 'Voice PackData' archives. 2017-02-10 03:24:25 +04:00
Crowd don't derive classes from OggAudio. 2018-01-30 09:17:49 +04:00
CsWare implemented C's ware DAT archives. 2017-12-21 04:33:38 +04:00
Cyberworks fixed code to work with new resource settings interface. 2018-01-08 20:04:23 +04:00
Dac fixed code to work with new resource settings interface. 2018-01-08 20:04:23 +04:00
DaiSystem implemented DAI_SYSTEM resource archives. 2018-01-11 20:20:42 +04:00
DDSystem use Entry.ChangeType method. 2017-01-25 09:34:38 +04:00
Debonosu (IResource.CanWrite): new property. 2016-10-11 00:05:22 +04:00
DenSDK (IResource.CanWrite): new property. 2016-10-11 00:05:22 +04:00
DirectDraw (DDS): added DXT3 decoder. 2018-01-22 21:04:06 +04:00
Dogenzaka (Dogenzaka.BinOpener): additional sanity check. 2017-03-24 22:47:06 +04:00
DxLib fixed code to work with new resource settings interface. 2018-01-08 20:04:23 +04:00
Eagls fixed code to work with new resource settings interface. 2018-01-08 20:04:23 +04:00
elf (G24Format): low-cased extensions. 2018-01-03 21:59:51 +04:00
Ellefin implemented EPK archives. 2017-01-08 06:19:56 +04:00
Emic IBinaryStream migration. 2016-10-16 09:22:53 +04:00
EmonEngine (EME): switched EmFormat to EmeImageDecoder. 2017-12-21 04:16:09 +04:00
Emote (DREF): perform rectangle arithmetics when blending. 2018-01-23 09:36:26 +04:00
EntExec implemented 'PackDat3' CAB archives. 2016-11-04 06:56:44 +04:00
Entis fixed code to work with new resource settings interface. 2018-01-08 20:04:23 +04:00
Escude (IResource.CanWrite): new property. 2016-10-11 00:05:22 +04:00
Ethornell don't derive classes from OggAudio. 2018-01-30 09:17:49 +04:00
Eushully (AGF): implemented 4bpp images. 2018-01-02 06:40:07 +04:00
ExHibit fixed code to work with new resource settings interface. 2018-01-08 20:04:23 +04:00
Favorite (BinOpener): recognize 'ACP_PK.1' archives. 2018-01-04 18:15:20 +04:00
FC01 (MCG): implemented 16bpp images. 2018-02-03 19:52:01 +04:00
Ffa use HasExtension method instead of string.EndsWith. 2017-04-10 23:15:13 +04:00
FlyingShine fixed code to work with new resource settings interface. 2018-01-08 20:04:23 +04:00
Foster (FA2): misc. 2017-11-20 23:59:28 +04:00
G2 use IBinaryStream interface instead of BinaryReader where appropriate. 2016-10-16 18:29:54 +04:00
GameSystem (CgdFormat): file length may vary. 2018-01-07 01:15:11 +04:00
Glib2 removed redundant ArcView.Reader instances. 2016-10-17 16:57:13 +04:00
Gpk2 (ImageFormat.ReadPalette): new static methods. 2017-01-14 16:27:11 +04:00
Groover (RcbReader): fixed input counter. 2018-01-21 11:52:48 +04:00
GsPack (ImageFormat.ReadPalette): new static methods. 2017-01-14 16:27:11 +04:00
HCSystem implemented hcsystem PACK archives and OPF images. 2018-01-31 00:00:54 +04:00
Hexenhaus IBinaryStream migration. 2016-10-16 09:22:53 +04:00
HSP implemented DPMX archives. 2017-01-23 18:46:41 +04:00
Ikura (TAN): fixed OpenImage. 2018-02-02 03:24:28 +04:00
Interheart (Zlc2Reader.Unpack): fixed remaining counter. 2016-12-26 19:57:53 +04:00
Ipac (ImageFormat.ReadPalette): new static methods. 2017-01-14 16:27:11 +04:00
Irrlicht use HasExtension method instead of string.EndsWith. 2017-04-10 23:15:13 +04:00
Ivory implemented multi-frame 'fSGX' images as frame archives. 2018-02-02 03:25:08 +04:00
Kaas use HasExtension method instead of string.EndsWith. 2017-04-10 23:15:13 +04:00
Kaguya (LINK): recognize params v05.7 2017-12-26 19:54:53 +04:00
KiriKiri (SenrenCxCrypt): override ReadName instead of Init. 2018-02-07 03:41:14 +04:00
Kiss use HasExtension method instead of string.EndsWith. 2017-04-10 23:15:13 +04:00
KScript use XoredStream instead of CryptoStream with XorTransform. 2016-12-25 06:47:13 +04:00
Kurumi implemented GRA images. 2017-03-28 10:09:07 +04:00
Lambda implemented 'CLS_TEXFILE' images. 2018-01-07 01:25:12 +04:00
Leaf (PX): additional formats. 2017-03-24 22:45:43 +04:00
Liar IBinaryStream migration. 2016-10-16 09:22:53 +04:00
Lilim implemented Lilim IMG images. 2018-01-17 01:26:23 +04:00
Littlewitch (RepiPack): use ToLowerShiftJis extension method. 2018-01-22 11:37:45 +04:00
LiveMaker fixed code to work with new resource settings interface. 2018-01-08 20:04:23 +04:00
Lucifen fixed code to work with new resource settings interface. 2018-01-08 20:04:23 +04:00
LunaSoft implemented LunaSoft PAC archives. 2017-09-12 17:34:12 +04:00
Macromedia IBinaryStream migration. 2016-10-16 09:22:53 +04:00
MAI use ResourceInstance for formats instantiation. 2017-04-08 19:23:46 +04:00
Maika implemented MIK01 archives and WV5A audio. 2018-01-21 19:32:21 +04:00
Majiro squeezed some identical localization strings. 2018-01-30 06:54:46 +04:00
Malie (LibPReader): adjusted file entry flag check. 2018-02-08 10:48:37 +04:00
MangaGamer fixed code to work with new resource settings interface. 2018-01-08 20:04:23 +04:00
Marble (MBL): consider all files within '*_data' archives to be scripts. 2018-01-21 11:59:40 +04:00
Masys (AgReader): tidied code. 2018-02-08 10:54:11 +04:00
MicroVision implemented MicroVision ARC1 archives, GPC images and IKM audio. 2017-04-02 15:30:00 +04:00
Misc added nameless BIN resource archive implementation. 2018-01-20 09:40:35 +04:00
Mixwill use HasExtension method instead of string.EndsWith. 2017-04-10 23:15:13 +04:00
MnoViolet IBinaryStream migration. 2016-10-16 09:22:53 +04:00
MokoPro fixed code to work with new resource settings interface. 2018-01-08 20:04:23 +04:00
Moonhir use HasExtension method instead of string.EndsWith. 2017-04-10 23:15:13 +04:00
Morning (PngFormat): added HeaderBytes static field. 2018-01-17 02:11:30 +04:00
Musica (PAZ): added signature. 2018-01-31 05:40:35 +04:00
Nags use HasExtension method instead of string.EndsWith. 2017-04-10 23:15:13 +04:00
Nejii use HasExtension method instead of string.EndsWith. 2017-04-10 23:15:13 +04:00
Nekopunch implemented Nekopunch PBM images. 2018-01-03 22:01:32 +04:00
NekoSDK (BMP): use image offset stored in header. 2017-11-12 10:02:21 +04:00
Nexas implemented TPF archives. 2018-01-02 07:02:15 +04:00
NitroPlus fixed code to work with new resource settings interface. 2018-01-08 20:04:23 +04:00
NonColor (NonColor): reworked archive index reading. 2018-01-22 11:41:46 +04:00
NScripter squeezed some identical localization strings. 2018-01-30 06:54:46 +04:00
NSystem (MGD): apparently alpha channel is not inverted. 2018-02-03 19:55:22 +04:00
OneUp implemented One-up ARC archives. 2017-01-26 13:02:54 +04:00
Otemoto implemented TLZ archives and MAG images. 2017-12-29 01:19:52 +04:00
Pajamas fixed cast. 2017-07-19 07:01:13 +04:00
Palette (PngFormat): added HeaderBytes static field. 2018-01-17 02:11:30 +04:00
PalmTree (ArPkStream.Read): optimized with BinarySearch. 2018-01-29 06:20:16 +04:00
Pandora implemented XL24 images. 2017-01-05 05:43:57 +04:00
Patisserie use Entry.ChangeType method. 2017-01-25 09:34:38 +04:00
PkWare squeezed some identical localization strings. 2018-01-30 06:54:46 +04:00
Primel (GBC): format variation. 2017-07-15 06:08:51 +04:00
Propeller use HasExtension method instead of string.EndsWith. 2017-04-10 23:15:13 +04:00
Properties updated formats. 2018-01-31 05:44:22 +04:00
Qlie fixed code to work with new resource settings interface. 2018-01-08 20:04:23 +04:00
RealLive (RealLive): NWK audio archives. 2018-01-28 10:19:46 +04:00
RenPy fixed code to work with new resource settings interface. 2018-01-08 20:04:23 +04:00
Resources updated formats. 2018-02-07 04:25:49 +04:00
RiddleSoft (GCP): non-standard bitmaps workaround. 2017-11-07 15:43:23 +04:00
Risa IBinaryStream migration. 2016-10-16 09:22:53 +04:00
RPGMaker (RGSS): dropped one version check. 2017-11-21 00:00:07 +04:00
RPM fixed code to work with new resource settings interface. 2018-01-08 20:04:23 +04:00
rUGP (RHA): properly interpret MP3 extensions. 2018-02-09 08:02:12 +04:00
Sas5 (IarOpener.CombineImage): take image offsets into account. 2016-10-18 17:24:46 +04:00
ScenePlayer fixed code to work with new resource settings interface. 2018-01-08 20:04:23 +04:00
Scoop implemented 'PARROT1.0' archives. 2017-11-26 00:32:47 +04:00
ScrPlayer (IMG2): fixed decoder. 2018-01-18 11:50:06 +04:00
Selene fixed code to work with new resource settings interface. 2018-01-08 20:04:23 +04:00
Seraphim (Seraphim): added variable archive schemes. 2017-12-14 10:56:33 +04:00
ShiinaRio don't derive classes from OggAudio. 2018-01-30 09:17:49 +04:00
SHSystem use Entry.ChangeType method. 2017-01-25 09:34:38 +04:00
Silky (AI6WIN): filenames may contain paths. 2018-02-02 03:27:05 +04:00
Slg implemented SPD archives. 2017-08-14 15:05:24 +04:00
Softpal IBinaryStream migration. 2016-10-16 09:22:53 +04:00
Software House Parsley implemented UCG archives. 2018-02-07 04:03:18 +04:00
Strings (OGG): added fix checksums setting. 2018-01-30 09:30:34 +04:00
StudioEgo (ANT): use ReadUInt8 method instead of ReadByte. 2018-01-16 12:06:31 +04:00
Succubus implemented GHP3 images. 2017-12-29 01:19:22 +04:00
SuperNekoX use Entry.ChangeType method. 2017-01-25 09:34:38 +04:00
SysD (DWV): fixed. 2018-01-02 07:07:34 +04:00
Tactics (LST): moved to Tactics folder. 2018-01-12 20:22:25 +04:00
Tail implemented CAF archives and CFP images. 2017-12-05 22:30:53 +04:00
Tamamo added #ZipLib reference for BZip2InputStream support. 2018-01-22 17:24:35 +04:00
TamaSoft IBinaryStream migration. 2016-10-16 09:22:53 +04:00
Tanaka (WRC, ARC0): added extensions and signatures. 2017-12-19 20:51:08 +04:00
TanukiSoft use FormatCatalog.ReadFileList method to read file lists. 2017-10-28 11:49:15 +04:00
Taskforce implemented 'tskforce' archives. 2016-10-25 02:12:26 +04:00
TechnoBrain implemented IPF images. 2017-01-15 15:08:08 +04:00
Tmr-Hiro (GrdReader): check read count. 2017-12-26 20:04:40 +04:00
TopCat implemented TCD1 archives and SPD7 images. 2018-01-23 15:38:52 +04:00
Triangle fixed code to work with new resource settings interface. 2018-01-08 20:04:23 +04:00
Ucom implemented UK archives and GPC images. 2017-11-23 01:23:59 +04:00
uGOS (DetBmpFormat): added signature. 2018-02-02 03:28:12 +04:00
UMeSoft (PkOpener): added archive name extensions. 2018-01-22 17:25:24 +04:00
Unity implemented Utage encrypted images. 2018-02-07 03:45:07 +04:00
Valkyria (MG2): alternative encryption (#81) 2017-07-17 11:07:21 +04:00
Vitamin (ImageFormat.ReadPalette): new static methods. 2017-01-14 16:27:11 +04:00
VnEngine IBinaryStream migration. 2016-10-16 09:22:53 +04:00
VnSystem implemented VNSystem VFS archives. 2017-01-19 04:25:24 +04:00
WebP (WebPFormat.ReadMetaData): set bpp property. 2016-12-15 19:34:22 +04:00
WildBug (WbmFormat.ReadMetaData): fixed. 2017-01-29 12:38:45 +04:00
Will fixed code to work with new resource settings interface. 2018-01-08 20:04:23 +04:00
Xuse IBinaryStream migration. 2016-10-16 09:22:53 +04:00
YaneSDK (DAT/hibiki): try to read archive index from adjacent archive. 2017-12-02 05:21:44 +04:00
Yatagarasu implemented PKG archive variation. 2017-04-12 04:17:24 +04:00
Youkai use HasExtension method instead of string.EndsWith. 2017-04-10 23:15:13 +04:00
Yox (IResource.CanWrite): new property. 2016-10-11 00:05:22 +04:00
Yuka (YKG): fixed header reading. 2017-12-13 13:29:11 +04:00
YuRis fixed code to work with new resource settings interface. 2018-01-08 20:04:23 +04:00
Zyx IBinaryStream migration. 2016-10-16 09:22:53 +04:00
app.config (OGG): added fix checksums setting. 2018-01-30 09:30:34 +04:00
ArcARCX.cs (IResource.CanWrite): new property. 2016-10-11 00:05:22 +04:00
ArcAST.cs (ArcOpener): use XoredStream+LzssStream composition instead of custom LZSS method. 2017-01-18 05:17:04 +04:00
ArcAVC.cs IBinaryStream migration. 2016-10-16 09:22:53 +04:00
ArcCommon.cs (StringExtensions): added ToLowerAscii and ToLowerShiftJis methods. 2018-01-22 11:36:31 +04:00
ArcFormats.csproj implemented Utage encrypted images. 2018-02-07 03:45:07 +04:00
ArcIKS.cs use XoredStream instead of CryptoStream with XorTransform. 2016-12-25 06:47:13 +04:00
ArcISA.cs (IResource.CanWrite): new property. 2016-10-11 00:05:22 +04:00
ArcKogado.cs (InputCryptoStream): new class derived from CryptoStream. 2016-12-25 06:51:33 +04:00
ArcMiris.cs (IResource.CanWrite): new property. 2016-10-11 00:05:22 +04:00
ArcNEKO.cs (ArcNEKO): MNG files are recognized by DetectFileType. 2018-01-21 11:51:34 +04:00
ArcPACKDAT.cs (PACKDAT): decrypt scripts. 2018-01-29 03:36:30 +04:00
ArcSAF.cs (IResource.CanWrite): new property. 2016-10-11 00:05:22 +04:00
ArcSPack.cs use HasExtension method instead of string.EndsWith. 2017-04-10 23:15:13 +04:00
AudioMP3.cs (MP3): added threshold for searching sync byte. 2017-03-03 17:38:58 +04:00
AudioOGG.cs (OGG): added fix checksums setting. 2018-01-30 09:30:34 +04:00
AudioVOC.cs IBinaryStream migration. 2016-10-16 09:22:53 +04:00
AudioWMA.cs (WMA): NAudio has been updated, workaround no longer necessary. 2017-10-07 00:54:49 +04:00
BitStream.cs (IBitStream): new interface. 2015-12-28 10:52:44 +04:00
Blowfish.cs (Blowfish.CreateDecryptor): new method. 2016-10-09 01:27:20 +04:00
Camellia.cs (Camellia): added key generation methods. 2016-11-15 10:16:15 +04:00
CommonStreams.cs (XoredStream.Write): fixed. 2016-10-09 19:29:14 +04:00
Crc32.cs Crc32 implementation moved to separate file. 2016-08-19 09:29:06 +04:00
Crc64.cs CRC-64 implementation. 2016-05-20 03:56:38 +04:00
DraftArc.cs updated year. 2018-01-02 06:58:07 +04:00
DraftImage.cs updated year. 2018-01-02 06:58:07 +04:00
ExeFile.cs (ExeFile.InitSectionTable): fixed section name length. 2017-04-10 14:34:43 +04:00
HuffmanCompression.cs (HuffmanCompression): classes utilizing Huffman compression. 2018-01-02 06:43:41 +04:00
ImageEGN.cs fixed code to work with new resource settings interface. 2018-01-08 20:04:23 +04:00
ImageISG.cs IBinaryStream migration. 2016-10-16 09:22:53 +04:00
ImageLZ.cs fixed code to work with new resource settings interface. 2018-01-08 20:04:23 +04:00
ImageLZS.cs implemented LZS images. 2017-12-08 14:41:40 +04:00
ImageMB.cs (MbImageFormat): accept 'MC' signature as well. 2018-01-15 03:06:43 +04:00
ImageMNG.cs (MngFrameDecoder): missing re-throw. 2018-01-18 07:18:41 +04:00
ImagePIC.cs fixed code to work with new resource settings interface. 2018-01-08 20:04:23 +04:00
ImagePNX.cs implemented PNX images. 2017-11-22 19:52:26 +04:00
ImagePSD.cs (ImageFormat.ReadPalette): new static methods. 2017-01-14 16:27:11 +04:00
ImagePSM.cs implemented PSM images (#80) 2017-07-07 19:47:14 +04:00
ImagePTI.cs fixed code to work with new resource settings interface. 2018-01-08 20:04:23 +04:00
KogadoCocotte.cs removed unused fields. 2016-02-21 22:24:15 +04:00
Lz4Stream.cs (LZ4): decompression routine moved to separate class. 2017-04-05 18:33:35 +04:00
LzssStream.cs (LzssStream): use PackedStream as base. 2018-01-02 06:39:09 +04:00
MD5.cs (MD5): added final methods. 2017-10-28 11:43:25 +04:00
MersenneTwister.cs (MersenneTwister): moved to Cryptography namespace. 2016-08-02 05:16:20 +04:00
packages.config (ZIP): switched to #ZipLib because Net library does not support encrypted archives. 2018-01-29 03:49:43 +04:00
PackedStream.cs (PackedStream): added Reader property. 2018-01-02 06:34:50 +04:00
RC4.cs (Rc4Transform): moved to separate file. 2016-10-08 05:01:30 +04:00
ResourceSettings.cs (LocalResourceSetting): fallback to setting name when no text found. 2018-01-30 09:20:12 +04:00
SimpleEncryption.cs (NotTransform, XorTransform): derive from ByteTransform abstract class. 2016-12-26 15:42:02 +04:00