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

Many assembly programs for the CE calculators are written in C, and will require a copy of the C libraries on the calculator in order to run.

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. The original Pac-Man game, now on your CE! Features smooth graphics and gameplay. Source code is included. Enjoy!

    Categorized under:
  2. FlappyBird for the TI-84 Plus CE.

    Categorized under:
  3. 2048

  4. Oiram is Mario-style platformer for the CE. Includes many features and enemies. Source code is linked in readme. Enjoy! There's also a level editor to make your own levels here:

    Categorized under:
  5. Written in assembly and a close port of my Tetrizm game for the Casio Prizm, Tetric A is a fast, fun take on the classic arcade game, Tetris. Enjoy five unique modes: Marathon, High Speed, Cascade, Touchdown, and Sadistic. Runs on color-screen TI-84 Plus CE. Try this addicting arcade-style game today!

    Categorized under:
  6. You may know Geometry Dash (which is an adaptation of The Impossible Game). It's a game which consists in jumping above dangerous blocks, to keep it short.

    You can know create your own level by using a software called "Tiled" and by importing it there :
    The explanations are in french though (Google Translate is your friend :P)

    I'm sorry there's no topic for Geometry Dash on cemetech for now. For more information, take a look there :

    Categorized under:
  7. Portal. Enjoy blasting through space at breakneck speeds and almost being fried, crushed, and insulted all for the hope of cake at the end. With 78 total levels, the fun will probably end at some point. But that is why there is a level editor to make even more mind boggling puzzles. So, good luck, and remember that GLaDOS is always watching...

    Categorized under:
  8. Recreation of the classic arcade game Donkey Kong for the Ti-84 Plus CE.

    Categorized under:
  9. This program is a slim shell and launcher program that has support for running programs regardless of archive status, along with an organized and colorful GUI. Hide programs, lock BASIC programs from editing, rename files and more with Cesium. Enjoy! Version 3.6.7

    Categorized under:
  10. A high performance shoot-em-up game in color. This version features 47 levels plus the mystery level, 9 selectable speeds, 3 selectable difficulty levels, saving the game, 5 types of power-ups including double cannon and triple cannon, and a high score table. Now with a starfield background too!

    Categorized under:
  11. Chess on the TI84+CE! Includes AI and different modes of playing. Source code is included. Enjoy!

    Categorized under:
  12. A breakout-like game for the TI-84 Plus CE in color. Includes 44 levels, 9 speeds, 2 difficulty levels/ 6 brick types and 16 brick colors, and 5 types of power ups, including multi-ball. Also supports saving the game and has a high score table. Now supports external levels with up to 204 levels per level file and an on-calculator level editor, and rotating/zooming graphics for the win/lose message at the end of the game!

    Categorized under:
  13. The classic Space Invaders arcade game for TI-84+CE! Ported from Hannes 'Movax' Edfeldt's TI-83 version.

    Categorized under:
  14. Minesweeper for the TI-84+CE

    Revision History:

    v1.4b 2024.06.15 - Game timer
    Save board on exit

    v1.4a 2024.06.15 - Debouncing code implemented

    v1.3 2024.06.10 - Recompile with new toolchain

    v1.2 2016.04.05 - Better on-calc controls

    v1.1 2016.04.04 - Fix memory leak

    v1.0 2016.04.03 - First full release

    v0.91 2016.04.02 - Beta Release
    Fixed helptext issues
    New 2 and 3 sprites from kerm

    v0.9 2016.04.02 - Beta Release

    Categorized under:
  15. SnakeCE is a fully customizable snake port in C now with high-score saves!

    Categorized under:
  16. ADVENTUR is a game originally created in TI-BASIC for the 84+ C Silver Edition.
    It was then rewritten in AutoHotkey and expanded to have more than five times the original content.
    Once I got a TI 84+ CE, I ported the original basic code to my new calculator.
    And now, I bring to you ADVENTUR Update 4 Preview written in Assembly for the TI 84+ CE!

    This game was inspired partially by the Stanley Parable. Like the Stanley Parable, it is a game
    about choice. If you play this game with the sole intention of beating it, you are missing out. Just
    play through the game and appreciate all the content. Play it multiple times. Have fun. ツ

    Also stay tuned for the official sequel, HOARSE! (

    DISCLAIMER: I am not responsible if this game causes you to go insane. It contains several logical
    fallacies and fanciful circumstances. Do not take this game too seriously. This game is also not very extensively tested.

    Categorized under:
  17. An adaptation of the Color Switch game for the Smartphones.
    Coded using PT_'s ICE compiler
    Enjoy ! :D

    Categorized under:
  18. Create, edit, import and export notes and text files to your calculator for viewing. Source code is included. Enjoy!

    Categorized under:
  19. This is the more advanced version of the popular basic game Pong. Although it looks simple, it is very frustating, and hard to survive! Made in C/ASM and perfect for hours of fun! How long can you survive?

    Categorized under:
  20. 1010! is a puzzle game, similar to Tetris, where you place tiles on a 10 by 10 grid and try to clear rows and columns. Try to survive as long as possible!
    Features include all of the gameplay of 1010, a dark mode, smooth graphics, high score, the ability to see your tile buffer and much more!
    Updated to use the latest version of the C Graphics Library.
    Source code is included.

    Categorized under:
  21. A full 2D Minecraft clone for the TI-84 Plus CE. Includes Creative and Survival mode. ICE Source Included. v2.2

    Categorized under:
  22. In this game, you are a white dot attempting to survive the zombie apocalypse. You must collect red health packs and avoid green zombies, or you will become infected and die. Once you've been bitten, your health decreases gradually over time making it more difficult to collect as many points. Good luck!

    Now has better graphics to match the "extra gory" FAIL screen, an improved font implementation, and the bug that crashed a lot of people's calculators should still be gone! Health packs are now shaped like a plus, and zombies have a different shape with more color. If you have any issues, please post in my thread and I'll do my best to respond in some way! Thank you!

    Categorized under:
  23. Originally made for DOS-era PCs, this one-of-a-kind game is now available on the Ti84+CE using the ICE programming language!

    Traveling to Oregon isn't easy! Try your luck and use your resources to make it all the way through treacherous weather, crooks, diseases, and other hindrances in your way! If you at first don't succeed, don't quit. Try again!

    I hope you enjoy this game, I had a really fun time making it!


    Categorized under:
  24. This program will instantly brighten your day and your friends' days. I think it is the best calculator game that I've ever created. Programmed in C, and featuring groundbreaking humorous gameplay, you'll never want to stop playing HappyCalc 4. No plot spoilers please!

    Categorized under:
  25. Take full control of the entire LCD to display high resolution images! Instead of looking at the low-quality graph screen, you can now view pictures on your calculator with amazing quality! Check out the screenshot for the comparison! An easy to use converter is included along with a comprehensive video tutorial on how to get the high quality pictures on your calculator!

    Categorized under:
  26. A clone of the Chrome "No Internet" dinosaur game, an infinite runner where you jump over cacti and duck under pterodactyls for as long as possible while running faster and faster. As accurate as possible to the original, Dino Run CE includes clouds, night mode, high score tracking, and more. Press up to jump, down to duck, enter to restart, and clear to exit.

    Categorized under:
  27. An extremely fast and intelligent checkers game, with different playable modes and some fancy looking graphics. Autosaving is also implemented, so you will never lose your place. Written in C using the C libraries, the source code is included as well. Enjoy!

    Categorized under:
  28. Conway's Game of Life for the TI-84+CE's_Game_of_Life

    The Game of Life is a cellular automaton created by John Conway in 1970. This is an implementation for the 84+CE graphing calculator.

    Categorized under:
  29. Atomas is a game were you start with a circle containing helium, hydrogen and Lithium atoms.
    By fusing two atoms of the same type, you get an atom with a higher atomic number. The goal is to get the element with the highest atomic number you can.
    From time to time minus atoms appear, with these you can absorb an atom that you can replace somewhere else in the ring or change it for a plus atom.

    Categorized under:
  30. This is a clone of the game 2048 I programmed using the ICE compiler by PT_ on Cemetech. Press the arrows, combine the tiles, and get to the 2048 tile! (Note: You may end up accidentally learning your powers of 2 along the way.) The game state is stored in an archived appvar, so there's no need to worry about losing your data! There are two game modes: one with the undo option enabled, and one without. All the tiles up to 2^17 (the highest possible tile) are supported. Enjoy!

    Categorized under:
  31. A translator program for the CE. It can translate single words from one language to another. Also included are dictionary files for English <-> Spanish conversion, and a script to generate additional dictionary files. This program does not convert entire sentences, just individual words.

    Categorized under:
  32. Banchor is a huge Zelda-type RPG for the TI-84+CE, now in full colour! You take control of the heroic Rex, as he ventures on a mammoth quest to rescue the kidnapped Princess Sapphira and defeat the evil demon from Hell, Banchor. Upgrade your weapons and defenses, increase your life level and meet many people along that way that will help you in your quest!

    Categorized under:
  33. Puzzle Frenzy is a port of the classic TI-83/84+ version included in the PuzzlePack app. This port is pretty much identical to the original, and is for those who do not own a non-color calculator. This is a challenging puzzle game where you must match up three or more of a kind using the white selector, and has two different modes, Puzzle and Endless. In Endless, the speed gradually gets faster the farther that you go. In Puzzle Mode, there are 60 intense levels that must be beaten in order to fully complete the game. Good Luck!

    Categorized under:
  34. Have you ever played the timeless game Stacker on your Phone, or at an arcade? Well, now you can with the all new StackerCE! Now with blackboard style sprites, original sprites, customizable colors, and an all new menu, this game is really popping! With even an Endless Mode, this is program is a must have!!
    Check it out!

    Categorized under:
  35. Have you ever played the game "Don't touch the spikes" on your phone? If you enjoyed it, well you are in luck! The game's basic principle has been ported in this game, but instead of spikes to avoid, you want to avoid different colors. With high-scores already, currency and unlock-able features to come, this is a game to look out for! Be sure to read the readme. This game requires the C libraries.

    Categorized under:
  36. A port of the Sega Master System classic. Originally released in 1986 as part of the SMS BIOS as a built-in game. Guide the snail through 12 mazes before the time runs out!

    Categorized under:
  37. Boxes are falling from the ceiling and it's your job to get to the top. Be careful not to get squashed! You can only climb one block at a time. The higher you climb the more points you get! Boxes fall faster each level. See how high you can get!

    Categorized under:
  38. Drive a taxi around a city collecting tips. Strategically plan routes to avoid traffic and get the most tips possible! But don't take your eyes off the road for too long, or you might crash!

    Requires the C libraries - see readme

    This is my Land entry for CC20 (Theme - Transportation).

    Categorized under:
  39. Klondike Solitaire for CE! The classic card game, now ported to your own TI-84+CE calculator. v2.0

    Categorized under:
  40. ICE Compiler is a program that compiles TI-BASIC-like language to ASM, the machine code. Create insane games, use the color screen, and make the step to ASM smaller! Speed up your BASIC programs and it's super easy to use! Type your program in the normal editor, compile it within seconds, and you have hours of fun! - v2.2.1

    Categorized under:
  41. This is a Tic Tac Toe game written in C for the Ti-84+CE

    This is my first C program ever, so you'd better like it! >:3

    This game is super simple, you take turns putting pieces on a board and try to get 3 in a row.

    ~Pieman7373 2018

    Update (11/14/18) : [Clear] actually exits during the game over screen, and A cat's game gives you a tie message instead of a weird flicker

    Categorized under:
  42. Eat all the smaller fish and grow bigger but don't get eaten by the larger fish. Strive for the highest score by eating the largest fish you can!

    Categorized under:
  43. The goal of this fast-paced game is to stop a ball (virus) directly in between moving spikes before the spikes can come together. In this remake I added a menu, an encrypted high score feature, and a help screen! The graphics are also faster, way better looking, and smoother.

    Categorized under:
  44. Features an artificial intelligence, which you can play against.
    Multiplayer over USB is planned, though no ETA.

    Source code can be found here:

    Distributed under the MIT license.

    Categorized under:
  45. Contagion CE is an interactive virus simulation game (similar to Plague, Inc. for mobile devices) for the TI-84 Plus CE/TI-84 Premium CE calculators. Contagion CE features 4 difficulties, mutations, a transportation view, and more. Whether you’re playing in class or just to burn time, Contagion CE lets you save, so you never have to worry about losing your progress. With all of the customization, there is never a dull moment. Download and play it now!

    Categorized under:
  46. The elephant forgot the rest of the levels, but luckily he still has one left!
    Help him beat it in all his metagaming glory.
    Use your keen knowledge of gaming and dexterity to manhandle your way through a variety of challenges.
    Get your mind out of the box for once! Take it outside for a walk, or maybe grab a bite to eat with it.

    Oh, and beat the level. There's only one.

    From the world of Armor Games to the portability of your TI calculator!

    UPDATE: Added messages upon unlocking Easter eggs, fixed assorted overflow bugs

    Categorized under:
  47. Scratch - Imagine, Program, Share

    "Scratch is a free programming language where you can create your own interactive stories, games, and animations.(PORTED TO CE)" -

    Alpha v1.0: Limited to 6 lines of code.

    Categorized under:
  48. I got some spare time to make a few levels as of right now. I will be constantly adding to this, a few levels at a time.

    Categorized under:
  49. This is a simple text viewer for viewing text files on your calculator. Included is a computer converter that you can use to convert your text files to be usable on-calc. Enjoy; and more to come soon!

    Categorized under:

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