ENIGMA is not 100% compatible, there are certain things that are broken or not working properly and certain things done differently.
Some games might port without modifications, others might require minor adjustments or major depending.
I downloaded it and fixed the code to compile properly without error. Runs now.
The game compile, runs, but obviously
there needs other changes for this to work in ENIGMA. I can see the intro and world map,
but once in the level mario is unresponsive to movement, somehow it looks like the program is stuck in a loop. Music is playing
and all, but no movement. (fixed partially, the missing ;'s where they needed to be placed. There's more to be fixed, I think I know why mario does not move, collision code will have to be tweaked a little, and other fixes.
I'll let you know later on and send you the working EGM. Later this evening when I get some time I will look over the thing.
I'm glad you sent this file, I was looking for a more complex, bigger project to test with ENIGMA and LGM, glad to know LGM handled this one quite well, doesn't lag all that much (IDE), fairly stable and fast.
I don't know yet if this can be 100% functional in ENIGMA, from what I gather certain things are not yet fully implemented or finished in the ENIGMA engine itself, but interested in taking a look.
I have another big issue that I am currently testing and want to get resolved too.
(BTW, I am not an ENIGMA developer) but a very interested ENIGMA user, I came from GM, and using ENIGMA to build from scratch.