In memory of Ben “bushing” Byer, who passed away on Monday, February 8th, 2016.

LibWiiSharp: Difference between revisions

From WiiBrew
Jump to navigation Jump to search
Leathl (talk | contribs)
←Created page with '{{Infobox homebrew | title = libWiiSharp | type = Framework library | author = Leathl | maintainer = Leathl | version = ...'
 
LoganA (talk | contribs)
mNo edit summary
Line 1: Line 1:
{{Infobox homebrew
{{Infobox development tools
| title      = libWiiSharp
| title      = libWiiSharp
| type        = Framework library
| type        = framework library
| author      = [[User:Leathl|Leathl]]
| author      = [[User:Leathl|Leathl]]
| maintainer  = [[User:Leathl|Leathl]]
| maintainer  = [[User:Leathl|Leathl]]

Revision as of 15:47, 18 April 2010

libWiiSharp
General
Author(s)Leathl
Maintainer(s)Leathl
TypeFramework library
Version0.1
Links
Download
Website
Source

libWiiSharp is a Wii related .NET (2.0+) library.
It can be used with any .NET language to easily develop Wii related applications.

All public functions are documented and most should be pretty self-explanatory.
There are also some example applications that use libWiiSharp included.

If you want to contribute, mail me at leathl[-at-]gmail[-dot-]com.

Features

  • Convert Wave to BNS sound (no BNS to Wave yet)
  • Get required TPLs of brlan/brlyt files (no further handling yet)
  • Transmit files to HBC
  • Download titles from NUS
  • Patch IOS (Fakesigning, ES_Identify, NAND Permissions)
  • Compress/Decompress using Lz77 algorithm
  • Handle IMD5/IMET headers
  • Handle the following filetypes
    • WAD
    • U8
    • TMD
    • Ticket
    • Certificate Chain
  • Convert TPLs back and forth with the following formats
    • RGBA8 (to / from)
    • RGB565 (to / from)
    • RGB5A3 (to / from)
    • IA8 (to / from)
    • IA4 (to / from)
    • I8 (to / from)
    • I4 (to / from)
    • CI8 (from)
    • CI4 (from)
    • CI14X2 (from)
    • CMP / S3TC (from)

Bugs & Suggestions

Please report any bugs and suggestions at http://code.google.com/p/libwiisharp/issues/list

Thanks

  • Xuzz, SquidMan, megazig, Matt_P, Omega and The Lemon Man for Wii.py
  • megazig for his bns conversion code (bns.py)
  • SquidMan for Zetsubou
  • Arikado and Lunatik for Dop-Mii
  • Andre Perrot for gbalzss

Changelog

Version 0.1

  • Initial Release