Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Messages - zesterer

Pages: 1 2 »
General ENIGMA / Re: Cross Compiling
« on: May 22, 2013, 02:44:28 pm »
I tried compiling with and empty game, and installed all dependencies. I got this error:


-Zesterer (Xen)

Announcements / Re: LateralGM 1.8 Beta
« on: May 19, 2013, 04:38:49 pm »
Looks awesome! Downloading now!

General ENIGMA / Re: LateralGM Theming
« on: May 12, 2013, 05:33:48 am »
If there is one thing I could suggest, it would be making it easier for people who dont like using the mouse much - keyboard shortcuts, and the annoying "Delete Resource" dialogue boxed should be smaller, or maybe appear next to the mouse. I often go outdoors with my laptop and do coding, and having to move the touchpad constantly when my fingers are on the keyboard is somewhat annoying.

As to other things:
-Glitches with the script editor - when code lines are longer than the page, all hell breaks loose. Vertical scrolling is also a bit iffy.
-Maybe intergrating the ENIGMA compile window into the IDE itself? I noticed there is simply LOADS of space left on the top toolbar, even on low-res screens. Maybe a simple version of the compile window could be put there with a percentage bar or something? Maybe you just need to press a button to make it 'pop' out into the normal windowed version?
-An ability to define the location for the GM manual. Many people have .pdfs of the GM documentation hanging around, and the help button actually being able to link to it would be very helpful.

This may sound obvious, but perhaps the MOST annoying thing about LGM is the lack of a built-in graphics editor. Its a lot of an ask I know, and a bit off-topic, but a very simple intergrated graphics editor, nothing fancy, would be so helpful. Either that, or better intergration with external ones. GIMP and KolourPaint tend to play up a bit when used in conjunction with LateralGM.

Thanks for reading; I hope it was helpful,


Issues Help Desk / Re: Compiling Option
« on: April 12, 2013, 01:09:38 pm »
Ok, thanks :)

Issues Help Desk / Re: Compiling Option
« on: April 12, 2013, 11:32:03 am »
Ok, thanks for the help  ;)

Issues Help Desk / Re: Compiling Option
« on: April 12, 2013, 11:28:40 am »
Ok, thanks! I guess thats a solution :)

Btw, where will I find the compiled project on Windows? Is there a /temp equivalent? I've not used Windows in so long I have forgotten :D

Issues Help Desk / Re: Compiling Option
« on: April 12, 2013, 10:13:35 am »
So does this all mean that compiling for Windows works, but only on Windows? Is it worth using my virtualbox W7 to compile my stuff?

