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 - Goombert

1066
I am going to move this to the help desk, for future reference Game Maker issues are welcome here, as a community we should make it general practice to help someone with any problem they are having.

1067
General ENIGMA / Re: New functions available in the rooms editor.
« on: July 26, 2014, 06:27:27 PM »
I agree with Harri.

And nice work egofree, I just have one simple request, make sure the English translations are sensible if you can not translate something ask me for help. "Objects" in that caption should probably not be plural, in fact I am certain it should not be.

1068
Developing ENIGMA / Re: Command Line Interface
« on: July 25, 2014, 11:50:26 PM »
It should honestly take very little effort to compile the thing on Linux. Some of the code I started with was taken from wxENIGMA which Josh helped me write.

1069
General ENIGMA / Re: Sampler States and Texture Handling Poll
« on: July 25, 2014, 11:47:24 PM »
The pull request has been completed and brings all our systems to the same level, provides some nice cleanup and advanced features while also being Studio compatible.
https://github.com/enigma-dev/enigma-dev/pull/770

My suggestion is to merge it so that the current implementation is at least more complete and Studio compatible until we work out alternatives and other changes.

1070
Yeah but that partially defeats the purpose of a variant type for what you want to use it for.

1071
Issues Help Desk / Re: Can't rename a resource under linux KDE
« on: July 25, 2014, 08:24:55 PM »
Probably because Swing doesn't have a run icon and therefore it may not even be adding the button to the toolbar?

1072
Quote
As far as I know the difference between stack and heap is that stack has limited size, it's not dynamic (so the sizes must be known at compile time) and has limited scope (so it gets deleted when it goes out of scope). stl::containers are dynamic. Their size is usually not known at compile time, as you can always resize them and add/delete as much as you want. This means they are not allocated on the stack. What could be allocated on the stack is the class instance itself, which allows it to exist only in scope. But the memory for data internally probably uses new/delete, to allocate on the heap. That is why you can make a vector as big as you want, and if it fits in RAM, then you are okay.
Ah so we are both right somewhat. According to the link below you can control that.
http://stackoverflow.com/questions/783944/how-do-i-allocate-a-stdstring-on-the-stack-using-glibcs-string-implementation

1073
Developing ENIGMA / Re: Two sets of icons in LateralGm
« on: July 25, 2014, 03:16:25 PM »
No we don't really need to keep the Swing icons, Calico are ours they are made mostly by Josh. We made them because the Swing ones that LGM originally used were ugly, and we also needed some variety. They were kept in there for legacy reasons, but honestly I think we should just remove them now.

1074
Studio returns pointers for a lot of resources now. One of these resources turned into pointers were textures, the reason is because people always had to use -1 to specify no texture on a model. I really don't get why they just didn't overload the function, but w/e.
http://gmc.yoyogames.com/index.php?showtopic=609599

1075
Programming Help / Re: C++ short delay when using CIN
« on: July 24, 2014, 06:10:51 PM »
What container is allocated on the heap? Those sure look like they are being allocated on the stack, doesn't automatic storage duration apply to most of STL?

1076
Issues Help Desk / Re: "Compile failed at C++ level" Error
« on: July 24, 2014, 03:30:54 PM »
What version of Windows are you using? Windows XP?

Try changing the following line in your local copy.
https://github.com/enigma-dev/enigma-dev/blob/master/settings.ey#L40
Change it to the following.
Code: (YAML) [Select]
C:/ProgramData/ENIGMA/Also make sure the ProgramData folder exists on C: or whatever root drive you have, if it does not, please create it, the ENIGMA folder inside of it as well.

Finally, is this an EGM you are trying to compile?

1077
Developing ENIGMA / Re: Android
« on: July 24, 2014, 03:34:00 AM »
Yeah the other big problem is spaces in the file paths which we still haven't fixed.

1078
Programming Help / Re: C++ short delay when using CIN
« on: July 24, 2014, 03:33:13 AM »
It does take significantly longer to print to a command prompt than a Linux terminal, like we're talking 10 times slower if LGM outputted to a CMD when compiling than running all the JNA callbacks it does.

1079
General ENIGMA / Re: Indentation Styles
« on: July 21, 2014, 03:38:36 PM »
Most websites with code boxes fuck up in Firefox for me, I actually find it really really annoying.

1080
Off-Topic / Re: Religious wars in the programming community
« on: July 21, 2014, 04:41:21 AM »
Quote
not having answers to all questions in the whole universe doesn't show lack of ability in science, it just shows the scope of the universe.
entropy = randomness = information
https://en.wikipedia.org/wiki/Entropy_%28information_theory%29