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.
Development
Title
|
Version
|
Description
|
Creator
|
DL
|
Source
|
EasyIOS
|
|
This app is for browsing the device tree, and trying out quick IOS commands w/out doing builds.
|
Beardface
|
EasyIOS Mirror
|
Available
|
GRRLIB
|
3.0.1
|
GRRLIB For GX Rgb Renderer Library, some very very nice function for the noob coder
|
NoNameNo
|
GRRLIB
|
Available
|
libwiisprite
|
0.3.0a
|
libwiisprite is a new sprite library which uses GX as it's underlying rendering engine.
|
Chaosteil, Feesh!
|
libwiisprite
|
On Request
|
libusbkbd
|
1
|
Easy access to the usb keyboard interface
|
Cboomf
|
download
|
Included
|
PNGU
|
0.2b
|
Collection of functions for handling .png files.
|
frontier
|
[1]
|
Available
|
Sndlib
|
BETA 1.0
|
Sound library for Wii
|
Hermes
|
Release notes
|
Available
|
USB mass storage device tester
|
Version 3
|
Tests USB MSD 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
|
On Screen Keyboard
|
beardface
|
libosk-0.4.4
|
Request
|
VKeyboard
|
0.1
|
Virtual Keyboard using Wiimote (DEMO)
|
pho
|
VKeyboard 0.1
|
Soon
|
Wiifuse server
|
|
Server for wiifuse to remotely mount the wii's nand filesystem
|
dhewg
|
wiifuse server
|
Available
|
gl2gx
|
alpha 1.4
|
OpenGL for the wii and/or gamecube
|
noeska
|
gl2gx
|
Available
|
gxtexconv
|
beta 1
|
GX Texture Converter (Win32/Linux)
|
shagkur
|
[3]
|
No
|
Development Libraries (Ported)
Title
|
Version
|
Description
|
Ported by
|
DL
|
Source
|
Example
|
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!
|
[4]
|
Available
|
Included
|
SDL-Port
|
1.2.8
|
SDL port to wii with SDl Mixer and Image
|
gc version by wintermute? mindcry fixed it for wii
|
Download
|
Available
|
WiiPy
|
alpha 2
|
Python for the Wii
|
comex, tehpola
|
wiipy_a2.elf
|
Available
|
FreeImage
|
3.10.0 port
|
Popular image library
|
melpo
|
FreeImage
|
here
|
Included
|
Miscellaneous