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

1666
Off-Topic / Re: Hey guys, thanx.
« on: October 16, 2010, 09:16:41 PM »
You know, DLLs are somewhat prototyped already. They should work, but I hear they don't, and simply haven't had the time (read, "patience for Windows") to look into the matter. And yes, HaRRi, you hit the nail on the head with the surface issue. But since Ism is working on YAML, we should stop running into compatibility issues altogether, as now we can fork a DirectX port that can be switched in and out at the push of a button (That's my number one logical defense for keeping GML).

I happen to be working on fonts as we speak, and Ism randomly took a liking to the issue and did the backend, so I can integrate her work as soon as I have a good rectangle packing algorithm.

1667
Function Peer Review / Re: GML: draw_sprite_tiled + draw_sprite_tiled_ext
« on: October 16, 2010, 01:55:48 PM »
Your choice to use room_width and height disregards views. Other than that, I guess I don't find fault with this.
I should also mention that I appreciate your single use of GL_QUADS, as opposed to one each for() iteration.

1668
Because serp just felt like shortening it nonsensically.

1669
I'm not sure what to do with the licensing for these. I can see these being useful, though. Is any license associated with them on that site?

1670
Function Peer Review / Re: GML: draw_sprite_stretched_ext
« on: October 16, 2010, 01:34:54 PM »
Integrated for next revision.

1671
Okay, seeing those corrections (especially in comparison to TGMG's original code) I am happy with the look of things. These functions will appear in ENIGMA's next revision.

1672
Issues Help Desk / Re: Can someone explain how to use enigma
« on: October 13, 2010, 02:29:03 PM »
No worries. It really is our fault; the download process of the installation takes far too long to go without a progress bar. People in general--myself included--are used to waiting seconds for something to propagate out unless they can see a progress dialog. I'd have closed it out myself in your shoes.

From here, I Just hope others see this topic instead of asking until we actually have an indicator going for that.

1673
Issues Help Desk / Re: Can someone explain how to use enigma
« on: October 12, 2010, 07:08:20 PM »
The SVN error is because you interrupted the checkout while the directory was locked and it was downloading. ENIGMA's installation takes a while, and Ism has yet to respond to my request to show a progress pane for its entirety. During the first couple minutes of ENIGMA's first run, it is downloading files it needs to work; a process Ism only vaguely hints is about to transpire. After that, it pops up a progress pane for actually working with those files and setting up ENIGMA.

Try redownloading (or unpacking the zip anew) and letting it run from start until it tells you it's all done. You'll probably get a small error at the end where it wants you to restart LGM--But errors instead of asking politely.

The process is messy,but Ism's free time lately is apparently scarce, and we're trying to ration it on more important matters than the installation.

1674
Issues Help Desk / Re: Can someone explain how to use enigma
« on: October 12, 2010, 03:14:46 PM »
Yeah, it's installing. Just give it plenty of time to finish before you run something.

1675
Issues Help Desk / Re: Can someone explain how to use enigma
« on: October 12, 2010, 07:50:16 AM »
If you are on Windows, it may be that ENIGMA is still installing without telling you (Ism has yet to add a progress box during checkout).
But to compile, indeed you go to Enigma->Run.

The Compile button only works in the latest revisions, so if you are running from "Stable," I'd recommend sticking to "Run." (It was difficult coordinating an output filename, but our latest implementation made it a bit easier).

"Debug" doesn't do anything because its behavior is still subject to debate (and few things made in ENIGMA thus far have really needed debugging that wasn't done in GM), and Design mode is off because the set of functions used to create its interface became obsolete when we ported ENIGMA to many different operating systems. They will be reimplemented as soon as possible.

I haven't heard much from our Windows testers lately, and will probably make a trip back to Windows long enough to test the new build system on it shortly, but if you did choose "Stable" as the release version, that doesn't really affect you.

I'll see about putting out some kind of tutorial with our next update, which I hope won't be too long from now.

1676
Not to mention IEEE has no problem with division by zero.

1677
Actually, I'm surprised you hired someone for that cheap without any sort of contract. Where did you dig hum up?

1678
How much are you paying this guy, exactly?

1679
Announcements / Re: What's happening now
« on: October 09, 2010, 02:20:16 PM »
In news, dazappa did finish his parser, and now Ism reads the YAML. She's yet to act on it, so we're still waiting.

1680
Chances are, the programmer you hired doesn't specialize in geometry. I can write a set of shitty polygon collision functions for free.