OUTDATEDThe contents/links of this page may be outdated. We have instead starting hosting our installation links and directions on the wiki:
http://enigma-dev.org/docs/Wiki/InstallREADMENote that ENIGMA is still in the beta stage and that not all systems are finished. This is
not a topic to ask for things to be finished, nor is it for commenting on releases. It's merely a place to keep the releases in a nice place. All of the releases below are of the latest SVN revision, or close to it.
WindowsThe latest windows version can be found
here. Run ENIGMA.exe to install and run ENIGMA.
Mac OS X, iPhone, AndroidThese platforms don't currently have builds. You can try them out from the SVN. You can either use this command:
svn co https://enigma-dev.svn.sourceforge.net/svnroot/enigma-dev enigma-dev
Or, alternatively, you can use another SVN client with
https://enigma-dev.svn.sourceforge.net/svnroot/enigma-dev as a server.
LinuxCurrently, the only packages that have been built are for Ubuntu and Arch Linux. I'll eventually create one for Fedora, but for now, it's just those two.
UbuntuNote: If you get a file conflict error, try removing the old package before installing the new one.To install ENIGMA, you need to add the ENIGMA repo to your list of repositories. To do this, navigate to System > Administration > Software Sources. You might have to edit the menu for it to show up; right click the menu and choose "edit menu" to do this.
There, navigate to the Other Software tab and add a repository with the following code:
deb http://dl.dropbox.com/u/6125077/enigma/repos/ubuntu natty main
Now, this should create two repositories - one for binaries and one for source; delete the source version, because it does not exist, and will create an error.
Note that I've labeled it as natty, but it will work for any version of Ubuntu. If you're still on the maverick version, it'll give you a 404 error.
If Ubuntu doesn't ask you to automatically update the package database, go to a terminal and run:
sudo apt-get update
Then, you can install ENIGMA (enigma-dev-svn) via the software center, synaptic, or command-line with the following command:
sudo apt-get install enigma-dev-svn
If it asks to install even if the package isn't authenticated, say yes.
Arch LinuxTo add the repository in Arch Linux, add the following to /etc/pacman.conf:
[enigma]
Server = http://dl.dropbox.com/u/6125077/enigma/repos/arch-linux/$arch
And run the following to update the database:
sudo pacman -Sy
ENIGMA can be installed via command-line with:
sudo pacman -S enigma-dev-svn
Running ENIGMATo launch ENIGMA, you can either run "enigma-dev" or "lateralgm" in a terminal or use the launcher in the Applications > Programming menu. Note that launching ENIGMA from the menu will create a terminal to display the output of LGM and the compiler. LGM will be associated with Game Maker files even if they don't have a file extension.
For people that want the package source, you can get it here:
http://dl.dropbox.com/u/6125077/enigma/enigma-dev-svn.src.tar.gzI'm going to be running the build script every once in a while, so, don't expect a version for every commit. I also am not keeping old packages/releases for the sake of web space. If I do happen to forget to make a new package/release, let me know on the IRC or something.