MicroLuaSimulator: Contents
  Introduction
  Download
  Usage
    Launch a script
    Commands
      Buttons
      Shortcuts
    Know limitations
      Paths
      Sound
  Links

Micro Lua Simulator

Test your scripts without an NDS

Introduction

MicroLuaSimulator (or abbreviate MLS) is a very useful utility for MicroLua developers created by a member of our community, Ced-le-pingouin. It allows you to test your Lua scripts for NDS directly on your computer. MicroLuaSimulator also has a debug console!

Download

A good point is that you can use MicroLuaSimulator on several platforms: The current version is 0.4 Final.

Usage

Launch a script

With file > openfile > open, you can browse your files and open Lua scripts. You can also pass the script to test as an arg on the command line. == Commands == === Buttons === Here is a comparative list between the controls of the DS and those of your computer: || *DS* || *Keyboard* || || Up || I or 8 || || Down || K or 5 or 2 || || Left || J or 4 || || Right || L or 6 || || A || D || || B || X || || X || E || || Y || S || || L || A or R || || R || Z or T || || START || Q or F || || SELECT || W or V || || Stylus || Mouse || === Shortcuts === You can use some shortcuts in MLS: || *Shortcut* || *Effect* || || Ctrl+O || Open a script || || P || Pause the script || || B || Restart the script || || C || Show/Display the console || || DEL || Clear the console || || F1 || Reduce FPS || || F2 || increase FPS || || F3 || Reduce UPS || || F4 || increase UPS || || F5 || increase the log level || || _Ctrl_+Q || Quit MLS || _Ctrl_ key is _Command_ key ("Apple") on Mac OS X. == Know limitations == === Paths === The , you can browse your files and open Lua scripts. You can also pass the script to test as an arg on the command line.

Commands

Buttons

Here is a comparative list between the controls of the DS and those of your computer:

DS Keyboard
Up I or 8
Down K or 5 or 2
Left J or 4
Right L or 6
A D
B X
X E
Y S
L A or R
R Z or T
START Q or F
SELECT W or V
Stylus Mouse

Shortcuts

You can use some shortcuts in MLS:

Shortcut Effect
Ctrl+O Open a script
P Pause the script
B Restart the script
C Show/Display the console
DEL Clear the console
F1 Reduce FPS
F2 increase FPS
F3 Reduce UPS
F4 increase UPS
F5 increase the log level
Ctrl+Q Quit MLS
Ctrl key is Command key ("Apple") on Mac OS X.

Know limitations

Paths

The .ini.ini and and .txt.txt files are load from the folder of the files are load from the folder of the mlsmls executable, but the images are loaded from the script folder. So, be careful to place the files in the right place.

Sound

Due to the lack of sound libraries, there is currently no sound in MLS.

Links

Google Code page: http://code.google.com/p/microlua-sim/Changelogs: