Omnimaga
Omnimaga => News => Topic started by: yunhua98 on March 27, 2011, 06:28:22 pm
-
Yes, Axe finally updated...
This new Axe update brings the new command of getKeyr, Compile menu information, and many optimizations and bug fixes. Download it now Here. (http://www.omnimaga.org/index.php?action=dlattach;topic=1463.0;attach=6861)
Original Post:
Axe Parser
Epsilon 0.5.1
New Features:
- New getkey for grabbing key combinations.
- Compile menu tells you the shell settings to avoid accidental compiles.
- DispGraph is now significantly faster.
- New command to check string equality.
- Lots of new optimizations (Thanks again to Runer112!)
Changed:
- Fixed Axiom system when reading commands with single r modifiers.
- Fixed MemKit axiom bugs.
- Corrected typo in help menu.
- not() can be used in expressions.
- Fixed Ptr->DispGraph bug.
As Quigibo's signature says, Axe Parser v1.0 is 90% completed! Already, it has brought forth many new great games, as seen in the exploding Other Calc Related Projects and Ideas Board. (http://www.omnimaga.org/index.php?board=5.0) The majority of new projects started on Omnimaga are developed in Axe, and all of them show its abilities. We all hope Quigibo will finish 1.0.0 soon, but hope he won't stop development after version 1.0.0!
-
can't wait until version 1.0 comes out XD
-
I still remember how version 1.0.0 was originally supposed to be released over thanksgiving break last year :P
EDIT: or was it winter break?
Great update, this has come really far from when I first started using it ;D
-
The first Newsletter said something about it being released like February 1st. XD But its still awesome regardless.
-
:P Things happen, everyone. Remember when Correlation Beta was supposed to be released in January? Axe Parser is the best it can be because of the time and effort put into it!
Thanks for Axe Parser, Quigibo, and thanks for the news article, yunhua98!
-
:P Things happen, everyone. Remember when Correlation Beta was supposed to be released in January? Axe Parser is the best it can be because of the time and effort put into it!
Thanks for Axe Parser, Quigibo, and thanks for the news article, yunhua98!
now I just havfe to convert that into a summary for the newsletter... And find an interview subject... :P
-
I wrote this getKeyr table, if you're interested :)
http://julosoft.net/ti/getkey.php
-
I wrote this getKeyr table, if you're interested :)
http://julosoft.net/ti/getkey.php
Whoa! That's amazing! How did you throw that together so fast? :o
-
I wrote this getKeyr table, if you're interested :)
http://julosoft.net/ti/getkey.php
Whoa! That's amazing! How did you throw that together so fast? :o
Dunno, I'm known to program really fast sometimes.
-
Hey, can getKeyr possibly allow returning 16-bit key code if necessary (such as with lowercase)? (keyExtend) holds the second byte in such cases I believe.
-
I wrote this getKeyr table, if you're interested :)
http://julosoft.net/ti/getkey.php
:surprised:
wow, looks very nice! that was pretty damn fast, though!
-
Thanks :)
Also, I remarked, with my program that tests the keycodes, that the ON button (keycode 0) is glitchy? You press it, everything outputs 0 on screen until I press the 2nd+MODE to quit the program.
And yeah, you should do something with the lowercase keys.
-
That's because ON has certain interrupts tied to it, right?
-
Thanks :)
Also, I remarked, with my program that tests the keycodes, that the ON button (keycode 0) is glitchy? You press it, everything outputs 0 on screen until I press the 2nd+MODE to quit the program.
And yeah, you should do something with the lowercase keys.
I think resetting an OS flag after the bcall(_getKey) should fix this. res onInterrupt,(iy+onFlags), maybe?
-
I can't wait to get the address of labels :D
-
Wow nice Juju :O
Also Thanks to Eeems for adding the link to the Misc page. :D
-
Awesomesauce. Now, I wonder, just how fast did DispGraph get?
-
It depends. For example, I recompiled SUper Sonic Ball for Axe 0.5.1 and I saw no difference at all. However, maybe some games that doesn't have much moving stuff might be faster. But from what Runer112 said, I think it uses like 20000-30000 fewer clock cycles.
-
Hooray you fixed the typo! xD
-
Yay, new stuffs!
@SirCmpwn: And I can't wait to get the address of girls, but, you know.
I'm sorry, I couldn't resist. I really couldn't.
-
I wrote this getKeyr table, if you're interested :)
http://julosoft.net/ti/getkey.php
41 of Axe ON key is missing, but woah nice job :D
-
Yay, new stuffs!
@SirCmpwn: And I can't wait to get the address of girls, but, you know.
I'm sorry, I couldn't resist. I really couldn't.
O.O /me gets worried about Xeda and Holmes221b
Also Juju in the future it might be nice to include the TI-Nspire and Casio ones. :D
-
Also Juju in the future it might be nice to include the TI-Nspire and Casio ones. :D
Yeah that would be nice. Did critor made the keys for these ones too?
I wrote this getKeyr table, if you're interested :)
http://julosoft.net/ti/getkey.php
41 of Axe ON key is missing, but woah nice job :D
You can get the ON key with getKey? Well the reason why I didn't included is pretty much the same reason as 101 in BASIC, their use is pretty limited. Oh well, I might include them as well.
Any other missing keycodes? Don't forget I'm open to all suggestions.
-
I didn't even know ON could be used in Axe ???
Also I don't remember if Critor included keys for the Nspire and if anyone posted the key code map. You would have to check Hackspire, the Ndless sub-forum and the C language section.
Did you include Celtic III, xLIB and DCS7 BASIC lib keycodes? I think xLIB has some missing Celtic III codes but in general they're similar to Axe.
-
You have to turn off the interrupt, but yeah.
-
I could include them all, I'm also thinking to include the 89 ones too.
Also, just saw that critor made the ones for TI-80, 82, 83, 83+ and Nspire.
Everything is there, how convinient. http://xandrean.free.fr/keypad/
-
:w00t: I can't wait until Axe 1.0!
Great job, Quigibo!
-
Do you think Critor would let you host the images? It would make the tool load much faster.
-
Could be a nice idea, although I have no problems on my side.