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 - Josh @ Dreamland

301
Issues Help Desk / Re: Josh! Relieve my penis!!
« on: June 14, 2014, 09:33:15 AM »
If I had to guess, you just have that bug where compiler output isn't being redirected properly. I'm told it only affects me, though. I don't know what modifications were made that caused it, and I don't want to dig long enough to track it down.

302
General ENIGMA / Re: Timelines won't update correctly after saving.
« on: June 14, 2014, 09:14:02 AM »
Amazing how we do no caching and still have cache problems. What if you click the green check in the code window? That should almost certainly fix it without reloading LGM.

It may be that the "Save" action is custom-tailored to iterate open dialogs and grab their updated version.

303
General ENIGMA / Re: Question about audio:none
« on: June 14, 2014, 07:45:30 AM »
I think I'd go "Mute," between the two. The point of "None" was to remove all audio functions from the compilation process except the ones the system itself fundamentally depends on. It'd be better if we could find a way to remove all such dependencies, but that's usually a difficult problem.

304
Issues Help Desk / Re: Error - Invalid assignment to function
« on: June 09, 2014, 09:48:41 PM »
We already do that, dazappa. This relates to naming a variable the same thing as a function. No one would be complaining if the variable behind the problem were called "instance_destroy" instead of "connect," but unfortunately, "connect" names a function as well.

305
Issues Help Desk / Re: Error - Invalid assignment to function
« on: June 09, 2014, 06:33:15 PM »
It doesn't matter what declared "connect" as a function, the point is that something is. The user-side solution is to just name the variable something else. The ENIGMA-side solution is to only use functions from namespace enigma_user, but I'm not sure we're ready to make that jump.

306
Issues Help Desk / Re: show_message doesn't work on linux
« on: June 08, 2014, 09:09:01 AM »
Yeah, by default, we use raw X11 for creating the window on Linux. Widget programming in X11 is notoriously terrible, so a widgets library for it just hasn't happened. This problem is exacerbated by the fact that that X11 has been "on its way out" for the last eleven years. Now we have Wayland and Mir under development, and motivation to write widgets in X11 has never been lower.

307
Issues Help Desk / Re: Error - Invalid assignment to function
« on: June 08, 2014, 08:50:48 AM »
This is probably because we still aren't using exclusively namespace enigma_user for functions. If I had to guess, connect is some kind of sockets function someone unwittingly included in a header somewhere. The fewer includes we have from the engine, the better, so I'd prefer that be removed even if the ultimate solution is forcing functions to be read from enigma_user.

308
That's wild. Could you try running it from git bash? I'm not sure where it is getting that "-------" is a file, but if I had to guess, I'd say it's from one of two things:

1) The way command line arguments are being parsed. It's possible something happened that caused parameters to be interpreted as filenames, and then a sort moved all the hyphens to the front. This is unlikely, but....
2) Someone had merge errors before he distributed the zip, and somewhere in the makefile you'll see <<<<<<<<<<<<, ------------ and >>>>>>>>>>>>. I say this is unlikely because Robert doesn't have the same problem, and you said the zip is fresh.

Could you check over the makefiles to look for oddities?

309
Off-Topic / Re: GM:Studio Standard Now Free
« on: June 07, 2014, 07:43:52 AM »
It's too early to tell, but I am thinking this was a great business move on their part. Now people can tinker to their hearts' content without paying, and only people who come up with a decent enough game to warrant a sale have to pay them. I'd be weary of their new license, but that's just me.

This is, however, not a problem for ENIGMA. There is a steep difference between costless (what they immediately appear to be offering) and free. This will show, as hinted above, when it comes time to distribute games. Of course, at present, ENIGMA has a similar issue, but that's been a public work in progress for some time.

Note that I'm not focusing on the splash screen, which is still included at no additional cost. I'm focusing on to whom and for what price you are allowed to distribute their games. They don't seem to publish their EULA online.

310
Announcements / Re: Licensing, the ultimatum
« on: June 05, 2014, 09:12:07 PM »
If LGPL ENIGMA is not a separable piece of your application, you are breaking the license. As long as LGPL ENIGMA code is separate from the proprietary bits of your engine, you can market our free, continually updated code with your paid, proprietary, potentially malicious extensions that your users would come to rely on.

It is our job to ensure future users CAN choose their own license, and we would like to do so without allowing forks of ENIGMA to leverage proprietary extensions to "trap" users into their proprietary version. The LGPL accomplishes exactly zero of these two goals.

311
General ENIGMA / Re: Modifying the wiki page on EDL specification
« on: June 05, 2014, 09:03:49 PM »
That page was detailing the new specification, which is mostly implemented in the other branch. Your statements do not apply to it, though they are more relevant for now. I would recommend inserting that before the current paragraph, right under "Arrays."

It'd be good to note that the lvalue-array specification is not currently implemented.

312
Announcements / Re: Licensing, the ultimatum
« on: June 01, 2014, 09:00:09 PM »
I kept the text in the original post current; that's what was sent, with one exception: I added the word "again" after "Greetings" in case they wondered why I wrote them twice without any acknowledgment of the first time.

Other than that, what you see is what I sent.

313
Announcements / Re: Licensing, the ultimatum
« on: June 01, 2014, 08:39:14 PM »
I've split the topic where the discussion started that ultimately derailed the original purpose of this thread; you can find it here.

Other relevant information: this letter has been sent. I will update this post/topic when I hear back.

314
Issues Help Desk / Re: Can't rename a resource under linux
« on: June 01, 2014, 12:17:27 PM »
You're doing it wrong; Windows should be inside the VM, and Xubuntu on the outside.

315
Announcements / Re: Licensing, the ultimatum
« on: May 31, 2014, 12:52:08 PM »
@Rusky: Done. That look okay?

Also, redistributing someone's work for free just because they GPL'd it is dickish. But to quote the finest authority I know on the matter, "If I want your shit for free, I ain't gonna have to pay."

@Darkstar: "Biding" is correct. Most of the major contributors are still around, even if they are not still actively contributing. Level editors are a corner case that is outside the scope of this letter. I will discuss that with the concerned lawyer(s) after they reply. It wouldn't bother me if this use was not technically permitted outside of a game, as you are free to do this on your own machine and on machines inside your group, organization, or company by the terms of the GPL. Only when distributing this level editor as its own product would the GPL affect you. I am interested in not requiring any attribution.