Monster Script

License

Monster is currently released under the GNU General Public License (GPL) version 3 only. More license options are planned in the near future.

All files, web pages and designs are copyright (C) 2007-2009 Nicolay Korslund (korslund@gmail.com).

Source releases

Monster is alpha software! Some features might still be missing or incomplete.

The source releases require a D compiler, but can be used both with D and C++.

Subversion

For the latest sources (not necessarily stable), check out the Subversion trunk:

svn co https://monster-script.svn.sourceforge.net/svnroot/monster-script/trunk monster

This will put the source code in a directory called 'monster'. To update to the newest version at a later point, just enter this directory and type:

svn up

You can also check out specific releases, like this:

svn co https://monster-script.svn.sourceforge.net/svnroot/monster-script/tags/monster-0.9 monster-0.9

Obtaining a D compiler

The Monster library requires a fairly recent D compiler. Currently the only tested compiler is the 1.0 (stable) branch of DMD. You can download DMD here. For installation instructions check out the official DMD installation page. The GNU D compiler (GDC) is also known to work. In addition to a compiler you will also need to install DSSS, the D Shared Software System, in order to build Monster.

Note to C++ users: You do not need a D compiler to use the library, only to compile it.

Compiling Monster

Unpack the Monster archive and change to the resulting directory. For example, on Linux you do:

tar xvzf monster-X.X.tar.gz
cd monster-X.X

Once you are in the correct directory, compile and install Monster (on all platforms) with:

dsss build
dsss install

This will build and install the example VM (mvm) and the library. For further instructions see the included README.txt.

Changelog

A more detailed changelog + developmers log can be found in the Wiki.

0.12 - Alpha - 2009-may-04

See the Wiki changelog for detailed descriptions.

0.11 - Alpha - 2009-feb-18

0.10 - 2008-nov-19

0.9 - 2008-aug-27

0.8 - 2008-apr-21

0.7 - 2008-mar-12

0.6 - 2008-feb-19

0.5 - 2008-feb-07

0.4 - 2008-jan-31

0.3 - 2007-dec-30

0.2 - 2007-dec-20

[1] Binary downloads have been removed again, they simply took too much work to maintain. They will return in the future.

0.1 - 2007-sep-03