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.

Categories

Available subcategories:

Files

  1. CSE and Monochrome series RPG title using Doors. Play as an unknown hero trying to save his town from foreign rule. Take up your arms, grab your calculator and get ready to fight! Turn-based combat, xLIB sprites, hours of gameplay, and more! After almost one and a half long years in the making, and after the port taking half a year, this full calculator RPG has finally been released on two platforms! Read the readme for extra details. v1.4

    Categorized under:
  2. 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:
  3. 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
    -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

    TI-83PCE/84+CE
    -Illusiat 11 CE Monochrome

    Windows
    -Illusiat 5: La Quête Ultime

    Categorized under:
  4. 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:
  5. 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:
  6. 5 years of math bundled into one program. My zcontest Entry.
    This is an Update of the previous Version!

    Categorized under:
  7. 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:
  8. This is an early release of Kyle Chiu's Five Nights at Freddy's 2,
    for Basic, enhanced by my RAGE graphics engine. There are testing
    issues I hope the experts here can chime in on:

    1. Greyscale tested on a REAL 83+
    2. General Debugging, testing

    On this site, as well as VTI, greyscale seems buggy, so a real TI
    is needed. Currently, the Basic code does not reflect the latest
    build for the library. This has been delegated to Kyle to fix. In
    fact, the Basic code needs completely rewritten to reflect all the
    new images in the library. Originally in only used Pic0-9. Now
    greyscale splash screens.

    {13}:Asm(prgmFNAFLIB to install greyscale
    {14}:Asm(prgmFNAFLIB to uninstall greyscale
    {12,data0,data1}:Asm(prgmFNAFLIB to display splash screen

    data0 and data1 point to vertically compressed image data.
    Press CLEAR to exit splash screen.

    Note: many functions in the library are unused by the Basic code,
    however they are left in for future potential. Whoever can test
    and debug the greyscale 1st will be credited when the RAGE engine
    is re-released on ticalc.org. The old release is.... outdated...

    Kyle Chiu: kylechiu3201@gmail.com
    William White: seklorean@gmail.com

    Categorized under:
  9. 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:
  10. X-Wing 2.1.4 Revival is an unofficial update to Chris Tandiono's 2004 83+ port of Scott Westenhaver's X-Wing 2.0, a 3D flight simulator where you shoot down TIE Fighters. 2.1.4 Revival fixes the issues of the original port by removing memory leaks, making the game set itself up at launch rather than relying on a separate program, reducing "flicker", and much more. On top of that, 2.1.4 adds 3 new endings as well as a new difficulty level, JEDI, to the game, 3 custom ships, and shell compatibility with a custom DCS icon. To top it all off, X-Wing 2.1.4 is 170 bytes smaller than the original X-Wing 2.0 port!
    It's the ultimate way to play X-Wing 2!

    Categorized under:
  11. Pieman7373; Newton’s Method
    This program was initially created in November 2016 by Kaleb Allinson (My AP Calculus teacher), but i looked at the code and said that i could make it more user friendly to normal (non-calculator savvy) folk, so he let me. This program is for using Newton’s method of finding the x-intercept(s) of a function in Calculus. THis program will work on the TI-84+(SE), TI-84+CSE, and TI-84+CE calculators. Enjoy!! :D

    Categorized under:
  12. Ancient Zelda game made with TI-BASIC using various ASM libraries, now updated for modern linking softwares and TI-84 Plus compatibility. Since the game has dated code and predates xLIB APP, Celtic III and Doors CS 7, it has hundreds of sub-programs and a 15 MHz calculator is recommended for speed reasons.

    With the exception of games made with the Action-RPG Construction Set, Zelda DLQ is the only Zelda game project ever completed for TI-83+SE and TI-84+/SE calculators. It is semi-open-world, there are three dungeons, various items from the original games and various monsters. It is incredibly hard, though (even moreso than Breath of the Wild and the first NES Zelda), especially near Death Mountain and Zora Palace. I am no longer able to locate the code that dealt with how much damage each you take from enemy hits, so the difficulty will have to remain as-is.

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

    Categorized under:
  14. 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:
  15. 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:
  16. 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:
  17. This is an incredible Sim City program, with real 8x8 sprites, a huge board to build on, cool road sprites, autosave of cities and total elimination of memory errors found in other Sim City programs. Also includes the ability to share cities between calculators, and cool real-time movement of people in and out of your city. Create 20 different types of buildings, environments, and transportation for the inhabitants of your city. Get people to move into every house and building and win; lose all your money and start the game over (you can reuse maps). This update of Sim City 2003 eliminates the wait for the city to render, adds a more intelligent simulation mode, and provides a graph of your city's monetary progress. Doors CS v4.0 optimized.

    Categorized under:
  18. This small but powerful program will take any circle with center (x,y) and radius r and output a simplified equation for the circle. Works even with x, y, or r equal to zero. Doors CS v4.0 optimized.

    Categorized under:
  19. This incredible program contains a completely graphical interface, a beautifully rendered airplane cockpit with working controls, and different levels of play. Features include: * Takeoff with graphical runway * Flight with altitude, pitch/roll, etc. indicators in working control panel * Easy-to-understand controls * Autopilot or manual flight control * High scores Check it out!

    Categorized under:
  20. A classic arcade game that has been reproduced many times on the calculator. Everyone i have talked to have said things about using Eulers number, whatever that is. I couldn't seem to figure out what it was so i came up with my own way to create snake using lists to store the places you've been. there is an easy, medium, and hard mode but they don't change the speed. instead they change how long you grow every time you eat a pixel.

    Categorized under:
  21. Graph3D v4.0 is a fully-integrated 3D graphing utility that can graph up to 10 simultaneous 3D equations. You can edit the window settings, zoom settings, and format from within the program. You can trace over any graph, and rotate and zoom graphs from the graphscreen. This complete recoding of the program optimizes the size and speed of the program, providing a cleaner and more intuitive interface. Doors CS v5.0 optimized and certified.

    Categorized under:
  22. This is an update to Minesweeper v1.1 and 2.0. Now for ease of transfer it includes the calculator file with several updates. AutoUncover has been added, the time keeping feature has been optimized, and high score tables have been added. Three difficulty levels are now available for extended play time. Doors CS v4.0+ optimized, now for TI-83+, TI-83, and TI-73.

    Categorized under:
  23. This program will tell you specific heat, heat gained or lost, mass of sample, and the change in temp. The UI is pretty straightforward. Very useful and timesaving program!

    Categorized under:
  24. Nuke Simulation is a very involved and fun program. It is a program that simulates detonations of nuclear weapons, and you can view to see what it takes to detonate a certain area. There are many different types of bombs, and you can blow things up from a small towns to entire universes! I hope you like this program!

    Categorized under:
  25. This program features support for all parts of reading formulas...

    1. Subscripts
    2. Parentheses
    3. Long element names
    4. Those numbers that are used to balance equations
    5. Up to 16 individual elements in one formula

    The controls are a bit confusing, but they are listed in the readme and below.

    [2nd] - Uppercase
    [Alpha] - Lowercase
    [Y=] - Numbers and Parentheses

    Categorized under:
  26. NoteMan is essentially a simple sound driver for the TI-84+ calculators including the TI-84+CSE. It can be used to easily interact with external audio devices (such as headphones or speakers) through either TI-BASIC or Z80 Assembly. It can be used to play songs stored as music strings (see the README) or play single tones from specified wavelengths.

    Categorized under:
  27. xLIB xLIB Revolution, an hybrid-TI-BASIC Dance Dance Revolution clone with no music but featuring animated background images and a custom level editor. It was released in October 2005.

    Super Mario Smash Dance is another hybrid-TI-BASIC DDR clone with no music featuring Super Mario Bros 3 monochrome sprites and a game mode where Mario power-ups and a classic mode with high speed per hybrid TI-BASIC standards.

    Both games require OS 2.43 or lower and xLIB APP, which won't run on MathPrint OSes, and the last time the XXR game was tested with Celtic III and DCS7 it had major display issues.

    Categorized under:
  28. This is a very memory efficient and simple RPG.
    There are only two buttons to press.
    [2ND] and [ALPHA].
    If you press [2ND], you confirm your selection.
    The opposite for [ALPHA].

    The game auto-saves.
    And the enemies are weak.

    Have fun.

    R.I.P. The graphically awesome version of this game.

    Categorized under:
  29. 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:
  30. This program computes the Jury's Stability Criterion table given the polynomial characteristic equation of a digital control system. It both determines whether the system is stable (in other words, if the first term of every odd row is positive) and displays the criterion table used to determine the stability of the system. The basis of the algorithm for this program was found in "Advanced Modern Control System Theory and Design" by Stanley M. Shinners, John Wiley & Sons, 1998. It was originally published in several papers including "A simplified stability criterion for linear discrete systems" (Proc IRE 50, 1493) in 1962.

    Categorized under:
  31. This program graphically calculates the Riemann sum of a function, with a customisable number of intervals, and displays it for you. Enhanced for use with DCS6.

    Categorized under:
  32. This is a cool, all-graphical game where you roll the ball at ten pins. After 6 frames of 3 rolls each, you get a chart with your score. Highly accurate bowling; you get to set direction and power. Check out the screenshots!

    Categorized under:
  33. This game is just like Flappy Bird, except it fits in a 4x3-pixel box! The entire game is upscaled to fit the screen, so as to not have to make you squint to see it ;) . The game is simple; just choose a difficulty from Easy, Normal, and Hard, and press UP to flap your definitely-yellow-and-not-olive-green bird. Authored for (and took second place in) CodeWalrus Mini-Contest #1: 4x3.

    Categorized under:
  34. Akin to FormulaPro for the TI-Nspire, this program can solve systems of formulas that range from 2 to 9 variables. It is compatible for TI-83/84/+/SE/CSE/CE calculators.
    You can input your known variables and, if it is solvable, the program will automatically solve and display the answers. In addition, this program can be customized to with your own formulas.
    This program is fully compatible for both monochrome and color calculators.
    For further info, check out the readme or the associated Cemetech topic at http://www.cemetech.net/forum/viewtopic.php?t=11331.

    Categorized under:
  35. Very old Metroid fan game for 15 MHz TI-z80 monochrome models. Two versions are included: Evolution and The Last Chozo Expansion Set. The latter includes extra power-ups, new areas and an extra boss fight. Written in TI-BASIC with the help of various ASM libraries. It is heavily inspired from Super Metroid for the SNES. Note that due to its innefficient code and the large amount of files, the game runs a bit slow and has a lot of input lag. Sorry for last upload: It contained the old readme files for some reasons. Hopefully this is solved now.

    Categorized under:
  36. This useful program will approximate the area under a curve or line to arbitrary accuracy using the Monte Carlo method. The realtime progress meter shows how far the program has progressed for time-consuming high accuracy calculations, and the standard interface makes it easy to navigate. Doors Cs v4.0 optimized.

    Categorized under:
  37. This is an amazing Breakout-type game with awesome graphics and many features. You can proceed through ten levels that you can play, quit and do other stuff, and then come back and play the same level. You can set the difficulty level or play a quick Demo game. Highscore tables when you win. Now optimized and optimized for Doors CS v4.0 and up. Incredible - check out the screenshots!

    Categorized under:
  38. This is my quadratic equation solver. How to use this program, how this program works (in a nutshell) and important notes can be found in the README.txt file.

    P.S. If anyone recognizes part of their program in my program, pm me and I will find a way to mention you as a co-author. Please be truthful when saying that some of your program is in mine.

    Categorized under:
  39. TI-Craft is a game for the TI-83+/84+/SE. In this game you can place and destroy blocks to build structures like houses and statues. Other features include flying and jump power ups, electricity, and tnt. this also comes wit a random world generator to add a little fun to your worlds. Have fun with
    TI-Craft!

    Categorized under:
  40. This is a cool analog clock that lets you input the hour and minute and the beginning and counts indefinitely. It is a real clock, keeping nearly exact time, with an hour, minute, and second hand, as well as a digital readout of the time. Press any key to quit. Check out the screenshots!

    Categorized under:
  41. this program graphically approximates the slope of the tangent line for a function using the left-right average method.

    Categorized under:
  42. RPG where you must locate the Crystals of Power in order to help you defeat the Enemy

    Categorized under:
  43. An advanced half life calculator. great for chemistry class, supports time units.

    Categorized under:
  44. This program differentiates any explicit additive algebraic expression in the form f(x)=ax^n+bx^n+..., setting f(x) to Y1, f'(x) to Y2, and f"(x) to Y3.

    With the 5.1 update, the program now turns x-terms with negative exponents into fractions. For especially long functions, an estimated time (per differentiation) is given. For more information, see my forum post at (http://www.cemetech.net/forum/viewtopic.php?p=225715)

    Categorized under:
  45. This is the standard edition of the TIML 1.0 package, which allows for the viewing of HTML-like files on your calculator, including tables, embedded images, text formatting, and automatic wordwrap. This edition does not include the user-friendly TIML creation program (in the advanced edition), but it does contain the viewer with all optional plugins. Check it out!

    Categorized under:
  46. This is v2.0 of my Sudoku program. Features include randomly generated puzzles, rotational symmetry on puzzles for balance and aesthetics, a scoring system, and four levels of difficulty. Compatible with all major shells including Doors CS, MirageOS, and CrunchyOS. I am currently working on a save system for the next version. Note: the animated screenshot is on a TI-83+, so puzzle generation is much quicker on the 84+.

    Categorized under:
  47. A redesign of my Polynomials All in One math tool. Input is handled using a two-part queue string, separated by a colon. Part one indicates the operators, part two the operands. This program can chain operations, can interrupt normal math to find the zeroes (at that point), and supports derivative and integral as well. Repeated exponents and terms out-of-exponent-order do not confuse the program. Fractional coefficients supported. Negative exponents not supported. Error catching for unsupported features, divide by zero, and algorithm failure implemented. In addition, prepend the input string with "W" or "w" to activate this program's "show work" feature.

    2.3 - Zeroes finding algorithm fixed. No longer glitches on non-integer coefficients.
    2.4 - Zeroes algorithm debugged, steamlined, and optimized. MIssing zeroes fixed.
    3.1 - Options menu added. Show work moved here. Prepending input with W now turns off show work for individual polynomials. DCS/Celtic3 saving integrated (silently disables if not present).
    3.2 - Zeroes finding algorithm now no longer fails when trailing coefficient(s) are zero. Rather if realizes that this means some power of X is factorable, drops the trailing zeroes, adds 0 to the set of zeroes, then proceeds with rational zeroes test as normal

    Categorized under:
  48. This program helps solve different logic gates, including gates that are not implemented on z80 calculators. Works with 83+/84+/SE. Read the Readme for more info. This update fixes a major bug that breaks the program.

    Categorized under:
  49. The classic snake game, relived on your calculator with a twist! Try it out!

    Categorized under:

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

Advertisement