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.
Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 »
2161
Announcements / Re: Anaphase
« on: April 03, 2010, 08:41:26 pm »
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...
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...
2162
Announcements / Re: Anaphase
« on: April 03, 2010, 01:54:41 pm »
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
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
2163
Announcements / Re: Anaphase
« on: April 03, 2010, 08:09:48 am »
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.
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.
2164
Announcements / Anaphase
« on: April 02, 2010, 11:50:10 pm »
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.
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.
2165
Announcements / Re: New Interests
« on: April 02, 2010, 04:46:49 pm »
I don't believe in garbage collection.
...hahaha.
...hahaha.
2166
Announcements / Re: New Interests
« on: April 02, 2010, 04:31:03 pm »
Then it will be have an integrated circuit for garbage collection.
2168
Announcements / Re: Metaphase
« on: April 02, 2010, 12:03:43 pm »
Serious or no, they're still a consideration. I can't think of a good reason to support them, even if ISO still finds them useful.
2169
Announcements / Re: New Interests
« on: April 02, 2010, 11:03:19 am »
Nothing like a little team work. ^_^
2170
Announcements / Re: Metaphase
« on: April 02, 2010, 10:52:44 am »
That textbox will just trick users into thinking something wasn't commented, when it is. Hopefully a checkbox would filter that out from happening, but...
You know, I myself would happily leave trigraphs to fall to antiquity. It's true; basically no one does use them. If they did, maybe GCC wouldn't make you pass a flag to enable them, rather than having you pass one to disable them.
We're pretty close to a release. Too much so to be thinking about this sort of thing now, anyway. Bring it back up when you have someone that actually wants them. Or when Ism and I are long caught up with everything else and are looking bored.
You know, I myself would happily leave trigraphs to fall to antiquity. It's true; basically no one does use them. If they did, maybe GCC wouldn't make you pass a flag to enable them, rather than having you pass one to disable them.
We're pretty close to a release. Too much so to be thinking about this sort of thing now, anyway. Bring it back up when you have someone that actually wants them. Or when Ism and I are long caught up with everything else and are looking bored.
2171
Announcements / Re: Metaphase
« on: April 02, 2010, 10:42:05 am »
Ism and I discussed having an option for them as G++ does. I can devote fifteen minutes of my day to adding them in conditionally as long as she can support them in the code editor. I don't want any surprises, particularly involving escaped newlines outside of macros.
We've already removed preprocessors from them for simplicity (though you can use macros as defined elsewhere, of course).
If she adds the option and the highlighting (for escaped comments at the very least), they'll be in. As it stands, we're already behind on C++-strings, which is why they too are supported optionally. The code my end for either is simple; hers, not so much.
We've already removed preprocessors from them for simplicity (though you can use macros as defined elsewhere, of course).
If she adds the option and the highlighting (for escaped comments at the very least), they'll be in. As it stands, we're already behind on C++-strings, which is why they too are supported optionally. The code my end for either is simple; hers, not so much.
2172
Announcements / Re: Metaphase
« on: April 02, 2010, 10:18:30 am »
Oh, you got me. Guess the project's a bust. Everyone, go home; I'll postpone the release until mid-January of next year and make sure I support things we don't need.
Like I said, GCC warns on them. It ignores them in doing so. You have to flip a special switch to enable them.
Like I said, GCC warns on them. It ignores them in doing so. You have to flip a special switch to enable them.
2173
Announcements / Re: Metaphase
« on: April 02, 2010, 10:13:39 am »
Bhahahahhaha, C does those.
It warns about them, actually. You can tell it to ignore the warnings and process them.
And no, begin and end are lousy enough. Find me a really nice trigraph and I'll support it.
As in, one with a useful application that C++ wouldn't have something else for.
It warns about them, actually. You can tell it to ignore the warnings and process them.
And no, begin and end are lousy enough. Find me a really nice trigraph and I'll support it.
As in, one with a useful application that C++ wouldn't have something else for.
2174
Announcements / Re: Metaphase
« on: April 02, 2010, 10:12:28 am »
No.
The implication is that they are like "#" in GML--stored like anything else, and dealt with at run.
The implication is that they are like "#" in GML--stored like anything else, and dealt with at run.
2175
Announcements / Re: Metaphase
« on: April 02, 2010, 10:11:10 am »
Well, I'm reading that "digraphs and trigraphs are sequences of two and three characters respectively which are interpreted as one character by the programming language." That sounds just like those two to me.
Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 »