GARbro-mirror/ArcFormats
morkt eac5f21bd6 (LpkOpener): minor fixes.
use Binary.Rotate methods;
ignore 'WholeCrypt' flag for "patch.lpk" archives.
2016-01-06 19:50:43 +04:00
..
Actgs implemented ACTGS archives format. 2015-11-04 04:03:36 +04:00
ActiveSoft use ImageData.Create method instead of BitmapSource.Create. 2015-10-12 12:16:23 +04:00
AdvSys GameRes refactoring. 2015-08-30 22:34:06 +04:00
AliceSoft use ImageData.Create method instead of BitmapSource.Create. 2015-10-12 12:16:23 +04:00
Amaterasu reorganized project directory structure. 2015-08-19 21:40:32 +04:00
AnimeGameSystem use TgaStream.Create where appropriate. 2015-11-30 03:50:03 +04:00
AZSys GameRes refactoring. 2015-08-30 22:34:06 +04:00
Banana implemented PK archives and MAG images. 2015-11-28 08:12:08 +04:00
Bishop (BsgMetaData): removed unused field. 2015-10-25 02:58:45 +04:00
BlackCyc (DwqFormat): added 'IF PACKTYPE==' format variation. 2015-11-18 01:34:09 +04:00
CatSystem (IntOpener.TryOpen): clear directory before attempting new entry size. 2015-12-07 18:20:36 +04:00
Cherry comment 2015-11-22 18:23:47 +04:00
Circus GameRes refactoring. 2015-08-30 22:34:06 +04:00
Cmvs generalized CPZ archives access. 2015-12-12 18:25:50 +04:00
Crowd reorganized project directory structure. 2015-08-19 21:40:32 +04:00
Dac implemented external storage of resource schemes. 2015-09-18 01:27:53 +04:00
Debonosu (PakOpener): default extension set to "pak". 2015-09-21 17:56:00 +04:00
Eagls (GrFormat): handle zero image size field. 2016-01-06 19:33:42 +04:00
elf implemented VSD video (AI5WIN engine). 2015-12-03 16:19:57 +04:00
Emic (PacOpener): set default archive extension to "pac". 2015-11-12 09:35:57 +04:00
Entis renamed some common string resources. 2015-11-23 21:28:32 +04:00
Escude (ReadIndexV2): use Binary.GetCString instead of ArcView.ReadString. 2015-12-23 09:42:08 +04:00
Ethornell huffman tree implementation moved to separate class. 2015-12-28 10:54:38 +04:00
Eushully implemented old Eushully archives. 2015-11-13 11:44:12 +04:00
ExHibit fixed GYU decompression. 2015-11-04 04:01:04 +04:00
Favorite (BinOpener): refined LZW decompression. 2015-12-20 09:27:30 +04:00
FC01 implemented MCA and CLM images. 2015-12-06 22:30:18 +04:00
Ffa implemented another WA1 format. 2016-01-05 23:51:34 +04:00
FlyingShine GameRes refactoring. 2015-08-30 22:34:06 +04:00
G2 set default extension to PAK. 2015-08-29 19:40:14 +04:00
Glib2 implemented G2 archives and PGX images. 2015-12-08 21:19:13 +04:00
Gpk2 implemented GPK2 archives and GFB images. 2015-10-25 15:27:38 +04:00
GSD additional sanity checks to reduce false positives. 2016-01-05 23:55:58 +04:00
GsPack (PakOpener): changed index offset type to avoid casts. 2015-11-02 05:48:28 +04:00
Ikura (DrgFormat): fixed stride calculation and tweaked decoder. 2015-12-29 09:54:31 +04:00
Interheart additional sanity checks to reduce false positives. 2016-01-05 23:55:58 +04:00
Kaas use ImageData.Create method instead of BitmapSource.Create. 2015-10-12 12:16:23 +04:00
Kaguya implemented Kaguya "AO" images. 2015-11-24 17:02:26 +04:00
KiriKiri (Xp3Opener): entry considered encrypted if cipher isn't "NoCrypt". 2015-12-23 09:37:16 +04:00
Liar GameRes refactoring. 2015-08-30 22:34:06 +04:00
Lilim (AbmFormat.ReadMetaData): ignore ordinary BMP files. 2015-11-15 14:09:31 +04:00
Lucifen (LpkOpener): minor fixes. 2016-01-06 19:50:43 +04:00
Macromedia reorganized project directory structure. 2015-08-19 21:40:32 +04:00
Majiro renamed some common string resources. 2015-11-23 21:28:32 +04:00
Malie implemented external storage of resource schemes. 2015-09-18 01:27:53 +04:00
Marble flags are actually bitflags. 2015-12-23 09:39:51 +04:00
Masys reorganized project directory structure. 2015-08-19 21:40:32 +04:00
MnoViolet use ImageData.Create method instead of BitmapSource.Create. 2015-10-12 12:16:23 +04:00
Nags implemented NFS archives and NGP images. 2015-11-08 17:34:41 +04:00
NitroPlus (TryOpen): use IsSaneCount method. 2015-12-18 13:32:18 +04:00
NScripter (NsaOpener.ReadIndex): abort on zero-length file name. 2015-11-13 11:41:02 +04:00
Pajamas (DatOpener.OpenEntry): decrypt only files with encrypted "PJADV" signature. 2015-10-19 09:06:54 +04:00
Palette fixed compilation error. 2015-10-27 11:36:17 +04:00
Propeller (TryOpen): set IsPacked property. 2015-11-26 02:25:00 +04:00
Properties support different schemes for YPF archives. 2015-12-18 13:39:26 +04:00
Qlie (AbmpOpener): various fixes. 2015-11-07 09:22:38 +04:00
RenPy GameRes refactoring. 2015-08-30 22:34:06 +04:00
RiddleSoft removed superfluous usings. 2015-08-23 07:31:47 +04:00
RPM (ArcOpener): allow zero-length entries. 2015-11-09 00:08:55 +04:00
Sas5 (IarOpener.CombineImage): adjusted blending logic. 2015-11-02 05:41:55 +04:00
ScenePlayer reorganized project directory structure. 2015-08-19 21:40:32 +04:00
Selene implemented external storage of resource schemes. 2015-09-18 01:27:53 +04:00
ShiinaRio use TgaStream.Create where appropriate. 2015-11-30 03:50:03 +04:00
SHSystem implemented HXP archives. 2015-11-09 00:11:29 +04:00
Silky (AkbReader.Unpack): simplified if/else branching. 2015-11-29 09:05:03 +04:00
Strings support different schemes for YPF archives. 2015-12-18 13:39:26 +04:00
StudioEgo implemented ANT bitmaps. 2016-01-05 23:50:36 +04:00
Tactics (ReadIndex): clear directory index that was possibly partially-filled. 2015-09-01 14:14:39 +04:00
TechnoBrain implemented IPH image format. 2015-11-12 09:37:17 +04:00
Tmr-Hiro implemented Tmr-Hiro PAC archives. 2015-12-23 19:48:21 +04:00
TopCat refined SPDC entries matching. 2015-10-10 03:00:41 +04:00
Triangle reorganized project directory structure. 2015-08-19 21:40:32 +04:00
uGOS DET archives are hierarchic. 2015-12-15 00:48:21 +04:00
UMeSoft GameRes refactoring. 2015-08-30 22:34:06 +04:00
WildBug GameRes refactoring. 2015-08-30 22:34:06 +04:00
Will (OpenEntry): use Binary.RotByteR method. 2015-12-10 20:00:02 +04:00
Xuse implemented Xuse audio archives. 2016-01-05 23:54:54 +04:00
Yuka (YkcOpener): decrypt YKS script files. 2015-08-23 09:51:49 +04:00
YuRis (YpfOpener): support YSTB scripts decryption. 2015-12-20 06:31:20 +04:00
Zyx SPL image format. 2015-09-10 04:37:31 +04:00
.gitignore ignore private stuff. 2015-04-19 15:30:42 +04:00
app.config support different schemes for YPF archives. 2015-12-18 13:39:26 +04:00
ArcAFS.cs AFS and PACKDAT archives implementation. 2015-01-19 09:43:52 +04:00
ArcAil.cs (DatOpener.TryOpen): do not lookup zero signatures. 2015-08-05 21:18:43 +04:00
ArcAST.cs (ArcOpener): use some shortcut methods. 2015-12-20 09:29:04 +04:00
ArcAVC.cs implemented external storage of resource schemes. 2015-09-18 01:27:53 +04:00
ArcCommon.cs (TgaStream): interpret 8bpp images as grayscaled. 2015-12-09 17:59:22 +04:00
ArcDX.cs implemented encrypted DX archives. 2015-10-08 04:58:23 +04:00
ArcFormats.csproj implemented Xuse audio archives. 2016-01-05 23:54:54 +04:00
ArcIKS.cs GameRes refactoring. 2015-08-30 22:34:06 +04:00
ArcISA.cs GameRes refactoring. 2015-08-30 22:34:06 +04:00
ArcKogado.cs GameRes refactoring. 2015-08-30 22:34:06 +04:00
ArcLST.cs virtual file system migration. 2015-09-01 14:20:18 +04:00
ArcMAI.cs (ArcOpener): use ImageFormat.FindByTag shortcut method. 2015-12-27 18:38:00 +04:00
ArcMGPK.cs GameRes refactoring. 2015-08-30 22:34:06 +04:00
ArcMiris.cs implemented GLNK archives. 2015-10-08 04:56:11 +04:00
ArcNEKO.cs added 'padd' MMX instructions emulation. 2015-10-28 00:51:55 +04:00
ArcNexas.cs recognize more of Nexas archives. 2015-09-03 07:13:12 +04:00
ArcPACKDAT.cs renamed ArcInnGrey to ArcPACKDAT. 2015-12-08 21:42:53 +04:00
ArcPBX.cs implemented PBX "Pandora.box" archives. 2015-11-27 06:06:37 +04:00
ArcSAF.cs (SafOpener): ignore archives with no entries. 2015-11-09 00:10:34 +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
AudioMP3.cs (Mp3Input): adjusted Dispose method. 2015-12-08 22:38:59 +04:00
AudioOGG.cs (OggInput): override Dispose method. 2015-12-08 22:40:00 +04:00
BitStream.cs (IBitStream): new interface. 2015-12-28 10:52:44 +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
DraftArc.cs GameRes refactoring. 2015-08-30 22:34:06 +04:00
DraftImage.cs changed image resource draft. 2015-10-25 15:24:05 +04:00
ImageBIP.cs (BipFormat.Read): refactored. 2015-11-07 00:18:31 +04:00
ImageDDS.cs implemented Direct Draw Surface image format. 2015-07-23 20:26:30 +04:00
ImageEGN.cs added EGN, rare compressed bitmap format. 2015-06-17 17:38:04 +04:00
ImageISG.cs use ImageData.Create method instead of BitmapSource.Create. 2015-10-12 12:16:23 +04:00
ImageMAI.cs use ImageData.Create method instead of BitmapSource.Create. 2015-10-12 12:16:23 +04:00
ImagePSD.cs implemented Adobe Photoshop PSD images. 2015-11-17 21:31:09 +04:00
ImagePTI.cs implemented PTI images (BMP with alignment between sections). 2015-10-12 06:51:49 +04:00
ImageSeraph.cs implemented rare "Seraphim" engine formats. 2015-07-19 15:30:16 +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
MersenneTwister.cs Mersenne Twister pseudorandom number generator. 2015-11-02 05:40:57 +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