Author Topic: Axe Q&A  (Read 591094 times)

0 Members and 2 Guests are viewing this topic.

Offline squidgetx

  • Food.
  • CoT Emeritus
  • LV10 31337 u53r (Next: 2000)
  • *
  • Posts: 1881
  • Rating: +503/-17
  • rawr.
    • View Profile
Re: Axe Q&A
« Reply #90 on: February 20, 2011, 12:20:42 pm »
Also wow, this topic grew fast...

I knew that it would ;)

Offline Happybobjr

  • James Oldiges
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2325
  • Rating: +128/-20
  • Howdy :)
    • View Profile
Re: Axe Q&A
« Reply #91 on: February 20, 2011, 12:24:23 pm »
Who all are working on axioms?
Seems like a good place to ask :)

Edit: also,  Can axe programs have already assembled programs be included in them?
« Last Edit: February 20, 2011, 12:25:26 pm by Happybobjr »
School: East Central High School
 
Axe: 1.0.0
TI-84 +SE  ||| OS: 2.53 MP (patched) ||| Version: "M"
TI-Nspire    |||  Lent out, and never returned
____________________________________________________________

Offline Deep Toaster

  • So much to do, so much time, so little motivation
  • Administrator
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 8217
  • Rating: +758/-15
    • View Profile
    • ClrHome
Re: Axe Q&A
« Reply #92 on: February 20, 2011, 02:35:04 pm »
Edit: also,  Can axe programs have already assembled programs be included in them?

You can call them, but you can't import them, unfortunately.




Offline ralphdspam

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 841
  • Rating: +38/-1
  • My name is actually Matt.
    • View Profile
Re: Axe Q&A
« Reply #93 on: February 21, 2011, 02:15:40 pm »
How do you get the appv token?  It is not in the vars or catalog.
ld a, 0
ld a, a

Offline turiqwalrus

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 840
  • Rating: +51/-2
  • Wheeeeeee~!
    • View Profile
Re: Axe Q&A
« Reply #94 on: February 21, 2011, 02:16:13 pm »
press 2nd + 8

Offline ralphdspam

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 841
  • Rating: +38/-1
  • My name is actually Matt.
    • View Profile
Re: Axe Q&A
« Reply #95 on: February 21, 2011, 02:18:59 pm »
Thanks.  :)
Someone should make a list of Axe specific tokens and the key strokes to get them.  It would make learning Axe easier for n00bs like me.
ld a, 0
ld a, a

Offline Deep Toaster

  • So much to do, so much time, so little motivation
  • Administrator
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 8217
  • Rating: +758/-15
    • View Profile
    • ClrHome
Re: Axe Q&A
« Reply #96 on: February 21, 2011, 02:21:21 pm »
They should all be in the commands list page, except maybe for those three (var, appv, and grp).




Offline turiqwalrus

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 840
  • Rating: +51/-2
  • Wheeeeeee~!
    • View Profile
Re: Axe Q&A
« Reply #97 on: February 21, 2011, 02:22:03 pm »
the axe command list thread does. under many commands, the shortcut to reach them is listed.

Offline ee511

  • LV1 Newcomer (Next: 20)
  • *
  • Posts: 19
  • Rating: +0/-0
    • View Profile
Re: Axe Q&A
« Reply #98 on: February 21, 2011, 04:00:42 pm »
Where in RAM is the calculator's internal clock stored?  (something like getTime or startTmr)

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 Q&A
« Reply #99 on: February 23, 2011, 02:16:05 am »
I remember finding a port in calcsys...I'd need to find it again

Is it any faster to read from a list than an appvar?
I think it should be the same speed b/c they're both just pointers, but just to be sure ;)
« Last Edit: February 23, 2011, 02:18:30 am by Darl181 »
Vy'o'us pleorsdti thl'e gjaemue

Offline ralphdspam

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 841
  • Rating: +38/-1
  • My name is actually Matt.
    • View Profile
Re: Axe Q&A
« Reply #100 on: February 23, 2011, 03:25:49 am »
the axe command list thread does. under many commands, the shortcut to reach them is listed.

Oh, I should have checked.  When I can't find a token, I start to panic and run around in circles.  :P
ld a, 0
ld a, a

Offline squidgetx

  • Food.
  • CoT Emeritus
  • LV10 31337 u53r (Next: 2000)
  • *
  • Posts: 1881
  • Rating: +503/-17
  • rawr.
    • View Profile
Re: Axe Q&A
« Reply #101 on: February 23, 2011, 07:18:11 am »
Darl, if by list you mean a free RAM location (ie L1, L2, etc) then yes it is slightly faster and smaller to do that over a variable-location appvar. The difference isn't huge though, only a few cycles.

Offline aeTIos

  • Nonbinary computing specialist
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3915
  • Rating: +184/-32
    • View Profile
    • wank.party
Re: Axe Q&A
« Reply #102 on: February 23, 2011, 08:04:05 am »
I've tried many times to create a level editor, but it wont work... Is there a way to do it?
(there is, as i've seen many around here)
I'm not a nerd but I pretend:

Offline Deep Toaster

  • So much to do, so much time, so little motivation
  • Administrator
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 8217
  • Rating: +758/-15
    • View Profile
    • ClrHome
Re: Axe Q&A
« Reply #103 on: February 23, 2011, 09:14:41 am »
Darl, if by list you mean a free RAM location (ie L1, L2, etc) then yes it is slightly faster and smaller to do that over a variable-location appvar. The difference isn't huge though, only a few cycles.

L1 is a fixed pointer (it's pretty much just a number), while GetCalc("appvNAME") involves an OS routine to find that location.

But if you're talking about actual lists, as in OS lists, it's just data, so it'd be the same as reading from an appvar. The difference is that an OS list is stored as an array of floating-point numbers, so if you want to read the actual numbers, it would be a lot slower than reading single bytes.




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 Q&A
« Reply #104 on: February 23, 2011, 11:15:36 am »
I mean, after it has a pointer.  Would {L1+A} be any faster than {P+A} ?
What I'm trying to do is see if I can get levels out of the limiting size of L1 and have them read directly from an appvar and/or the archive.
Vy'o'us pleorsdti thl'e gjaemue