Archives: TI-84 Plus CE BASIC Programs
Currently viewing:
  1. Archives
  2. All files
  3. TI-84 Plus CE Programs
  4. TI-84 Plus CE BASIC 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.

Categories

Available subcategories:

Files

  1. 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:
  2. This is a pretty simple, yet a fun version of the arcade game Stacker. The program is held on the -io screen, making it easier, and it can give you good practice for the real arcade game when you DO go to the arcade. There are five levels, and high scores, so the game is decently fun. I hope you like it!

    Categorized under:
  3. This program draws random bubble pictures
    on your graph screen!
    You can set four different parameters for drawing
    and enjoy features like storing the picture or
    reloading your last sets!

    Have fun!

    OBUBBLES
    by DAVID-19
    in TI-Basic
    for TI+ 84 CE

    Categorized under:
  4. This is a ti-basic version of the famous game "breakout"! Try to break all the bricks before you die!

    Categorized under:
  5. Type the angles and get the Answers! Very helpful in Math class!

    Categorized under:
  6. This program will let you enter in your quarter grades, and it will tell you what you need on your final to get a certain grade for the semester. My entire math class swarmed me when I told them about this program. I hope you like it too.

    Categorized under:
  7. Have you ever wanted to get a random number on your calculater?
    Then you'll be happy to know that that's possible with this program!

    I don't have very good programming skills, but it should work, and it should look nice.

    This program is made for the TI-84 Plus CE.
    On other calculators it might not work properly

    Categorized under:
  8. Updated version - Added BESSEL's interpolation method and expanded the STIRLINGs and EVERETTs methods. Can now save the data you enter to a list. The result screen has been improved to show the data along with the result.

    NTRPOL8 is software that does interpolations, and is based on the Calculus of Finite
    Differences. Using only a few equally spaced data points (usually 3 or 5) you
    can obtain a lot of information about your data. The data can come from any
    source such as from a laboratory experiment or from a table of numbers in a
    textbook or generated by a computer program.

    You can extract estimated values that are intermediate to your known data,
    you can find when your data becomes zero (zero of a function) or you can find
    out when your data reaches a maximum or a minimum. Also hidden within your
    data are the coefficients of a polynomial equation which can be used to reproduce
    your data.

    Categorized under:
  9. A relaxing game where you can bounce a ball (or square) around the room, as well as change gravity and air resistance. More details in the readme.

    Categorized under:
  10. This program calculates a user-selectable applied tax on the input amount. VERY HELPFUL!!!

    UPDATE: Now allows you to set a custom tax percentage and store it locally, idea provided by KermPhd

    NOTE: You need to set a local percentage BEFORE using the custom percentage tool! Redo this on RAM resets.

    Categorized under:
  11. This program will allow you to use many extra functions easily in your BASIC programs.

    Categorized under:
  12. this is a quick thing I made to make graphing with i easier, to use it send the file "IGRAPHER CE.8xg" to the ti-84+CE
    (or send the file "IGRAPHER SCE.8xg" to the ti-84+CSE calculator),
    then ungroup it and run the program "IGRAPHER"*, and you're done.

    meaning of what you are seeing:
    Y1:the input
    Y7:a poor implementation of a way to see X and iX of Y1 added to each other without changing the scale
    Y8:the real component of Y1
    Y9:the imaginary component of Y1
    Y0:the real added to the imaginary via nothing more than addition

    *NOTE:The "IGROUPER SCE.8xg" is only different from "IGRAPHER CE.8xg" in the way Y7 is implemented.

    updates:
    V0.1: Y7 implementation for SCE is made more consistent with the CE
    v0: first release

    Categorized under:
  13. This sheet music editor is written 100% in pure TI-BASIC. It supports Saving, Deleting, Editing, Playing, and Opening files, as well as writing new files. TIbelius allows Bass and Treble Staffs with customizable tempo (BPM). Requires TI-Innovator Hub for playback of music.

    Categorized under:
  14. This proof of concept of an hybrid TI-BASIC RPG map engine showcases the capabilities of CE Textlib's rectangle command. It dates back in 2016 and was then called First Fantasy II instead of First Fantasy Zero. A newer version from 2023 is included and uses Celtic CE's rectangle command instead, showcasing its spriting capabilities from before Roccolox Programs added actual sprite support to Celtic CE.

    Categorized under:
  15. This is used to practice your math facts. You can do addition all the way to Trig. It is useful for teachers who want their kids to practice their math facts.
    This volume now uses lowercase letters, Goto instead of prgm and negative numbers

    Plz unarchive this prgm if you are not using cesium

    Categorized under:
  16. -REUPLOAD-
    After about a year in development, Pokemon84 has arrived! Start your adventure with Professor Pine with sprite animations! Pokemon84 has a large explorable overworld complete with 35 catchable Pokémon unique movesets. With a functioning PC system, the only limit is to how many Pokéballs you have! Not only can you encounter wild Pokémon, but watch out for other trainers!

    Will you be able to beat the final Gym Leader? Start your adventure today!

    Categorized under:
  17. This program takes a measurement (a value and a metric unit) from the user, and provides the user 2 pages of 10 or 11 conversions of the initial value, making it convienent for the user to find a converted measurement they are looking for. Supports all the way from yoctometers (ym)/yoctohertz (yHz), to yottameters (Ym)/yottahertz (YHz). (The user can specify the unit of measurement.) The program is very small and relatively fast! Make use of this if you have science or math homework!

    Categorized under:
  18. This is on-calc documentation for CE TextLib v1.12 by Dr. D'nar. Each command is listed along with a description of its function.

    Categorized under:
  19. A simple program where you input a number, and it outputs its prime factors.
    It doubles as a prime number checker.

    Categorized under:
  20. This classic arcade game is now on color calculators! Use your paddle to bounce the
    ball past your opponent. This single-player Pong game comes with many options for
    difficulty and match duration. It runs smoothly and quickly. When you download this
    game, there will be two programs: one for slower calculators and one for faster
    calculators.

    Categorized under:
  21. 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:
  22. This is a recreation of Hangman, the classic
    word-guessing game, for the TI-84 Plus CE!

    The goal is to find what the word is, based
    on the letters you already know.

    You can only make 6 mistakes, or you will
    lose.

    Categorized under:
  23. Extra Functions is a simple BASIC program that creates a hook in the OS and adds an extra menu when the user presses [alpha], [enter].

    Categorized under:
  24. made this myself, due to the fact that I thought Post-Tag-System was cool and I wanted it on my calculator.
    it is a model of computation similar to the Turing machine.

    there are technically uses for this thing, but using it on a graphing calculator limits it due to the fact that variables cannot be very large.

    Categorized under:
  25. RICK is a simple program that makes the graph window display a picture of Rick Astley preforming his song "Never Gonna Give You Up". Especially useful for Rick Rolling.

    Upon running the program, it will clear the graph screen and display Rick Astley, then after pressing enter, it will return to the homescreen and fix the graph to the default settings while removing the image from the graph!

    Please read the README.txt file before downloading this file to your calculator.

    Reupload: Made README.txt file more readable, and compressed an oversized image.

    Categorized under:
  26. If you have a function you can use the CALC menu to find a value, find a zero of the function or find a maximum or a minimum. What if you only have equally
    spaced data points available without any functions? It is still possible to use
    only that data to obtain a value, find a zero of the function or find a maximum or a minimum.

    The process of doing this is referred to as “Interpolation”. In general, the data can be in the form of a table, however, it is not required that the data come from a book. It can also have been generated by your calculator or a computer programmed with a set of equations to complex to be entered into your calculator. You can even obtain the data points from an experiment in a laboratory.

    INTRPOL8 will find all of these and it can do more. It can find the number that is exactly halfway in a set of numbers and it can generate a difference table of your data (up to 5 points). It also can create a function that will reproduce the data you supplied and it can plot out the data. And it does all of this usually using only 3 or 5 data points.

    Categorized under:
  27. This is a simple time tool for the TI-84+ CE.
    It has a timer function which flashes the screen when the time is up!
    It is mostly written in TI-BASIC, but the programs for the brightness are written in ICE.

    If you find any bugs, feel free to contact me.

    Categorized under:
  28. Area Finder Condensed (Perhaps Number 1)
    Area Finder Series (Just has a Normal counterpart coming soon for now) was initially made as an extra program for my PRGM.CE Unit 2 program, on variables.
    After you’ve tried out this program, it’d be greatly appreciated if you went to my PRGM.CE forum on Cemetech and vote on my poll.
    Same as always, the only control is ENTER.
    Calculates only triangles, rectangles, and squares.

    May be redistributed for educational purposes only. Copyright © 2023 by ryanconmartians. All rights except for redistribution for educational purposes reserved.
    When redistributed, ryanconmartians must be credited in this format: “ryanconmartians, creator of zip package and any files attached to it, defined as the zip package.”

    -ryanconmartians

    Categorized under:
  29. This simple TI-BASIC program generates possible sets of four numbers in Durer's Magic Square.

    Note that it does generate duplicate sets. This is (the second version of) my first original program ever, so please cut me a little slack. I am currently working on a third version that doesn't count duplicates; stay tuned for updates.

    There are two folders in the archive: v1 and v2. v1 contains a readme and the original program. v2 contains

    Categorized under:
  30. PRGM.CE Unit 1 is the first file in a series of PRGM.CE. PRGM.CE aims to educate people on how to program in TI-Basic (I'll try to get ASM, ICE, and others soon) coding language. This unit includes how to use Display (Disp) commands, Clear Home (ClrHome) commands, Output (Output() commands, and Pause (Pause ) commands. I also highly recommend you make a program to sharpen your skills after each unit. This is also relatively basic, to not make things complicated for coders just starting their coding journey. I don't have a TI84PCE Python, so don't expect to see Python tutorials anytime SOON.
    Only control is ENTER.
    Hope you like this file,

    ryanconmartians (btw this is my first program)

    Categorized under:
  31. Two simple utilities that will make your life WAY easier if you are programming in hexadecimal on-calc.
    They are also fun to mess around with :P

    Categorized under:
  32. 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:
  33. This car pack includes one car: The 2024 Oxiti Increceba GT.
    It uses a slightly tuned up version of the Increceba's engine, and a transmission geared much more towards acceleration than top speed.
    However, this acceleration comes at a cost: the Increceba GT can only reach a top speed of 190 MPH, as opposed to the Increceba's top speed
    of 230 MPH.

    This custom car is only for Calculator Street Racing II: Evolution V2.0 and later.

    Categorized under:
  34. My latest creation has been born, SlimShell. A new and improved version of zShell for the TI-84
    Plus CE calculators. This small shell is packed with new features and introduces a new design
    to adapt and fit your needs for a shell. Nothing too complicated, SlimShell can get the job done
    for what you need accomplished.

    >>> New features

    - 3 new themes for the user interface
    - Error Handler
    - Rename Programs
    - App Variable Support
    - Faster startup
    - Cemetech Easter Egg

    All under 10,000 bytes with Celtic CE.

    This version contains Build 2 of SlimShell.

    Categorized under:
  35. This is a simulation, like my program "TEMPCHK" for the TI84PCE, this time, it simulates a virus check. This is just for fun. All aspects are controlled by random numbers. If you have suggestions, feel free to ask me on Cemetech! Enjoy!
    The new update is for the subprograms, fixed some formatting issues.
    Added Screenshots. Updated Subprograms (again) so that they don't graph anything when the program is running.

    Categorized under:
  36. See the readme.txt file.

    Basically, it's a little program that calculates the MD5 hash of an input string.

    Categorized under:
  37. Ore Clicker is a game where you click to get ores/smelt ores into metal/sell metal for money. Buy stuff with your money to increase your efficiency. Maybe prestige/travel along the way? Written entirely in TI-Basic, guaranteed to work on the TI-84+CSE, probably works on the TI-84+CE as well. Does not require DoorsCSE.

    Categorized under:
  38. You, the hero, are living happily at home when your mother catches a terrible illness. If you cannot make her a remedy in time, she may never heal. You seem to have all the necessary ingredients, when you notice you are missing the Alolea Herb, a powerful and rare plant. You must travel across the lands to find this herb, before time runs out! But beware, this world holds plenty of tricks and traps up its sleeve...

    Categorized under:
  39. This is a simulated temperature checker, just for fun. Detailed description and instructions in the readme. This update fixes an error that is caused when the calculator is in either Graph-Table or Split Screen mode. Corrections to the readme were also added, as was a small change log at the bottom of the readme.
    Updated the formatting to reformat to default settings instead of my personalized settings.
    Added screenshots. Updated the subprograms so that they don't graph anything before, during or after formatting the graph screen.

    Categorized under:
  40. A scale-able vector-graphics interpreter
    SVG File is in Str1
    Notes:
    -Planned Curved Line Segment Support
    -Planned Linear Function Segment Support

    Categorized under:
  41. Math Spitter is the first program I made and the only working program I have made in a long time. The program features multiplication, addition, and division. Basically, this program spits out random equations (solvable ones) and you have to answer them. It also has a timer and results at the end so you know how you did. The program contains a readme file that has instructions on how to install this on your calculator.

    Categorized under:
  42. this is a small program i wrote for the ti 84 plus ce allowing for an entire screen to be filled with an image very quickly. It takes advantage of the speed and text wrap function of the ti 84pce's built-in Output( command and that by outputting a 260 character string at coordinate 1,1 it will fill the screen with that text. (Yes I know this is a very simple program)

    Categorized under:
  43. Have you ever wanted to use more strings than the 10 permitted by the OS? Every wanted to have a more advanced data structure utilizing lists of strings? Look no further. Extraordinarily fast, and less than .9kBytes, STRLST solves both of these problems with ease.

    Categorized under:
  44. Terrain CE is an isometric terrain renderer, included with a terrain generator as well as a map editor. You can generate random seeds and rotate your renders from 4 different angles. More features and perhaps a 3d model program coming soon! Thanks to mr womp womp for incredible optimizations.

    Categorized under:
  45. Calculator Screen Saving is a simple screensaver written in TI-BASIC. Watch as multicolored cars drive across the screen from left to right! You can even change their direction by pressing up or down on the D-pad.

    Entry for Cemetech Contest #26.

    Categorized under:
  46. Brainfoo can run brain**** code on the CE. As it runs in TI Basic, it is pretty slow, but some speed improvements have been made since the previous version.

    How assembling works: The assembler reads through the string and turns each character into a number. It also searches for the loop commands so that the assembly runner doesn't have to. This makes programs easier to store and faster to run.

    Please view the BFreadme.txt file in the archive and make sure to copy ALL the programs and lists to the calculator.

    V1.2 - Made the settings menu easier to use, removed interpreted code, and added an external python compiler.
    V1.1 - Bug fixes and code cleanup
    v1.0 - Release

    Categorized under:
  47. CEPORT CE is a CE port of CEPORT an on-calc utility for porting monochrome 83+/84+ TI-BASIC programs to the CSE/CE.
    Just enter the name of the program you want to convert, and CEPORT will modify Text( and Pxl commands to look and run correctly on the CE. The converted programs from CEPORT are smaller than the output from other TI-BASIC converters, making this ideal for TI-BASIC developers who want a fast way to port to the CE or for CE users wanting to play out classic monochrome TI-BASIC games on their CE.

    Requires Celtic CE.

    Categorized under:
  48. This calculator can find and angle based off an X and Y value or can solve for X and Y based off of a distance and angle.

    Features:
    1. Graphs any angle
    2. Finds coterminal angles (if over 1 full rotation)
    3. Works in both degree and radian modes
    4. Find the vertical and horizontal distance from the center to the point on the circle
    5. Shows the number of revolutions around the midpoint
    6. Simplifies vertical and horizontal distance into radicals
    7. Calculates 6 basic trig functions of an angle

    Note: will only work on calculators with color screens

    Categorized under:
  49. PXL-DRAW CE is a simple to use program that allows you to draw characters, sprites, or just pixel art without squinting at the screen. You can easily set your grid size (min: 2x2, max: 23x24), switch between colors, and draw and delete pixels without any issue. Watch your drawing as a real-time scale model also draws next to your grid. PXL-DRAW CE quickly converts your drawing into one of 3 local list saves, which can easily be accessed and used by a user in their game or other projects!

    Categorized under:
  50. This is (as the name implies) a plane simulator.
    It's basically that.
    The game is written in TI-Basic, for the two
    following calculators:
    TI-84 Plus CE (Physical)
    TI-84 Plus C Silver Edition (Emulated)

    More information in the readme.txt.

    PLEASE NOTE THAT THIS IS STILL UNFINISHED.

    Categorized under:

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

Advertisement