- 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 the TI-Graph Link
Software and Cable
Currently the TI-86 requires that you have a TI-Graph Link to
send this program to your calculator from any Windows computer. TI
Connect will work if you run a Mac. Once
you have the physical link cable, you might need to
download
the software from Texas Instruments. If you have any questions about
how to use the TI-Graph Link software, please read the help file. It is
relatively easy to figure out on your own.
- Send the File to your
Calculator
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.
- 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(Accelera )
- 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.
How to
Use the Shell Program "PhSolver.86p"
Keys:
Left
|
Scroll Equation Lists
|
Right
|
Scroll Equation Lists |
1-8
|
Chose Your Topic |
Exit
|
Exit the Program
|
Alpha
|
Turn Calculator Off
|
Press Left and Right to scroll the various topics, 24 in all. Once you
know what topic you want, go to the screen with that topic listed and
press the number respectfully located next to the name (1 throug 8). If
you have that specific topic loaded on your calculator the program will
run. If not you will get an error message.
Other
Programs You Might Need
This is one program in a set of 24 all of which represent a chapter
from my high school IB physics book. I took each chapter and gathered
all the equations from it and essentially just made a program for that
chapter which I could use on that chapter test. Never did I think I
would upload them. Anyway, if you like the layout I used on this
program and need programs for other topics I have listed them all in
the following table. These links will download the files directly not
lead you to their fileinfo pages.
For the TI-86 there exists a BASIC and ASM version of all 24 of these
programs and the shell programs as well. Below is some statistics on
how the sizes of the two versions stack up and why you might want to
consider downloading the
ASM
version of Physics Solver (v2.4)
Name
of Program |
Size
in Basic |
Size
in Assembly |
Difference
in Size |
%
Saved |
Equations |
Acceleration |
2295 |
1375 |
920 |
40.09% |
5 |
Atom |
2594 |
1508
|
1086 |
41.87% |
4 |
Circuits |
2574 |
1427
|
1147 |
44.56% |
5 |
Currents |
1801 |
1134 |
667 |
37.03% |
5 |
Diffraction |
2088 |
1203 |
885 |
42.39% |
5 |
Electric |
2173 |
1274 |
899 |
41.37% |
6 |
EMFields |
3350 |
1265 |
2085 |
62.24% |
5 |
Energy |
2516 |
1425 |
1091 |
43.36% |
6 |
Forces |
1459 |
1045 |
414 |
28.38% |
4 |
Gravity |
4301 |
1989 |
2312 |
53.75% |
8 |
Induction |
3533 |
1582 |
1951 |
55.22% |
8 |
Magnetic |
995 |
907 |
88 |
8.84% |
2 |
Matter |
2713 |
1460 |
1253 |
46.19% |
6 |
Mirrors |
1703 |
1077 |
626 |
36.76% |
4 |
Miscellaneous |
1720 |
1215 |
505 |
29.36% |
4 |
Momentum |
3269 |
1585 |
1684 |
51.51% |
6 |
Motion2D |
2837 |
1585 |
1252 |
44.13% |
7 |
Quantum |
3948 |
1882 |
2066 |
52.33% |
10 |
Reflection |
1667 |
1161 |
506 |
30.35% |
4 |
Thermal |
2800 |
1458 |
1342 |
47.93% |
6 |
Vectors |
3497 |
1630 |
1867 |
53.39% |
9 |
Velocity |
1202 |
957 |
245 |
20.38% |
3 |
Waves |
3041 |
1640 |
1401 |
46.07% |
8 |
Work |
3066 |
1550 |
1516 |
49.45% |
8 |
24 |
61,142 |
33,334 |
27,808 |
45.48% |
138 |
Special
Thanks
This program at one time seemed impossible for me to create. ASM is
such a stepping stone among TI BASIC programmers that it is often not
even attempted. Well if it weren't for Matt I would have never of
tried. We learned together and proved that you don't have to have a
commanding grasp on programming to learn ASM, just be willing to try
and push through the initial struggles. It was through a collaborative
effort with a good friend from high school that we achieved in porting
this program from its BASIC counterpart. We both take pride in this
program and deem it much more efficient and cooler than the original.
Matt
Bennett if it weren't for you I would have never found ticalc.org
nor even began programming. We both shared our programs with each other
through high school and he was there all the time when I needed help.
Thank you! Oh, and if you ever read this Matt...I still haven't beat
your world. I guess you are the master :-)
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! :-)