Issues Help Desk / Re: Compiling Option
« on: April 10, 2013, 10:34:51 am »
Hmmm... I guess I will have to switch back to actual GM to compile for Windows :(

f***ed up WINE, here we come!

Issues Help Desk / Compiling Option
« on: April 10, 2013, 08:59:08 am »

You guys may know me from being around the forum recently. I got ENIGMA a few months ago, but only really started using it recently. I have compiled a few things, made a few concept engines, perlin noise, etc. Everything seems to work fine, and the compiler is pretty sound as far as I can see. Although the IDE has a lot to be gained, I hear they are working on several others, so thats good.

What I am most concerned about is compiling for other systems. I run Linux Mint 14 (basically Ubuntu 12.10), but I only seem to be able to compile for Linux. When I try Windows or android, I get errors. Is there some kind of 'secondary compiler' I am meant to install for them? I understand that Android relies on the Android API, but that doesn't explain why Windows gives me "error in C++" or something from the compiler.

Thanks for reading,


Off-Topic / Re: How to get a free website for your game...
« on: April 10, 2013, 08:37:45 am »
Great tips, useful for people who don't know how to go about it :)

General ENIGMA / Re: Raspberry Pi
« on: April 08, 2013, 01:13:00 pm »
In case anyone doesn't know, the Raspberry Pi is a project to create a simple and inexpensive gaming platform for the price of only $100 with the ability to do Quake graphics, and all that hardware accelleration and what not it has.

Anyway, allot of people over the GMC seem to like the idea of having Game Maker available for it, however YYG is completely ignoring the advent of this platform. I was wondering what the community here thinks about porting ENIGMA to Pi? I am not sure what the popularity of the platform is going to grow into or whether it will be just a flop. But nonetheless id like to know what everyone thinks of it.
Yes! Port to Raspberry Pi!

Issues Help Desk / Re: Hi there, I am new to ENIGMA
« on: January 20, 2013, 06:17:38 am »
Well, that particular .gm81 crashes regardless - I have not yet got it to compile in any way (I have tried all compile options). I don't know why, but if it makes a difference, it was entirely created in LateralGM, not GameMaker. With some other .gm81s I can compile, but its a little touch-and-go as to whether they will work, and sometimes they don't work correctly. For example: I am currently developing a Tower Defense game which uses a much faster algorithm than the standard instance_nearest() method, mainly based on arrays and a small amount of pre-loaded data. However, the towers don't shoot in ENIGMA, despite adjusting the code and finding other methods to code it, although they do in GameMaker.

Thanks for your help you guys, I really appreciate it.


Barry Smith

Issues Help Desk / Re: Hi there, I am new to ENIGMA
« on: January 19, 2013, 06:21:04 pm »
I added the semi-colon, but LateralGM keeps on crashing during the ENIGMA Run. I don't know why, its the same error as I told you earlier.

Any ideas? I hope to move almost completely to LateralGM and ENIGMA in the future, but its not working well enough atm...


Barry Smith

Issues Help Desk / Re: Hi there, I am new to ENIGMA
« on: January 19, 2013, 05:33:06 pm »
Its literally just a test game. One sprite, one object, one room. The sprite is 64x64, and the objects has:

Creation Event
Code: [Select]
Step event
Code: [Select]

As you can see, nothing complex. Just a picture that spins to test framerate, graphics rendering, and maths functions such as trig. And yet it fails to compile... :(

I am using LateralGM and ENIGMA because its the only linux alternative, and compiling to C++ is kinda useful, but its not working too well for me atm... is it possible just to build a single install script that will install everything, plus dependencies, so that it just works? I'm not exactly a techno-phobic, I use computers a lot and understand them quite well, but getting this thing running can be confusing. However, from what has been working so far, it looks like a good project. There are just a *few* things that need to be ironed out I think...


Barry Smith

Issues Help Desk / Re: Hi there, I am new to ENIGMA
« on: January 19, 2013, 02:59:20 pm »
Well doing:
Code: [Select]
makereturns loads of errors in the console (although I did all of the commands correctly). If it matters, I am using Ubuntu 12.10, and I have heard that it behaves a little weirdly on Ubuntu...

I then ran LateralGM with the Java command, tried opening and running a .gm81, and go this:
Code: [Select]
# A fatal error has been detected by the Java Runtime Environment:
#  SIGSEGV (0xb) at pc=0x00007f400a7e7e3a, pid=19864, tid=139913046079232
# JRE version: 7.0_09-b30
# Java VM: OpenJDK 64-Bit Server VM (23.2-b09 mixed mode linux-amd64 compressed oops)
# Problematic frame:
# C  []  lang_CPP::compile_writeRoomData(EnigmaStruct*, parsed_object*)+0x1b7a
# Failed to write core dump. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again
# An error report file with more information is saved as:
# /home/joshua/Enigma/enigma-dev/hs_err_pid19864.log
# If you would like to submit a bug report, please include
# instructions on how to reproduce the bug and visit:
# The crash happened outside the Java Virtual Machine in native code.
# See problematic frame for where to report the bug.
Any ideas? :S

I tried running a different .gm81, and it worked. However, when I tried compiling to something else such as Android Simulator, I get:
Code: [Select]
Universal_System/Extensions/DataStructures/data_structures.cpp:1907:33: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
make[1]: *** No rule to make target `Audio_Systems/AndroidAudio/Makefile'.  Stop.
make[1]: Leaving directory `/home/joshua/Enigma/enigma-dev/ENIGMAsystem/SHELL'
make: *** [Game] Error 2


Barry Smith

Pages: 1 2 »