Archives: TI-84 Plus CE Programs
Currently viewing:
  1. Archives
  2. All files
  3. TI-84 Plus CE Programs

These files are for the TI-84 Plus CE, 83 Premium CE, and other "CE" calculators with color screens. BASIC programs are compatible with the TI-84 Plus CSE and some BASIC programs written for monochrome 83+/84+ calculators will also work correctly. Assembly and C programs must be written for the CE calculators specifically; running them on calculators with an OS newer than 5.5 requires jailbreaking the calculator.


Available subcategories:


  1. Aliens are trying to invade Earth yet again! Use the PALC (Piercing Atmospheric Laser Cannon) to eliminate them! More info in the "readme".

    Categorized under:
  2. A Yu-Gi-Oh life counter that I made. WARNING: Requires the latest C libs to be installed. HAS NOT BEEN TESTED YET. Can count up to 8 people.

    Categorized under:
  3. Math Finder is a program for the TI 84 Plus CE that can find the volumes and surface areas of geometric shapes. For more info please visit:

    This program is still in beta, so you may experience errors and mishaps. Math Finder is compatible with Cesium and other shells.

    Math Finder v0.75
    Contains bug fixes and new features.

    Categorized under:
  4. RubEX is the first graphic Magic Cube emulator for the TI-84 Plus CE. Scramble it yourself or have the calculator auto-scramble it. Solve it while the calculator counts your moves. RubEX is a must-have for any Magic Cube enthusiast with a TI-84 Plus CE. New in version 1.2: help screen, Call has been implemented to speed it up, and ability to rotate back side of cube without panning.

    Categorized under:
  5. JPL is a highly customizable game where you find yourself in your very own Windows 2000 themed spaceship builder! Your goal is to design and build your space ship, then fly it through checkpoints and try to rack up the highest score! Try and build the fanciest craft you can, but make sure that the varying checkpoint width and speed doesn't make your craft have a Rapid Unplanned Disassembly! This program packs a few fun features not shown the screen shot such as screen fade outs. Good luck building your dream space craft!

    Categorized under:
  6. This small but powerful program for your TI-84+CE/83PCE can convert any TI variable to a string.
    Applications include converting real and complex numbers, matrices, and much more!
    Source is included for your enjoyment.

    1) Put in Ans your input to be converted
    2) Call Asm(prgmTOSTR
    3) The stringified version will be in Ans

    Categorized under:
  7. In messenger RNA, a set of three bases called a codon code for one amino acid. With 64 combinations of bases and 20 different amino acids, memorizing what codes for what is impossible and why use a weird, hard-to-read paper chart when you could use your calc! Just use the arrow keys to change the bases and the amino acid abbreviation will appear magically before your eyes! This might work for the Ti 84 Plus but I have not tested it yet.

    (Disclaimer: requires a small amount of understating of how codons work.)


    Categorized under:
  8. A super fun game, with awesome TI-BASIC graphics, including a rendition of Google Docs and Sublime Text! Can you finish your essay while being distracted by the shiny Sublime Text editor and upgrades screen? Uses no picture variables, only a single program. Includes a highscores table. GIF captured by jcgter777.

    Categorized under:
  9. If you don't like TI-OS updates, why not install Windows 10 update?

    To exit, press and hold the keys that correspond to the letters V, I, and M.

    Transfer WINUPDTE.8xp and SANSFONT.8xv to your calculator and run prgmWINUPDTE. Note that there is a failsafe if SANSFONT.8xv is not present, because unlike Microsoft, I don't want to accidentally brick your devices with a defective update.

    If you'd like to redistribute, modify, remix, or republish this program or the font, feel free to do so. Crediting me is not required. The source code and the font are included for you to play around with.

    Have fun!

    Categorized under:
  10. This program creates a rotation around a point. Nuff said.

    Written in TI-BASIC
    Public Domain | No Warranty | No cheating

    Categorized under:
  11. An interactive periodic table for your calculator.
    Supports English, Dutch, French and Spanish localizations based on your calculator's settings

    Categorized under:
  12. Version 1.0
    CEdit is a fast, powerful, and (soon to be) configurable text editor for the TI 84 plus CE.
    It takes the filename to edit in ANS, or you can create untitled files by making ANS empty.
    Unlike other text editors, it allows you to edit arbitrary appvars.
    It also supports selection, copy, and paste. Modifiers work like on computers, i.e. hold key a and press key b.
    Adds bugfixes and support for searching, CEDITRC customization, and more!

    Categorized under:
  13. This program states the restrictions of a variable in an equation so that the denominator does not equal 0. 325 bytes.

    Categorized under:
  14. Stopwatch utility for TI-84+CE
    Requires the C libs for CE

    Used to work before TI disabled keyboard interrupts!

    Categorized under:
  15. Celtic CE is a library for TI-BASIC programs, which allows programmers to use many powerful commands and tools otherwise not possible with TI-BASIC. These include graphical commands, such as drawing sprites, shapes, and text, along with commands for running programs and hex code, creating and manipulating files, and more! As a successor to libraries such as Celtic 2 CSE and Celtic III on older calculator models, Celtic CE brings many commands over from past TI-BASIC libraries, along with offering full compatibility for TI-BASIC programs written to use Celtic 2 CSE. All information for commands and general usage can be found in the official documentation, which is linked in the README. Enjoy!

    Categorized under:
  16. Hangman CE is a TI-Basic program that I created from the ground up. It's PvP, so it requires one person to input a string for the other to guess. I've enjoyed using this program myself and hope you do as well.

    I would appreciate any feedback anyone has to offer about the code itself. I'm always looking to improve so I can share even better programs in the future.

    Categorized under:
  17. An advanced drawing/graphic design tool for the TI-84 Plus CE
    Added color picker

    Categorized under:
  18. A big update from 1.0b, RoccoLox Programs' Pixel Art Creator (2.2b) now lets you create a 8x8, 12x12,16x16,
    20x20, or a 24x24 picture using the TI-OS color values. This program does NOT require Doors CSE to run.
    This program allows you to create a new pixel art creation or load an old one. The program is designed to
    save up to 10 pixel art pictures. To create a new picture the program will ask you what number to save it
    under and the size of the picture. When loading a previously saved picture, just select the number of the
    picture you saved. If you create a new picture with the same number as a previously saved picture, the program
    will overwrite the older picture.

    Categorized under:
  19. ==TINYMAZE for the TI-84 Plus CE==
    Tinymaze is a maze generator that uses recursive backtracking. It can fill the entire graphscreen with a maze of 1-pixel wide paths.
    To save memory, the program uses the zplst utility (included) to manipulate individual digits in the list of positions. It is impossible for the program to exceed the maximum list length.
    The program also reads from the screen using pxl-Test, to save additional memory.

    JustinYD88 at Cemetech

    Categorized under:
  20. This a program that tells you the exact value of any key on the calculator. If you are typing a program, and need to find the value of a key to use the getkey command with, this program is for you! This program does not need any shell or library. UPDATE: This program originally needed subprograms to run, which were unneeded. They are no longer needed.

    Categorized under:
  21. FreeOS is a bare-bones template for creating your own OSes for the TI-84+CE and TI-83 Premium CE. Use at your own risk; for uninstalling information please see the provided readme. Enjoy!

    Categorized under:
  22. Behold the Text Dungeon, a maze-like oubliette with roguelike elements full of adventure! Within contains a variety of items, weapons, armors, and more. Explore its 8+ zones, each with unique enemies and bosses, plus two different endings! Be sure to read the "README" file for handy information on the game. Can you make it through the Text Dungeon alive?

    Removed border for optimization

    Categorized under:
  23. A level pack that was supposed to have 7 levels, but the fourth is extremely broken. Play this pack if you want to see what a broken mario level looks like. I hope you think that this pack is fun, if you do decide to play it.

    Categorized under:
  24. This appears to be the very first Base 16-Base 10 converter program written in TI-Basic, at least for the TI-84 Plus CE. Simply input a hex value (or base 10 value), and it converts to the opposite-base result. This program has been tested and is able to be sent to a TI-84 Plus, albeit with graphical glitches. Optimized for a TI-84 Plus CE & works for the Silver Edition variant.

    Categorized under:
  25. A Super Smash Bros. clone for the TI-84+CE.
    Currently has three characters and four stages.

    Categorized under:
  26. Converts either a DNA or RNA sequence to the other while also outputting the corresponding amino acid sequence. Supports sequences of up to 66 bases. Use [f5] to toggle between editing DNA and RNA. Open the README for more information. Feel free to PM me for any questions or bug reports.

    Categorized under:
  27. A remake of the classic Simon light up game for the CE! A series of lights is displayed and you must repeat it correctly. Each time you do, the series gets one light longer. After 31 correct turns, you complete a sequence, resetting the series. See how many you can get before messing up!

    Categorized under:
  28. On a strange holiday in a strange place (somebody else's kitchen),you are a fridge attempting to catch all of the pillows you can. If you lose more pillows than you gain, you melt. Try to get as many pillows stuffed inside of you as possible! I was rushed for this contest between school and other commitments, so this game is pretty simple. I plan to add MUCH MORE stuff in the future if I have time, such as special fridge abilities, powerups, different levels, and so on. This project was made for Cemetech Contest 21: Holiday Celebrations.

    Categorized under:
  29. you can dial one number, wait on hold, and see what happens next!

    -------V 1.2.1-------
    added compatibility for older calculators
    fixed some bugs
    Added custom number

    Categorized under:
  30. Adventure Clicker is a game in which you kill creatures to progress. Your goal is to get at least 100 of every creature's drop.

    This game features:
    - A feature list.
    - Ten different areas and creatures.
    - An interactive yet linear ending.
    - Stats saving.
    - A custom Cesium icon.
    - Exactly 5000 bytes!

    This game depends on:
    - "INDTOSTR", which is included in the downloadable zip. "INDTOSTR" just allows me to convert a list of numbers to a string.

    - Send "INDTOSTR" and "ADVCLCKR" to your calculator, and run ADVCLICKR.

    - Game and dependencies by slimeenergy

    Categorized under:
  31. Need to time your cube solves on the go? Left your speedstacks timer and phone at home? Wanna time your solves during math class? Love potatoes? If you answered yes to any of those questions, then Cubetimer is right for you! Cubetimer is one of the first of its kind; a timer for the calculator that doesnt use timing features. Cubetimer is smooth and looks (kinda but not really) like a real speedstacks timer! Cubetimer can also be used for running, speedeating, speedmathing, and cupstacking.
    Features include:
    Smooth timer accurate to 1/10th of a second!
    Average of 5 calculator!
    Loading bar!
    Space to save up to 5 solves!
    Doors CS8 Compatability!
    Features to come:
    Scramble Generator!
    Average of 12!
    Best and worst solves for each average!
    And more!

    Categorized under:
  32. The ultimate drag racing game just got more intense. Powered by the one of the most advanced racing engines ever seen in a pure TI-BASIC game, CSRacing II allows you buy, paint, tune, and race 13 different cars on 2 detailed tracks in 7 different event types. Compete with your friends for the best times in Time Trials, Conquer the 6 championships of Special Events, or just test your car's top speed in Machine Test. You can also race in returning events like Regulation, Ladder, Custom Spec and the challenging Car Specific races. How you race is for you to decide. V2.0 adds custom, car support, buffs the perfect start launch speed multiplier from .05 to .12, along with a multitude of other fixes.

    Categorized under:
  33. Swordfighter is a simple (but challenging) game where you fight an enemy with a sword. Skillfully dodge and parry attacks, then outsmart your foe and attack back. There are three difficulties to choose from, plus an endless arcade mode to test your might. Be sure to read the "readme" file for information, such as controls and other help.

    Categorized under:
  34. This is a simple game where you are between
    two walls and tiles fall down from the sky.
    Move around to don`t let the tiles hit you!

    Though the gameplay looks very simple it can
    be very challenging!

    Three difficulty modes and different stats included!

    by DAVID-19
    in TI-Basic
    for TI84+ CE

    Categorized under:
  35. Your job is simple, snipe any balloons that are coming up! Written in ICE! Also supports Cesium! PLEASE PM ME IF ANY BUGS COME UP

    Categorized under:
  36. This Program will allow you to keep track of your schools Bell Schedule, both in the program, and storing it in a PicVar to be viewed quickly.
    To personalize this program to youe specific times, just edit the values in the BASIC program.

    Have fun using this!

    Categorized under:
  37. A math program that gives the properties of the platonic solids. It can calculate the inradius, midradius, circumradius, surface area and volume of a platonic solid by a given side.

    Categorized under:
  38. This program is a simple drawing program where you can change the tool and color easily. It is not very complicated and has a very simple saving saving future. More info in the readme.
    Note: There are some parts in the screenshot that don't appear. They are fully working in the real version.

    Categorized under:
  39. Nim is a classic mathematical game of strategy in which two players take turns removing objects (in this case, marbles) until there is only one of the object left. There are many variations on the game, Nim, and my program is one of those variations. Please enjoy this simply, but fun game.

    Categorized under:
  40. A brainf*ck interpreter and JIT compiler. Create and run fast brainf*ck programs on your calculator with a decent gui! Also supports copying and pasting brainf*ck code from a computer.

    Categorized under:
  41. Apply to Omicron 34, the world's first and only calculator-based, online, special agent academy! Learn how to unravel clues, pick locks, and hack computers as you prepare to become the world's next super-spy! Version: 1.0 CE

    Categorized under:
  42. Press 2nd to toggle selection on the current tile beneath the cursor. Use the arrow keys to move the cursor around. The goal is to select all tiles that will be alive in the next iteration before the timer runs out. The timer lasts for 60 seconds. Press enter to skip the timer once you believe you have selected all of the cells that will be alive in the next iteration. Any cells that are alive from the next iteration will carry onto the next level, and new cells will also be added to the next level to prevent the board from becoming empty. Buy now!

    Categorized under:
  43. The ultimate TI-BASIC drag racing game, now in color! Collect, Race and Upgrade 30 different cars, or create your own car from the ground up and share it with the world.
    Compete in 5 different event types- Climb the rankings in officially sanctioned Ladder races, assert your racing prowess over CSR's best racers in the challenging Crew Battle mode,
    demonstrate true mastery of your car in Car Specific races, just make some quick cash in Regulation races, or, once you've completed all the other modes, experience the freedom of Custom Spec races.
    The game's shell compatible, too. Can you conquer the drag strip?
    V1.1.2 fixes an issue with page 2 of the change car menu.

    Categorized under:
  44. This program takes a user-input rule (from 0 - 255) and then draws that rule on the screen using a binary drawning method. It uses the three cells above the current cell to determine if it will be a 1 or 0.

    Categorized under:
  45. this is a program that draws a planet of random size and type (molten, gas-giant, and earth type), and generates a name. saved planets can be viewed by recalling pic1 from the draw menu. the background must be set to black manually when viewing the saved image. more features and planets on the way.

    Categorized under:
  46. My very first program. View all the necessary details in the included README.txt.
    ZIP includes file, README, and several screenshots.

    Categorized under:
  47. This program will scramble a sentence of words, jumbling the letters of each word, but leaving the first and last letter the same. This was inspired by a study done by cambridge university (read about it here: Use this program to see how the human brain can read words without spelling it right, as long as the first and last letters are the same. Use it for personal discoverey, and show your friends!

    Categorized under:

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