346 Commits

Author SHA1 Message Date
Crsky
4a16bb3e9e Update BinaryStream.cs 2024-09-15 02:32:24 +08:00
Crsky
5915546fdf
Merge pull request #46 from MkfsSion/ageengine
ArcFormats: Support S5IC archieve
2024-09-12 06:48:50 +08:00
MkfsSion
d621cf4c03 ArcFormats: Support S5IC archieve
* Tested game: https://vndb.org/r119690

Signed-off-by: MkfsSion <mkfssion@mkfssion.com>
2024-09-06 23:12:58 +08:00
Sławomir Śpiewak
e3236c0fbd Revert "Add ToUint64 for big endian numbers"
This reverts commit 681e82dd3f738ba8400996d3802b2172efd66cf2.
2024-08-05 15:43:28 +02:00
Sławomir Śpiewak
681e82dd3f Add ToUint64 for big endian numbers 2024-08-05 15:37:02 +02:00
Sławomir Śpiewak
6a90018798 Apply suggestions from upstream 2024-07-31 16:32:35 +02:00
Sławomir Śpiewak
ddabe6d2f4 Fix broken ASCII pointer. 2024-07-15 14:14:52 +02:00
Sławomir Śpiewak
2a6f3ab70c Add support for DXArchive8 encryption. 2024-07-14 20:59:18 +02:00
Crsky
92debb1175 Merge branch 'master' of https://github.com/morkt/GARbro 2023-10-28 18:21:20 +08:00
morkt
0758496dd8 (Jpeg, Bmp): increase priority. 2023-10-27 04:13:30 +04:00
morkt
74f8754be9 (IsPathEqualsToFileName): if not needed. 2023-10-12 23:19:55 +04:00
morkt
4d26cdcff6 (GameRes): use ResourceInstance instead of Lazy. 2023-10-11 18:53:12 +04:00
Crsky
4e89ce0cc7 Merge remote-tracking branch 'upstream/master' 2023-09-15 19:07:35 +08:00
morkt
a49710e366 (ReadCString): support UTF-16 encoding. 2023-09-14 19:07:00 +04:00
Crsky
ae9eb98d03 Merge remote-tracking branch 'upstream/master' 2023-09-10 18:37:21 +08: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
Crsky
902b5381f3 Merge branch 'master' of https://github.com/morkt/GARbro 2023-08-25 09:03:13 +08:00
morkt
77fde27d26 bunch of stuff. 2023-08-24 01:33:50 +04:00
Crsky
492f37b82b Fix project files 2022-11-29 21:50:14 +08:00
Crsky
8b4fc93fbe Merge remote-tracking branch 'upstream/master' 2022-11-29 18:43:15 +08:00
poddav
54928d1631 upgraded nuget packages. 2022-04-29 13:29:22 +04:00
Crsky
15588aa25b Update packages 2022-02-13 15:27:59 +08:00
crskycode
7caef5c3e6 Update project files. Update nuget packages. 2021-02-24 16:05:02 +08:00
morkt
9ec1978bf6 released v1.5.44 2019-03-31 21:39:39 +04:00
morkt
bb655a06ac (BinaryStreamExtension): serialization extension for IBinaryStream. 2019-03-23 19:50:27 +04:00
morkt
b9431f6f85 (BitmapWithAlpha): another special case. 2019-03-23 19:45:19 +04:00
morkt
c609792416 released v1.5.43 2019-02-25 13:45:11 +04:00
morkt
e0e0169582 released v1.5.41 2018-12-30 14:46:08 +04:00
morkt
c6f04a06e6 (BMP): another header special case work-around. 2018-12-19 03:26:02 +04:00
morkt
87c5b40e05 (ImageMetaData): added iWidth/iHeight shortcut properties. 2018-12-19 03:25:39 +04:00
morkt
1cf41bf49f (BinaryImageDecoder.Image): null coalesce. 2018-12-02 19:45:13 +04:00
morkt
e44198a132 (ArcViewStream): limit memory mapped frame size. 2018-12-02 19:43:35 +04:00
morkt
ba4ec0aad4 released v1.5.40 2018-11-07 12:30:37 +04:00
morkt
c785beecc0 (BigEndian): added Pack methods. 2018-10-18 23:00:21 +04:00
morkt
6fda2a005a added BitmapSourceDecoder class. 2018-10-09 14:36:18 +04:00
morkt
b3ccb3cd50 (GameRes): moved preferred formats logic to GetTypeFromName method. 2018-09-23 03:52:53 +04:00
morkt
68f3904e27 (ArchiveFormat): added ContainedFormats property. 2018-09-22 02:46:09 +04:00
morkt
cba145573f (ScriptFormat): added stub classes for file types detection. 2018-09-22 02:07:24 +04:00
morkt
e7d531e214 (ArchiveFormat): CreateFile and CreatePath methods moved to PhysicalFileSystem. 2018-09-19 12:09:05 +04:00
morkt
956a2c3839 (VFS): use ImageFormatDecoder.Create 2018-09-15 17:11:52 +04:00
morkt
427f016a96 released v1.5.39 2018-09-14 00:59:05 +04:00
morkt
4a073ef878 added debug diagnostics. 2018-09-07 15:51:54 +04:00
morkt
0ed70e3595 (GameRes): added priorities to format imports. 2018-09-06 10:25:49 +04:00
morkt
cf6e2cca9a (GameRes): added resource aliases. 2018-09-05 13:24:28 +04:00
morkt
c96e61a4d3 (ArchiveFormat): use ImageFormatDecoder.Cretate. 2018-08-31 04:41:18 +04:00
morkt
7f5d2c9b24 (ImageFormatDecoder.Create): new static method. 2018-08-31 04:41:02 +04:00
PeratX
02c2226295 Updated Chinese trans for JPEG compression quality (#201) 2018-07-24 10:32:02 +04:00