wiithon.disc

Reading and patching a Wii disc image, and the structures a disc is made of.

Start with WiiIsoReader to inspect a disc, or WiiIsoPatcher to modify one.

Modules

wiithon.disc.reader module

Read-only access to an ISO. Parses the disc header and the partition table.

wiithon.disc.patcher module

Collects modifications and rebuilds an ISO.

wiithon.disc.partition module

Contents of a decrypted partition: files, DOL, apploader.

wiithon.disc.enums module

Partition types.

wiithon.disc.layout module

Fixed offsets and sizes of the disc format.

wiithon.disc.structs

On-disc structures: header, ticket, TMD, certificates.

See also

Wii ISO Structure and Decryption Process explains what these structures mean and where they sit on the disc.