diff --git a/docs/source/archive/archive.md b/docs/source/archive/archive.md index a1692be..cce35e5 100644 --- a/docs/source/archive/archive.md +++ b/docs/source/archive/archive.md @@ -3,10 +3,11 @@ ## Modules The `libWiiPy.archive` package contains modules for packing and extracting archive formats used by the Wii. This currently includes packing and unpacking support for U8 archives and decompression support for ASH archives. -| Module | Description | -|--------------------------------------|---------------------------------------------------------| -| [libWiiPy.archive.ash](/archive/ash) | Provides support for decompressing ASH archives | -| [libWiiPy.archive.u8](/archive/u8) | Provides support for packing and extracting U8 archives | +| Module | Description | +|----------------------------------------|---------------------------------------------------------| +| [libWiiPy.archive.ash](/archive/ash) | Provides support for decompressing ASH archives | +| [libWiiPy.archive.lz77](/archive/lz77) | Provides support for the LZ77 compression scheme | +| [libWiiPy.archive.u8](/archive/u8) | Provides support for packing and extracting U8 archives | ### libWiiPy.archive Package Contents @@ -14,5 +15,6 @@ The `libWiiPy.archive` package contains modules for packing and extracting archi :maxdepth: 4 /archive/ash +/archive/lz77 /archive/u8 ``` diff --git a/docs/source/archive/lz77.md b/docs/source/archive/lz77.md new file mode 100644 index 0000000..5098bd7 --- /dev/null +++ b/docs/source/archive/lz77.md @@ -0,0 +1,12 @@ +# libWiiPy.archive.lz77 Module + +The `libWiiPy.archive.lz77` module provides support for handling LZ77 compression, which is a compression format used across the Wii and other Nintendo consoles. + +## Module Contents + +```{eval-rst} +.. automodule:: libWiiPy.archive.lz77 + :members: + :undoc-members: + :show-inheritance: +```