Symbian OS | Pocket PC | Smartphone | Android | BlackBerry | Apple iPhone OS | Java | Mobile Gaming | Linux | Palm | Win CE | Tablet  
     

Free Mobile Software, Themes, Games, Apps for PDA and Smartphones

     
Search by Device
My Device

  
Search by Category
Business & Profession
Databases
Dictionary & Translator
Entertainment
Finance
Games
Healthcare & Medicine
Internet & Communications
Multimedia & Graphics
Organisation & Productivity
Programming & Development
Reading
Science & Education
System Utilities
Themes & Wallpapers & Skins
Travel & Navigation
Search by Platform
Android
Apple iPhone OS
iPad
iPhone
iPod Touch
BlackBerry
Java
Linux
Maemo Nokia Internet Tablet
MeeGO
Sharp Zaurus
Mobile Gaming
Nintendo DS
Playstation 3
Playstation Portable
Wii
Xbox 360
Palm OS
Symbian OS
Series 60
Series 80
Series 90
UIQ
Tablet PC
Windows CE.NET
Windows Mobile Pocket PC
Windows Mobile Smartphone
     


 
 
Metaphrasis




Metaphrasis
Version: 0.1.0

Platforms: Mobile Gaming, Wii


Categories: Programming & Development

Upload date: 25 Jan 12

Developer:

License: Freeware

Downloads: 15

File Size: 71 Kb
Download Free Metaphrasis 



Rating: 0.0/5 (Total votes: 0)




  Metaphrasis

 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)

uint32_t* rgba8Buffer = Metaphrasis::convertBufferToRGBA8(rgbaBuffer, bufferWidth, bufferHeight);

* Free your temporary RGBA value buffer if you no longer need said values.

Currently supported conversion routines are as follows:

* convertBufferToI4
* convertBufferToI8
* convertBufferToIA4
* convertBufferToIA8
* convertBufferToRGBA8
* convertBufferToRGB565
* convertBufferToRGB5A3

License

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:

Revolution Engine 0.1 public releaseRevolution 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
WiiuseJWiiuseJ
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
libwiispritelibwiisprite
libwiisprite Homebrew development on the Wii console is still in a relatively fledgeling state. With its lack of development libraries and other tools, it's no small wonder why so many people are a bit hesitant about starting their own homebrew projects on the Wii platform
libwiisprite 0.2.2libwiisprite 0.2.2
libwiisprite 0.2.2  Developers Chaosteil and Feesh! recently rolled out the latest version of the Wii homebrew sprite library librwiisprite. Version 0.2.2 is a particularly significant update since it now supports buffer loading, which eliminates the need to specify a path from where you need to load your images
WiiuseJWiiuseJ
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
WiiuseJ v 0.12aWiiuseJ 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
FreeTypeGXFreeTypeGX
FreeTypeGX FreeTypeGX is a wrapper class for libFreeType which renders a compiled FreeType parsable font into a GX texture for Wii homebrew development. FreeTypeGX is written in C++ and makes use of a selectable pre-buffered or buffer-on-demand methodology to allow fast and efficient printing of text to the EFB
libwiispritelibwiisprite
libwiisprite Heads up, Wiibrewers! libwiisprite, the popular Wiibrew sprite library, has received a new update from its authors, Chaosteil and Feesh! This update receives the new reference pixel system, which allows you to rotate and scale a sprite around a specific point. Here's the changelog since v0.2.2: 0.3
SpritemanagerSpritemanager
Spritemanager Spritemanager is a class designed to be an easy to use manager for libwiisprite that allow to directly create and handle sprites with images, images sequence or text inside
KnowledgeKnowledge
Knowledge Knowledge is an engine i been creating in my spare time since August, 31 of 2008. The goal is to make a practical and fast engine where developers can feel comfortable and do things in a organized way. The engine features over 40
 

Comments on Metaphrasis:

Comments not found

Name:


Comment:


Enter text from image below:

Turn on images!

 
 

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
 
 
© Pantich 2009 - 2025 All rights reserved.