readme: update with param/paramdef

This commit is contained in:
dece 2020-05-23 00:51:45 +02:00
parent be1d40ac7b
commit 4d379aa3b8

View file

@ -43,6 +43,8 @@ SUBCOMMANDS:
dcx Extracts and decompress DCX data dcx Extracts and decompress DCX data
hash Calculates hash for a string hash Calculates hash for a string
help Prints this message or the help of the given subcommand(s) help Prints this message or the help of the given subcommand(s)
param Parses PARAM contents
paramdef Prints PARAMDEF contents
``` ```
@ -50,6 +52,8 @@ SUBCOMMANDS:
Features Features
-------- --------
### Containers
- BHD5 / BDT: extraction from disk to disk. - BHD5 / BDT: extraction from disk to disk.
- DCX: decompression from disk to disk/memory. - DCX: decompression from disk to disk/memory.
- BND (v3): extraction from disk/memory to disk/memory, optionally decompress - BND (v3): extraction from disk/memory to disk/memory, optionally decompress
@ -64,6 +68,15 @@ Repacking is not supported, maybe one day. It is not that useful when using
[yabber]: https://github.com/JKAnderson/Yabber [yabber]: https://github.com/JKAnderson/Yabber
[sieglib]: https://github.com/Dece/DarkSoulsDev/tree/master/Programs/SiegLib [sieglib]: https://github.com/Dece/DarkSoulsDev/tree/master/Programs/SiegLib
### Files
- PARAMDEF: parsing
- PARAM: parsing, optionally with a PARAMDEF
### Misc
- Encrypted archive name hasher.
There is a demo Python binding for some `name_hashes` features in the There is a demo Python binding for some `name_hashes` features in the
`bindings/python` dir, that uses [PyO3][pyo3] and thus requires nightly rustc to `bindings/python` dir, that uses [PyO3][pyo3] and thus requires nightly rustc to
build. build.