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.
Categories
Available subcategories:
Files
-
Oxcity is a challenging city course for TinycarZ on the 83+/84+, combining long straightaways with a sharp 90 degree corner, a fork in the road, and even an offroad section. Be careful not to drive into a dead end!
Categorized under: -
NORMCHK is a program for checking if your data follows a Normal (Gaussian) distribution!
Note: This Normality check relies on finding the correlation coefficient of the Normal probability or quantile (a.k.a "Q-Q") plot of a variable. There are MANY ways to assess the Normality of a sample distribution; this is one of them.
Categorized under: -
This version of Battleship is the standard 2-player turn-based game. You can place your own ships, or generate them randomly. This game DOES NOT use pictures, but it does use matrices [A] and [B].
Categorized under: -
This is an interpreter for the Hello/Hello++/Hello++++ esolangs made in TI-BASIC for the TI-83+/TI-84+/TI-84+ CSE.
Categorized under: -
The city is in flames from Cemetech Contest #25. While navigating its ashes,
You encounter a stout white figure.What will you say?
Categorized under: -
Hangman written in BASIC. Supports both single and 2 player rounds
Categorized under: -
What would Among Us be like with nothing going wrong and nobody else on the ship but you?
With, Among None for TI-83+/TI-84+, now you can finally find out!You can sit in the Skeld and explore its monochrome halls with no need to worry about tasks or other people. It's just you and the ship.
Categorized under: -
This is a variable-width bold font for Grammer 2.50.8+. This was made with DrDnar's Monochrome Font Editor (MFE): https://github.com/drdnar/MFE/releases
Categorized under: -
X-Wing 2.2 is a scrapped upgrade of X-Wing 2.1.4 which uses Celtic III- All the improvements from 2.1.4 are here, as well as flashing during gameplay is completely gone, it runs a bit faster, and you can now move in 8 directions instead of 4.
Categorized under: -
A program that:
- Calculates Quantiles from grouped dataset, using user input.
- Draws BoxPlots from grouped dataset
- Calculates Q1,Q2,Q3 from grouped dataset
- Uses the basic Menu( function (dunno if that's a feature or not)Please read the ReadMe file for instructions on how to use it, and if you're interested in making it smaller or more efficient, I've also shared the SourceCoder3 project inside of it.
Categorized under: -
TI-Command Line is a simple command-line tool written in pure basic. The program includes 17 built-in default commands for you to toy around with. You also have the ability to install and remove custom functions that include BASIC or Assembly code.
This release: v1.01α
Compatible for: All monorchrome TI-83+/SE, TI-84+/SERead the ReadMe.pdf file for more details on how to use the program. Have fun!
Categorized under: -
Ancient guide from 2004 explaining in poor English how to do barely-flickering 3-level grayscale in hybrid TI-BASIC with the use of Omnicalc version 1.20 or higher. It also works with Doors CS7 at mostly faster speeds, but this guide would need to be updated to higher standards and for DCS7 itself, since DCS7 libraries are fast enough to do 4 or even 5-level grayscale.
Categorized under: -
SASSIDE.8xp: This program prompts side a, angle, and side b to give you the length of your missing side. Simple as that!
SSSANG.8xp: This program finds every angle inside a triangle by prompting side a, side b, and side c.
TRIGLAWS.8xp: This program is more of a note program than anything. It displays the equations for both the law of sine and law of cosine. The formulas given are for area using SAS; ASA, AAS, and SSA; SSS for finding angles; and SAS for finding sides.
TRIGVALS.8xp: This program just gives you sine, cosine, tangent, cosecant, secant, and cotangent values from any given sides.
DISCLAIMER — Any values using square roots won't entirely work, since TI calculators make square roots decimals rather than simplifying. I'll try to find some solution to this at some point.
Categorized under: -
Collect, Race and Upgrade 17 different cars in this Demo version of CSRacing.
Categorized under:
Compete in 4 event types- Climb the rankings in officially sanctioned Ladder races, assert your racing prowess against CSR's best racers in the challenging Crew Battle mode,
demonstrate true mastery of your car in Car Specific races, or just make some quick cash in Regulation races.
The game's shell compatible, too. Can you conquer the drag strip? -
A Tarot Card Drawer written in TI-BASIC for TI84/83 Plus model Graphing Calculators. The deck used is the Rider-Waite deck, and draws one Major and Minor Arcana, displaying them one at a time. It is entirely text based at the moment, maybe there will be a graphical version in the future.
Categorized under: -
Scrolling Menu Plus is a mimic of the menus built into the TI-83/84 plus meant for use with TI-BASIC programs. It uses a string stored in Ans to make a menu and outputs the ASCII code of the selected option. You can also now use the left and right arrows to switch between menus. If you do end up using this as part of a TI-BASIC program, please acknowledge me and this program. v1.1.1
Categorized under: -
Locks programs with a passcode but not very secure.
Uses about 1500 bytes.
source code: http://sc.cemetech.net/?hash=ewnJfSF1RpfLPoaJQWJvffpe+Ft/
source code also in downloaded file
Categorized under: -
Pop a never-ending supply of bubbles using your calculator's keypad! A simple relaxing software toy/game with quick and beautiful graphics.
Categorized under: -
A collection of homescreen novelties, utilities, game and more to play around with and enjoy. Test out simple math algorithms such as the Fibonacci sequence or the Collatz conjecture, play around with Parrot or the Guessing game, or even use the quadratic formula solver in the real world! All coded on-calculator, mostly as a practice in programming.
Have fun!
Categorized under: -
So, you've found Emerald Hill. What you do there is for you to decide. This is a text adventure game done in TI-BASIC. It is compatible with MirageOS and DoorsCS. (This was my first ever calculator game, and as is to be expected is quite simple)
Categorized under: -
This is a simple Picross game for the TI-83+ and TI-84+ family of calculators. Played on the home screen, this game is easy to understand and play; it'll work on just about any calculator from the aforementioned calc families.
Try your hand at Picross, a puzzle game where you have to make images out of the hints given to you at the edge of the board!With three different puzzle difficulties, you'll be sure to have your head scratching (although that might just be from bad puzzle design... :P).
This game is entirely my own work.
--Notes--
It's recommended you use the appropriate version of Doors for your device to enable archived program use, as this program is quite large and can easily overwhelm your RAM if you already have many programs.
I hope to compress the file in the future, as well as add more puzzles.
Categorized under: -
A pack of 4 Tunnel clones made in Axe Parser in 2010. One is monochrome, two are 3 and 4 levels of grayscale with RickRoll lyrics in the background and the other is a game where you must eat lobsters falling down from the sky to stay alive.
Categorized under: -
A little game made to test your memory and calculation of perfect squares and cubes. I will be happy to hear about any bugs you find or feedback you have!
High Scores in SQUARES mode:
1. sirdudeman - 64
2. TortillaMan - 45High Scores in CUBES mode:
Categorized under:
1. sirdudeman - 18 -
A QR Code generator written entirely in TI-BASIC!
Str1 is encoded into a byte-mode, error-corrected QR code, from the smallest 17-byte code (generated in as little as 30 seconds) up to 321 bytes, the largest that will fit on the monochrome's screen.
The README and annotated program source file go through all the steps of data encoding, calculating Reed-Solomon ECC, and drawing the QR Code.
Runs on all 83+/84+ calculators, color or monochrome.
Categorized under:
Clears the graphscreen. May modify Str1.
No other variables are modified. Requires 7k of RAM. -
README
Hi Cemetech, this is my first upload. This program was written by me in TI-BASIC, and it can work with the TI-84+ line of calculators. I may try to make it compatible with TI-83 later. It can be used to help with calculations in chemistry around Mass, Volume, and Density and % Error. It has a simple menu, and can calculate the following with simple Prompt functions:
- Density (Finding the density of something by calculating through Mass/Volume)
- Mass (Finding the mass of something by calculating through Mass/Density)
- Volume (Finding the volume of something by calculating through Mass/Density)
- Finding Volume through the Initial Volume and Final Volume
- % Error (Finding the difference between your experimental value and the accepted valueNavigating through this program is simple, you can press the number corresponding to the option in the menu, and use the option to calculate something. After your calculation is finished, it will say "press enter" and you will then be sent back to the main menu after pressing ENTER.
I use it for chemistry class, but I highly advise that people who use this, will still study the equations, and not completely lean on this program for the answers. It is supposed to help with getting work done faster, but it should not be used to do everything for you. It helps me in finding the mass, volume, or density of something after measuring its mass or final/initial volume (which would then give me a volume of the thing I am measuring).
Update:
Categorized under:
Fixed a calculation error I made. It used to be division, but it was actually multiplication for finding Mass and Volume through density with mass/volume. Sorry for the mistake. -
After about a week of very hard work, I present BOOMTANK.
Categorized under:
The objective is simple: OBLITERATE the enemy. Take aim and fire, but watch the power meter above you, as it can make all the difference!
Explode the other tank three times to win. You'll find yourself developing a strategy to maneuver your missile across the randomly-generated terrain. Here's a hint: 45 degrees!
With 21 randomized death messages, you'll keep coming back for more EXPLOSIVE action.
So DOWNLOAD this game and PLAY it! You shan't regret. -
This is one of my older RPGs that isn't part of any other series I made and it's only in French. However, if you know French, the gameplay is very similar in style to the late Illusiat games, so if you liked Illusiat series, then you should enjoy this game too. The story for the first two chapters, as well as the names, are from WHX Productions, but since the guy quit halfway through development I continued the rest alone afterward.
Categorized under: -
A re-make of BLOXORZ, a Flash game from 2007 by Damien Clarke, for the TI-83+/84+/SE in pure TI-BASIC.
Manipulate the block to roll into the dark hole. There are switches, bridges, and other logical traps to fall into.
README.txt and the START NEW GAME splash screen contain instructions. 20 of the 33 stages of the original BLOXORZ game have been implemented. Progress is saved automatically in list BLX.
Tested on the 83+SE and 84+SE. Should work on the 83+ and 84+, but untested. "Playable" on the CSE and CE, but it looks really really bad.
Categorized under: -
This program takes list L1 and gets various information from it (e.g. mean, median, mode, range, IQR, outliers, etc). Great for Algebra 2.
Categorized under: -
A program to calculate safe stopping distance given velocity, reaction time, friction (0.7 standard dry, 0.35 wet) and road grade. Displays distance travelled during reaction, in brake application and total travelled.
Categorized under: -
Updated version of the interpreter for my "radish" esoteric programming language. Tested on CE/CSE and will most likely work on the 83+/84+. Store your program in Str1. Further instructions on use can be found in the readme, or on the forum post.
Categorized under: -
I was searching for a neofetch-like program for the TI-84+ and couldn't find anything, so I rolled up my sleeves and created my own.
Categorized under:
At the current stage, it simply displays the information I wrote, doesn't detect anything, and doesn't display a logo; instead, it shows plain text.
I wanna make it better and I will, just need some time and learn how to use TI-BASIC or even Assembly -
A World Atlas for your TI-84 Plus CE! (and a stripped-down version for the CSE and monochrome 83+/84+)
Navigate a world map, zooming in on continents, and selecting a country from different subregions.
See the country's Name, ISO 3166-1 code, Capital, Population, and a color rendition of the country's flag!
Data for 250 unique countries is included. For monochrome 83+/84+ calculators (and the CSE), a stripped-down version with no flags or map is available.
Pure BASIC, no libraries or shell needed.
Categorized under:
Data is as of mid-2025. -
This program performs the forward and reverse encryption of the AES128 algorithm. It's not particularly useful for actual encryption since it takes a long time (5-10 minutes per 128 bits), but it demonstrates the ability of the TI-83/84+ family of being able to perform these complex algorithms using the TI-Basic language. I did my best to optimize for both speed and memory. More information on the algorithm can be found here: https://en.wikipedia.org/wiki/Advanced_Encryption_Standard
Categorized under: -
A program to calculate cartesian position on a plane given angle and distance. Shows little arrows on the side for relative position.
Categorized under: -
Crawler is a top down dungeon crawler made entirely in TI-Basic. I made this as a fun side project and I'm really happy how it came out.
The program is 7978 bytes large, so make sure you have some RAM open.Controls:
[2nd] - Enter
[Mode] - Menu
[Arrow Keys] - Movement
[Enter] - EnterIn Combat:
[2nd] - Toggle between moving one and two spaces.
[ALPHA] - Toggle skip enemy turn
[Arrow Keys] - MovementUpdate: Fixed a Major bug that caused the reset mechanic to malfunction.
Categorized under: -
A program to calculate deceleration, g-force and distance given speed and braking time from the user.
Categorized under: -
ELDROW is the smallest (13498 bytes) 5-letter guessing game in the Archives, and the only one compatible with Monochrome and Color TI-83/84-series calculators (including the 83 non-plus, memory permitting).
There are 2331 randomly selected unique words waiting to be guessed!
6 guesses, 5 letters, and hints of -, +, and = indicating not present, wrong location, and correct letter.
Used letters are tracked on the right-hand side for reference. The game does not check that guesses are valid words.
README.txt lays out the controls, the logic, and there is an annotated source code for learning the algorithms behind the gameplay.
Categorized under: -
This program performs the forward and reverse encryption of the DES algorithm. It's not particularly useful for actual encryption since it takes a long time (~5 minutes per 64 bits), but it demonstrates the ability of the TI-83/84+ family of being able to perform these complex algorithms using the TI-Basic language. I did my best to optimize for both speed and memory. More information on the algorithm can be found here: https://en.wikipedia.org/wiki/Data_Encryption_Standard
Categorized under: -
Calculates the kickout of a vehicle with an overhang given the overhang, distance from curb/danger and turn in degrees.
Categorized under: -
A program to calculate the closest-point-of-approach between two vessels at sea. Assumes constant course and speed for both vessels.
Categorized under: -
A program to calculate deceleration, g-force and time given speed and braking distance from the user.
Categorized under: -
This is a Tetris clone I made. It doesn't have a few major Tetris features, but I find it still fun to play. I might add more to this in the future, optimizing it and adding features.
Categorized under: -
Through weeks of coding, testing, and debugging, anticipation has been building for a new frontier in the world of TI-84+ TI-BASIC games... but it's out now!
This Halloween, sit down and enjoy WALLHOPR. The objective is simple: BOUNCE your way to freedom, but don't take too long; each level has an EXACT number of bounces to complete!
Use the arrow keys and enter to progress through the game, but don't blame me when you break your calculator in a fit of level-17-induced rage. Position the ball, press enter, take aim, and BOUNCE!
With 18 levels, you'll be scratching your head trying to plan your ball's path for a while. This game boasts a state-of-the-art level decoding system to save time and space, all for your own enjoyment, of course.
A tamper-proof save file system is another characteristic of WALLHOPR. Try as you might, you cannot and WILL NOT cheat. The game will know, and you will be punished...So DOWNLOAD this game and PLAY it! You absolutely, positively shall not regret.
Categorized under: -
A program to calculate hours.minutes length of a shift and can display wage earned. User can edit the program and input their hourly wage on the first line. All times are inputed and displayed in H.mms.
Categorized under: -
A progam to calculate momentum and kinetic energy based on speed and vehicle weight. Will also convert km/h speed to m/s for interest.
Categorized under: -
A program to calculate the required number of buses on a route given the trip time, layover percentage and planned headway.
Categorized under: -
A ChatBot for the TI 83p/se and TI 84p/se/cse/ce.
Categorized under:
v0.2 features a more extensive word database and a chat log and a game (simple number guess game).
v0.3 features a more extensive word database and a clear ChatLog command -
A 3d renderer I made. It has a few shapes that can be rendered. Gets about 1 fps. Written in BASIC
Categorized under: -
Matrix is a linear algebra program for the TI-84 Plus CE. It computes determinants, REF/RREF, inverses, Cramer's rule, vector operations, and subspace bases, while showing step by step formatted work.
Categorized under:
File statistics are updated periodically, so numbers shown in this listing may not agree exactly with those shown on individual files.
Advertisement