wiithon.builder
Assembling a Wii ISO, partition by partition.
WiiDiscBuilder writes the disc. It does
not know where the content comes from: each partition is described by a
PartitionSource, and two implementations ship
with the library.
Modules
- wiithon.builder.disc_builder module
Writes partitions to a stream and finalises the disc.
- wiithon.builder.source module
The
PartitionSourceinterface. Implement it to build a partition from somewhere else.- wiithon.builder.copy_source module
Builds a partition from an existing ISO, with optional overrides of the FST, the DOL and individual files. This is what
WiiIsoPatcheruses.- wiithon.builder.directory_source module
Builds a partition from a directory tree on disk.
Note
For simple edits you do not need this package.
WiiIsoPatcher drives the builder for you.
See Patching a Wii ISO.