Commit graph

32 commits

Author SHA1 Message Date
dece b57c68bbe7 dat: repacking, untested 2020-05-24 20:24:22 +02:00
dece 027fe270a2 parsers: rename to formats 2020-05-24 16:11:41 +02:00
dece 1c509413bf dat: extract archive contents (King's Field IV) 2020-05-23 19:50:47 +02:00
dece 3c3a9d0028 bhf: disable optional output path 2020-05-23 19:20:59 +02:00
dece be1d40ac7b param: complete printing 2020-05-23 00:47:00 +02:00
dece 15dd0b2cb8 param: good enough parsing of bitfields 2020-05-22 22:52:56 +02:00
dece da80ff1d9a param: WIP combination with paramdef 2020-05-19 00:49:21 +02:00
dece 7ab1f763f9 paramdef: move row size calc to Paramdef struct 2020-05-18 23:40:08 +02:00
dece 93fec86085 param: complete parsing without data 2020-05-17 18:48:45 +02:00
dece 1d3dab7523 param: WIP parsing 2020-05-17 02:46:16 +02:00
dece 4f63f2bb1a paramdef: handle bit sizes 2020-05-16 21:35:11 +02:00
dece 0664822332 paramdef: better pretty-print 2020-05-16 20:44:28 +02:00
dece 2cdc815aff paramdef: complete parsing and pretty print it 2020-05-16 15:23:55 +02:00
dece 09151b6579 paramdef: WIP parsing 2020-05-16 00:12:31 +02:00
dece 4079996395 bnd: support loading from DCX 2020-05-10 19:52:31 +02:00
dece 987f188903 bhf: complete extraction 2020-05-10 17:21:43 +02:00
dece 052c061917 utils: factorize reading file into vector 2020-05-09 21:59:19 +02:00
dece 992144801b bhf: WIP 2020-05-09 20:21:36 +02:00
dece a6c07e1ae4 unpackers: factorize parsing error generation 2020-05-09 19:30:57 +02:00
dece a8f4033174 bnd: fix docs from rebase 2020-05-08 17:36:48 +02:00
dece 0f9ac5330e bnd: do not overwrite existing files unless -f 2020-05-08 17:34:45 +02:00
dece 75ff6ddc7f bnd: extract all entries in a dir
Currently it does not preserve internal path dir structure ("N:\\...").
2020-05-08 17:34:15 +02:00
dece d3c8dba0a4 bnd: WIP 2020-04-30 19:00:57 +02:00
dece 1f239ce90d bnd: WIP parsing again, handle shift JIS, etc 2020-04-26 22:31:16 +02:00
dece 0f2b68a50f bnd: WIP parsing 2020-04-25 22:55:17 +02:00
dece 761662e76f bnd: unpacker skeleton 2020-04-23 19:36:23 +02:00
dece a81c28c479 ironring: allow an output dir to unpack DCX 2020-04-23 02:16:03 +02:00
dece b252fa1781 dcx: better API 2020-04-22 22:48:51 +02:00
dece fe4b7c555d dcx: complete decompression 2020-04-22 03:14:06 +02:00
dece 807523bf22 ironring: how do i &str 2020-04-20 01:02:11 +02:00
Dece 5fcd484f86 dcx: playing with tag() 2020-04-19 01:42:47 +02:00
Dece 353d5e6651 bhd: unpack one or several BHD/BDT at once 2020-04-15 02:59:50 +02:00