Original Xbox FATX Filesystem Library, Python bindings, FUSE driver, and GUI explorer.
- libfatx is a C library for working with the FATX filesystem, a variant of FAT16/32 developed by Microsoft for the original Xbox console.
- fatxfs is a FUSE driver built using libfatx.
- pyfatx is a Python module providing bindings to libfatx.
- gfatx is a graphical utility for working with FATX disk images, built around libfatx.
There is work-in-progress towards a Rust implementation:
- fatx is a Rust crate for working with the FATX filesystem, like libfatx.
- fatx-fuse is a Rust crate providing a FUSE driver based on fuser and fatx.
See LICENSE.txt
This project was made possible in part by the research done by Andrew de Quincey, Lucien Murray-Pitts, and Michael Steil. Thank you!