Author Topic: Axe 0.5.1 Update  (Read 14084 times)

0 Members and 1 Guest are viewing this topic.

Offline yunhua98

  • You won't this read sentence right.
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2718
  • Rating: +214/-12
  • Go take a dive in the River Lethe.
    • View Profile
Axe 0.5.1 Update
« 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.

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.  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!

Spoiler For =====My Projects=====:
Minor setback due to code messing up.  On hold for Contest.
<hr>
On hold for Contest.


Spoiler For ===Staff Memberships===:






Have you seen any good news-worthy programs/events?  If so, PM me with an article to be included in the next issue of CGPN!
The Game is only a demo, the code that allows one to win hasn't been done.
To paraphrase Oedipus, Hamlet, Lear, and all those guys, "I wish I had known this some time ago."
Signature Last Updated: 12/26/11
<hr>

Offline Yeong

  • Not a bridge
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3739
  • Rating: +278/-12
  • Survivor of Apocalypse
    • View Profile
Re: Axe 0.5.1 Update
« Reply #1 on: March 27, 2011, 06:40:48 pm »
can't wait until version 1.0 comes out XD
Sig wipe!

Offline Darl181

  • «Yo buddy, you still alive?»
  • CoT Emeritus
  • LV12 Extreme Poster (Next: 5000)
  • *
  • Posts: 3408
  • Rating: +305/-13
  • VGhlIEdhbWU=
    • View Profile
    • darl181.webuda.com
Re: Axe 0.5.1 Update
« Reply #2 on: March 27, 2011, 06:44:09 pm »
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
« Last Edit: March 27, 2011, 06:45:00 pm by Darl181 »
Vy'o'us pleorsdti thl'e gjaemue

Offline yunhua98

  • You won't this read sentence right.
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2718
  • Rating: +214/-12
  • Go take a dive in the River Lethe.
    • View Profile
Re: Axe 0.5.1 Update
« Reply #3 on: March 27, 2011, 06:45:08 pm »
The first Newsletter said something about it being released like February 1st.  XD  But its still awesome regardless.

Spoiler For =====My Projects=====:
Minor setback due to code messing up.  On hold for Contest.
<hr>
On hold for Contest.


Spoiler For ===Staff Memberships===:






Have you seen any good news-worthy programs/events?  If so, PM me with an article to be included in the next issue of CGPN!
The Game is only a demo, the code that allows one to win hasn't been done.
To paraphrase Oedipus, Hamlet, Lear, and all those guys, "I wish I had known this some time ago."
Signature Last Updated: 12/26/11
<hr>

Offline Hot_Dog

  • CoT Emeritus
  • LV12 Extreme Poster (Next: 5000)
  • *
  • Posts: 3006
  • Rating: +445/-10
    • View Profile
Re: Axe 0.5.1 Update
« Reply #4 on: March 27, 2011, 06:51:05 pm »
: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!

Offline yunhua98

  • You won't this read sentence right.
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2718
  • Rating: +214/-12
  • Go take a dive in the River Lethe.
    • View Profile
Re: Axe 0.5.1 Update
« Reply #5 on: March 27, 2011, 06:51:47 pm »
: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

Spoiler For =====My Projects=====:
Minor setback due to code messing up.  On hold for Contest.
<hr>
On hold for Contest.


Spoiler For ===Staff Memberships===:






Have you seen any good news-worthy programs/events?  If so, PM me with an article to be included in the next issue of CGPN!
The Game is only a demo, the code that allows one to win hasn't been done.
To paraphrase Oedipus, Hamlet, Lear, and all those guys, "I wish I had known this some time ago."
Signature Last Updated: 12/26/11
<hr>

Offline Juju

  • Incredibly sexy mare
  • Coder Of Tomorrow
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 5730
  • Rating: +500/-19
  • Weird programmer
    • View Profile
    • juju2143's shed
Re: Axe 0.5.1 Update
« Reply #6 on: March 27, 2011, 07:24:56 pm »
I wrote this getKeyr table, if you're interested :)

http://julosoft.net/ti/getkey.php

Remember the day the walrus started to fly...

I finally cleared my sig after 4 years you're happy now?
THEGAME
This signature is ridiculously large you've been warned.

The cute mare that used to be in my avatar is Yuki Kagayaki, you can follow her on Facebook and Tumblr.

Offline Quigibo

  • The Executioner
  • CoT Emeritus
  • LV11 Super Veteran (Next: 3000)
  • *
  • Posts: 2031
  • Rating: +1075/-24
  • I wish real life had a "Save" and "Load" button...
    • View Profile
Re: Axe 0.5.1 Update
« Reply #7 on: March 27, 2011, 07:46:20 pm »
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
___Axe_Parser___
Today the calculator, tomorrow the world!

Offline Juju

  • Incredibly sexy mare
  • Coder Of Tomorrow
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 5730
  • Rating: +500/-19
  • Weird programmer
    • View Profile
    • juju2143's shed
Re: Axe 0.5.1 Update
« Reply #8 on: March 27, 2011, 07:48:47 pm »
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.

Remember the day the walrus started to fly...

I finally cleared my sig after 4 years you're happy now?
THEGAME
This signature is ridiculously large you've been warned.

The cute mare that used to be in my avatar is Yuki Kagayaki, you can follow her on Facebook and Tumblr.

Offline calc84maniac

  • eZ80 Guru
  • Coder Of Tomorrow
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2912
  • Rating: +471/-17
    • View Profile
    • TI-Boy CE
Re: Axe 0.5.1 Update
« Reply #9 on: March 27, 2011, 07:50:27 pm »
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.
"Most people ask, 'What does a thing do?' Hackers ask, 'What can I make it do?'" - Pablos Holman

Ashbad

  • Guest
Re: Axe 0.5.1 Update
« Reply #10 on: March 27, 2011, 07:50:27 pm »
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!

Offline Juju

  • Incredibly sexy mare
  • Coder Of Tomorrow
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 5730
  • Rating: +500/-19
  • Weird programmer
    • View Profile
    • juju2143's shed
Re: Axe 0.5.1 Update
« Reply #11 on: March 27, 2011, 07:54:08 pm »
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.
« Last Edit: March 27, 2011, 07:55:46 pm by juju2143 »

Remember the day the walrus started to fly...

I finally cleared my sig after 4 years you're happy now?
THEGAME
This signature is ridiculously large you've been warned.

The cute mare that used to be in my avatar is Yuki Kagayaki, you can follow her on Facebook and Tumblr.

Offline willrandship

  • Omnimagus of the Multi-Base.
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2953
  • Rating: +98/-13
  • Insert sugar to begin programming subroutine.
    • View Profile
Re: Axe 0.5.1 Update
« Reply #12 on: March 27, 2011, 07:55:55 pm »
That's because ON has certain interrupts tied to it, right?
« Last Edit: March 27, 2011, 07:57:28 pm by willrandship »

Offline calc84maniac

  • eZ80 Guru
  • Coder Of Tomorrow
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2912
  • Rating: +471/-17
    • View Profile
    • TI-Boy CE
Re: Axe 0.5.1 Update
« Reply #13 on: March 27, 2011, 07:58:46 pm »
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?
"Most people ask, 'What does a thing do?' Hackers ask, 'What can I make it do?'" - Pablos Holman

SirCmpwn

  • Guest
Re: Axe 0.5.1 Update
« Reply #14 on: March 27, 2011, 08:38:45 pm »
I can't wait to get the address of labels :D