List of development tools
From WiiBrew
(Redirected from Development Tools)
These Development Tools can help you develop homebrew applications and games for the Wii. The most important tool for Wii development is DevkitPro, a port of the GCC toolchain along with supporting system libraries. The development tools listed below make development easier or to add additional functionality.
Libraries
| Title | Version | Description | Creator | DL | Source |
|---|---|---|---|---|---|
| EasyIOS | An app for browsing the device tree and trying out quick IOS commands without doing builds. | Beardface | EasyIOS Mirror | Available | |
| GRRLIB | 3.0.1 | GRRLIB For GX Rgb Renderer Library, a simple C graphics library. | NoNameNo | GRRLIB | Available |
| libwiisprite | 0.3.0b | A C++ sprite library which uses GX as its underlying rendering engine. | Chaosteil, (Feesh!) | libwiisprite | On Request |
| libCanvas | not numbered | Minimum runtime image drawing extension for libwiisprite | henke37 | SVN://henke37.cjb.net/canvas/ | Only source |
| libusbkbd | 1 | Easy access to the USB keyboard interface. | Cboomf | download | Included |
| libwiikeyboard | 0.2b | A USB keyboard interface library. | Davyg | Image:Libwiikeyboard.tar.bz2 | Image:Libwiikeyboard-src.tar.bz2 |
| PNGU | 0.2b | A collection of functions for handling .png files. | frontier | [1] | Available |
| Sndlib | BETA 1.0 | A Sound library for the Wii. | Hermes | Release notes | Available |
| USB mass storage device tester | Version 3 | Tests USB mass storage device reading and writing. | svpe | [2] | Available |
| VFSlib | 0.1a | A simple library to read from different sources, like KDE's KIO. | frontier | frontier's blog | Available |
| libosk | 0.4.4 | An on screen keyboard. | beardface | libosk-0.4.4 | Request |
| VKeyboard | 0.1 | Easy-to-Use Virtual Keyboard using the Wiimote. | pho | VKey 0.1 | Available |
| Wiifuse server | Server for wiifuse to remotely mount the Wii's nand file system. | dhewg | wiifuse server | Available | |
| gl2gx | alpha 1.4 | OpenGL for the Wii and/or Gamecube. | noeska | gl2gx | Available |
| gxtexconv | beta 1 | GX Texture Converter for Win32 and Linux. | shagkur | [3] | No |
| libwiilight | beta 1 | Wii Disc slot light library | Cboomf | libwiilight | Yes |
| libwiiupdate | 1.0a | Library for easy updating of your apps. | wackysystems (AlexLH) | [4] | Available upon request |
| dirent.h wrapper | 1.0 | Wrapper for POSIX calls to libfat | nerdfortress.com (dotbatman) | Yes | |
| FreeTypeGX | 0.1.3 | A wrapper class for libFreeType which renders a compiled FreeType parsable font into a GX texture. | Armin Tamzarian | FreeTypeGX Home | Available |
Ported Libraries
| Title | Version | Description | Ported by | DL | Source | Example |
|---|---|---|---|---|---|---|
| Minizip | 1.0.1 | Simple unzip implementation using zlib | Tantric | Download | Included | Included |
| FreeType | 2.3.7 | TTF/Type1 font file support | Tantric | Download | Available | Included |
| Box2D | SVN (6/28/2008) | 2d physics library for the wii. | Beardface | box2d-wii.zip | here | Included |
| libmxml | mxml-2.5 | xml library for loading/saving xml configuration files to the Wii. | Beardface | libmxml | here | Included |
| Lua for Wii | 5.1.3 port | Lua is an extensible scripting language. | Feesh! | [5] | Available | Included |
| SDL-Port | 1.2.8 | SDL port to wii with SDl Mixer, Image, gfx, and ttf | mindcry, devildante | SDL, Mixer, Image Image with libjpeg, tff with freetype, and gfx | SDL, Mixer, Image | google "SDL examples" |
| WiiPy | alpha 2 | Python for the Wii | comex, tehpola | wiipy_a2.elf | Available | Included |
| FreeImage | 3.10.0 port | Popular image library | melpo | FreeImage | here | Included |
Resources
| Title | Version | Description | Creator | DL | Source |
|---|---|---|---|---|---|
| BCX-BASIC | 1.0 | Using BCX Basic to develop applications for the WII | georgp24 | Media:BCX_for_WII.zip | included |
| HBCXMLGen | 0.0.1r2 | App to aid creation of XML files for HBC | Pinecone | see page | irrelevant and boring |
| Wii Homebrew Cursors | 1.1a | Cursor images for Wii homebrew software | drmr | from Wiibrew page | n/a |
| Dollz3 | v3.0 | Compress DOL files | softdev | Download | Unknown |
| WiiBuilder | 1.0 | Windows software to use for Wii homebrew development. | Crayon | Download | N/A |
| BmpToZlibGC | 1.1 | Compress BMPs into includable header files | Cthulhu32 | Download | Source |
| Colorhelper | n/a | A short .h file which defines 19 colours and their hex codes | Pinecone | see page | n/a |
| |||||||||||

