Micro Lua DS è un interprete Lua per Nintendo DS (non che fosse difficile capirlo dal nome!); concepito principalmente come linguaggio di scripting per altre applicazioni, Lua si presta anche allo sviluppo di homebrew, ed è piuttosto apprezzato nelle comunità homebrew di alcune console, in particolare PSP, per la sua semplicità.

Il nutrito team alle spalle dell'homebrew ha rilasciato la versione 4.1. Se siete interessati al progetto potete visitare la sua home page seguendo il link Info.

Changelog:
» Clicca per leggere lo Spoiler! «
New features
* Add screen.drawTexturedQuad() and screen.drawTexturedTriangle()
* to draw textured primitives.

Improvements
* Change the logo of the binaries. It is now really cute
* Change the transparency system. There are now the functions screen.getLayer() to get the current layer and screen.getAlphaLevel() to get the current blending coefficient.
* For screen.setAlpha(), the layer argument is now always optionnal.
* Improve the System.listDirectory() function. It now sorts files and directories alphabetically, and give the size of the files.

Bug fixes
* Add some functions to ease handling canvas objects (Canvas.setObjOnTop() and Canvas.removeObj()).
* Fix getting a BSoD when pressing Start at startup.
* Fix some Image transformations not being permanent with Canvas.
* Transparency levels are now between 0 and 99 (as 100 resets the transparency system).
* Fix Canvas.getAttr() which now only requires two arguments.
* Fix Canvas.removeObj() to now delete the right objet.