Wii.py
Wii.py | |
File:Wiipy.png | |
General | |
---|---|
Author(s) | Xuzz, SquidMan, megazig and more |
Type | Framework library |
Version | 0.85 |
Licence | GPL |
Links | |
[Same as download -- it's Python! Source] |
Wii.py is a GPL licensed Wii library written in and for Python. It provides editors and classes for many file types and files present on the Wii, especially files in banners.
Features
- Loading and easy editing of U8 archives
- Simple, easy classes for TMDs and Tickets, with methods to load from and save to files
- Simple Title object to hold information about a title
- Can pack into a WAD
- Can download from NUS
- Can unpack into a directory structure
- Convert images to/from PNG and TPL
- Convert WAV sound the BNS sound (used in banners)
- Add IMET and IMD5 headers
- Load and extract files from Wii Optical Discs
- Create a fake 'NAND' that you can modify with a Python version of ES and ISFS from libogc
- Decompress LZ77 compressed files
- Work with these file types:
- loc.dat
- CCF
- iplsave.bin
- uid.sys
- content.map
- config.dat (network config)
- setting.txt
- Savegames
Credits
This library was written by User:Xuzz, User:SquidMan, User:megazig, User:Matt_P, and User:Omega. It contains the LZ77 code written by marcan, with few modifications.
Bugs & Suggestions
Come join us on #HACKERCHANNEL on EFNet to report bugs, provide suggestions, and
Update History
0.84 - August 19, 2009
- First 'real' public release.
- Most classes using the so-called 'new API'