GARbro-mirror/ArcFormats
2015-07-19 15:32:07 +04:00
..
Properties implemented rare "Seraphim" engine formats. 2015-07-19 15:30:16 +04:00
Strings implemented ISF scripts decryption. 2015-06-18 17:04:12 +04:00
.gitignore ignore private stuff. 2015-04-19 15:30:42 +04:00
app.config remember last used MCG image key. 2015-07-14 18:44:27 +04:00
ArcADPACK.cs added another A98SYS engine archive version. 2015-04-06 17:05:41 +04:00
ArcAdvCls.cs (ArcOpener.OpenEntry): use LzssStream. 2015-07-07 11:30:10 +04:00
ArcAFS.cs AFS and PACKDAT archives implementation. 2015-01-19 09:43:52 +04:00
ArcAi5Win.cs implemented Ai5Win resources (*.arc archives and *.gcc images) 2015-07-01 01:06:35 +04:00
ArcAil.cs renamed local var. 2015-05-15 17:51:23 +04:00
ArcALD.cs implemented ALD archive and QNT image formats. 2015-04-10 06:35:06 +04:00
ArcAMI.cs use string.EndsWith() method instead of Path.GetExtension() 2015-05-15 18:49:37 +04:00
ArcAST.cs implemented AST script engine archives. 2015-04-21 03:39:17 +04:00
ArcAVC.cs (AdvReader): fixed encryption scheme search logic. 2015-04-27 21:40:51 +04:00
ArcAZSys.cs use string.EndsWith() method instead of Path.GetExtension() 2015-05-15 18:49:37 +04:00
ArcBGI.cs BGI/Ethornell engine archive implementation. 2014-09-12 15:59:56 +04:00
ArcBlackPackage.cs use string.EndsWith() method instead of Path.GetExtension() 2015-05-15 18:49:37 +04:00
ArcCCT.cs implemented Macromedia Director resources. 2015-06-27 14:33:58 +04:00
ArcCherry.cs additional sanity checks to reduce false positive detections. 2015-07-09 06:53:55 +04:00
ArcCircus.cs additional sanity checks to reduce false positive detections. 2015-07-09 06:53:55 +04:00
ArcCommon.cs (LzssStream): LZSS-compressed stream implementation. 2015-07-07 11:27:30 +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 rare "Seraphim" engine formats. 2015-07-19 15:30:16 +04:00
ArcFPK.cs FPK archives implementation. 2015-05-27 13:58:00 +04:00
ArcFVP.cs some fixes. 2015-05-01 23:32:04 +04:00
ArcGameDat.cs fixed index size check. 2015-05-22 10:06:12 +04:00
ArcGSP.cs (DatOpener): define signatures in constructor. 2015-03-26 06:54:12 +04:00
ArcGsPack.cs (DatOpener.OpenEntry): use LzssStream. 2015-07-07 11:29:17 +04:00
ArcIFL.cs (IflOpener.OpenEntry): decompress *.snc scripts. 2015-06-28 07:41:47 +04:00
ArcIKS.cs implemented X[iks] resource archive format. 2015-07-09 07:03:57 +04:00
ArcInnGrey.cs year. 2015-02-26 08:18:26 +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 implemented *.ari and *.saf archives. 2015-06-01 13:02:08 +04:00
ArcKCAP.cs added password for "Itazura Mahjong". 2015-03-16 05:36:25 +04:00
ArcKogado.cs improved HyPack archive version awareness. 2015-05-16 19:16:49 +04:00
ArcLIB.cs implemented encrypted Malie archives. 2015-07-11 10:27:21 +04:00
ArcLPK.cs support old LPK archives with different index entry size. 2015-07-19 15:32:07 +04:00
ArcLST.cs Nexton LikeC script engine archives. 2015-04-21 03:39:55 +04:00
ArcMAI.cs (ArcOpener): recognize BMP file header. 2015-05-06 02:51:09 +04:00
ArcMajiro.cs implemented archive version 2 reading. 2015-04-12 23:01:05 +04:00
ArcMBL.cs (MblOpener): tweaked file type detection. 2015-07-15 14:10:14 +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 (PacOpener): fixed compressed entries extraction. 2015-05-03 05:34:05 +04:00
ArcNitro.cs Moved PrefixStream class implementation to separate file. 2015-02-26 22:07:49 +04:00
ArcNOA.cs some additions. 2015-06-08 19:19:47 +04:00
ArcNPA.cs use Buffer.BlockCopy instead of Array.Copy. 2014-11-07 17:11:11 +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 (TryOpen): check file count against zero. 2015-06-17 17:38:35 +04:00
ArcRPA.cs Moved PrefixStream class implementation to separate file. 2015-02-26 22:07:49 +04:00
ArcS25.cs (S25Opener): sort entries by offset. 2015-06-22 02:56:05 +04:00
ArcSAF.cs implemented *.ari and *.saf archives. 2015-06-01 13:02:08 +04:00
ArcSeraph.cs implemented rare "Seraphim" engine formats. 2015-07-19 15:30:16 +04:00
ArcSPack.cs implemented 'SPack' archives. 2015-05-22 10:08:11 +04:00
ArcSteinsGate.cs (Create): fixed real entries count writing. 2014-07-29 11:50:12 +04:00
ArcWARC.cs support WARC archives version 1.50 2015-07-12 15:39:28 +04:00
ArcWBP.cs implemented Wild Bug's resource archives. 2015-07-11 10:22:32 +04:00
ArcWILL.cs implemented *.scr files decoding/encoding. 2015-07-08 02:49:57 +04:00
ArcXFL.cs moved to Liar namespace. 2015-07-11 10:23:06 +04:00
ArcXP3.cs fixed Dispose pattern. 2015-07-02 03:22:22 +04:00
ArcYPF.cs cosmetic changes. 2014-09-08 07:36: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 (MioInput): limit EriFile wrapper lifetime to constructor. 2015-06-01 00:55:31 +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 renamed audio format class to PcmAudio. 2015-06-17 17:50:46 +04:00
AudioPMW.cs refactored SoundInput interface. 2015-05-14 11:26:47 +04:00
AudioWA1.cs (Wa1Reader): adjust RIFF block length. 2015-06-14 13:53:04 +04:00
AudioWADY.cs refactored SoundInput interface. 2015-05-14 11:26:47 +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 implemented ON-Scripter archive creation. 2014-07-29 11:53:05 +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
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
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 use common LzssReader class for decompression. 2015-04-04 05:29:23 +04:00
ImageBMZ.cs GSP archives and BMZ bitmaps implementation. 2015-03-04 16:27:23 +04:00
ImageCPB.cs AZ system engine resources implementation. 2015-04-22 22:39:16 +04:00
ImageCRX.cs implemented Circus resources. 2015-06-17 17:44:01 +04:00
ImageCWL.cs implemented Crowd CWL images. 2015-06-13 12:54:23 +04:00
ImageCWP.cs implemented CwpFormat.Write method. 2015-06-12 22:52:22 +04:00
ImageDGC.cs (DgcFormat.Reader): use CopyOverlapped instead of BlockCopy. 2015-06-02 19:50:11 +04:00
ImageDRG.cs (DrgIndexedFormat): changed Tag property. 2015-06-14 14:30:01 +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 Lucifen Game System resources implementation. 2015-04-22 05:14:41 +04:00
ImageEPA.cs Pajamas Adventure System formats implementation. 2015-05-01 09:30:31 +04:00
ImageERI.cs (EriReader): added stubs for lossy decompression. 2015-05-29 18:59:23 +04:00
ImageGCC.cs (GccFormat.ReadMetaData): return 32bpp for masked images. 2015-07-02 03:21:32 +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
ImageGR.cs implemented EAGLS system resources. 2015-05-15 17:32:07 +04:00
ImageGRD.cs implemented IFL archives and GRD images. 2015-04-12 23:02:29 +04:00
ImageGRP.cs removed unused namespaces and variables. 2015-06-25 11:27:56 +04:00
ImageGRX.cs implemented *.pk archives and *.grx images. 2015-07-16 21:44:20 +04:00
ImageGS.cs (PicFormat.Read): use LzssStream. 2015-07-07 11:30:50 +04:00
ImageHG3.cs added license clause and third-party copyright notices. 2014-07-28 00:50:18 +04:00
ImageIAF.cs added IAF image format. 2015-06-01 01:00:06 +04:00
ImageIGF.cs implemented Silky's IGF images. 2015-06-28 07:43:04 +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
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 implemented "M no Violet" engine resources. 2015-04-04 05:32:01 +04:00
ImagePMP.cs use remainder for format check. 2015-05-03 05:37:08 +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 implemented ALD archive and QNT image formats. 2015-04-10 06:35:06 +04:00
ImageRCT.cs import GameRes.Utility namespace. 2014-08-25 15:12:53 +04:00
ImageS25.cs comment on S25Opener. 2015-06-23 10:18:50 +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 implemented Wild Bug's WBM image format. 2015-07-12 15:37: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
ImageZBM.cs removed unused namespaces. 2015-06-12 22:52:37 +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
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
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