Extra Packages
This article contains links to important components to any of the setup packages for various platforms as well as the latest builds of extra tools such as the Drag and Drop Action Library editor.
LateralGM
LateralGM is the IDE included with ENIGMA that is used to edit project files, it basically just provides an interface to ENIGMA. This jar file can be used without ENIGMA if you only need to edit project files on a different platform other than Windows.
- Download: https://github.com/IsmAvatar/LateralGM/releases/download/v1.8.229/lateralgm.jar
- Size: 2.06 MB
- Last Updated: 3/29/2021
The Plugin
The Plugin is what LateralGM uses to communicate with ENIGMA and tell it when to compile games and give it the games data and other resources and information.
- Download: https://github.com/enigma-dev/lgmplugin/releases/download/v1.8.227r2/enigma.jar
- Size: 449 KB
- Last Updated: 3/29/2021
Java Easy Image Editor
JEIE is a cross-platform image manipulation program written in Java. This is an optional program which can be downloaded separately for those more accustomed to GM's image editor.
- Download: https://github.com/IsmAvatar/JEIE/releases/download/v0.1.0/jeie.jar
- Size: 163 KB
- Last Updated: 12/09/2014
Library Maker
LibMaker is a free and open source drag and drop action library editor by IsmAvatar which can edit regular action libraries such as Game Makers and also for LGL's which is LateralGM's action library format.
- Download: https://enigma-dev.org/bin/libmaker.jar
- Size: 470 KB
- Last Updated: 12/22/2019
Java Native Access
JNA is a library that Java applications such as LateralGM use in order to communicate with shared objects, or as they are known on Windows, dynamic link libraries. JNA is needed for LGM's plugin to be able to communicate with the compiler.
- Download: https://enigma-dev.org/bin/jna.jar
- Size: 893 KB
- Last Updated: 12/22/2019