Archives: TI-83 Plus/TI-84 Plus Assembly Programs
Currently viewing:
  1. Archives
  2. All files
  3. TI-83 Plus/TI-84 Plus Programs
  4. TI-83 Plus/TI-84 Plus Assembly 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. The incredibly difficult app that has people throwing their iPhones in frustration is now on the TI!

    Categorized under:
  2. Weighing in at under just under 1KB and demonstrating the power of Doors CS, this full-featured text editor allows you to create, view, save, and open text files within an attractive and intuitive GUI interface. With Doors CS's associated program feature, you can open files from Doors CS without having Document DE open! New in Document DE 7 is cleaner compatibility with Doors CS 7's "HomeRun" feature, which lets you simply run documents from the TI-OS homescreen to edit them. Also new is an Insert Symbols window that gives you access to a wide variety of untypeable characters for your documents and notes. Combined with Tokenizer DE v1.0 or SourceCoder 2.5, you can even write TI-BASIC programs with Document DE 7! A .txt<>DocDE7 converter is available at Please note that Document DE 7 must be run with Doors CS 6.9 beta or higher. Source now included for reference.

    Categorized under:
  3. Doors CS 7.4 is the ultimate shell and GUI for your TI graphing calculator. Run any BASIC or ASM program or game, including MirageOS, Ion, Doors CS, and nostub programs. Organize your programs into nested folders, lock, rename, copy, archive, hide, and edit programs directly from Doors CS, or use the HomeRun feature to run any program from the TI-OS homescreen. Doors CS is built to be extremely user-friendly, using a mouse-based interface to appeal to users accustomed to using computers who are frustrated by the many menus one must navigate on a TI calculator. On the opposite end of the user spectrum, it includes myriad keyboard shortcuts so that those who prefer to use a keyboard rather than a mouse can quickly and efficiently move through Doors CS. The Associated Program feature lets you click on any file, like game levels, documents, pictures, and songs, and have them automatically open with the correct viewer program. The CALCnet2.2 networking library makes possible communication and multiplayer gaming between two, twenty, or two billion calculators. Doors CS 7 contains full libraries for xLIB, Celtic III, PicArc, Omnicalc, and the new DCSB Libs; TI-BASIC programmers can now even use CALCnet.

    Doors CS 7.4 introduces support for the latest TI-84 Plus models, resolving problems with display drivers. Download Doors CS 7 today and experience the full power of your calculator!

    Categorized under:
  4. A nice little horror aspect to the ti 84. Copy of the actual Five Nights at Freddy's by Scott Cawthon. This game is on a calculator, and do not expect the same quality game as the original. Please note that these files are EXTREMELY large and will take up a HUGE amount of data, but worth it (hopefully). Recommend using a TI 84 because of the need of processing power and Axe full mode. Now includes an app version for faster and more efficient gameplay. Game is still incomplete, changelog in the readme. Source included. ver 4.2

    Categorized under:
  5. 2048

    2048 has been one of the top games in archives, but they have always felt something missing. They just didn't have the flair that I had expected when I downloaded them. Instead, I made my own :P. Has perfect grayscale and runs fast. Can move before the animation is finished for you speedy minds. Press 2nd to undo and arrows to control. Has a few implements that I did not do and just dont feel like doing, as well as a few calculator crashing bugs that aren't a huge problem. Compiled with Axe Parser. Source included.

    Categorized under:
  6. Featuring a revolutionary control scheme, Fruit Ninja is a clone of that famous iPhone game by Halfbrick Studios, complete with bombs, combos, and beautiful 3D graphics. Swipe, flick, and zig-zag across your calculator's keypad to destroy the fruit. Winner of TI-Concours 2012. Compiled with Axe Parser v1.1.2. See for a video of this game in action.

    Categorized under:
  7. This game came 2nd at the zContest. In the zip, you'll find a French version, an English version and a German version. You need a shell that can run Ion programs, such as Doors CS. This is a Pokemon game, based on Pokemon Yellow, but not a port of it. It features 44 Pokemons. Try to find them all in the grass and defeat the 8 bosses.

    Categorized under:
  8. The latest release of mobileTunes takes advantage of Ben Ryves' QuadPlay routines combined with the GUI power of Doors CS 7 for a superior media experience. Play up to 4-channel MOD music and audio on your calculator through the I/O port while taking advantage of Doors CS's ability to open songs in the associated player simply by clicking on the song. Four sample songs are included plus documentation on how to make your own manually or using the Cemetech MIDI-to-mt3 converter (see readme). This version fixes Nspire compatibility.

    Categorized under:
  9. You are the SQUARE. Avoid the BLACK circles and collect the WHITE circles. Once you have collected all of the WHITE circles, move to the CHECKERED region. You must complete all 30 levels in order to win the game. The lower amount of deaths you have, the better. It includes levels from The World's Hardest Game 1.0 and The World's Hardest Game II, and some of my own. It supports circular and rectangular movement, and for those who believe a line is not a rectangle, linear movement. In addition, it has smooth movement around corners as much as possible without making it too easy. Also, it can currently support external levels, with the ability to password protect levels from editing. Check it out! Good luck!

    Categorized under:
  10. An ultra-small 256 byte version of the classic game snake.

    Categorized under:
  11. Here is the port of the famous iDevices game by Halfbrick : Jetpack Joyride ! Fly with your jetpack, avoid enemies, get bonus and run as far as you can ! Works on most of the z80 calcs, including Ti-76, Ti-82 stats and Ti-83+. Ti-83+ version by myself, Ti-83 port by myself and thepenguin77.

    Categorized under:
  12. Minecraft by Betafreak is a game inspired by the famous Minecraft, as written by Markus "Notch" Peterson. This release is Alpha v 0.0.6, which adds a 24-space inventory accessible with Mode, as well as several speed optimizations and variable mining (Stone yields Cobblestone when mined, for instance). Please see "readme.txt" and "changelog.txt" for more information, as well as "instructions for developers.txt" if you are interested in helping with the project.

    Categorized under:
  13. Gossamer 1.0 is a web browser for TI-83+ through TI-84+SE graphing calculators, using Doors CS 7, CALCnet 2.2, and globalCALCnet to download and display web pages from the internet. Scroll by lines or pages, click links, and browse to arbitrary URLs. Gossamer requires Doors CS 7.2 Beta 2 or higher (see and can be used with an Arduino-based gCn bridge or a mini-USB cable. More info at

    Categorized under:
  14. Doors CS 6 brings ease-of-use, a mouse-based GUI, folders, networking, and more to your calculator. Run almost every filetype, including MirageOS, Ion, BASIC, ASM, and Doors CS programs. Extreme expandability and functionality for users and developers, plus a large and devoted support community. Now with an editor and more for BASIC programming, lots of tweaks and improvements, and full compatibility with the TI-Nspire calculator.

    Categorized under:
  15. Zombie Gun is an arena style survival zombie game. Features endless play, achievements, 10 or so different weapons, parallax scrolling, and much more! Created with Axe Parser for Cemetech Contest #8.

    Categorized under:
  16. Introduction:

    Tag is a 2D puzzle platformer based off of the famous game Tag: The Power of Paint for the TI-83 series of calculators. It features 24 original levels with a fully-functional physics-based environment, along with creative and challenging gameplay. This game was written for the Omnimaga Axe parser contest.


    This game will only run at full speed on a TI-83 SE, TI-84, or a TI-84 SE calculator. It will run at reduced speeds on older calculators, i.e. the TI-83 and the TI-BE. Playing at reduced speed is not recommended, however, as it greatly impacts playability.

    This game requires 17551 bytes of RAM, as well as a shell that supports Ion. It is highly recommended that you store this file in archive and use a shell such as NoShell to open it.


    LEFT/RIGHT: Move
    UP: Jump
    ENTER: Pick up/drop boxes
    keys around XT&#952;N: Shoot paint/paint remover
    +: Change paint type


    For walkthroughs, development behind-the-scenes, and more, check out the official project site at

    Post Mortem:

    Runer112 - Crushed by a closing door - massive optimization help
    BuilderBoy - Launched into a spike pit - physics/logic help
    SirCmpwn - Deleted after the 23rd revision - sprite editor creator
    DJ_O - Forced to restart - Amazing forum master, brilliant guy
    thepenguin77 - Used speed gel and launched into a spike - random Q&A
    Omnimaga community - Exterminated via neurotoxin- support and help

    Categorized under:
  17. Double Dragon is a side scrolling arcade classic, now for your ti83+/84+. Winner of the TI Freakware Programming Contest, it features ten levels, varying enemies, greyscale graphics, eight directional movement, and speedy game play. The TI Mafia has your girlfriend, and you're left passed out on the street. You have nothing to lose. The cards are on the table, it's up to you to save the day.

    Categorized under:
  18. Grayscale Minesweeper 1 is a clone of the original minesweeper on the computer. It has almost flawless grayscale, a digital timer, a record keeper, and a cursor. It even has the smily face from the original! It can be run nostub or from an ion compatible shell, such as MirageOS or DoorsCS.

    Categorized under:
  19. This game came 2nd at the zContest. In the zip, you'll find a French version, an English version and a German version. You need a shell that can run Ion programs, such as Doors CS. This is a Pokemon game, based on Pokemon Yellow, but not a port of it. It features 44 Pokemons. Try to find them all in the grass and defeat the 8 bosses.

    This news version also includes a linking program that allows you to trade Pokemons with your friends.

    Categorized under:
  20. Welcome to POKEFACT, a recreation of the Pokemon Emerald Battle Factory
    experience for the graphing calculator. The objective of the game is to
    battle your way through the ranks of the Battle Factory, swap for more
    powerful pokemon, and achieve the highest win streak you can get. The game
    features 108 types of pokemon, 434 movesets, 179 different moves, 52 unique
    abilities, and 28 items. I've tried to mimic the original as closely as
    possible, but I might add more pokemon + movesets if it makes the game more fun.

    Categorized under:
  21. Alien Breed 5 is a remake based on Team 17's original series on the Amiga in the 90's, including 54 massive levels across 3 campaigns, 5 weapons, hordes of aliens & bosses, a sub-game, and more!

    Categorized under:
  22. Remake of the old Atari 2600 game of the same name. Take control of your little ship as you strive to destroy all the Centipedes whilst saving yourself from other assorted creatures!

    Categorized under:
  23. English:
    A French version of PONG. The game saves the best 5 scores.
    (I'm French and I use google trenslate)

    Une version de PONG en français. Le jeu sauvegarde les 5 meilleurs scores!

    Categorized under:
  24. This is a port of an online flash game of the same title. This goes further than the flash version, however, and includes a level editor. Two levels are included, varying in difficulty.
    Made with Axe Parser.

    UPDATE: Different enemy speeds and door/key

    Categorized under:
  25. This app/shell provides the fast and powerful Grammer 2 programming language! In this update, I focused on Grammer's fonts, and I still ended up fixing bugs (thanks again to nonstickatom and Hans Burch for reporting).

    Categorized under:
  26. CALCnet Chat! is a multi-user chat program written for Doors CS 7.1 and later. It takes advantages of the powerful CALCnet 2.2 networking protocol for TI graphing calculators ( ) and the Doors CS GUI API to offer a small yet powerful program. This 2KB program lets you chat with one, one dozen, or one thousand other users at once over CALCnet or globalCALCnet. It has already been used for conversations over 300 miles using gCn, demonstrating its versatility and power. Please test this beta release and report any bugs that you may find!

    Categorized under:
  27. Obliterate is a scorched-earth/tanks game for Doors CS 7 and TI calculators. Choose from single-player or multi-player mode. Obliterate brings superb graphics, fast and furious gameplay, and cunning AIs to this classic genre and much-loved platform. Challenge any number of AIs to a single-player game, or connect from one to dozens of friends' calculators over CALCnet and go head-to-head in a multiplayer match! Set the angle and power of your shot, watch out for the wind, and take aim at your enemies! The last tank standing wins the match. With the power of the recently-released global CALCnet, you can even play in friends from across town, across the country, or around the world in a game of Obliterate on your calculator.

    Categorized under:
  28. AsmOS is a bare-bones operating system for the TI-73, TI-83+, TI-83+ SE, TI-84+, and TI-84+ SE. It is a great starting point to develop an OS from. AsmOS will initialize hardware, boot up, and enter an infinite loop - it's your job to replace this loop with an awesome OS. It comes with a great build system that uses Spasm and Build8xu on Windows, in addition to a custom build tool.
    Download it today to get started on that OS you always wanted to make!

    Categorized under:
  29. This is the second public release of the Doors CS shell as a Flash Application. Taking up a mere single page of archive/ROM space, this program is a complete shell and GUI for TI-83+/TI-84+ graphing calculators. It also contains a complete shell for the TI-83, Doors CS v5.1. Embedded but not yet activated in this version are such amazing features as a full GUI API. Doors CS can recognize and run nearly every type of TI-83/+/SE/84+/SE file available, including Ion and Doors CS ASM programs, TI-OS BASIC and ASM programs, and many others. The interface can be navigated with a mouse-like cursor, and is fully expandable with small modules called Shell Expansions. Manual included. Bugs fixed in this edition include: BASIC running bug, folder paste bug, battery meter bug, memory meter bug, scroll bug, and more.

    Categorized under:
  30. RPN83P is an RPN calculator app for the TI-83 Plus and the TI-84 Plus. The app is inspired mostly by the HP-42S calculator, with significant features from the HP-12C and the HP-16C. The RPN83P is a flash application that consumes 3 pages (48 kiB) of flash memory.


    * traditional 4-level RPN stack (X, Y, Z, T) with LastX register
    * 8-line display showing all stack registers
    * 25 storage registers (STO 00, RCL 00, ..., STO 24, RCL 24)
    * hierarchical menu system, inspired by the HP-42S
    * support for all dedicated math buttons on the TI-83 Plus and TI-84 Plus
    * additional menu functions (MATH, NUM, PROB, CONV, HYP, UNIT, etc)
    * base conversions and bitwise operations (BASE)
    * 1 or 2 variable statistics (STAT)
    * curve fitting (CFIT, linear, logarithmic, exponential, power)
    * time value of money (TVM)
    * complex numbers (CPLX)
    * date, time, datetime, timezone, and real-time clock (DATE)
    * various display modes (FIX, SCI, ENG)

    Installation: Install the rpn83p.8xk flash app file.


    * Press APPS.
    * Scroll down to the RPN83P entry.
    * Press ENTER.


    * Quit app: 2ND QUIT
    * Turn off device: 2ND OFF

    Version: 0.10.0 (2024-03-31)

    Major Changes from 0.9.0:

    * add date, time, datetime, timezone, and real-time clock functions
    * add 27 single-letter storage variables (A-Z,Theta)

    Categorized under:
  31. 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:
  32. An Axe racing game that will distract you from any boring thing you are doing.

    This game is an edit of the Axe\'s example RACER3D. The original game was made by Quigibo, but I edited to make it better-looking and more featured. I would like that half credit goes for him, since I could have never made this from scratch.

    Categorized under:
  33. A modified version of mobileTunes 3.0, this media player lets you use a calculator and a floppy drive to make harmonious music. A full set of build plans and schematics for the project can be found at, along with videos and pictures.

    Categorized under:
  34. Demonstrating CALCnet 2.2, the revolutionary networking protocol for graphing calculators, NetPong allows you to play Pong across an arbitrary number of calculators. With two, three, four or more calculators, NetPong creates a single virtual LCD for a standard Pong game, complete with scoring, paddles, distributed pausing and quitting, and more. Playing over more than two calculators requires I/O cable splicing; see for details. Doors CS 7.1 or higher required; will not function with Doors CS 7.0 or lower. Includes source code.

    Categorized under:
  35. An updated version, nearly 2 years later, of my wonderful MT3 collection. Has new songs from various games and even a Doctor Who song.

    will be updated as more free time is obtained.

    update: 1/21/2015. A love for game of thrones compelled me to do Rains of Castamere

    Categorized under:
  36. Doors CS 6 brings ease-of-use, a mouse-based GUI, folders, networking, and more to your calculator. Run almost every filetype, including MirageOS, Ion, BASIC, ASM, and Doors CS programs. Extreme expandability and functionality for users and developers, plus a large and devoted support community.

    Categorized under:
  37. Phoenix is an advanced shoot-em-up game for the TI-82, TI-83, TI-83 Plus, TI-84 Plus, TI-85, and TI-86 calculators. This game has very smooth gameplay (over 30 frames per second) with many objects onscreen. Its features include many different types of enemies, many different levels, the ability to buy additional items, five possible weapons for your ship, game saving, a high score table, multiple difficulty levels, and multiple speeds, and external levels. The game only takes about 8K of your memory. It is supplied with full source code, and may be copied or modified without any restrictions. Requires MirageOS (or a compatible shell such as DoorsCS).

    Categorized under:
  38. Mission Copter is a simple, but addicting helicopter game for the TI 83/84+ (SE) calculators.
    It features highscores, it gets harder as it goes and is very simple to play.

    Categorized under:
  39. Escape is a game filled with insane puzzles and an awesome plot. Guide your block (the one with the square inside) through the various test chambers.

    Categorized under:
  40. A nice sideways version of the addicting Iphone-game. Dont damage your calcs during playing! :D

    Categorized under:
  41. A clone of the popular iPhone and iPod Touch game released by Sunflat Games in 2009, now for the TI-83/84 Plus!

    Features all the graphics and menus of the original game, including acceleration (to mimic tilting the iPhone screen), parallax scrolling background, smooth scrolling, increasing difficulty, and high score saving. Compiled with Axe Parser.

    Categorized under:
  42. Snake (or Nibbles) is one of the oldest games in the history of video games. There are plenty of snake clones for calculators, too—but why go old-school? In Snakecaster, you'll still be able to play Snake the usual way, but as you play, the screen displays a raycasted scene of the game. In other words, you see the world as the snake would see it, if the snake sees everything in blocks of black and white. First place in TI-Concours 2012. Compiled with Axe Parser v0.5.3b.

    Categorized under:
  43. It plays "Conway's Game of Life". Configurable for different rule sets. Please view enclosed ReadME.txt file for more information.

    Categorized under:
  44. Benumbered v2.0 is a TI-83+/TI-84+ calculator game based on the popular games Bejeweled and Bejeweled 2 by PopCap Games and features spectacular 4-level grayscale graphics, four different gameplay modes and 2 extra unlockable modes, game saving and loading and much more!

    Categorized under:
  45. uPong: This pong game is not just another pong game, it's an Axe game with lots of features such as greyscale, an easy and hard mode, highscores for each, pausing the game, game over screen, an attractive title screen and a fast game in the overall.
    To make this game, I edited Kevin Horowitz's game which was included in Axe: Pong.
    The physics of the game are similar, but the addition of two playing modes forced me to change some of the physics.
    The game is fast at the moment, I may release an optimized version later but I don't think such version is needed at the moment. To play this game all you need is a shell (I recommend DoorsCS), or you can use the Asm( token to play it. The game is very easy and simple to play, since you only need to use two keys and the gameplay is just like other Pong games.
    This game is open source, feel free to view and edit the source code.

    Thanks to: I would like to thank shmibs, _player1537 and both Cemetech and Omnimaga community, but mainly the first two for helping me with this game. Thanks shmibs for explaining me Appvariables and _player1537 for explaining me how to compare two strings.

    Categorized under:
  46. Doors CS 6 brings ease-of-use, a mouse-based GUI, folders, networking, and more to your calculator. Run almost every filetype, including MirageOS, Ion, BASIC, ASM, and Doors CS programs. Extreme expandability and functionality for users and developers, plus a large and devoted support community. Now with an editor and more for BASIC programming plus lots of tweaks and improvements.

    Categorized under:
  47. Pyyrix's most excellent adventure is perhaps one of the best platformers for the ti8x family of calcs ever made. Some call it Blockdude on steroids. Some call it mario with stuff that actually makes it cool. Even some others call it "The Game" because it's so good. You can now own Pyyrix 1.0 for your very own in this special package! This Pack includes: - Pyyrix 1.0 in application .8xk form (16K, 1 page of Flash) - 10 levels of knock out fun and puzzlement - Over 20 hours of gameplay! As an explanation of some new items since the acclaimed Beta, I will tell you about every single one right here: Bomb, Keg, Torch -- get these to blow up explodable walls Gem -- Bring to the gem door to win the level! Key -- Use to unlock doors Boots -- Use to walk on water Ice Boots -- Use to walk on lava Shaphire Ring -- Press ALPHA to see the world in truth. Shows invisible blocks and hides fake blocks, but also hides some real blocks too. WHAT ARE YOU WAITING FOR? OWN IT TODAY!

    Categorized under:
  48. these programs allow u to run an app from within DCS6. It shows as a folder Icon within the shell. The only issue is the app exits to the homescreen.

    Categorized under:
  49. It's boxes time ! Super Crate Box is a hardcore game originally for PC and iOS in which you have to catch the boxes and dodge or kill the enemies endlessly and aimlessly walking through the level. Killing an enemy doesn't give you points, only getting a crate does ! Also, beware : getting a crate will automatically change your weapon into another (better or worse). Make the highest score possible ! There are currently 10 weapons available, so try them all ! By matrefeytontias, with Axe Parser 1.2.1a

    Categorized under:
  50. TI-Band is a new, revolutionary idea. It currently contains a trumpet, piano, and guitar. It even has its own forum topic at: Made with Axe. This project is now 'dead' so I have included the source so you can see how I made this program.

    Categorized under:

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