Archives: TI-83 Plus/TI-84 Plus BASIC Programs
Currently viewing:
  1. Archives
  2. All files
  3. TI-83 Plus/TI-84 Plus Programs
  4. TI-83 Plus/TI-84 Plus BASIC Programs

These programs are for the TI-83+ and TI-84+ calculators, including the 83+ SE and 84+ SE. They are mostly not compatible with the color-screen 84+ CSE or CE variants, but some BASIC programs can be run on all of them.


Available subcategories:


  1. This Calculus Program is designed to assist students with the topics of calculus. The topics are based off of an AP Calculus BC class so that both AB and BC topics are included such as limits, L'Hopital's, related rates, Riemann sums, parametrics, polars, series, and more. The program includes specialized functions such as text wrapping, custom notes, and a customizable formula solver. Both a program and an app are included in this download. The program is compatible with monochrome and color calculators (TI-83/84/+/SE/CSE/CE). The app is only compatible with monochrome calculators (TI-83/84/+/SE).

    Categorized under:
  2. A complete Tic-Tac-Toe game with the following features:

    Compatible with 83, 83+, 83+SE, 84+, and 84+SE.
    Special code for the 84+CSE while still maintaining monochrome compatibility.
    2 Player mode, "O" goes first.
    1 Player mode, Player (O) goes first.
    Select between 6 levels of AI difficulty, perfect for gameplay for younger players.
    The "Impossible" AI cannot be beat! Try it yourself!
    Keeps score between games until program is quit.
    Nested DCS icons for both monochrome and color calcs.
    Written in pure BASIC!

    Please enjoy!

    Categorized under:
  3. AllMath is a math program with many things; an algebra solver, trig, and more. Even has settings menu so you can customize decimals, and more.

    Categorized under:
  4. This programs features:
    1) Radian to degree converter
    2) Degree to radian converter
    3) Trigonometric identities (formulas)
    4) Value finder which finds the sine, cosine, and tangent of the angle.
    5) Input 3 values of a triangle (sides or angles)and find the other two sides/angles and the area of the triangle!

    This is a MUST have program for any Algebra II, Trigonometry, or Pre-Calculus class!!! Mail me at if you find any bugs.

    Categorized under:
  5. A rendition for Galaga, now on your calculator! Read the included readme for details.

    Categorized under:
  6. My implementation of Tetris for the TI-83+/84+ devices, featuring code written completely in TI-BASIC (with 95%+ coding done on the calculator itself), a custom menu, a pause menu, saving, loading, highscores (just numbers, sadly), and a help-screen.

    Categorized under:
  7. Balances chemical equations! Input an equation as a string and chemical equation solver will output a list containing the balanced coefficients. You can imagine its utility in chemistry class.

    Categorized under:
  8. This game is a test of your quick thinking math skills. Using the four numbers from 1-9, and pretty much any math operation, get the numbers to equal 21. Good luck!

    Categorized under:
  9. This is a clone of the number game 2048 ( Slide tiles around and combine them until you get a tile with the number 2048 on it! Requires DoorsCS7. Auto-saving after every turn included.

    Categorized under:
  10. This is my version of Tetris that was originally made on the color 84+ Silver Edition and back ported to the 83 and 83+. This was a fun experiment on how I would make a Tetris game in BASIC and expand my abilities as a programmer.

    Categorized under:
  11. This is a great program for an highschool student needing hep in physics. This program does a LOT.
    1)Drop time
    2)Force between two charges
    Input charge values and distance between
    3)Super position (3 charges in an E-Field)
    Input charge values and distance betwem
    4)Force to move objects
    Even an option to input an angle at which you\'re exerting
    the force!
    Input distanc/force/angles.
    6)Mechanical advantage
    7)Work done
    9)Kinetic/potential energy
    10)and it does more too I just forgot what else. Enjoy!

    Categorized under:
  12. This is a program for finding pH, pOH, [H+] (Concentration of H+ ions)/ [OH-] (concentration of hydroxide ions). This WILL work on all of the TI-84 series of calculators, untested on the TI-83. All you need to do is input one of the values mentioned above, and the program will calculate the rest of the values. They are rounded to 3 decimal places, for ease of displaying on the TI-84+ screen. If the values go off-screen, or look messed up, please report this by reviewing the file. I will get it fixed and re-uploaded ASAP.

    If you have any questions, comments or suggestions, PM me at or post a review on

    Categorized under:
  13. The very popular iOS/Android app is now for TI-83/83+/84+, optimized for 84+. This program has MORE OPTIONS than the original app, including SPEED and GRAVITY settings, and instructions. NO external programs like MirageOS needed and under 1,8k storage required.

    Categorized under:
  14. This allows you to do mole-to-mass, mass-to-mass, and mole-to-mole conversion. Will also do all needed calculations for stoichiometry. Read the included readme for further information.

    Categorized under:
  15. This program solves physics equations pertaining to acceleration, time, velocity, and distance. A great tool for Physics class!

    Categorized under:
  16. Crossy Road

    Press Up Arrow To Advance.
    Avoid the "-".
    If The "-" Hits You You Die.
    If You Die The Game Stops.

    Missing Items

    (May Update Eventually)

    Categorized under:
  17. This version of Snake may look familiar, but it was created completely different. It includes options for speed, number of food items on screen, and also has an option to set the number of obstacles in a map. Of course, a level editor is included to construct an intense maze for the snake to meander through. One nice thing about this version is that food can appear on top of the snake, thus allowing you to fill the entire screen. To get even better, it has a high score feature where you can input your own name, or at least part of it!

    Categorized under:
  18. Quantum World is a BASIC game created by Photonic Studios in which your objective is to get to the top of the screen via jumping and strafing around in a randomly generated world. You are a pixel and you must jump around in order to get to the top. Once you get to the top, jump again to finish the level.

    Categorized under:
  19. This cool graphical Space Invaders game lets you shoot the UFOs, which come ever closer to destroying you. Get their shields down to 0% before they get you! Now with calculator file.

    Categorized under:
  20. This game is designed to work across ALL TI-83/84 calculators. Yes, finally a program that works with both monochrome and color calculators! In this game YOU make your own craft to fly through checkpoints! Using intuitive controls, you can create amazing crafts! This new version includes a revamped save and load system which allows you to save 30 custom-named ships! Save files are also compatible across all calculators. It also includes optimizations to the build system which makes it 3 times faster than what the screenshots show. This program won the 2017 December Project of the Month!

    Categorized under:
  21. Do you take Calculus? Have you ever wanted to perform a quick antiderivation? Now you can! simply plug in the antiderivative of cx^n dx, and this nifty program will find the original equation in the form zx^p+C. Excellent graphics and interface; Doors CS v4.0 optimized.

    Categorized under:
  22. This is a TI-Basic program that when you type in the variables for certain math equations, it gives you the answer to the math problem. It includes several Algebra Equations including slope, Pythagorean Theorem, distance, midpoint, and quadratic. It also includes geometry equations too.
    Edit: I added more options to the quadratic. Conversion planned. You can also find the nth number of the Fibonacci sequence. I hope you enjoy...

    Categorized under:
  23. Well, here is a nice little math program for your TI-83+/84+ that will handle much of the math needed. It should be sufficent for the first semester of Algebra 1.

    Categorized under:
  24. This programs calculates mass in grams of atomic structures.

    Categorized under:
  25. This is the completely recoded version of a game I made early in my programming career. The goal is to naviagate through an asteroid belt without getting hit. Make your way through four increasingly difficult levels to beat the game!

    Categorized under:
  26. Start an exciting career as a bowling pro. Battle your way through 4 challenging tournaments to earn the title of World Champion. Win trophies to prove your skill. Purchase items along the way to help improve your game. Realistic bowling engine allows you to put actual spin on the ball, giving the game a true bowling feel.
    Traditional bowling not your type? Arcade mode presents 4 different versions of bowling, enough to keep anyone occupied. Highscores are saved so that you can always compete for the best. No friends to bowl with? Just start a battle with the built in AI. Mutiplayer lets you choose a combination of up to 7 human/AI opponents. And of course you can Save and Load games.

    Categorized under:
  27. Simplifying the process of adding vectors, Vector Calculator v1.0 lets you input the magnitude and direction for an arbitrary number of vectors. It will find the total magnitude, magnitude in the x and y directions, and angle in degrees; it will even draw a diagram showing vector components and the vector sum. If you take Physics, this program is indispensable! Doors CS v4.0 optimized.

    Categorized under:
  28. Finally completed, this fully graphical baseball game lets you play a realistic game of baseball against the calculator. You take turns pitching, catching, and hitting; strikes, balls, outs, and the score are recorded. You can save a game in the middle and return to it later, and oncalc help is included. Doors CS v4.0 optimized.

    Categorized under:
  29. Molecular Weight Calculator allows you type a chemical formula as one string and it will output its molecular mass. For example, you could input C6H12O6 and it will output 180.18g/mol. This is my first upload so constructive criticism and suggestions are greatly appreciated. Thanks to KermMartian and gaventemples31415 for suggestions about optimization.

    Categorized under:
  30. This useful physics problem will solve for centripetal force, centripetal acceleration, radius, or centripedal velocity given any other variables. Its small yet powerful size makes it perfect for Physics students.

    Categorized under:
  31. This program allows you to find where an object will land when shoot out of something. This program does not account for air resistance, so when I am given or find an equation that does, I will update the program.

    Categorized under:
  32. This program is a battle simulator game. User gets control of a Pokemon, and has to train it through 20 levels, during which a computer generated opponent becomes more and more powerful. The rest of the details are in the readme.

    Categorized under:
  33. A 3D gravity guy of sorts. Instead of the original sidescroller where you switch from top to bottom, it is coming towards you. There is a highscore feature. Becuase of the way I set the graphics up, you need ~9000 bytes to play.

    Categorized under:
  34. Inspired by the games BitLife and Instant Life, comes Life Simulator! With custom menus and scenarios, this game brings you into a new life, with some differences that make your experience as enjoyable as possible! With many menus to explore, the possibilities are endless! You can do everything that you can't do in normal life, and more! Hope you enjoy!

    Categorized under:
  35. 5 years of math bundled into one program. My zcontest Entry.
    This is an Update of the previous Version!

    Categorized under:
  36. This is a Mario game made pretty much in pure BASIC (except for an asm snippet to fix the bug with the Text() command, grr). Featuring 6 worlds, 5 enemy types, animated coin blocks, and MUCH more, this is a truly must-have for your calculator if you are at all interested at gaming. It is the first BASIC Mario game of its size (~14,000 bytes) and has good looking graphics on top of that. Yahoo! All instructions are included in the readme.

    Categorized under:
  37. This powerful program performs the non-implicit differentiation of any function f(x) to find f'(x), including f(x)=cx^n, f(x)=cx, f(x)=c, f(x)=ax/bx, and f(x)=ax*bx. It even finds the six major triginometric identities for derivation. A perfect tool for calculus students!

    Categorized under:
  38. This is a fast, text-based tetris game. Version 2.2 includes all new pieces, even faster drawing routines, as well as an added bonus, a demo of v3.0beta, a fully-graphical version. Check out the screenshots!

    Categorized under:
  39. This is a fast, neat version of the classic Frogger. Ten difficulty levels! Version 2.0 now contains the calculator file, three lives, and a more advanced graphic engine. Check out the screenshots!

    Categorized under:
  40. This program lets you race a *3D* bike down a randomly-created trail using the ReaL3D Engine. Use the arrows to steer the bike; when you have gone 100 blocks you will reach the finish line and can continue for bonus points. Go of the road, however, and you lose. This version represents a huge improvement over the previous iteration, offering much more challenging gameplay, two difficulty levels, the ability to view your highscore, and speed and size optimizations. Now includes both TI-83 and TI-83+/SE/84+/SE files.

    Categorized under:
  41. For lack of a better name, this is Arcade, a space shooter-type game in which you must defeat a plethora of enemy ships that fire back at you. It contains an intelligent AI, increasing difficulty throughout, high score storage, and Doors CS 4.0 optimiation all at under 1KB! Check it out.

    Categorized under:
  42. This program does synthetic division of polynomials! If you have questions, see the README.

    Categorized under:
  43. A033 is a puzzle/exploration game written in pure TI-Basic for the homescreen of TI84SE and TI84CE. The objective of the game is to move the player character (pi) to collect points by earning (+) and (*) items, and avoiding contact with enemies (e), (i), and later in the game (n). By finding a stick (/) you can defeat enemies, and earn more points. When an adventure is ended, your highscore is saved and your moves are counted. There are 4 main worlds to explore, and 4 smaller bonus worlds.

    Please note that this program requires the five included subprograms to function correctly. c:

    Categorized under:
  44. Finds area of all shapes on the formula chart. If you need a shape's area and it is unsupported, email me. My email address is in the README.

    Categorized under:

File statistics are updated periodically, so numbers shown in this listing may not agree exactly with those shown on individual files.