GARbro-mirror/ArcFormats
2015-08-18 23:26:30 +04:00
..
Properties (WbmFormat): added compression methods and alpha-channel support. 2015-08-17 23:08:02 +04:00
Strings implemented Majiro RCT images decryption. 2015-08-12 01:33:51 +04:00
.gitignore ignore private stuff. 2015-04-19 15:30:42 +04:00
app.config implemented Majiro RCT images decryption. 2015-08-12 01:33:51 +04:00
ArcABM.cs (AbmOpener.TryOpen): prepend name of archive to contained filenames. 2015-08-05 21:19:57 +04:00
ArcADPACK.cs added another A98SYS engine archive version. 2015-04-06 17:05:41 +04:00
ArcAdvCls.cs LzssStream and related classes moved to separate namespace. 2015-07-25 04:20:20 +04:00
ArcAdvSysT.cs implemented AdvSys_T formats. 2015-07-22 09:30:14 +04:00
ArcAFS.cs AFS and PACKDAT archives implementation. 2015-01-19 09:43:52 +04:00
ArcAi5Win.cs (ArcOpener.IndexReader): try to guess archive encryption scheme. 2015-07-28 12:21:19 +04:00
ArcAil.cs (DatOpener.TryOpen): do not lookup zero signatures. 2015-08-05 21:18:43 +04:00
ArcALD.cs implemented ALD archive and QNT image formats. 2015-04-10 06:35:06 +04:00
ArcAMI.cs replaced ZLibNet with .Net DeflateStream class. 2015-07-28 12:20:20 +04:00
ArcAOS.cs implemented AOS resource archives. 2015-08-04 22:30:36 +04:00
ArcAST.cs LzssStream and related classes moved to separate namespace. 2015-07-25 04:20:20 +04:00
ArcAVC.cs (AdvReader): fixed encryption scheme search logic. 2015-04-27 21:40:51 +04:00
ArcAZSys.cs replaced ZLibNet with .Net DeflateStream class. 2015-07-28 12:20:20 +04:00
ArcBGI.cs BGI/Ethornell engine archive implementation. 2014-09-12 15:59:56 +04:00
ArcBlackPackage.cs (DatOpener.TryOpen): compare .lst filename against archive name. 2015-08-01 18:29:07 +04:00
ArcCCT.cs replaced ZLibNet with .Net DeflateStream class. 2015-07-28 12:20:20 +04:00
ArcCherry.cs additional sanity checks to reduce false positive detections. 2015-07-09 06:53:55 +04:00
ArcCircus.cs changed tag properties to more convenient format. 2015-07-25 10:10:36 +04:00
ArcCommon.cs (HuffmanDecoder) renamed some private fields. 2015-08-04 22:26:38 +04:00
ArcDPK.cs (DpkOpener): use Path.GetFileName to strip path off filename. 2015-06-02 19:48:24 +04:00
ArcDRS.cs implemented ISF scripts decryption. 2015-06-18 17:04:12 +04:00
ArcEAGLS.cs fixed scripts decryption. 2015-05-21 23:42:45 +04:00
ArcEGO.cs Studio e.go! engine archive implementation. 2015-03-31 14:30:35 +04:00
ArcFFA.cs disable unused variable warning. 2015-05-27 13:55:42 +04:00
ArcFormats.csproj implemented GCEX archives and BGRA images. 2015-08-18 18:18:22 +04:00
ArcFPK.cs variation of the FPK archives. 2015-08-17 07:03:15 +04:00
ArcFVP.cs some fixes. 2015-05-01 23:32:04 +04:00
ArcGameDat.cs (DatOpener.OpenEntry): decrypt textdata.bin file. 2015-08-04 06:25:52 +04:00
ArcGCEX.cs fixed GCE1 decompression. 2015-08-18 23:26:30 +04:00
ArcGPK.cs implemented Black Cyc resources. 2015-08-01 18:32:07 +04:00
ArcGSP.cs changed tag properties to more convenient format. 2015-07-25 10:10:36 +04:00
ArcGsPack.cs LzssStream and related classes moved to separate namespace. 2015-07-25 04:20:20 +04:00
ArcHED.cs (PakOpener): sanity checks. 2015-08-01 18:32:42 +04:00
ArcIFL.cs LzssStream and related classes moved to separate namespace. 2015-07-25 04:20:20 +04:00
ArcIKS.cs implemented X[iks] resource archive format. 2015-07-09 07:03:57 +04:00
ArcInnGrey.cs implemented decryption for PACKDAT archives. 2015-07-23 09:18:46 +04:00
ArcINT.cs implemented non-encrypted INT archives creation. 2014-08-15 21:41:45 +04:00
ArcISA.cs implemented ISA archives. 2015-03-18 05:44:21 +04:00
ArcKAAS.cs additional sanity checks to reduce false positive detections. 2015-07-09 06:53:55 +04:00
ArcKaguya.cs (IndexReader.ReadIndex): don't try to open *.ari index as archive body. 2015-08-11 07:08:19 +04:00
ArcKCAP.cs added password for "Itazura Mahjong". 2015-03-16 05:36:25 +04:00
ArcKogado.cs NotTransorm class moved to common namespace. 2015-07-23 20:23:14 +04:00
ArcLIB.cs implemented encrypted Malie archives. 2015-07-11 10:27:21 +04:00
ArcLPK.cs LzssStream and related classes moved to separate namespace. 2015-07-25 04:20:20 +04:00
ArcLST.cs (LstOpener.OpenNexton): removed redundant check. 2015-08-03 22:29:14 +04:00
ArcMAI.cs use FirstOrDefault() in linq query instead of Where(). 2015-08-14 06:09:04 +04:00
ArcMajiro.cs implemented Majiro archives version 3. 2015-08-12 01:28:24 +04:00
ArcMBL.cs (MblOpener): added static shortcut to PrsFormat. 2015-08-14 06:10:27 +04:00
ArcMFG.cs Silky's MFG format implementation. 2015-04-30 21:07:11 +04:00
ArcMGD.cs implemented MEGU engine resources. 2015-05-11 20:23:32 +04:00
ArcMGPK.cs implemented MGPK archives. 2014-11-07 02:47:51 +04:00
ArcMnoViolet.cs AutoEntry.Offset set in constructor now. 2015-04-16 22:41:03 +04:00
ArcMRG.cs fixed archive key guess. 2015-07-19 15:30:45 +04:00
ArcNEKO.cs NekoPack archives are actually hierarchical. 2015-03-26 06:52:45 +04:00
ArcNexas.cs replaced ZLibNet with .Net DeflateStream class. 2015-07-28 12:20:20 +04:00
ArcNitro.cs implemented Nitro+ PAK version 2 archives. 2015-08-11 17:44:18 +04:00
ArcNOA.cs (NoaOpener): additional encryption schemes. 2015-07-27 01:34:41 +04:00
ArcNPA.cs replaced ZLibNet with .Net DeflateStream class. 2015-07-28 12:20:20 +04:00
ArcNSA.cs (NsaOpener): added rare variation of archive layout. 2015-07-09 06:56:00 +04:00
ArcPAC.cs initialize Extensions property since Tag was changed. 2015-03-26 06:47:37 +04:00
ArcPCK.cs (PkwOpener): variation of Crowd audio resources archive. 2015-06-20 21:31:31 +04:00
ArcPD.cs use string.EndsWith() method instead of Path.GetExtension() 2015-05-15 18:49:37 +04:00
ArcPK.cs implemented *.pk archives and *.grx images. 2015-07-16 21:44:20 +04:00
ArcQLIE.cs changed tag properties to more convenient format. 2015-07-25 10:10:36 +04:00
ArcRPA.cs replaced ZLibNet with .Net DeflateStream class. 2015-07-28 12:20:20 +04:00
ArcS25.cs (S25Opener): removed constructor. 2015-08-05 11:54:44 +04:00
ArcSAF.cs replaced ZLibNet with .Net DeflateStream class. 2015-07-28 12:20:20 +04:00
ArcSeraph.cs replaced ZLibNet with .Net DeflateStream class. 2015-07-28 12:20:20 +04:00
ArcSPack.cs NotTransorm class moved to common namespace. 2015-07-23 20:23:14 +04:00
ArcSteinsGate.cs (Create): fixed real entries count writing. 2014-07-29 11:50:12 +04:00
ArcSUD.cs implemented SUD audio archives. 2015-07-25 03:52:22 +04:00
ArcTactics.cs added alternative version of the TACTICS_ARC_FILE. 2015-08-03 22:30:22 +04:00
ArcVPK.cs implemented Black Cyc resources. 2015-08-01 18:32:07 +04:00
ArcWAG.cs (WagOpener): strip possible drive specification from file names. 2015-08-17 07:08:49 +04:00
ArcWARC.cs (WarOpener.Dump): removed in favor of the new static Dump class. 2015-08-03 22:47:56 +04:00
ArcWBP.cs implemented Wild Bug's resource archives. 2015-07-11 10:22:32 +04:00
ArcWILL.cs (ArcOpener.OpenEntry): recognize *.wsc as script files. 2015-08-02 23:00:49 +04:00
ArcXFL.cs moved to Liar namespace. 2015-07-11 10:23:06 +04:00
ArcXP3.cs (HashCrypt): another encryption scheme. 2015-08-17 07:06:16 +04:00
ArcXuse.cs (ArcOpener): report real file size as UnpackedSize. 2015-08-17 07:07:19 +04:00
ArcYKC.cs implemented YKC archives creation. 2015-08-14 21:48:46 +04:00
ArcYPF.cs replaced ZLibNet with .Net DeflateStream class. 2015-07-28 12:20:20 +04:00
AudioEDIM.cs implemented Macromedia Director resources. 2015-06-27 14:33:58 +04:00
AudioEOG.cs (EogAudio.TryOpen): don't dispose of intermediate stream. 2015-06-20 21:29:05 +04:00
AudioMIO.cs Entis code moved to separate source files. 2015-08-04 22:26:00 +04:00
AudioMP3.cs (Mp3Audio.TryOpen): recognize MPEG 2.5 signature. 2015-06-28 07:38:28 +04:00
AudioOGG.cs refactored SoundInput interface. 2015-05-14 11:26:47 +04:00
AudioOGV.cs (OgvAudio.TryOpen): don't dispose of intermediate stream. 2015-06-27 14:30:20 +04:00
AudioPAD.cs long constant. 2015-06-23 10:19:28 +04:00
AudioPCM.cs replaced ZLibNet with .Net DeflateStream class. 2015-07-28 12:20:20 +04:00
AudioPMW.cs replaced ZLibNet with .Net DeflateStream class. 2015-07-28 12:20:20 +04:00
AudioVAW.cs use ImageFormat.Png/AudioFormat.Wav shortcuts. 2015-08-14 06:07:55 +04:00
AudioWA1.cs LzssStream and related classes moved to separate namespace. 2015-07-25 04:20:20 +04:00
AudioWADY.cs refactored SoundInput interface. 2015-05-14 11:26:47 +04:00
AudioWPN.cs Wild bug PCM audio format. 2015-08-11 17:49:10 +04:00
AudioWWA.cs (WwaInput): implemented WWA decoder. 2015-08-18 00:18:40 +04:00
Blowfish.cs Initial commit. 2014-07-21 23:26:28 +04:00
Camellia.cs implemented encrypted Malie archives. 2015-07-11 10:27:21 +04:00
CreateAMIWidget.xaml added creation options for AMI archives. 2014-08-01 16:44:53 +04:00
CreateAMIWidget.xaml.cs added creation options for AMI archives. 2014-08-01 16:44:53 +04:00
CreateARCWidget.xaml renamed Will ARC-related settings and widget. 2015-04-19 19:08:56 +04:00
CreateARCWidget.xaml.cs renamed Will ARC-related settings and widget. 2015-04-19 19:08:56 +04:00
CreateINTWidget.xaml implemented non-encrypted INT archives creation. 2014-08-15 21:41:45 +04:00
CreateINTWidget.xaml.cs implemented non-encrypted INT archives creation. 2014-08-15 21:41:45 +04:00
CreateNPAWidget.xaml merged some common strings in resource dictionary. 2015-06-02 15:45:19 +04:00
CreateNPAWidget.xaml.cs implemented Nitro+ archives creation. 2014-08-18 09:07:35 +04:00
CreateONSWidget.xaml implemented ON-Scripter archive creation. 2014-07-29 11:53:05 +04:00
CreateONSWidget.xaml.cs LzssStream and related classes moved to separate namespace. 2015-07-25 04:20:20 +04:00
CreatePDWidget.xaml implemented Flying Shine resource archive. 2014-08-14 21:39:51 +04:00
CreatePDWidget.xaml.cs implemented Flying Shine resource archive. 2014-08-14 21:39:51 +04:00
CreateRPAWidget.xaml implemented Ren'Py archives creation. 2014-08-17 01:31:58 +04:00
CreateRPAWidget.xaml.cs implemented Ren'Py archives creation. 2014-08-17 01:31:58 +04:00
CreateSGWidget.xaml implemented Steins;Gate archive creation. 2014-07-29 07:02:49 +04:00
CreateSGWidget.xaml.cs implemented Steins;Gate archive creation. 2014-07-29 07:02:49 +04:00
CreateXP3Widget.xaml merged some common strings in resource dictionary. 2015-06-02 15:45:19 +04:00
CreateXP3Widget.xaml.cs implemented XP3 archive creation. 2014-07-26 23:13:17 +04:00
CreateYPFWidget.xaml implemented Yu-Ris archives creation. 2014-08-16 04:42:20 +04:00
CreateYPFWidget.xaml.cs implemented Yu-Ris archives creation. 2014-08-16 04:42:20 +04:00
DraftArc.cs draft tweak. 2015-07-14 05:14:15 +04:00
DraftImage.cs template files. 2015-07-11 10:25:09 +04:00
EriReader.cs Entis code moved to separate source files. 2015-08-04 22:26:00 +04:00
ImageABM.cs implemented ABM images. 2015-08-05 11:57:55 +04:00
ImageACD.cs implemented F&C resource formats. 2015-07-14 05:15:26 +04:00
ImageAG.cs implemented MEGU engine resources. 2015-05-11 20:23:32 +04:00
ImageAinos.cs (AniOpener): discard empty containers. 2015-04-19 15:21:41 +04:00
ImageAP.cs implemented *.ari and *.saf archives. 2015-06-01 13:02:08 +04:00
ImageBGI.cs BGI/Ethornell engine image format. 2015-04-04 05:26:59 +04:00
ImageBGRA.cs implemented GCEX archives and BGRA images. 2015-08-18 18:18:22 +04:00
ImageBIP.cs limit alpha channel values to 0xff 2015-03-11 16:36:13 +04:00
ImageBITD.cs implemented Macromedia Director resources. 2015-06-27 14:33:58 +04:00
ImageBMD.cs LzssStream and related classes moved to separate namespace. 2015-07-25 04:20:20 +04:00
ImageBMZ.cs replaced ZLibNet with .Net DeflateStream class. 2015-07-28 12:20:20 +04:00
ImageCPB.cs replaced ZLibNet with .Net DeflateStream class. 2015-07-28 12:20:20 +04:00
ImageCRX.cs implemented Circus resources. 2015-06-17 17:44:01 +04:00
ImageCWL.cs LzssStream and related classes moved to separate namespace. 2015-07-25 04:20:20 +04:00
ImageCWP.cs implemented CwpFormat.Write method. 2015-06-12 22:52:22 +04:00
ImageDDS.cs implemented Direct Draw Surface image format. 2015-07-23 20:26:30 +04:00
ImageDGC.cs (DgcFormat.Reader): use CopyOverlapped instead of BlockCopy. 2015-06-02 19:50:11 +04:00
ImageDRG.cs LzssStream and related classes moved to separate namespace. 2015-07-25 04:20:20 +04:00
ImageDWQ.cs use ImageFormat.Png/AudioFormat.Wav shortcuts. 2015-08-14 06:07:55 +04:00
ImageDZI.cs Malie DZI tiled images descriptor implementation. 2015-07-11 10:28:39 +04:00
ImageEDT.cs new image formats. 2015-02-26 08:20:29 +04:00
ImageEGN.cs added EGN, rare compressed bitmap format. 2015-06-17 17:38:04 +04:00
ImageELG.cs (ElgFormat.Reader): moved output bounds check into loop body. 2015-07-20 00:20:30 +04:00
ImageEPA.cs Pajamas Adventure System formats implementation. 2015-05-01 09:30:31 +04:00
ImageERI.cs Entis code moved to separate source files. 2015-08-04 22:26:00 +04:00
ImageGCC.cs LzssStream and related classes moved to separate namespace. 2015-07-25 04:20:20 +04:00
ImageGCP.cs new image formats. 2015-02-26 08:20:29 +04:00
ImageGGP.cs fixed Dispose pattern. 2015-07-02 03:22:22 +04:00
ImageGR2.cs implemented AdvSys_T formats. 2015-07-22 09:30:14 +04:00
ImageGR.cs LzssStream and related classes moved to separate namespace. 2015-07-25 04:20:20 +04:00
ImageGRD.cs implemented IFL archives and GRD images. 2015-04-12 23:02:29 +04:00
ImageGRP.cs LzssStream and related classes moved to separate namespace. 2015-07-25 04:20:20 +04:00
ImageGRX.cs implemented *.pk archives and *.grx images. 2015-07-16 21:44:20 +04:00
ImageGS.cs LzssStream and related classes moved to separate namespace. 2015-07-25 04:20:20 +04:00
ImageHG3.cs replaced ZLibNet with .Net DeflateStream class. 2015-07-28 12:20:20 +04:00
ImageHIZ.cs implemented elf AV King resources. 2015-08-01 00:22:06 +04:00
ImageIAF.cs LzssStream and related classes moved to separate namespace. 2015-07-25 04:20:20 +04:00
ImageIGF.cs LzssStream and related classes moved to separate namespace. 2015-07-25 04:20:20 +04:00
ImageISG.cs implemented ISG image format. 2015-03-20 02:21:44 +04:00
ImageKAAS.cs PD/PB archives and auxiliary image formats. 2015-04-11 10:00:44 +04:00
ImageKG.cs implemented KG image format. 2015-08-17 07:03:43 +04:00
ImageMAI.cs (AmiFormat.Reader): removed unused field. 2015-05-06 02:50:15 +04:00
ImageMCG.cs remember last used MCG image key. 2015-07-14 18:44:27 +04:00
ImageMFG.cs Silky's MFG format implementation. 2015-04-30 21:07:11 +04:00
ImageMGF.cs implemented Malie script engine resources. 2015-06-25 11:33:14 +04:00
ImageMI4.cs unused variable. 2015-07-14 05:13:54 +04:00
ImageMNV.cs LzssStream and related classes moved to separate namespace. 2015-07-25 04:20:20 +04:00
ImagePMP.cs replaced ZLibNet with .Net DeflateStream class. 2015-07-28 12:20:20 +04:00
ImagePRS.cs Marble engine resources implementation. 2015-03-31 14:34:49 +04:00
ImagePT1.cs (UnpackV0): limit decompression loop by input length. 2015-05-21 23:42:03 +04:00
ImageQNT.cs replaced ZLibNet with .Net DeflateStream class. 2015-07-28 12:20:20 +04:00
ImageRCT.cs (RctFormat): image data reading separated to ReadPixelsData method. 2015-08-14 21:47:33 +04:00
ImageS25.cs implemented incremental compression of S25 images. 2015-08-01 00:24:04 +04:00
ImageSeraph.cs implemented rare "Seraphim" engine formats. 2015-07-19 15:30:16 +04:00
ImageTGF.cs (TgfFormat): additional input sanity checks. 2015-06-01 00:51:54 +04:00
ImageTLG.cs moved to GameRes.Formats.KiriKiri namespace. 2014-08-01 16:36:10 +04:00
ImageWBM.cs (WbmReader): stream i/o methods moved to separate class. 2015-08-18 00:17:50 +04:00
ImageWCG.cs implemented LIM image format. 2015-07-14 21:23:03 +04:00
ImageWIP.cs (WipFormat): added "mos" filename extension. 2015-07-08 02:50:21 +04:00
ImageYKG.cs implemented YKC archives and YKG images. 2015-08-14 06:12:35 +04:00
ImageZBM.cs LzssStream and related classes moved to separate namespace. 2015-07-25 04:20:20 +04:00
KiriKiriCx.cs Cx encryption bytecode generation fix. 2014-09-08 11:27:24 +04:00
KogadoCocotte.cs (CRangeCoder.Decode): fixed buffers length checks. 2015-06-21 20:41:43 +04:00
LzssStream.cs LzssStream and related classes moved to separate namespace. 2015-07-25 04:20:20 +04:00
MioDecoder.cs Entis code moved to separate source files. 2015-08-04 22:26:00 +04:00
packages.config NVorbis updated. 2015-02-15 19:52:04 +04:00
Settings.cs allow access to Settings from different threads. 2015-07-14 18:43:24 +04:00
WidgetDPK.xaml removed unused namespace declaration. 2015-06-04 01:10:02 +04:00
WidgetDPK.xaml.cs (WidgetDPK): set scheme to default for default key values. 2015-06-02 17:27:50 +04:00
WidgetINT.xaml merged some common strings in resource dictionary. 2015-06-02 15:45:19 +04:00
WidgetINT.xaml.cs refactored ResourceOptions handling. 2014-07-27 07:39:58 +04:00
WidgetISF.xaml implemented ISF scripts decryption. 2015-06-18 17:04:12 +04:00
WidgetISF.xaml.cs implemented ISF scripts decryption. 2015-06-18 17:04:12 +04:00
WidgetKCAP.xaml (PackOpener): store known schemes as Dictionary. 2015-03-11 18:51:52 +04:00
WidgetKCAP.xaml.cs (PackOpener): store known schemes as Dictionary. 2015-03-11 18:51:52 +04:00
WidgetLPK.xaml alternative encryption schemes for LPK archives. 2015-04-25 02:07:14 +04:00
WidgetLPK.xaml.cs alternative encryption schemes for LPK archives. 2015-04-25 02:07:14 +04:00
WidgetMBL.xaml added some predefined pass-phrases. 2015-07-15 06:40:18 +04:00
WidgetMBL.xaml.cs implemented Marble scripts decryption. 2015-06-04 01:13:25 +04:00
WidgetNOA.xaml implemented Entis archives decryption. 2015-05-27 13:57:34 +04:00
WidgetNOA.xaml.cs implemented Entis archives decryption. 2015-05-27 13:57:34 +04:00
WidgetNPA.xaml implemented Nitro+ archives creation. 2014-08-18 09:07:35 +04:00
WidgetNPA.xaml.cs implemented Nitro+ archives creation. 2014-08-18 09:07:35 +04:00
WidgetRCT.xaml implemented Majiro RCT images decryption. 2015-08-12 01:33:51 +04:00
WidgetRCT.xaml.cs implemented Majiro RCT images decryption. 2015-08-12 01:33:51 +04:00
WidgetWARC.xaml added predefined encryption schemes. 2015-06-11 12:32:52 +04:00
WidgetWARC.xaml.cs removed copy-paste remnants. 2015-04-25 02:05:52 +04:00
WidgetXP3.xaml rearranged archive parameters widgets. 2014-07-26 23:11:24 +04:00
WidgetXP3.xaml.cs rearranged archive parameters widgets. 2014-07-26 23:11:24 +04:00
WidgetYPF.xaml implemented Yu-Ris archives creation. 2014-08-16 04:42:20 +04:00
WidgetYPF.xaml.cs implemented Yu-Ris archives creation. 2014-08-16 04:42:20 +04:00
ZLibStream.cs (ZLibStream): checksum is written correctly. 2015-07-28 23:22:16 +04:00