PDA

View Full Version : MLlib v1.1



wraggster
June 20th, 2009, 21:54
Minishlink has updated the devlopment library MLlib to v1.1 - 200609.

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 and faster now ! :-) I created this because I needed a library with I could code with easy functions. It uses GX for drawing, libpng for handling PNG, and libs of libogc...

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

Update History
1.1 - June 20, 2009
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

http://wiibrew.org/wiki/MLlib