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

Issues Help Desk / Re: how bypass keyboard ghosting?
« on: March 22, 2013, 03:10:17 pm »
Unfortunately, no; it's a hardware thing. The best you can do is pick other combinations that best suit your keyboard, and try to allow users to do the same. I'm not sure where ENIGMA's keyboard mapping stands, but I haven't heard about it, so I assume it's go.

Keyboard mapping is what you want to allow users to set custom key combinations which work on their keyboards.

You don't need to wait for me or the new parser to do this. Just start moving shit into [snip]namespace enigma_user[/snip], or whatever, and then use that namespace from the global scope.

It's actually not difficult to make JDI only read a certain namespace, but I'd rather it wait until the new compiler is out just because we'll have to do it twice, and I don't feel like dealing with merge conflicts when I pour master back into enigma-jdi.

Announcements / Re: wxENIGMA Crossplatform IDE in Code::Blocks
« on: March 17, 2013, 08:18:32 pm »
Hello again, Elevory! That IDE is in its early stages. LateralGM will build ENIGMA for you if you download it and place it with the ENIGMA files you get from GitHub.

Off-Topic / Thank you, Seagate!
« on: March 15, 2013, 01:15:03 am »
Everyone remember to give a huge "Thank you!" to Seagate, incorporated.

The hard drive I bought from them in December—the one with all my development tools and other goodies on it—died on me last Thursday night, so I placed an order for a new drive on Friday morning at 9:00, and paid extra to have it shipped to me via 2-day air.

I should be receiving it tomorrow, a week after ordering it, just in time for my spring break to end. I'll then be spending the next day or two migrating files, and should be all done and ready for action by the time school resumes.

Announcements / Re: wxENIGMA Crossplatform IDE in Code::Blocks
« on: March 12, 2013, 08:47:08 am »
And what is wrong with continual syntax checking that makes intellisense so much better?

Announcements / Re: wxENIGMA Crossplatform IDE in Code::Blocks
« on: March 11, 2013, 12:44:03 pm »
He's talking about where the compiler fills the console with bullshit errors after the first syntax error makes it impossible to decipher the rest of the code.

I lol'd.

Now they'll have to add five more ads to Skype to pay for the suit.

Off-Topic / Re: Unity Dash Being Rewritten In QT/QML
« on: March 09, 2013, 10:55:56 pm »
Great; exactly what the open source world needed was Shuttleworth's take on what is already a clusterfuck of a desktop environment.

Announcements / Re: wxENIGMA Crossplatform IDE in Code::Blocks
« on: March 05, 2013, 05:28:38 pm »
I never disagreed to that, Robert. Version control is half the reason we chose to develop EGM as we did. It was 100% of the reason we chose to add directory versions to its specification.

The reason we offer an archived version is because some users like their source to be a single module, and Zip is a very developed format for that sort of thing. Even if LGM/wxE did corrupt the zip somehow, very good recovery tools exist for Zip. Zip's also relatively fast (though not as fast as the uncompressed directory version).

But, again, the EGM specification says it should support both.

Announcements / Re: wxENIGMA Crossplatform IDE in Code::Blocks
« on: March 05, 2013, 03:09:08 pm »
I'm not certain how to do that myself, actually; it's been a subject of interest of mine for some time. I think that Java provides a frontend for it, but I imagine we'd need to look into how to do that on each of POSIX and Win32 for the purpose of this IDE.

Announcements / Re: wxENIGMA Crossplatform IDE in Code::Blocks
« on: March 05, 2013, 08:50:27 am »
Could I get you to elaborate on that a bit more, forthevin? The EGM file format is just a filestructure; it's nostalgic to compression and archive format. What I mean is, you can use EGM files as simple directories, by its specification (not sure where LGM's support on that stands). That said, version control for your project is presently (supposed to be) as easy as your platform makes it. What, specifically, would you like the IDE to do on top of that?

Works in Progress / Re: [WIP] snake revenge :D
« on: March 02, 2013, 10:16:51 am »
Are there only three level rooms? A crash shouldn't be happening.

Very good improvement. I liked how the snake opens his mouth.

In the original Snake, you could not make contact with your own body, or you would lose.

Off-Topic / Re: OS Wars
« on: February 27, 2013, 04:56:38 pm »
Has to be on the modem. Careful not to puncture it.

General ENIGMA / Re: The World of Box2D Physics
« on: February 24, 2013, 06:20:37 pm »
I'm reasonably certain the author maintains a static library for it. ENIGMA could just link against that.
In the event that this library doesn't exist, or isn't compatible with MinGW32, then I wouldn't recommend including the whole source.

General ENIGMA / Re: The World of Box2D Physics
« on: February 24, 2013, 05:00:37 pm »
Ultimately, Windows users will download a patch that copies the box2d binaries into Additional/. Linux users will install it through their respective distributions' package manager.

I don't think Robert built such a patch for Windows.