680 Commits

Author SHA1 Message Date
dcc8a29512 release 0.4.0-alpha.3 2026-06-10 15:12:21 +08:00
9b5d3e3217 Update deps 2026-06-10 15:08:18 +08:00
0acd8b45df Add decrypt only support for NVLKr2 xp3 file 2026-06-10 14:56:21 +08:00
744fc88888 Add support to generate file list json for hxv4 protected xp3 archive 2026-06-10 13:25:03 +08:00
986ba508e3 Add CN Gal crypt for xp3 2026-06-10 10:31:41 +08:00
ee7b34cadf Add support to extract keys from protected exe 2026-06-09 23:12:47 +08:00
789711214a fix bug 2026-06-09 21:42:45 +08:00
21f1e14d26 Add support to read hxv4 key from game exe 2026-06-09 17:02:17 +08:00
df25f54fb0 Add size to ArchiveContent (#12) 2026-06-09 10:04:25 +08:00
b0c8359b4d Split export_multi_image to iter_multi_image_name and open_image (#12) 2026-06-09 09:44:30 +08:00
258fb2c206 fux bug 2026-06-08 21:40:29 +08:00
6fe4e665a5 fix bug 2026-06-08 18:46:00 +08:00
52144d8a94 Fix compress bug 2026-06-08 17:46:08 +08:00
93949c80f1 Add text support for yuris ystb file 2026-06-08 17:15:10 +08:00
9bf172dbbc Add support to detect file type 2026-06-08 11:08:14 +08:00
aab8000fce Add support to unpack Yu-RIS archive in exe file 2026-06-08 10:46:29 +08:00
cfcc539de3 Add support to pack Yu-RIS archive 2026-06-07 15:51:59 +08:00
0bef40a98b Add support xxhash32 data hash type in Yuris archive 2026-06-07 12:38:43 +08:00
f773b5b210 Add unpack support for Yu-Ris Archive (.ypf) 2026-06-07 10:46:23 +08:00
f86dc0015a Add multiple thread compress support for BGI Archive 2026-06-05 22:30:39 +08:00
f211986319 Add zopfli like compression method for BGI DSC file 2026-06-05 10:00:47 +08:00
456dd64c97 Add opcode_name label to custom export ystb 2026-06-03 15:41:31 +08:00
bc3689e57b Add support to replace tips content in yuris txt script 2026-06-03 15:15:44 +08:00
f20e4611b0 Update sha3 to 0.12.0 2026-06-03 00:01:26 +08:00
5d3f19340e Update jieba-rs to 0.10.1 2026-06-02 23:47:25 +08:00
10ba569236 Update deps 2026-06-02 23:28:32 +08:00
7b58e08299 Add support for Yu-Ris YSTD(Global counts) file (.ybn) 2026-06-02 16:42:25 +08:00
8c767fd9e9 Add support for Yu-Ris YSVR(Variables) file (.ybn) 2026-06-02 14:39:51 +08:00
6de87fb8ea Update Yuris TSTB dump support 2026-06-02 11:27:21 +08:00
d09a3041c5 Move to Hxv4Crypt 2026-06-01 23:21:17 +08:00
f9c08c753a Remove private mode, open source hxv4 params generate 2026-06-01 21:11:00 +08:00
c63b766110 Update YSTB disasm code 2026-06-01 18:12:44 +08:00
906c72faaf Add support for Yu-Ris YSLB(labels) file (.ybn) 2026-06-01 15:12:09 +08:00
06936c821a Add support for Yu-Ris YSTL(file list) file (.ybn) 2026-06-01 13:10:58 +08:00
807c53511d Add workround fix 2026-05-31 10:05:29 +08:00
af238e67ef fix bug 2026-05-30 22:12:37 +08:00
eaa4ba6eec Add serde support for Yu-Ris YSTB(compiled script) file (.ybn) 2026-05-30 12:36:01 +08:00
f1e9c15355 Fix not expected extension name when unpacking file ( fix #14 2026-05-29 16:41:02 +08:00
24f73a03f8 Fix \R parse 2026-05-29 16:24:06 +08:00
465b0d7f9e Fix some parser issue 2026-05-29 10:17:00 +08:00
2012ac795f Better handle YSTB argument data 2026-05-28 16:25:38 +08:00
6b8b169d10 Add support for YU-RIS compressed image file (.ydg) 2026-05-28 14:54:10 +08:00
af76b42f41 Handle more choices in totsulover
Allow to trace choice syscall in user function
2026-05-23 09:47:02 +08:00
bd4f12f473 Reduce unneed features 2026-05-22 10:44:57 +08:00
b36e2cde7b Fix compile issue 2026-05-20 18:24:36 +08:00
7ac2c19dd8 Add custom segmenter support 2026-05-20 14:59:52 +08:00
8487fe9ee6 Update README 2026-05-17 16:00:40 +08:00
17fbc10d2e Add support for Yu-Ris scenario text file (.txt) 2026-05-17 15:54:41 +08:00
f7b1a51b9f Fix when zstd with none segmenter, result xp3 crashed 2026-05-16 15:56:40 +08:00
a15623d2fd Add basic support for Yu-Ris YSTB(compiled script) file (.ybn) 2026-05-15 14:14:28 +08:00