PDA

View Full Version : Micro Lua DS Simulator v0.5 beta 1



wraggster
April 7th, 2011, 13:10
News via http://www.nintendomax.com/viewtopic.php?t=13206&f=19&sid=291510426d6caac0a2bb15af55d0b518

Ced-le-Penguin completion of version 0.5 beta 1 "Micro Lua DS Simulator" that could qualify emulator Mr projects in lua code with Micro Lua DS. Indeed, Micro Lua DS Simulator allow to launch projects on PC Simulating Micro Lua Lua interpreter DS.



=== 6 avril 2011 - version 0.5 beta 1 ===

Hello,
The first draft of version 0.5 of MLS is (finally) Release Very Happy

Warning, if you're interested, the file mls.ini now has 3 options +, so please take a look at one supplied with the new version. What's new 1, 3 and 4 below using these options.

Here are the changes compared to the 0.4 final:
added configuration option fake_root, which emulates the root of the SD card of a linker, replacing the initial slash into absolute paths by "fake root" specified in the config file. By default, this folder. / Sdcard at the root of MLS
in addition to the above option, paths starting with "fat: /" are now supported (even if they seem used in ancient scripts)
it is now possible to disable the "libs emulation" in the config file, ie to make unavailable certain booksellers and functions in ML are actually provided by the shell or libs. This allows to test the shell with MLS, and also to write and test its own shell
opportunity to choose a startup script (= shell) that will start automatically if you do not specify any command line script. The default is / lua / libs / libs.lua, as in ML, but you need to uncomment the corresponding line in the config file and also copy the libs / shell in the right place. If you use the fake_root cited above, the path will be <fake root> / lua / libs / libs.lua (=. / sdcard / lua / libs / libs.lua if you have not changed the root SD default)
Sprite: start / stop / resetAnimation () are implemented (finally)
Image: behavior mirrorH () and mirrorV () was incorrect
Canvas: X2 and Y2 were misused in most functions
OpenGL clipping in screen.drawGradientRect () was incorrect
OpenGL: le clipping dans screen.drawTextBox() était buggé
OpenGL: fixed several problems with transparency
OpenGL: Canvas.newPoint () no longer crashes
OpenGL: ScrollMap is faster (at least when setTile () is not used)
wx: ScrollMap.draw () did not repeat the map
wx: Canvas.newPoint () not working on the bottom screen
wx: screen.drawGradientRect () does not work if x0> x1 or y0> y1
wx: screen.drawGradientRect () crashed with some color settings
System: listDirectory () now returns "." and ".." before other items
reload a script from disk crashed sometimes
log messages and error containing long file paths are now more legible
Boolean options in the config file were sometimes misread

http://microlua.xooit.fr/t179-Micro-Lua-Simulator.htm

Download Here
(http://www.dcemu.co.uk/downloads.php?do=file&id=337)