diff --git a/README.md b/README.md index 7d6abae..a24c53d 100644 --- a/README.md +++ b/README.md @@ -5,16 +5,18 @@ Tools & Libraries for Nintendo devices. [![License](https://img.shields.io/badge/license-MIT-blue.svg)](/LICENSE) # Tools -* [__nstool__](/programs/nstool/README.md) - General purpose reading/extraction tool for Nintendo Switch file formats. +* [__nstool__](/programs/nstool/README.md) - General purpose read/extract tool for Nintendo Switch file formats. # Libraries -* __libfnd__ - Foundation library. -* __libcrypto__ - Cryptographic functions (AES,SHA,RSA). Wrapper for [mbedTLS](https://github.com/ARMmbed/mbedtls) -* __libcompress__ - Compression algorithms (LZ4). Wrapper for [lz4](https://github.com/lz4/lz4) +* __libfnd__ - Foundation library. Provides file IO, crypto, CLI utils, string conversion, etc. * __libpki__ - Processes Nintendo's proprietary PKI. -* __libes__ - Processes Nintendo's eShop file types. -* __libhac__ - Processes Nintendo Switch file types. -* __libhac-hb__ - Processes Nintendo Switch file types (homebrew extensions). +* __libes__ - Processes Nintendo's eShop file formats. +* __libhac__ - Processes Nintendo Switch file formats. +* __libhac-hb__ - Processes Nintendo Switch file formats (homebrew extensions). + +# Dependencies +* __libpolarssl__ - Cryptographic functions (AES,SHA,RSA). Clone of [polarssl](https://github.com/ARMmbed/mbedtls) (now mbedTLS). +* __liblz4__ - Compression algorithms (LZ4). Clone of [lz4](https://github.com/lz4/lz4). # Building On MacOS/Linux/WSL run `make`.