Well, since Enigma is written in c++, and can have c++ used in it you are *shouldn't* be restrict to dll's made for gamemaker. So you could use a 3D engine made for c++ (such as ogre or irrlicht) that is not simply a GM port. GM only supports doubles and strings, whereas most dll's use many different data types.
Also, some dll's made for GM will not work, ones that use GMAPI or deal with the runner.
|