wiithon

Packages

wiithon.disc

Reading and patching a disc image. This is where you start.

wiithon.builder

Assembling a new ISO from partitions.

wiithon.formats

Nintendo file formats: RARC, U8, Yaz0, DOL, BCSV, BNR.

wiithon.fst

The file system table of a partition.

wiithon.binary

Endian-aware primitives for reading and writing binary data.

wiithon.crypto

AES decryption and the hash tree of partition data.

wiithon.ppc

PowerPC instruction encoding, for code injection.

wiithon.exceptions module

Every exception the library raises.

Note

The names listed in the package docstring above are re-exported for convenience. from wiithon import Rarc and from wiithon.formats.rarc import Rarc are equivalent.