dece
|
b57c68bbe7
|
dat: repacking, untested
|
2020-05-24 20:24:22 +02:00 |
|
dece
|
6e7ce88396
|
utils: clean fs
|
2020-05-24 16:12:25 +02:00 |
|
dece
|
13d8340020
|
readme: update with DAT
|
2020-05-24 16:12:01 +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
|
4d379aa3b8
|
readme: update with param/paramdef
|
2020-05-23 00:51:45 +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
|
4777affc2b
|
Revert "python: faulty unpackers::bnd bindings"
This reverts commit 0ad0124b55 .
|
2020-05-15 19:21:37 +02:00 |
|
dece
|
0ad0124b55
|
python: faulty unpackers::bnd bindings
It would require to add an implementation to Bnd directly to convert it
to a Python class. Committing for history but gonna revert it before
merge.
|
2020-05-15 19:19:31 +02:00 |
|
dece
|
fb3212fd1a
|
python: show example names colored when possible
|
2020-05-15 18:29:39 +02:00 |
|
dece
|
5758e2f376
|
python: fix import in development
|
2020-05-12 21:33:44 +02:00 |
|
dece
|
8cfe445d68
|
python: use PyO3 for Python bindings
Not sure it's the best way but it's way simpler to maintain than plain
Rust FFI.
|
2020-05-12 18:45:43 +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
|
9febe111a4
|
readme: more precise features description
|
2020-05-10 14:52:23 +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
|
c072e9cfa9
|
ffi: make name_hashes mod available
|
2020-05-09 18:59:23 +02:00 |
|
dece
|
75905b8474
|
readme: init
|
2020-05-09 18:57:48 +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
|
fd215a8adb
|
dcx: WIP parsing
|
2020-04-19 15:26:21 +02:00 |
|
Dece
|
5fcd484f86
|
dcx: playing with tag()
|
2020-04-19 01:42:47 +02:00 |
|
Dece
|
72cc3fecb6
|
ironring: split lib and bin code
|
2020-04-18 18:02:41 +02:00 |
|
dece
|
026797d935
|
main: add hash command
|
2020-04-16 13:53:02 +02:00 |
|
dece
|
08cd2e4ec6
|
names: add 4 missing hashes
Courtesy of HotPocketRemix/UnpackDarkSoulsForModding.
|
2020-04-16 13:36:58 +02:00 |
|
Dece
|
353d5e6651
|
bhd: unpack one or several BHD/BDT at once
|
2020-04-15 02:59:50 +02:00 |
|
dece
|
ce85e8e898
|
rustfmt
|
2020-04-14 18:39:42 +02:00 |
|
Dece
|
019818f5f0
|
bhd: hashes, tests and stuff
|
2020-04-14 02:40:21 +02:00 |
|
Dece
|
de2513e22a
|
bhd: complete parsing
|
2020-04-13 22:31:26 +02:00 |
|