POWDER itself is not open source, but source is available from its Download page under a license which allows for porting.
A diff file containing Wii porting changes, to be applied to powder111_src.tar.gz, will be made available from this page.
On Windows, I used Cygwin (with make and g++ packages installed) to build the support files - this should be as simple as changing to the port/linux/ directory and invoking make premake. Note that the Wii build currently requires that you add distorted to the list of tilesets in gfx/rebuild.sh before building the support files.
Ensure you have SDL Wii and its dependencies available in your libogc directory as per its install instructions.
Change to the port/wii/ directory and invoke make.
|Fix issue where graphics don't display using the existing SDL port code||☑|
|Enable X/Y button support for classic controller (should be a sinple #define change)||☐|
|Detect when 16:9 display is being used and correct aspect ratio automatically||☐|
|Should the background grid for the on-screen keyboard also be displayed on the name entry screen? The cursor seems to be picking up fragments of background graphics as it moves. Check the DS version.||☐|