Rust decoder/encoder for Konami's binary XML format
Go to file
2022-02-02 03:22:20 +00:00
kbinxml kbinxml(cargo): version 3.0.0 2022-02-02 03:22:20 +00:00
kbinxml_cli kbinxml_cli(cargo): upgrade to clap 3.0.14 2022-02-02 03:22:20 +00:00
psmap psmap(cargo): version 1.2.0 2021-02-23 10:53:05 +00:00
psmap_derive psmap: rustfmt 2020-07-10 07:56:43 +00:00
.gitignore gitignore: ignore idea files from JetBrains IDEs 2019-08-02 19:07:18 +00:00
Cargo.toml psmap: move proc macro into separate crate and add error type 2019-11-09 17:34:47 +00:00
LICENSE Initial commit 2018-05-31 09:55:23 +00:00
README.md readme: update with new information 2019-11-09 08:31:51 +00:00
rustfmt.toml cargo: rustfmt 2019-11-08 20:04:49 +00:00
testcases_out.kbin Binary to XML works except for arrays 2018-05-31 20:26:11 +00:00
testcases_out.xml test: add testcases_out.xml from mon's kbinxml 2018-07-14 17:56:41 -04:00

kbinxml-rs

An encoder/decoder for Konami's binary XML format, used in many of their games.

Requires Rust 1.34 or newer!

Setup

  • Setup Rust through rustup or your own preferred method of acquiring Rust
  • For using kbinxml-rs as a library, add it as a dependency in your Cargo.toml file
  • For using kbinxml-rs as a standalone application, install kbinxml-rs using cargo install kbinxml --features=build_binary (Note: This will not work at the moment as kbinxml-rs has not yet been published to crates.io)

To be written.