Talk:MLlib

From WiiBrew
Jump to navigation Jump to search

Thank you for finally writing a nice graphics library in C! I greatly appreciate your work. --SquidMan 16:51, 1 June 2009 (UTC)

Looks really quite nice. A few networking functions and the lib would be complete! --Pinecone 17:18, 1 June 2009 (UTC)

Thank you guys ! :) --Minishlink 19:29, 2 June 2009 (UTC)

This is the best Lib on Wii(at least this one works..xD)!!! Thank you guys!!! --Joaorbezerra 23:16, 18 December 2009 (UTC)

Requests

I use your library in my application FMyLife and I was hoping you could add clipping as well as different surface blitting/drawing if possible. It would make my life a whole lot easier, LOL. Thanks very much for the library BTW. Rosch 06:38, 21 July 2009 (UTC)

It's now written in my brain, thanks for the idea. ;) --Minishlink 10:44, 7 August 2009 (UTC)

Hum... if what you want to say is to change the value of a pixel of an image; it's already in the library ! The function "ML_SetPixelColor(ML_Image *image, int x, int y, u32 color)". --Minishlink 17:15, 30 August 2009 (UTC)

Clipping is now added in the SVN, but I still don't know what you want to say with "different surface blitting/drawing". --Minishlink 14:05, 31 August 2009 (UTC)

Well right now I can draw images, objects, etc to one surface - the only visible surface. What I would like is the abilitu to create more drawable surfaces of any size and draw objects to those. Those surfaces are not on screen until I draw that entire surface (or parts of it using clipping) to the main drawing surface.

For example, I'd like object Foo to have its own surface for it to draw too that won't be visible on the main screen. I could draw and draw pretending its surface is its own and use absolute positioning on its own surface. Then when I want the contents of Foo on screen I just blit the entire Foo surface to the main drawing surface.

I could always write this myself now that you've included clipping, however it would be a layer manager on top of your library which is not as elegant.

Rosch 23:58, 1 September 2009 (UTC)

Ok, it's on the to-do list. --Minishlink 15:55, 5 September 2009 (UTC)

Could you try to support Wii Motion Plus? I'm making a Starfox game with MLlib but I think the wiimote orientation itself won't work... =/ Thanks.--Joaorbezerra 03:56, 7 March 2010 (UTC)

Of course, it's now on the todo list. :) Anyway you can do it with the wiimote orientation if you don't want to wait, it'll be just less accurate ! ;) --Minishlink 11:59, 7 March 2010 (UTC)

Tutorial?

Is there any tutorial for this? Or would someone like to write one? --RiiSen 18:18, 31 July 2009 (UTC)

There is a wiki at http://louislagrange.free.fr/MLlib/wiki but it's not complete now. ;) --Minishlink 10:44, 7 August 2009 (UTC)

Planning

* Do the user requests
* Font handling ML_Font -> Ok, I finally did, I just have to make some cool functions with it. ;)
* Release 1.2

--Minishlink 15:55, 5 September 2009 (UTC) (modified --Minishlink 07:15, 18 October 2009 (UTC) )