Here you can learn how to use DeSmuME to test your scripts on your computer.
Testing MicroLua's homebrews is actually very simple. It can also give results closer to the hardware than MicroLua Simulator.
DeSmuME will run MicroLua and emulate the file system of your linker, so you obviously need to download it.
As DeSmuME is emulating the console, it is very close to the real behavior of MicroLua, however when you seem to be experiencing a bug caused by MicroLua itself, please confirm it on your Nintendo DS. Despite all the work the team maintaining DeSmuME achieve, an emulator is not the true hardware.
Excepted the point hereabove, there is no known limitation about using MicroLua with DeSmuME.
If compared to MicroLua Simulator, we can say it is far more reliable and complete, but with less debugging tools related to µLua.
DeSmuME also exists as a Wii homebrew which allows you to play .nds executables on your Wii, including MiroLua of course.
However, the steps are longer to perform:
This page is translated and revised from Ghuntar's original tutorial and the comments that were made there.