- Unzip the program from the
downloaded .zip file.
Using any .zip utility you wish, unzip the .86p program from
the .zip file. I use
ZipGenius.
- Get either a TI-Graph Link
Cable or TI Connect Cable
Currently the TI-86 requires that you have a TI-Graph Link or TI
Connect USB cable interface to
send this program to your calculator. Once
you have the physical link cable, you might need to download
the
TI-Graph
Link software from Texas Instruments or the
TI
Connect software. If you have any questions about
how to use either of these programs, please read their help files. They
are
relatively easy to figure out on your own.
- Sending the File via TI-Graph Link
Start TI-Graph Link and hook your calculator up
to the cable. Turn your calculator on and have it set at the
default home screen (can't be in a program.) Click the icon near the
top tool bar that has the arrow pointing at the calculator. You may
have to change your port number if a link is not correctly established.
Once you have a secure connection find this program and select it to
send to your calculator. Beyond here will be easy to figure out.
Complete sending the desired programs to your calculator. If you cannot
establish a good link, you can either read the help files that comes
with the TI-Graph software or contact TI at
ti-cares@ti.com.
- Sending the File via TI Connect
Hook your calculator up to the USB link cable and have it at the home
screen with no programs running. Start the "TI Device Explorer" and it
should automatically locate your calculator. From here al you have to
do is drag and drop the files from your computer onto this window and
you will see them transfer. Please note that you have to have v1.5 or
above of TI Connect to be able to use this software on the 86 for
Windows. Mac's will actually work with an older vesion as well as the
current.
- Once the program is on
your calculator you can run the program 3 different ways.
- Type in Asm( followed by
the name of the program from the home screen (case
sensitive) and press [Enter].
(e.g. Asm(AcidBase)
- Press [PRGM], [ F1 ], and the appropriate F key corresponding to
the name of the program. You may have to press [MORE] if you do not
immediately see the program you are looking for. Again you will still
have to have Asm( in front of
the program name. If you do not wish to type that in you can find it by
pressing [2nd], [CUSTOM], [F1], [LOG], and scroll down until you
find Asm(.
- And the best way to run this program is from any shell written
for the 86.
If you need a shell for the 86, check out ticalc.org's selection. I
prefer to use Rascall.
Running the
Program
Once you start the program you will be brought to a main menu with four
options.
-Quadratic Equation
-Pythagorean Theorem
-(x1,y1)(x2,y2)
-Quit
Menu Keys
Key
|
Action
|
Up
|
Move Up
one Selection
|
Down
|
Move
Down one Selection
|
Exit
|
Quit
the Program
|
Alpha
|
Turn
Calculator Off
|
Quadratic Equation-
This is very strait forward. Enter in the values of A, B, & C and
you will be given all the answers. If you enter in the value of zero
for 'A' then you will get an error because that would not be a parabola
which all quadratic problems are.
- Quadratic Example Problem
Inputs-
A=? 2
B=? 5
C=? -3
Outputs-
X-Intercept =
x1 = .5
x2 = -3
Y-Intercept = -3
Discriminate = 49
Vertex =
x = -1.25
y = -6.125
Line of Symmetry = -1.25
Graph Opens Up!
Pythagorean Theorem-
From the menu press the "F keys" relative to which variable you do not
know and wish to solver for. Enter in the two values which you know and
the results will be shown.
- Pythagorean Example Problem - F2, Solving for 'A'
Inputs-
B=? 4
C=? 5
Outputs-
A=? 3
B=? 4
C=? 5
(x1,y1)(x2,y2)-
Put in any two points and you will be given their slope, X &
Y intercepts, Y=M(x) + B formula, midpoint, and distance.
- (x1,y1)(x2,y2) Example Problem
Inputs-
x1=? 2
y1=? 3
x2=? 5
y2=? 7
Outputs-
Slope = 1.33333
X-Intercept = -.25
Y-Intercept = .33334
Distance = 5
Midpoint = (3.5,5)
Formula=
y=1.33333(x)+.33334
Special
Thanks
- Kirk Meyer (kirkmeyer@bigfoot.com)
- Kirk made Lite 86 II which took 1,192 bytes off the size of my
program. I have tried optimizing the code myself many times by creating
many different calls and I usually get it down pretty close to where
Lite 86 II gets it. But in the end if I just don't optimize it and use
Lite 86 II it will be smaller, guaranteed. Thank you so much for saving
me time and making such a great compression utility.
- Aaron Curtis (acurti1@umbc.edu)
- Aaron wrote an unaligned sprite routine for the 86 that I used
in this program. However it didn't do exactly what I wanted it to do.
So I contacted him explaining my problem and he provided me with a fix
very quickly! Thank you so much for helping out a fellow programmer and
for making the great routine in the first place!
Need Help
With ASM?
If you are wanting help with any part of TI-86 or any TI-83 series z80
Assembly math feel free to
contact
me. I know a good
amount of ASM for both calculators, but certainly not all of it. I love
helping out. It
gives me an opportunity to learn if I don't know how to do it already.
So like
I said, feel free to contact me. I have AIM and am on quite a bit. My
screen name is
Morgazum85.
I have stopped programming in BASIC for all TI Calculators, but I may
be able to assist you in some circumstances. If you have any questions
with the source of this program I will gladly answer them for you.
That's about it. Thanks for downloading and please feel free to use
segments of this code if you wish, but please give credit. Thanks for
downloading and feel free to give the program to anyone you want! :-)