2 releases

Uses old Rust 2015

0.1.1 Aug 16, 2018
0.1.0 Aug 16, 2018

#8 in #xbox

CC0 license

79KB
1.5K SLoC

Parser for Xbox Executables (XBE)

crates.io docs.rs Build Status

This crate provides a parser for .xbe files, which were used by the original Xbox to store executable files. It aims to provide a simple and well-documented interface.

Please refer to the changelog to see what changed in the last releases.

Usage

Start by adding an entry to your Cargo.toml:

[dependencies]
xbe = "0.1.1"

Then import the crate into your Rust code:

extern crate xbe;

lib.rs:

Parser for the XBE file format used by Xbox executables.

Most of the information in here is derived from http://www.caustik.com/cxbx/download/xbe.htm.

The most important type is Xbe, which allows the user to parse an XBE image from a byte slice.

Dependencies

~3–12MB
~129K SLoC