Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Topics - Link

Pages: [1]
1
Axe / How to get a string as input in Axe?
« on: January 14, 2013, 04:40:56 pm »
I have been looking at the docs and needed to get a string as input. However I couldn't find a way to do so.  Is there an easy way to get a whole string as the input in Axe? say the user inputs 8*7+6-5, I want all of that to be stored in Str0. How can I do this? (An Axiom is Fine)

2
Other Calculators / CalcLock3
« on: January 06, 2013, 02:35:42 pm »
CalcLock3



http://www.omnimaga.org/index.php?action=downloads;sa=view;down=824

Hi, this program is basically a locking utility for the calcs listed above. (Ti-83+/83+SE/84+/84+SE) It's NOT breakable by the ON key and uses a 4-KEY password. Allowing for about 4 Million possible passwords. Comes with: 3 apps, so it can't be removed from the RAM, documentation is included :D Have fun! ~Link

Updated: Fixed memory leak and ram clear errors.

3
The Axe Parser Project / How to move a sprite while updating greyscale???
« on: September 07, 2012, 09:29:14 pm »
So, I understand grey-scale, and physics and so on, So I decided to make some sort of simple game. Except I don't get how to make a sprite move around using getkey or whatever, and still not pause the actual gray-scale updating? Can someone tell me how, to say make a small gray-scale box move around the screen? Just need an idea for the loop structure, that's all.

4
Axe / How to create 4 level greyscale in Axe?
« on: September 05, 2012, 01:55:52 pm »
Okay, I was looking at all the greyscale tuts for axe, but I still don't get it.  ??? More Specifically, I don't actually get how the sprite is displayed to the screen, and what commands to use. Very very confused.  ??? However I do get the principle of the back and front buffers, L3 and L6 respectively, as well as how the buffers overlap to make the white, light grey, dark grey and black. Can someone help me with how the commands work, and excatly what commands do I need,

Like do I need both DispGraph and DispGraph^r or just one? and so on.
Thanks in Advance!

5
Other Calculators / CalcLock3
« on: September 04, 2012, 11:57:37 am »
CalcLock3



http://www.omnimaga.org/index.php?action=downloads;sa=view;down=824

Hi, this program is basically a locking utility for the calcs listed above. (Ti-83+/83+SE/84+/84+SE) It's NOT breakable by the ON key and uses a 4-KEY password. Allowing for about 4 Million possible passwords. Comes with: 3 apps, so it can't be removed from the RAM, documentation is included :D Have fun! ~Link

6
The Axe Parser Project / List of Axioms to use?
« on: September 03, 2012, 09:51:20 am »
Well, couldn't find anything, so was wondering if there was one huge list of axioms for the Axe Parser? And if there isn't, just post the axioms here and I'll compile it into a huge list for future use.

7
Okay, I hate losing my stuff to teachers, especially when they want to clear ram for the test. So i found this:fake by BrandonW.

And had a few questions about it:

  • Does it work on OS 2.55 (without mathprint) or do I still need 2.43?
  • It says it uses hooks, so does it work with omnicalc, and zstart?
  • Is it safe?

8
Axe / Finished my first project! And it doesn't work mostly. :'C
« on: August 30, 2012, 02:03:54 pm »
Well, I created my first Axe project program, Its a port of a Ti-Basic program, and it doesn't seem to work, even though I check everything. Asked for help in some other threads, as well as referencing the docs.

It's a locking mechanism, but whenever I try to use it, Ram just gets cleared. Is there anything else that I seem to be missing?

Lock Mechanism
Code: [Select]
:.CALCLOCK
:ClrHome
:GetCalc("appvTEMP")→T
:If T
:GetCalc("appvTEMP",100)→T
:End
:GetCalc("appvPASS",100)→P
:Disp "CALCLOCK3 By M.A"
:Output(7,1,"{-}{-}")
:Output(6,2,"!  !")
:Output(6,3,"{-}{-}{-}{-}")
:Output(6,4,"!{box} !")
:Output(6,5,"{-}{-}{-}{-}")
:Output(6,6,"Pass")
:For(B,1,4)
:Repeat K
:getKey→K
:End
:K→{B+T}
:Output(5+B,7,"*")
:0→K
:End
:For(B,1,4)
:If {B+T}≠{B+P}
:Asm(FDCB1696)
:Return
:End:End
:DelVar B
:DelVar K

Password changing utility
Code: [Select]
:.PASSUTIL
:ClrHome
:GetCalc("appvPASS",100)→P
:Disp "PASSUTIL3 By M.A"
:Disp "PASS?:"
:For(B,1,4)
:Repeat K
:getKey→K
:End
:K→{B+P}
:Output(6+B,1,"*")
:0→K
:End
:Disp "PASS CHANGED!"

9
Axe / Question about usage of the GetCalc() command.
« on: August 30, 2012, 01:27:44 pm »
Okay, I created a new appvar using GetCalc like so:
Code: [Select]
GetCalc("appvTest",100)->T
In my other programs, how do I check if this App-var has already been made? Will it work by using the If command? or something else?

10
Introduce Yourself! / Hi There!
« on: August 30, 2012, 01:16:48 pm »
Hi! I like xkcd and programming! I can use C/C++/C#, Perl, Ruby and a bit of awk. I like videogames, especially puzzles, fantasy, RPG and Minecraft; and I also love to make ACSII art oh and legend of zelda!

 (\_/)
 (o.O)
(")=(")

11
The Axe Parser Project / How to properly use lists in Axe (1.1.2)?
« on: August 29, 2012, 02:05:01 pm »
Well, was porting a few of my programs from Ti-Basic to Axe, and I've hit a stumbling block. I went through the docs, but can't figure out how to properly use lists in Axe (along with getkey).

Here is my first try for the Axe code:
Code: [Select]
:For(A,1,4)
:Repeat Ans
:getKey→K
:End
:Copy(K,L1(A))
:End
This waits for 4 key-presses and puts them in a list, but it doesn't work. For some reason Getkey only has unicode garbage, and even that doesn't seem to be saved to the list.

What am I doing wrong?

12
Axe / Turn off Calc and Exit Program in Axe?
« on: August 28, 2012, 06:40:25 pm »
Well, been playing around with Axe for a month or so, and was wondering if there's a way to turn off the calculator and exit the program? Is there some sort of axiom or asm technique to do that?

Pages: [1]