Sławomir Śpiewak
ad7f4f1788
Simplify code.
2024-08-20 15:01:08 +02:00
Sławomir Śpiewak
329589122a
Fix cases where files with non-ascii names would fail to decrypt.
2024-08-18 10:46:41 +02:00
Sławomir Śpiewak
d2a22fa2fb
Update ArcDX8.cs
...
We already read the entry to the array. Don't attempt to read twice. Or in other words, just copy from the prepared array.
2024-08-14 18:30:45 +02:00
Sławomir Śpiewak
0817dacd99
Update ArcDX8.cs
...
More fixes.
This is not done yet.
2024-08-11 18:59:30 +02:00
Sławomir Śpiewak
ed0f0489d3
Update HuffmanDecoder.cs
...
Fix not so obvious errors.
2024-08-11 15:41:21 +02:00
Sławomir Śpiewak
57749e5cac
Update HuffmanDecoder.cs
...
Fix obvious bugs.
2024-08-07 17:51:43 +02:00
Sławomir Śpiewak
4773ff148f
Update HuffmanDecoder.cs
2024-08-05 16:14:04 +02:00
Sławomir Śpiewak
2ad5095cec
Update HuffmanDecoder.cs
...
compressedSize does not include header.
2024-08-05 16:07:31 +02:00
Sławomir Śpiewak
3f4c263ec5
Update HuffmanDecoder.cs
...
Since Huffman node is now a class it must be explicitely initiated.
2024-08-05 15:47:28 +02:00
Sławomir Śpiewak
4d5be92386
Update HuffmanDecoder.cs
...
Fix constructor visibility error;
Change to big endian 32 bit.
2024-08-05 15:44:55 +02: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
071a33eb94
Actually init arrays.
2024-08-05 15:17:26 +02:00
Sławomir Śpiewak
ab67cb5187
Finish up implementation.
...
Debugging next.
2024-08-05 15:07:56 +02:00
Sławomir Śpiewak
aa2900f15b
Implement construction of DxLib's Huffman tree
2024-08-02 19:29:19 +02:00
Sławomir Śpiewak
881e5f1e3f
Update ArcDX8.cs
...
Start work on huffman compression.
2024-08-01 14:42:40 +02:00
Sławomir Śpiewak
beaab0ecee
Fixes
2024-08-01 11:53:08 +02:00
Sławomir Śpiewak
45e7af60ea
Fix issues.
2024-08-01 11:46:41 +02:00
Sławomir Śpiewak
738b2950f6
Fix logic error.
2024-07-31 16:32:53 +02:00
Sławomir Śpiewak
6a90018798
Apply suggestions from upstream
2024-07-31 16:32:35 +02:00
Sławomir Śpiewak
3bd697577c
Multiple Changes:
...
DXA8 now directly asks for password, as guessing it, is made improbable.
Promote several private methods to `protected` status
Add code for indexing DXA8 files. (not finished)
2024-07-17 19:53:13 +02:00
Sławomir Śpiewak
30e04eae1f
Update ArcDX8.cs
2024-07-15 14:22:34 +02:00
Sławomir Śpiewak
b3f5195a9a
Ensure that DXA is not "decrypted" when not needed.
2024-07-15 14:20:17 +02:00
Sławomir Śpiewak
2e8057aa54
Update ArcDX8.cs
...
Add anything that can be done without user input.
2024-07-15 14:15:14 +02:00
Sławomir Śpiewak
2a6f3ab70c
Add support for DXArchive8 encryption.
2024-07-14 20:59:18 +02:00
Crsky
e2d4ddb59a
Add support "Hanagane Kanade * Gram - Chapter:3 Hoshiizumi Kotona Download Edition"
2024-07-09 03:36:51 +08:00
Crsky
8fcb85334e
(Kirikiri): Add Kirikiri Z archive creating support.
2024-05-26 15:30:45 +08:00
Crsky
7f74a030a2
Add support "Gakuen Tokkyuu Hotokenser"
2024-04-23 21:36:27 +08:00
Crsky
b68b11a1a2
Add support "Ego's Spark - 18+ DLC"
2024-02-22 21:01:14 +08:00
Crsky
92c54b72ae
Add support "Dies irae Interview with Kaziklu Bey [ENG]"
2024-02-08 23:02:03 +08:00
Crsky
3c01e689a6
Add support "Silverio Trinity -Beyond the Horizon-"
2024-02-08 23:01:24 +08:00
Crsky
e69ce728ec
Add support "Silverio Vendetta -Verse of Orpheus-"
2024-02-08 23:00:35 +08:00
Crsky
54ca6d8f1f
Add support "Silverio Ragnarok"
2024-02-08 22:59:33 +08:00
Frederica Bernkastel
741f50619e
optimize
2023-12-30 04:01:40 +06:00
Frederica Bernkastel
824ea431de
KG encoder
2023-12-29 22:55:57 +06:00
ManicSteiner
0434623308
feat: SPC-PS2 Image Format
2023-12-16 21:46:17 +08:00
ManicSteiner
30b875efe8
feat: LBG/PS2-SPC Image Format improvement
2023-12-16 16:05:20 +08:00
ManicSteiner
da4b6574da
feat: LBG/PS2-SPC Image Format
2023-12-16 15:27:26 +08:00
Manicsteiner
3443a2d16f
feat: no-xtx spc archive support ( #1 )
...
* feat: extract no-xtx spc archive
* feat: revert xtx-spc support
2023-12-16 10:45:56 +08:00
ManicSteiner
d6259d4535
feat: GTF/Rozen Maiden PS3 Image archive
2023-12-15 22:44:38 +08:00
ManicSteiner
5292d3c9c8
feat: DAT/FARC MAGES Rozen Maiden PS3 archive
2023-12-14 22:58:43 +08:00
ManicSteiner
b1cc4eddf3
feat: KID DATRAW archive (failed)
2023-12-14 22:07:58 +08:00
ManicSteiner
da00eee168
feat: MAGES PS3/PSV Image Format encoding
2023-12-10 22:49:27 +08:00
ManicSteiner
d4cde67f43
feat: MAGES PS3/PSV Image Format decoding
2023-12-09 23:48:09 +08:00
ManicSteiner
8188874e81
feat: add support of Pia Carrot e Youkoso 4 Xbox360 archive
2023-12-07 22:52:36 +08:00
ManicSteiner
4a3f4562b0
feat: add support of Shin Hayarigami 2 PS3 archive
2023-12-07 22:18:05 +08:00
ManicSteiner
6efe8ad30b
perf: edit arc
2023-12-07 21:42:38 +08:00
ManicSteiner
dad693ca9e
feat: add support of Shin Hayarigami PS3 image
2023-12-07 00:29:26 +08:00
ManicSteiner
85962ae01f
feat: add support of Shin Hayarigami PS3 archive
2023-12-06 23:58:24 +08:00
ManicSteiner
e55dd019fc
feat: add sopport of Love Once PS3 archive
2023-12-06 22:52:55 +08:00