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. Another Sudoku program for the monochrome calculator series. Being 100% TI-Basic, it features a procedural puzzle generator, a move checker, save slots, a full GUI with innovative swipe controls and a few optional functions. A detailed manual can be found in the Readme file.

    Categorized under:
  2. This is an oncalc compiler. See readme for details.

    Categorized under:
  3. Uses the TI-83+/TI-84+/TI-84+CE built-in atan2() function to calculate the arc tangent of a function of the form tan(a) = y/x. Result will be in the correct quadrant.

    Categorized under:
  4. Arr, ye scurvy dogs! Welcome to me second submission to yer favorite contest, Transit Time! This be a game where ya search for treasure an trade yer way to riches on the high seas.

    Categorized under:
  5. Get your calc clean and running like new! Includes options to reset settings, clear variables, and more, all in a convenient and small program! Note on TI-83 version: All of the commands are compatible, but is the file format is incorrect or you cannot send it to your TI-83 please post in this thread:

    Categorized under:
  6. This is version 3.0 RC2 of PyroEdit..
    - Most lowercase letters are now caps. It saved a lot of space.
    - Optimizations.

    Categorized under:
  7. This is a game I made for Cemetech Contest 22. You must customize your character optimally to get the best score while fending off enemies. Made using the DoorsCS7 Hybrid Basic libraries.

    Categorized under:
  8. I'm going to rework this so you don't have to email me to get you own version but for now just email me.

    Categorized under:
  9. Happy Pi day!

    Here is an arbitrary precision calculator for the digits of pi. It is written in TI-BASIC, so it is slooooow, but it works!

    You basically pass in how many digits you want and it returns them in 5-digit chunks in L1. Keep in mind, if a chunk only has 4 digits, that means the top digit is 0 !

    Categorized under:
  10. This is a puzzle game where you are a caterpillar, inspired by the game Snakebird.
    In each level, you have to eat all of the fruit before making it to the goal. Each
    fruit makes you bigger, and because caterpillars cannot in fact phase through
    themselves, you have to be careful not to get stuck! Also, caterpillars are not
    immune to the force of gravity, so you will fall down if you aren't standing on
    something. Oh, and spikes. Did I mention the spikes? Yeah, those will kill you too if
    you're not careful. Although the earlier levels are somewhat easy, they get a LOT
    more difficult later on, providing you with plenty of playtime. There are 25 levels
    in total. Good luck!

    Categorized under:
  11. This is a clone of Ian Bogost's Facebook game Cow Clicker for the TI-83+/84+/SE. It requires Doors CS 7.2 in order to run correctly. Have fun and enjoy!

    Categorized under:
  12. 84+ ONLY!
    Run this program to check how long it is to the New Year. Just a small little program to figure out how many more drinks you need to drink until the New Year.

    Categorized under:
  13. This is a fairly simple program that calculates the value of all of the pieces on a side of the board or the entire board, provided that you tell it how many of each kind there are. It uses a list to store the values, which can be customized and viewed all within the program. The program is 562 bytes and the list is about 60.

    Categorized under:
  14. Lbl 0
    This program randomly generate 5 pixels.
    Goto 0

    Categorized under:
  15. WARNING: The games included in this package contains some swearing.

    This is the entire Illusiat JRPG series, with some of the later games containing features or amount of content never seen before on calculators at the time of their release. Most games are compatible with the TI-83+, 84+ and 84+SE, but versions for other calculators are included as well. The main series can be played in any order, but the unfinished Illusiat 13 game is best kept for last. This package includes the following games:

    TI-82+/83+ OS 1.14 or lower
    -Illusiat 6

    TI-82+/83+/84+ any OS
    -Illusiat 2
    -Illusiat 3
    -Illusiat 5 (this one is not a RPG but rather a puzzle point and click game)
    -Illusiat 7: The Legend of Gwaf
    -Illusiat 7 Easy Type
    -Illusiat 8
    -Illusiat 9
    -Illusiat 10
    -Illusiat 11
    -Illusiat 11: Kin Master Quest
    -Illusiat 12
    -Illusiat 13: The Final Chapter (unfinished, about 95% complete)
    -Illusiat 2004: Remakes of Illusiat 1 through 4 (the only version of Illusiat 4 still available)

    TI-82 STATS/82+/83/83+/84+ any OS
    -Nemesiat (a different English translation of Illusiat 6)
    -Nemesiat 2.0 (Same, but optimized in 2021 and 2022 for size, speed and has fewer sub-programs)

    TI-81/82/82 STATS/83/83+/84+/85/86
    -Illusiat TI-81 Remake

    -Illusiat 11 CE Monochrome

    -Illusiat 5: La Quête Ultime

    Categorized under:
  16. Fully Functional sliding puzzle. Supports 3x3 up to 10x10.

    Categorized under:
  17. Now that I know how to convert it from just seconds to min and hr and sec I will be fixing that

    Categorized under:
  18. Easily get the value to an ASCII character

    Categorized under:
  19. Note: PLEASE MAKE SURE that you download ALL OF THE LISTS into your calculator in addition to the main program.

    MULTREG is a program for all of your multiple linear regression needs!
    It includes a User Guide, a walkthrough of each function (titled "Wait, What?"), a coefficient matrix/SSE/multiple correlation coefficient calculator, a hypothesis test for specific coefficients, a prediction interval for Y, and a hypothesis test regarding reduced models.

    This is the first program that I've uploaded on Cemetech, and I've done my best to make it as comprehensive as possible, so any and all feedback is welcome! :)

    Categorized under:
  20. The classic mobile game that everyone has played, Cookie Clicker!
    When making the game I used actual game data from the original, to make it seem as similar and fun as possible!

    Optimized Code
    Reduced Size

    Categorized under:
  21. Contest 13 entry. A simple concept by a simple person. You are a cat in a space pod that "accidentally" got deployed. You have to gather as many stars as possible for the mothership experiments before time runs out.

    Categorized under:
  22. The screenshots are from Alpha 2, but the GUI and keys are the same. This program is a drawing tool that allows the user to draw shapes without typing into the home screen.

    Categorized under:
  23. This is a program to send messages, and technically compress them.
    *Use dcs or celtic 3

    Categorized under:
  24. Want to make an 8x8 or a 16x16 icon for your Doors CS program? Well now you can easily make your hexadecimal icon strings with the graph screen! Just draw your icon with the pen tool and store to Pic9 and use this program to make your string, and recall Str9 in your program for your icon! You can also preview hex strings of 16- or 64-character lengths! For more information visit

    Categorized under:
  25. C8SALT is the first ever TI-BASIC CHIP-8 emulator. Play all your favorite CHIP-8 games (as well as some SCHIP games) at a blistering 0.2 FPS!
    9 programs are included with C8SALT, along with a ROM converter written in Python 3 allowing you to use your own CHIP-8 games with C8SALT.
    You can even import your own custom fonts! V1.2 Fixes VIP style shifts and makes optimizations.

    Categorized under:
  26. Reset your variables in RAM, graph settings, etc but keep programs and flags. Will set the clock if it is (obviously with no doubt) wrong, and tells you how much RAM you have and the battery level.

    Categorized under:
  27. This game is a slight variation from the one on cool math games. This is a game that will not let you put your calculator down. It is so addicting! You can play it in class or in the car, and you will not stop thinking about it until you beat the game! You also have a chance to get famous. Try it out!

    Categorized under:
  28. A very simple program that does exactly what it sounds like it does. This program simply has you enter in the three
    numbers and the letter(s) (i.e. 103K or 3R3K) that are shown on a disc capacitor and the program will find the value of that capacitor.
    A very simple, easy, and useful program to have.

    Categorized under:
  29. Based from Act created by Chris Bethal and Ryan McClain, RoccoLox Programs gives you the ACT Helper.
    Has almost all the same features that the original Act program/app gives you, but with even more! Some
    added features include a unit circle, polar to rectangle and rectangle to polar coordinate conversion, and
    a radical simplifier. Read the README text document to see all the features this program includes. An
    application version of this program is also available.

    Categorized under:
  30. Maze Runner is an exciting unique maze-like game for the TI-84 Plus and TI-84 Plus Silver Edition. This program contains 15 exciting and challenging levels, a level editor, quickest time records, and more! --- © 2020 CELTIC III PRODUCTIONS, all rights are reserved. Users of this program are allowed to DOWNLOAD,
    TO MODIFY AND PUBLISH ON ANY WEBPAGE. -- This program is intended to function as planned. It will not harm the device in any way unless the user(s) purposely modify the program and/or calculator to do such action(s). Original software (such as Celtic III) belong to their respected owners: Iambian Zenith (Rodger Weisman), Darth Android, Brandon W, and other
    supporters on United-TI ( VERSION 1.02, this version includes new features and bug fixes.

    Categorized under:
  31. Included is a Python program for compressing data, and a calc program for decompressing compressed image data. The algorithm is basically LZ compression, but allows for arbitrary sized runs and indexes. For reference, it took a little less than 3 times as long as a straight memcopy to decompress the test image and draw it to the graph screen.

    The prgmLZD is 187 bytes and the example splash screen is 533 bytes on calc. Combined they use 720 bytes, compared to 779 bytes for a Pic var of the same dimensions. This means that I actually saved space by putting a decompression program on my calc.

    Categorized under:
  32. A math program that finds the arc length, average rate, average value theorem, Riemann sum, tangent finder and rotation volume/surface.

    Categorized under:
  33. This program solves all 9x9 sudokus.
    Just start it up and press enter to input a new sudoku.
    Then type in the numbers of your sudoku starting at the upper left corner to the right column by column.
    Type a zero for free spaces.
    Use the DEL-button to undo last input and retype that number.
    After you typed in those 81 number the program will start solving.
    Have fun.
    Please leave feedback

    Categorized under:
  34. This is the first Alpaga Software release.

    Its sole use is to pick random 6/49 lottery numbers for you if you're too lazy to create them by yourself.

    Even if you use this program, it is very very very unlikely that you get the jackpot.

    Good Luck!

    Version française incluse.

    Categorized under:
  35. ZMath is a collection of the first few (mainly) math programs I ever made on the TI-84 Plus C Silver Edition. It includes the following calculations:

    -nth term of Arithmetic Sequence
    -Arithmetic Series
    -Distance Formula
    -Area of Equilateral Triangle
    -Binomial Expansion
    -Basic PONG
    -Area of Regular Polygon
    -Area of Regular Triangle (Heron's Formula)

    As always, any and all feedback is appreciated! :)

    Categorized under:
  36. This program will take a dollar amount that you input and break it to its smallest forms. Currently, it is only compatible with USD (unless another form of currency works the same way as USD, then that currency will also work). If I get enough support for another currency, I will do that currency as well and update this program.

    Categorized under:
  37. This game is supposed to be hard. Very hard.
    The game mechanics are similar to Dark Souls; where you kill demons and collect their souls, which are used as currency. The game is supposed to be so hard that even the lowest level demons can kill you, even if you are on a very high level.
    Every so often, you will encounter a demon enemy. This will take you to another screen, where you will need to press [enter], then fight it. You cannot exit from this screen unless you kill it, or die.
    Items are not currently implemented.

    Categorized under:
  38. A TI-Basic Coin collection game (with secrets!).
    fixed credits bug and blank mode no-coin bug.

    Categorized under:
  39. I Finally Finished! The Program will separate the formula into the elements! Make sure to read the readme. The Last Version Had a few bugs and now (For Sure) I fixed them.

    Categorized under:
  40. A simple game of NIM for two players:

    On your turn, you can take as many stones as you like, as long as they all come from the same pile. Whoever takes the very last stone loses.

    One note: sometimes the program will generate a very small amount of stones. Just relaunch the program; it randomizes the numbers every time as of v1.0.0

    This is my first original game ever, so please test it out and see what you think, and don't roast me for accidentally clearing your RAM. (It didn't clear mine...)

    Categorized under:
  41. Ahoy Fellow DMs!
    Have your players ever said, "Hey, let's kill that random NPC!", but you had no stats for said NPC? Fear no more! With this handy NPC Generator you can create a complete NPC in seconds! NPCs are given a Name, Health, Armor Class, and all stats. Stats are also produced in the traditional 4d6-lowest roll formula, so you know they are accurate!

    Categorized under:
  42. WARNING: The games included in this package contains some swearing.

    This package includes the entire The Reign of Legends RPG series. In this series, battles are 3 vs 3 and there are various challenges and several hours of gameplay. Keep in mind however that those games are products of their time, especially the first two, and heavy use of the calculator Flash will occur during gameplay, as well as long loading times.

    Categorized under:
  43. This is a port of the game "Hangman" to the TI-83+/84+!
    Play with a friend, or have multiple friends team up and take turns guessing letters.

    If you make more than 5 incorrect guesses, player one wins!
    If you guess the word, player two wins!

    Categorized under:
  44. This is a WIP, so don't expect miracles!

    This program will work on both color and non-color 83/4s, just send the correct program over!

    This will calculate your 1-10 rep range when given a weight and a rep range.

    Improvements will include calculating percentages and a peak programming calculator.

    I'd also like to add a save function so you can save your weights and potentially track progress!

    Just got back into calc programming, so it might be slow!

    Categorized under:
  45. Ah, Simon, how he eludes us. This time, we must repeat a series of flashing boxes ("lights") in his specified order or we lose. Of course, it gets harder & longer as time goes on.

    Categorized under:
  46. TINT, or TI Number Theory, is a package of lists and programs designed for number theoretic computation and analysis on the TI-84+ series of calculators. These programs are designed to be used as subprograms for larger projects, and are optimized for numbers less than ~10^12. This packages requires OS 2.53MP to run.

    Categorized under:
  47. xFiles is a program that manages programs, app vars, groups, and lists. It has the ability to extract program and appvar files in groups to either RAM or Archive. It can also back up and restore lists so you don't have to worry about losing TI-BASIC game data. You can also manage app vars too, and convert programs to app vars and vice versa. You can also execute most programs, but some of them require a shell specific to them in order to be run. xFiles has a user-friendly UI, so it's easy to read and select items. With memory in mind, I have accomplished my goal of keeping the size of this program to be under 10,000 bytes. Version 1.06 (newest), and is now a flash application. This program now has appvar editing, and will soon have the ability to launch the BASIC editor to edit programs.

    Categorized under:

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