Josh @ Dreamland
|
|
Posted on: April 02, 2010, 11:50:10 pm |
|
|
Prince of all Goldfish
Location: Pittsburgh, PA, USA Joined: Feb 2008
Posts: 2950
|
If I release it now, it'll be missing some things I think can be in not long into tomorrow. One of those is Linux support, which I don't want to throw out a release without ensuring: Number one, Linux has proven to be much more strict about what is used and included, and number two, wouldn't really be fair to freezeway, now, would it? Also, it seems likely that given just a little more time, we can have the collision system hooked up and iterating. Luda has rotated rectangles basically good to go; he can develop the rest of the system during the test phase, but the framework would be nice to have laid out. As for the aforementioned Linux progress, we can't actually compile it on Linux at present due to some case labels skipping initializations, which Windows didn't even notice for some reason... I'm quite tired. A lot of work went into the engine just today, but there's no sweeter payoff than seeing the system working again. It's a beautiful sort of thing. I imagine everyone will understand the decision to prolong the release again; one of my bigger fears is immediate mediocrity. (Did I mention the syntax check button once again doesn't do anything? It spent most of R3 like that... I won't let it for R4). This doesn't change the amazingly close proximity of the test. Besides, I had to squeeze anaphase in here somewhere. While Luda and Ism are busying themselves with the aforementioned provisions, I will get started on other resources that R3 didn't have. So who knows what you'll be seeing; hopefully perfected features from R3 and a simple collisions system.
|
|
|
Logged
|
"That is the single most cryptic piece of code I have ever seen." -Master PobbleWobble "I disapprove of what you say, but I will defend to the death your right to say it." -Evelyn Beatrice Hall, Friends of Voltaire
|
|
|
freezway
|
|
Reply #1 Posted on: April 03, 2010, 12:01:49 am |
|
|
Joined: Dec 2009
Posts: 220
|
=). thanks! btw, not to pick nits, but its freezway (no 3rd e). I think it should be released when this is reasonably ready, I personally think this project will draw a huge linux crowd just because there is no GM for linux.
|
|
|
Logged
|
if you drop a cat with buttered toast strapped to its back, which side lands down? joshdreamland: our languages are based on the idea that it's going to end up FUBAR /kick retep998
|
|
|
|
kkg
|
|
Reply #3 Posted on: April 03, 2010, 07:19:47 am |
|
|
Location: Australia Joined: Nov 2009
Posts: 84
|
It's all good dude, I'm sure we'd much rather point out the more hidden floors than continuously posting the ones you already have knowledge about It gives us more time to flex our "how-to-replicate-the-bug-we-found" fingers Keep it up mates ^_^ Edit: as you can tell I'm a professional speller T_T flaws***
|
|
« Last Edit: April 05, 2010, 01:30:57 am by kkg »
|
Logged
|
PC: Core i7-2600 @ 3.8ghz | 4x 4gb G.Skill RipjawZ DDR3-2000 | GTX580 | Win7 x64 Time is the greatest teacher, however it kills every single one of its pupils.
|
|
|
|
Josh @ Dreamland
|
|
Reply #5 Posted on: April 03, 2010, 08:09:48 am |
|
|
Prince of all Goldfish
Location: Pittsburgh, PA, USA Joined: Feb 2008
Posts: 2950
|
Thanks for understanding. Was hoping you wouldn't get mad. ^_^" I just think we've a lot to gain if we wait on a couple more features that will make all the difference. I've not yet seen Luda or Ism, so I'll be working to improve the engine. I'll post small things I do here.
- Modified code that prints each object's constructor in such a way that object_set_sprite() will minutely lower efficiency, but will integrate smoothly. Sprite indexes are hard-coded into the constructor if object_set_sprite() is never called.
|
|
|
Logged
|
"That is the single most cryptic piece of code I have ever seen." -Master PobbleWobble "I disapprove of what you say, but I will defend to the death your right to say it." -Evelyn Beatrice Hall, Friends of Voltaire
|
|
|
Post made April 03, 2010, 10:56:24 am was deleted at the author's request.
|
Josh @ Dreamland
|
|
Reply #7 Posted on: April 03, 2010, 01:54:41 pm |
|
|
Prince of all Goldfish
Location: Pittsburgh, PA, USA Joined: Feb 2008
Posts: 2950
|
Through effort and patience, mostly on my uncle's part, my Linux box is back up and running. ENIGMA R4 should be ready for Windows and Linux upon its release.
-Fixed local and global's behavior when treated as an integer rather than a keyword
|
|
|
Logged
|
"That is the single most cryptic piece of code I have ever seen." -Master PobbleWobble "I disapprove of what you say, but I will defend to the death your right to say it." -Evelyn Beatrice Hall, Friends of Voltaire
|
|
|
|
|
|
|
freezway
|
|
Reply #12 Posted on: April 03, 2010, 08:35:05 pm |
|
|
Joined: Dec 2009
Posts: 220
|
it would be awesome if enigma could reach GM's functionality (be fully backwards compatible) by 2nd semester next year..
|
|
|
Logged
|
if you drop a cat with buttered toast strapped to its back, which side lands down? joshdreamland: our languages are based on the idea that it's going to end up FUBAR /kick retep998
|
|
|
Josh @ Dreamland
|
|
Reply #13 Posted on: April 03, 2010, 08:41:26 pm |
|
|
Prince of all Goldfish
Location: Pittsburgh, PA, USA Joined: Feb 2008
Posts: 2950
|
Depending on execute_string, that may be a distinct possibility. This is still the "hard part." After this, it should be smooth sailing. Of course, alternative collision engines will give just as much hassle, minus the fact that they will be done. >_< I don't blame luda; he didn't have near enough time. But this is dragsome. I think I'll put a cap on what I'm doing and release something small...
|
|
|
Logged
|
"That is the single most cryptic piece of code I have ever seen." -Master PobbleWobble "I disapprove of what you say, but I will defend to the death your right to say it." -Evelyn Beatrice Hall, Friends of Voltaire
|
|
|
freezway
|
|
Reply #14 Posted on: April 03, 2010, 09:06:13 pm |
|
|
Joined: Dec 2009
Posts: 220
|
thats great.... i wouldn't put execute_string() at too high a priority, its not used much... and bad coding to use it.
|
|
|
Logged
|
if you drop a cat with buttered toast strapped to its back, which side lands down? joshdreamland: our languages are based on the idea that it's going to end up FUBAR /kick retep998
|
|
|
|