Commit Graph

2627 Commits

Author SHA1 Message Date
Crsky
d5a32a2058 Add SixLabors.ImageSharp 2026-02-28 11:37:21 +08:00
Crsky
7e9da65cf1 Use ZstdSharp 2026-02-28 11:16:25 +08:00
Crsky
dc813737b4 Fix SharpZip.StringCodec warning 2026-02-28 11:00:49 +08:00
Crsky
9e6286d29a Update packages 2026-02-28 10:51:58 +08:00
Crsky
9463157541 Compile ArcFormats 2026-02-28 09:55:46 +08:00
Crsky
51e14b9291 Clean 2026-02-28 09:38:23 +08:00
MLChinoo
72088c2da3 feat: initial support for "Dracu-Riot! [Steam]" 2026-02-27 22:01:37 +08:00
scientificworld
74050870dc feat: support .epk and .fcd decryption 2026-02-17 17:00:41 +08:00
Crsky
d132f95b4a style: Keep GARbro code style 2026-02-16 23:46:10 +08:00
zzwbdz
04cce56ab8 Add Repack support for ELF (.ArcAi6win)
Only tested on the ELF's Ai6win engine game "媚肉の香り," the repackaged .arc files can be read normally by the game, theoretically supporting all ELF's Ai6win engine games.
But it may not support .arc files of Silky and Silky Plus.

Silky and Silky Plus are derivative brands of ELF, ELF has gone bankrupt, but Silky Plus has survived to this day.

Games from the three brands share a set of unpacking logic, but it is not yet clear whether Silky and Silky Plus have encrypted .arc files afterward.
2026-02-15 01:41:55 +08:00
Crsky
d7a1f910ea feat: Add Frontier Works engine image format support 2026-02-10 08:30:57 +08:00
Crsky
a0b9084978 feat: Add Frontier Works engine resource archive support 2026-02-10 08:03:59 +08:00
gopicolo
99cc04c3a6 Add Repack support for Leaf/Aquaplus (.pak) 2026-02-05 21:34:49 -03:00
devseed
75b2c78665 feat: implement UnpackD, UnpackH and decryption for GSS
Untested yet.
2026-02-05 02:52:51 +08:00
scientificworld
af695a70b3 feat: support NEKOPACK old version 2026-02-05 00:10:10 +08:00
scientificworld
7ca2e1b16d feat: support RepiPack v2 2026-02-04 02:25:00 +08:00
scientificworld
2837415e20 feat: support Kimi ga Ita Kisetsu ~Primary~ 2026-02-03 14:46:40 +08:00
Crsky
66e4e40bff fix: Add offset check 2026-02-02 20:01:10 +08:00
Crsky
5893179d92 fix: Add offset check 2026-02-02 19:58:20 +08:00
Crsky
e5ffd784c5 feat: Add Edoire's resource archive 2026-02-02 19:30:03 +08:00
Crsky
4bc4ecb909 Add support "Daunya-san to Kainushi-kun" 2026-02-02 18:00:19 +08:00
MishaIac
181dd3a724 Add support for NEKO WORKs Unity PACK/EXFS resource archive
Tested on Nie no Hakoniwa (Steam version)
2026-02-01 13:14:09 +02:00
nanami5270
d162a02e59 Add support "Hanagane Kanade * Gram - Chapter:4 Ayase Kanade" 2026-01-30 17:27:17 +08:00
gopicolo
fce112d99b Fix typo in Guyzware description 2026-01-27 13:48:13 -03:00
gopicolo
2dd7052e02 Fix typo in Guyzware description 2026-01-27 13:45:25 -03:00
gopicolo
31a1a4f42f Add PSP GIM support and support for guyzware Inc psp visual novels 2026-01-27 01:07:48 -03:00
nanami5270
ed1b39efdd Merge branch 'master' of https://github.com/scientificworld/GARbro-Mod into scientificworld-master 2026-01-27 02:41:39 +08:00
gopicolo
85c6ccfea9 Add support for Kid P2T files, Broccoli Pak/GRP/MPEG and Leaf Video 2026-01-26 11:53:30 -03:00
scientificworld
53395b5453 chore: update database 2026-01-26 19:40:26 +08:00
scientificworld
54023174b6 fix: add .exe extension to EVB to fix priority
See implementation of FormatCatalog.Instance.FindFormats<ArchiveFormat> for details.
2026-01-26 19:25:28 +08:00
nanami5270
2e89ad5832 (HZC): fix missing Dispose 2026-01-26 15:26:25 +08:00
nanami5270
dba750ba39 (Favorite): support TLG format within HZC 2026-01-26 15:13:38 +08:00
scientificworld
c1bef5d0b2 Merge remote-tracking branch 'add-catsystem-arc-zt' 2026-01-26 13:21:58 +08:00
nanami5270
c77112e586 Add support "Kioku no Kenban" 2026-01-26 06:26:35 +08:00
scientificworld
7c47c64083 feat: support FOG archive 2026-01-25 14:52:09 +08:00
scientificworld
718f255b25 Merge branch 'dev' 2026-01-24 01:28:15 +08:00
nanami5270
29f83a33ff Add support "Koakuma-chan no Yuuwaku!" 2026-01-20 04:05:28 +08:00
scientificworld
8c2746084b feat: support AGES mkII archive and audio
TODO: epk decrypt, raw PCM support
2026-01-19 15:12:35 +08:00
scientificworld
87195d8673 feat: support compressed and embedded EVB package
There might be a conflict with Experimental/Microsoft/ArcEXE.cs. Maybe add a option later to disable that?
2026-01-18 10:10:35 +08:00
scientificworld
54cc895d1f fix: NPK version 2026-01-17 10:13:16 +08:00
scientificworld
ab5eab7264 chore: add some keys for NPK3 games
Taken from https://github.com/marcussacana/MwareStuff/blob/master/NPK3Tool/Program.cs
2026-01-17 01:45:02 +08:00
scientificworld
c4def92554 feat: add keys for BITTERSWEET FOOLS - Download Edition 2026-01-17 01:38:23 +08:00
scientificworld
f762ba8f88 feat: add BITTERSWEET FOOLS .mip archive 2026-01-17 01:06:42 +08:00
scientificworld
fa6d6c9c22 fix: (LPK) properly decrypt script file in patch
Tested on Nekonade Distortion: Ren'ai Jishou no Dead End and Sakura Synchronicity.

Actually idk what the extra flag represents, but seems that only patch files use it.
2026-01-16 16:40:12 +08:00
scientificworld
3f22faca3d feat: support NPK3 2026-01-16 16:30:56 +08:00
scientificworld
7355ead1f6 feat: support new index format of Cyberworks/TinkerBell games after 2024 2026-01-16 12:33:33 +08:00
scientificworld
d37285960f feat: (DAT/TIMELEAP) add support for unencrypted archive used in trial edition 2026-01-09 11:13:05 +08:00
scientificworld
f20a235f85 fix: (DATA/Csystem) scheme query window will pop up before checking 2026-01-08 10:15:33 +08:00
ななみ
9c887a7631 Merge pull request #12 from scientificworld/master
Support for several games
2026-01-07 18:30:17 +08:00
scientificworld
25f06a1c98 chore: code enhancement 2026-01-07 12:02:14 +08:00