Metaphrasis is a static conversion class for transforming RGBA image buffers into various GX texture formats for Wii homebrew development. Metaphrasis is written in C++ and makes use of a community standard and newly developed algorithms for conversion of 32-bit RGBA data buffers into various GX texture formats common to both the Gamecube and Wii platforms.
This library was developed in-full by Armin Tamzarian with the support of developers in #wiibrew on EFnet, Chaosteil of libwiisprite, and DrTwox of GRRLIB.
Full Doxygen API documentation is included within the download archive for assistance with program integration.
Installation (Source Code)
1. Extract the Metaphrasis archive.
2. Copy the contents of the src directory into your project's development path.
3. Include the Metaphrasis header file in your code using syntax such as the following:
#include "Metaphrasis.h"
Installation (Library)
1. Extract the Metaphrasis archive.
2. Copy the contents of the lib directory into your devKitPro/libogc directory.
3. Include the Metaphrasis header file in your code using syntax such as the following:
#include "Metaphrasis.h"
Usage
* Create a buffer full of 32-bit RGBA values noting both the pixel height and width of the buffer.
* Call one of the many conversion routines from within your code. (Note: All methods within the Metaphrasis class are static and thus no class instance need be allocated)
Metaphrasis is distributed under the GNU Lesser General Public License.
Contact
If you have any suggestions, questions, or comments regarding this library feel free to e-mail me at tamzarian1989 at gmail dawt com.
Like it? Share with your friends!
If you got an error while installing Themes, Software or Games, please, read FAQ.
Similar Software:
libwiisprite 0.2.0 libwiisprite 0.2.0
Those of you who've been trying out Chaosteil's and Feesh!'s Wii homebrew sprite library might find it useful to know that the latest release of libwiisprite packs in a lot of substantial features.
One of the biggest changes made to version 0.2.0 of libwiisprite is its ability to finally load 24-bit PNG images
WiiRemoteJ WiiRemoteJ
This development library isn't strictly Wiibrew, but it's a mighty useful tool that homebrew developers for other platforms out there might enjoy. WiiRemoteJ is a library that allows your computer to interact with the Wiimote through Bluetooth, with Java as the medium. Here's the changelog since the initial release:
7/03/08 - v1
Box2D for the Wii Box2D for the Wii
Here's good news for Wiibrew devs out there. Introducing Box2D for the Wii! Box2D is an engine primarily designed for emulating 2D physics. I was recently also used in the creation of WiiPhysics, a new physics playground program from Beardface. To use the program, copy the contents of libbox2d to your libogc/ folder
Wii Homebrew Cursors From WiiBrew, we've spotted a visual resource treat for developers within the budding Nintendo Wii homebrew community: a set of cursor images that mimic the next-generation console's standard Wiimote cursor set
GRRLIB GRRLIB
GRRLIB is a C/C++ 2D Graphics library for Wii application developers. It is essentially a wrapper which presents a friendly interface to the Nintendo GX core. With it, coders can quickly and easily start creating graphical applications
WiiuseJ WiiuseJ
If you're a programmer, you might take an interest in this new Java API, WiiuseJ. It's a simple and lightweight API that lets you write Java programs that can interface with the Wiimote as well as the Nunchuck. Since it's a Java library, it will let you write programs independent of the console itself
MLlib MLlib
The MLlib (or Minishlink's Library) is a simple library to develop on Nintendo Wii. Technically, it's a wrapper of libogc and others librairies.
Changelog:
Now compatible with DevkitPPC r18 and libogc 1.8.0
Revolution Engine 0.1 public release Revolution Engine 0.1 public release
Joining in the fray of the growingly exciting Wii homebrew community is Spanish developer technik and he brings with him his creation, the Revolution Engine. It's a 3D games engine for the Wii that allows you to easily create cool 3D homebrew games for your console.
Cool, huh
WiiBuilder WiiBuilder
is a Windows software to use for Wii homebrew development
WiiuseJ v 0.12a WiiuseJ v 0.12a
WiiuseJ is a java API to use wiimotes on your computer. This API is built on top of an excellent API called Wiiuse using JNI.
WiiuseJ intents to be a very simple, easy to use and lightweight java API for wiimotes
Comments on Metaphrasis:
Comments not found
If you noted an error or download link is broken, please, report it via this page or use comments.
Please, select device to check if Metaphrasis supports it