3
0
Fork
You've already forked exparser
0
exparser is for deserializing/serializing the binary formats for the game, Exanima, by Bare Mettle Entertainment.
This repository has been archived on 2025年07月11日. You can view files and clone it, but you cannot make any changes to its state, such as pushing and creating new issues, pull requests or comments.
  • Rust 88.6%
  • Python 11.4%
2025年07月10日 21:26:53 -07:00
examples feat(wip): add rfi struct and related enums 2024年11月15日 00:22:35 -08:00
python feat: add exparser as a pymodule 2024年10月30日 14:06:36 -07:00
src chore: migrate deku to 0.19 2025年06月15日 06:12:35 -07:00
.editorconfig chore: add project settings 2024年10月30日 01:20:19 -07:00
.gitignore
.rustfmt.toml chore: add project settings 2024年10月30日 01:20:19 -07:00
.taplo.toml chore: add project settings 2024年10月30日 01:20:19 -07:00
Cargo.lock chore: migrate deku to 0.19 2025年06月15日 06:12:35 -07:00
Cargo.toml chore: migrate deku to 0.19 2025年06月15日 06:12:35 -07:00
cliff.toml
LICENSE-APACHE
LICENSE-MIT chore(license): specify year and credits for license 2024年11月13日 12:43:44 -08:00
pyproject.toml feat: add exparser as a pymodule 2024年10月30日 14:06:36 -07:00
README.md archive repo 2025年07月10日 21:26:53 -07:00
requirements.txt feat: add exparser as a pymodule 2024年10月30日 14:06:36 -07:00

exparser

Repo was moved into Toolkit as emtk_asset

exparser is for deserializing/serializing the binary formats for the game, Exanima, by Bare Mettle Entertainment. The goal is to make programmatically accessing the game assets very convenient, safe, and fast for use in generic contexts with the intention of modding the game.

The current state of the project is heavily work-in-progress and there is a lot of work to do.

Roadmap

The following table is not an exhaustive list of formats that Exanima uses, and this table may grow in the future after more discovery and better understanding of the game assets.

Name Extension Magic Rust Python
Factory .fty 0xAFCE0F01
0xAFCE0F00
Power .pwr 0xAFCE01CE
Rayform Content .rfc 0x3D23AFCF
0x3D21AFCF
Rayform Database .rdb
Rayform Image .rfi 0x1D2D3DC6
Rayform Package .rpk
.fds
.flb
.rml
0xAFBF0C01 🚧
Rayform Project .rfp 0xAFDFBD10
Rayform Save Game
Rayform Checkpoint
.rsg
.rcp
0xDA7AEA02
Rayform Sequence .rsq
Settings .set 0x6440A401
Terrain Palette .ftb 0x3EEFBD01

Disclaimer

This project is not affiliated with Bare Mettle.

License

Licensed under either of Apache License, Version 2.0 or MIT license at your option.