Omnimaga
Calculator Community => TI Calculators => Axe => Topic started by: TiMoW1337 on November 24, 2013, 02:59:03 pm
-
Hello,
Is it possible to read the symbol table in axe to get a list of programs?
In the developper guide it says that there should be a pointer to the table at (progPtr) address which is 9830h.
So is it possible to read the pointer as {E9830} and the start of the table as {{E9830}}?
EDIT: found http://ourl.ca/9291 (http://ourl.ca/9291). But what is {e9830}^^r?
-
To read a 16-bit value, you add ^^r, alias the little rad symbol
-
Thanks, I was confused with the ^^.
-
That's just a way to write the symbol without having it in the keyboard. We just replaced the character for this trio. It's just a convention.
-
You can also use MemKit (an axiom) to browse the VAT. It should be included in the zip when you download Axe.
-
Yay, finally a question in my area of expertise 8)
By {e9830}^^r he means {E9830}r (note the E is the same E used with scientific location and the r is the r located under the degree menu), which is the beginning of the VAT. {E982E}r is the end (second E is a normal E). When you don't have the r at the end it will not work.
But the problem I found with AMEMKIT was that it does not display hidden programs.
I used this method to make my own Axe library that I used in AlphaCS (http://ourl.ca/20158/368146;topicseen#top) that will find the program names in alphabetical order and return information such as if the program is archived, hidden or locked. If you're interested I'll post the updated version here for you to use.
-
Thanks, I don't need to show hidden programs, I just want to create an editor.
-
Cool, an on-calc IDE for Axe programs? There are multiple people including me that are working on one right now, good luck :thumbsup: it's really hard though, I keep getting stuck.