Saturday, June 20, 2009

MLlib 1.1 - 200609

by minishlink

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. Coding with this lib on Wii is way easier now ! :-)

Some features :
- Proper code so that it's nice to see;
- Easy for all;
- Friendly functions;
- Handles drawing (lol);
- Sprite system;
- Handles PNG images, BMP soon;
- Write graphically text;
- MP3 system;
- MOD system;
- Input (Wiimote, Nunchuk, and extensions...) system;
- And much more...

CHANGELOG v1.1 - 200609
-New method of programming. It uses seriously very less memory now. ML_Image, ML_Sprite, ML_Background.
-added : ML_Screenshot(filename)
-added : ML_IsSpriteVisible(sprite)
-added : ML_AnimateSpriteEx(sprite, enabled, waitForXRefreshBetweenFrames, from, to)
-added : ML_TextBox(ML_Sprite *sprite, x, y, x2, y2, const char *text, ...)
-added : ML_DrawRect(int x, int y, u16 width, u16 height, u32 rgba)
-added : ML_Debug(text)
-added : ML_CloneImage(image1, image2)
-added : ML_DrawSpriteTextLimit(sprite, x, y, text, limit)
-added : ML_FlipImageX(image)
-added : ML_FlipImageY(image)
-added : ML_InvertImageColors(image)
-added : ML_ApplyGrayscaleToImage(image)
-added : ML_FlushImage(image)
-modified : Input is now finished
-modified : ML_GetPixelColor
-modified : ML_SetPixelColor
-modified : ML_SplashScreen
-modified : ML_Cursor, so that it draws your cursor/sprite with the center of the image, and then modifies the sprite.x and sprite.y so that if you point to the left-up edge of the screen it gives you 0, 0.
-fixes and optimizations

News Source (1)