Changes

834 bytes added ,  18:06, 5 September 2009
Release 1.1.5
Line 4: Line 4:  
| type = framework library
 
| type = framework library
 
| author = [[User:Minishlink|Minishlink]]
 
| author = [[User:Minishlink|Minishlink]]
| version = 1.1
+
| version = 1.1.5
 
| website = http://louislagrange.free.fr/MLlib/
 
| website = http://louislagrange.free.fr/MLlib/
 
| download = http://code.google.com/p/mllib/downloads/
 
| download = http://code.google.com/p/mllib/downloads/
Line 17: Line 17:  
* Easy for all;
 
* Easy for all;
 
* Friendly functions;
 
* Friendly functions;
* Handles drawing (lol);
+
* Handles drawing;
 
* Sprite system;
 
* Sprite system;
 
* Handles PNG images;
 
* Handles PNG images;
Line 31: Line 31:  
First you need to have '''devKitPro''' installed. Go [[Devkitppc setup (Windows)|install]] it ! ;)
 
First you need to have '''devKitPro''' installed. Go [[Devkitppc setup (Windows)|install]] it ! ;)
   −
Then, '''libpng''' for Wii must be installed.
+
[OPTIONAL] Then, '''libpng''' for Wii must be installed '''if you want to change library only''' !
 
# Download it at [http://louislagrange.free.fr/MLlib/downloads/libpng_wii.zip my FTP].  
 
# Download it at [http://louislagrange.free.fr/MLlib/downloads/libpng_wii.zip my FTP].  
 
# Extract it and place the .a in "devkitpro\libogc\lib\wii" and the folder "png" in "devkitpro\libogc\include".
 
# Extract it and place the .a in "devkitpro\libogc\lib\wii" and the folder "png" in "devkitpro\libogc\include".
Line 47: Line 47:  
First you need to have '''devKitPro''' installed. Go [[Devkitppc setup (Linux)|install]] it ! ;)
 
First you need to have '''devKitPro''' installed. Go [[Devkitppc setup (Linux)|install]] it ! ;)
   −
Then, '''libpng''' for Wii must be installed.
+
[OPTIONAL] Then, '''libpng''' for Wii must be installed '''if you want to change library only''' !
 
# Download it at [http://louislagrange.free.fr/MLlib/downloads/libpng_wii.zip my FTP].  
 
# Download it at [http://louislagrange.free.fr/MLlib/downloads/libpng_wii.zip my FTP].  
 
# Extract it and place the .a in "devkitpro/libogc/lib/wii" and the folder "png" in "devkitpro/libogc/include".
 
# Extract it and place the .a in "devkitpro/libogc/lib/wii" and the folder "png" in "devkitpro/libogc/include".
Line 136: Line 136:     
==Update History==
 
==Update History==
 +
 +
===1.1.5 - September 05, 2009===
 +
* added: ML_InitRand()
 +
* added: ML_Rand(min, max)
 +
* added: Wiimote[x].IR.Angle
 +
* added: New sprite flipping system (ML_FlipSpriteX, ML_FlipSpriteY,
 +
ML_FlipSpriteXY)
 +
* added: ML_EnableClipping(), ML_DisableClipping
 +
* added: ML_IsWiimoteInSpriteEx()
 +
* modified: ML_SplashScreen(), there's a fadeIn and a fadeOut now.
 +
* fixed: ML_FadeIn() and ML_FadeOut().
 +
* fixed: ML_IsWiimoteInSprite, it's now working well. Don't use ML_IsCollision
 +
and ML_IsCollisionEx for collision between sprite cursor and another sprite. Use
 +
ML_IsWiimoteInSprite instead - and that's logical.
 +
* fixed: ML_IsCollision and ML_IsCollisionEx, there was a bug with tiled or
 +
animated sprites.
 +
* removed: ML_FlipImageX, ML_FlipImageY
 +
 
===1.1 - June 20, 2009===
 
===1.1 - June 20, 2009===
 
* New method of programming. It uses seriously very less memory now. ML_Image, ML_Sprite, ML_Background.
 
* New method of programming. It uses seriously very less memory now. ML_Image, ML_Sprite, ML_Background.
172

edits