Omnimaga

Calculator Community => TI Calculators => Axe => Topic started by: meishe91 on October 03, 2010, 05:31:43 am

Title: Extra Variables?
Post by: meishe91 on October 03, 2010, 05:31:43 am
So I'm fairly sure this hasn't been asked, or at least I haven't seen it and couldn't find an answer anywhere. But my question is: Are you able to access the extra variables that the calculator has? Like the extended pictures and such. I would think you could but I don't know much about Axe so thought I'd ask. It just randomly popped into my head.

If this has been asked somewhere, sorry :(
Title: Re: Extra Variables?
Post by: calcdude84se on October 03, 2010, 09:52:39 am
Yes, but you can't conveniently use Pic1 and so on to access them.
Rather you must use hex, which I cannot remember right now.
* calcdude adds finding the hex to his list of priorities since he can't do it right now.
Title: Re: Extra Variables?
Post by: Runer112 on October 03, 2010, 09:57:54 am
The "extended pictures" are just pictures with hacked names. The tokens for Pic1 to Pic0 range from [6000] to [6009], and the "extended pictures" just extend this token range from [600A] to [60FF] (They don't work with the TI's native RecallPic or StorePic commands). In Axe, the "name" to access a picture variable would be [0760XX00], where XX is anything from 00 to FF. Although I'm not sure why you would need these if you're using Axe, because it would be more clean and simple to store data in appvars.

EDIT: Ninja'd? Although my response contains information yours doesn't :P
Title: Re: Extra Variables?
Post by: calcdude84se on October 03, 2010, 10:05:01 am
* calcdude takes this off of his to-do list :P
No, I don't think that counts as a ninja ;D
Title: Re: Extra Variables?
Post by: Deep Toaster on October 03, 2010, 10:10:31 am
Yes, but you can't conveniently use Pic1 and so on to access them.
Rather you must use hex, which I cannot remember right now.
/me adds finding the hex to his list of priorities since he can't do it right now.

Yeah, that's it, and in case you were wondering, to create Pic10-Pic255, instead of doing

Code: (Axe) [Select]
:"Pic1"→Str1
:GetCalc(Str1,767)

do

Code: (Axe) [Select]
:[0770xx00]→Str1
:GetCalc(Str1,767)

where xx is a hex number from 0A to FF.

EDIT: Dammit, now that was a ninja. More info, though ;D
Title: Re: Extra Variables?
Post by: ztrumpet on October 03, 2010, 10:26:23 am
(They don't work with the TI's native RecallPic or StorePic commands).
It's possible to do this; I've done it using this epic program written by our very own calc84maniac: http://www.ticalc.org/archives/files/fileinfo/391/39138.html
Title: Re: Extra Variables?
Post by: Deep Toaster on October 03, 2010, 10:30:29 am
(They don't work with the TI's native RecallPic or StorePic commands).
It's possible to do this; I've done it using this epic program written by our very own calc84maniac: http://www.ticalc.org/archives/files/fileinfo/391/39138.html

I think this is for Axe...
Title: Re: Extra Variables?
Post by: Happybobjr on October 03, 2010, 10:51:15 am
http://ourl.ca/7273.new#new
???

EDIT: Ninja'd
Title: Re: Extra Variables?
Post by: DJ Omnimaga on October 03, 2010, 01:10:24 pm
(They don't work with the TI's native RecallPic or StorePic commands).
It's possible to do this; I've done it using this epic program written by our very own calc84maniac: http://www.ticalc.org/archives/files/fileinfo/391/39138.html

I think this is for Axe...
He was replying to Runer's comment saying that recallpic only works with pic 0 to 9 in BASIC . As Recallpic both supports the Recallpic 0 and Recallpic Pic0, if you use one of the hacked token to recall Pic 11, for example, it will work as well. I tried before with the Devpic8x program.
Title: Re: Extra Variables?
Post by: Runer112 on October 03, 2010, 01:19:54 pm
(They don't work with the TI's native RecallPic or StorePic commands).
It's possible to do this; I've done it using this epic program written by our very own calc84maniac: http://www.ticalc.org/archives/files/fileinfo/391/39138.html

I think this is for Axe...
He was replying to Runer's comment saying that recallpic only works with pic 0 to 9 in BASIC . As Recallpic both supports the Recallpic 0 and Recallpic Pic0, if you use one of the hacked token to recall Pic 11, for example, it will work as well. I tried before with the Devpic8x program.

How would you access the hacked tokens from a BASIC program though? The only way I could see that working is by getting the hacked tokens in Ans or a string variable of something with an assembly program and then recalling them.
Title: Re: Extra Variables?
Post by: DJ Omnimaga on October 03, 2010, 01:22:29 pm
With a BASIC program where they're stored (stored by the author of that program with the help of ASM tools he made). There was a tutorial somewhere on how to actually store the token somewhere yourself so you can access it for later use.

Kevtiva Interactive is one of the TI-8x programming team that did such program.
Title: Re: Extra Variables?
Post by: ztrumpet on October 03, 2010, 03:21:34 pm
(They don't work with the TI's native RecallPic or StorePic commands).
It's possible to do this; I've done it using this epic program written by our very own calc84maniac: http://www.ticalc.org/archives/files/fileinfo/391/39138.html

I think this is for Axe...
He was replying to Runer's comment saying that recallpic only works with pic 0 to 9 in BASIC . As Recallpic both supports the Recallpic 0 and Recallpic Pic0, if you use one of the hacked token to recall Pic 11, for example, it will work as well. I tried before with the Devpic8x program.

How would you access the hacked tokens from a BASIC program though? The only way I could see that working is by getting the hacked tokens in Ans or a string variable of something with an assembly program and then recalling them.
Calc84's does it with Ans. :)
Title: Re: Extra Variables?
Post by: Deep Toaster on October 03, 2010, 03:23:18 pm
(They don't work with the TI's native RecallPic or StorePic commands).
It's possible to do this; I've done it using this epic program written by our very own calc84maniac: http://www.ticalc.org/archives/files/fileinfo/391/39138.html

I think this is for Axe...
He was replying to Runer's comment saying that recallpic only works with pic 0 to 9 in BASIC . As Recallpic both supports the Recallpic 0 and Recallpic Pic0, if you use one of the hacked token to recall Pic 11, for example, it will work as well. I tried before with the Devpic8x program.

Really? I never knew that. I thought I'd need another prgm just to recall it :P
Title: Re: Extra Variables?
Post by: DJ Omnimaga on October 03, 2010, 11:43:45 pm
I don't think it will work if you just plain paste the token from the VARS menu, though. If I remember, the tokens pasted from a program are kinda hackish, despite looking like the BASIC ones. I could be wrong, but I remember trying to run certain things such as the x2 token that lacks the lil 2 at the end, grabbed from Galaxian source code on OS 1.12, after opening the program from MirageOs, and I got a blue lines of death screen.
Title: Re: Extra Variables?
Post by: Deep Toaster on October 04, 2010, 03:48:35 pm
I did that all the time to get the extra tokens :D But then I found the AsmPrgmC901 trick.
Title: Re: Extra Variables?
Post by: DJ Omnimaga on October 04, 2010, 03:51:57 pm
Was that the program where you put hex afterward and it parsed an hex char and let you paste it in a program or something?
Title: Re: Extra Variables?
Post by: Deep Toaster on October 07, 2010, 07:41:25 pm
Yeah, basically if you start a program with AsmPrgmC901 and AsmComp( it, you can unlock it with Mirage. Of course, if you use Doors, you don't have to have the C901 :D

EDIT: As in this (http://ourl.ca/4227/92103).
Title: Re: Extra Variables?
Post by: DJ Omnimaga on October 07, 2010, 08:07:42 pm
Ah nice :D I forgot about that one :D