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.

Categories

Available subcategories:

Files

  1. Whether you are a beginner or a master mental calculator, Mental Math is a great program for learning how to compute problems in your head much faster than doing them on paper. Have fun! Version 2.0.1 CE

    Categorized under:
  2. ICE Sprite Creator allows you to import, create, edit, and export ICE compatible sprites, all on your calculator! Features include a vast array of drawing tools, full access to the whole XlibC palette, infinite dimension choices, importing/exporting sprites, and dynamic pixel sizing. With this program and ICE Compiler you can create complete assembly games, graphics included, without ever needing help from a computer!

    Categorized under:
  3. This is a 2D shooter where color is everything. You design your character and the colors you use affect the stats your character has. You then try to defeat all the enemies with a gun and melee weapon.

    Categorized under:
  4. Snake In The Mirror provides a new challenge to those who are bored of SnakeCE, bored in class, or just bored anywhere. This program is sure to excite.

    WARNING: This my cause fits of unnecessary shock and smashing any calculator I sight.
    You have been warned.

    Categorized under:
  5. This is a version of pong, very similar to the original version, of it being two-player. It's very simple. Get 7 points against your opponent and you win!

    Categorized under:
  6. Use arrows keys to select colors from the default ICE pallete to view an enlarged version and acquire its ID for use in ICE.

    Categorized under:
  7. Now in Pre-Release Beta 2! This new beta adds the Rush gameplay mode, where you have to guess the 5-letter word under a time limit!

    Gimme 5: All Stars is a simple and fun word-guessing game for the TI-84 Plus CE/TI-83 Premium CE. With two gameplay modes and a dictionary of over 4,000 words to choose from, it is a great way to have fun and boost your vocabulary at the same time!

    Categorized under:
  8. Just like in The Matrix!

    To exit the program, press CLEAR.

    You can also customize the colour and the direction of the code rain -- see readme.md for more information.

    If you want to rewrite, remix, distribute, or publish this program, feel free to do so. Crediting me is not required. The source code is included if you want to play around with it.

    It's probably already in its final form. If you've got any suggestions, I'd love to hear them!

    Categorized under:
  9. JPL is a highly customizable game where you find yourself in your very own Windows 2000 themed spaceship builder! Your goal is to design and build your space ship, then fly it through checkpoints and try to rack up the highest score! Try and build the fanciest craft you can, but make sure that the varying checkpoint width and speed doesn't make your craft have a Rapid Unplanned Disassembly! This program packs a few fun features not shown the screen shot such as screen fade outs. Good luck building your dream space craft!

    Categorized under:
  10. This small but powerful program for your TI-84+CE/83PCE can convert any TI variable to a string.
    Applications include converting real and complex numbers, matrices, and much more!
    Source is included for your enjoyment.

    Usage:
    1) Put in Ans your input to be converted
    2) Call Asm(prgmTOSTR
    3) The stringified version will be in Ans

    Categorized under:
  11. RubEX is the first graphic Magic Cube emulator for the TI-84 Plus CE. Scramble it yourself or have the calculator auto-scramble it. Solve it while the calculator counts your moves. RubEX is a must-have for any Magic Cube enthusiast with a TI-84 Plus CE. New in version 1.2: help screen, Call has been implemented to speed it up, and ability to rotate back side of cube without panning.

    Categorized under:
  12. Stopwatch utility for TI-84+CE
    Requires the C libs for CE

    Used to work before TI disabled keyboard interrupts!

    Categorized under:
  13. A simple programmer's calculator, with support for basic arithmetic and bitwise operations in hexadecimal, decimal, octal, and binary. Uses an RPN input system.

    Categorized under:
  14. An advanced drawing/graphic design tool for the TI-84 Plus CE
    Added color picker

    Categorized under:
  15. On a strange holiday in a strange place (somebody else's kitchen),you are a fridge attempting to catch all of the pillows you can. If you lose more pillows than you gain, you melt. Try to get as many pillows stuffed inside of you as possible! I was rushed for this contest between school and other commitments, so this game is pretty simple. I plan to add MUCH MORE stuff in the future if I have time, such as special fridge abilities, powerups, different levels, and so on. This project was made for Cemetech Contest 21: Holiday Celebrations.

    Categorized under:
  16. Version 1.0
    CEdit is a fast, powerful, and (soon to be) configurable text editor for the TI 84 plus CE.
    It takes the filename to edit in ANS, or you can create untitled files by making ANS empty.
    Unlike other text editors, it allows you to edit arbitrary appvars.
    It also supports selection, copy, and paste. Modifiers work like on computers, i.e. hold key a and press key b.
    Adds bugfixes and support for searching, CEDITRC customization, and more!

    Categorized under:
  17. FreeOS is a bare-bones template for creating your own OSes for the TI-84+CE and TI-83 Premium CE. Use at your own risk; for uninstalling information please see the provided readme. Enjoy!

    Categorized under:
  18. Your job is simple, snipe any balloons that are coming up! Written in ICE! Also supports Cesium! PLEASE PM ME IF ANY BUGS COME UP

    Categorized under:
  19. An interactive periodic table for your calculator.
    Supports English, Dutch, French and Spanish localizations based on your calculator's settings

    Categorized under:
  20. A level pack that was supposed to have 7 levels, but the fourth is extremely broken. Play this pack if you want to see what a broken mario level looks like. I hope you think that this pack is fun, if you do decide to play it.

    Categorized under:
  21. If you don't like TI-OS updates, why not install Windows 10 update?

    To exit, press and hold the keys that correspond to the letters V, I, and M.

    Transfer WINUPDTE.8xp and SANSFONT.8xv to your calculator and run prgmWINUPDTE. Note that there is a failsafe if SANSFONT.8xv is not present, because unlike Microsoft, I don't want to accidentally brick your devices with a defective update.

    If you'd like to redistribute, modify, remix, or republish this program or the font, feel free to do so. Crediting me is not required. The source code and the font are included for you to play around with.

    Have fun!

    Categorized under:
  22. A remake of the classic Simon light up game for the CE! A series of lights is displayed and you must repeat it correctly. Each time you do, the series gets one light longer. After 31 correct turns, you complete a sequence, resetting the series. See how many you can get before messing up!

    Categorized under:
  23. Nim is a classic mathematical game of strategy in which two players take turns removing objects (in this case, marbles) until there is only one of the object left. There are many variations on the game, Nim, and my program is one of those variations. Please enjoy this simply, but fun game.

    Categorized under:
  24. Press 2nd to toggle selection on the current tile beneath the cursor. Use the arrow keys to move the cursor around. The goal is to select all tiles that will be alive in the next iteration before the timer runs out. The timer lasts for 60 seconds. Press enter to skip the timer once you believe you have selected all of the cells that will be alive in the next iteration. Any cells that are alive from the next iteration will carry onto the next level, and new cells will also be added to the next level to prevent the board from becoming empty. Buy now!

    Categorized under:
  25. A real-time converter that lets you enter any of base 10, 16, and 2, and converts it as you type to the other two bases.

    Categorized under:
  26. A brainf*ck interpreter and JIT compiler. Create and run fast brainf*ck programs on your calculator with a decent gui! Also supports copying and pasting brainf*ck code from a computer.

    Categorized under:
  27. A simple "demo" of rotating/zooming a 16-color image on the calculator.
    Runs full screen at about 16 frames per second.

    Categorized under:
  28. Celtic CE is a library for TI-BASIC programs, which allows programmers to use many powerful commands and tools otherwise not possible with TI-BASIC. These include graphical commands, such as drawing sprites, shapes, and text, along with commands for running programs and hex code, creating and manipulating files, and more! As a successor to libraries such as Celtic 2 CSE and Celtic III on older calculator models, Celtic CE brings many commands over from past TI-BASIC libraries, along with offering full compatibility for TI-BASIC programs written to use Celtic 2 CSE. All information for commands and general usage can be found in the official documentation, which is linked in the README. Enjoy!

    Categorized under:
  29. RubEX is the first graphic Magic Cube emulator for the TI-84 Plus CE and is now in C! Scramble it yourself or have the calculator auto-scramble it. Solve it while the calculator counts your moves. RubEX is a must-have for any Magic Cube enthusiast with a TI-84 Plus CE. New in version 2.2: Multiple color schemes.

    Categorized under:
  30. Apply to Omicron 34, the world's first and only calculator-based, online, special agent academy! Learn how to unravel clues, pick locks, and hack computers as you prepare to become the world's next super-spy! Version: 1.0 CE

    Categorized under:
  31. Fire And Flames is a fast-paced puzzle in which you are an arsonist burning locations and landmarks to the ground.
    Balance risk versus reward with the amount of havoc you can cause while staying alive! (Note: Download includes source code.)
    This game was created for CC25. https://www.cemetech.net/forum/viewtopic.php?t=17541&highlight=

    Categorized under:
  32. The Oiram Micro Levels are a set of Oiram levels that I made a very long time ago and aren't very clean, but they are for people with little memory to spare on their CEs. While not everything might make sense by the standard definition, every level has its perks and challenges. After beating these levels once, you might as well keep them due to the small amount of memory they take up, or you might keep them because it's nice to have easy levels on hand so you can beat something at any given time. Please enjoy my first Level pack: Oiram Micro Levels!

    Categorized under:
  33. Catch the presents and the occasional candy cane to get points, but don't catch the coal, or you lose a life!
    Made for CC21: Holiday Celebrations!

    Categorized under:
  34. This is a port of the game made by YouTuber carykh of a 2D Rubik's Cube. It is my first time writing in C so as I learn more I will refine the code and make it faster. Open the ReadMe for instructions.

    Categorized under:
  35. A Super Smash Bros. clone for the TI-84+CE.
    Currently has three characters and four stages.

    Categorized under:
  36. Hello, this is My first game here, the gameplay is simple, destroy as many TIE fighters as you can before they destroy you.

    v1.1
    - fixed some bugs

    v1.2
    - added powerups
    - fixed highscore bug

    v1.3
    - changed quit button from [on] to [clear]
    v1.2.1
    - fixed spawn rates for powerups
    - fixed powerups being hidden

    v1.2.1
    - fixed powerup spawning

    Categorized under:
  37. This is the first installment in the S.A.M.M. series. It is a 2D exploration
    game, inspired by the Metroidvania genre. Take control of a lone mining
    machine lost deep in the heart of an earthquake-damaged mine. The game is simple,
    but one question remains: How did you get powered on? And by who ... or what?

    Available in English and Français!

    Categorized under:
  38. Made for CC22, LogicalJoe presents Splat! Splat is a fast-paced game with 4 different game modes! Featuring a simple avatar editor that everyone can use and understand. But based on the avatar, your gameplay can drastically change. You find it too easy? Simply change your character to different colors; Never get too used to one configuration! Good luck! -- Source included!

    Categorized under:
  39. Adds commas (or spaces) to real numbers displayed on the homescreen in TI-OS.

    It can also change what character is used as a decimal point.

    Categorized under:
  40. Set is a fun and simple, but hard game. The player has to analyse 15 cards, to find sets of 3 cards that match. It's a game for quick thinkers with sharp eyes and a lot of brain power. Specific instructions of how the game works are included in the program and can also be found with a simple Google Search. Try to beat your own Hi-Score, and enjoy!

    Categorized under:
  41. This is my CC21 entry, as the holiday Diwali. Instructions are in the readme, as well as more info on this and where to find contact information. It's basically a spin-off of the Lights-Out Series of games. After CC21 voting ends, I will start updating the program to include more features.

    This was written using the ICE language for the CE, ICE was (and still is) made by PT_

    UPDATE: Fixed a crashing bug

    Categorized under:
  42. S2C is a Strange attractor grapher in C with many features: use the whole screen for artwork rather than just the Graph Screen; plot the Lorenz system (sorry, that's it for now); switch between dot and line modes; and customize the number of iterations. The mystery of fractals is now easily accessible to everyone. And, if you haven't already, check out F1C on Cemetech as well! Note: the screenshot is slightly out of date.

    Categorized under:
  43. Based on ICE Sprite Creator by CalcMeister (Sam), this program was written from the ground up in ICE to add many features, including the ability to read from/write to ALL OS strings;The ability to create Cesium icons;Two new draw commands: Line and Rectangle;The ability to type in the sprite dimensions instead of clicking them in;An undo feature;Instant saving/loading of sprites (no more scrolling through numbers);A polished menu system;and more! All credit for main GUI goes to CalcMeister (Sam)

    Categorized under:
  44. This is a variant of solitaire based on that in the Zachtronics game *Last Call BBS*. The game is played by stacking matching cards on top of each other. Stacks of matching cards may be moved as a unit. By stacking all four of a set of matching cards directly on the table (i.e. with no other cards on top of them), they are collapsed into an immovable unit. There are also four free cells, though three start locked and are only unlocked one by one as sets of cards are collapsed on the tableau. The game is won when all cards are collapsed.

    Categorized under:
  45. This program converts a string into a list where the tokens become numbers. Source code is included. Enjoy!

    Categorized under:
  46. Heller peeps of the future! I'm past King Dub Dub, and this is my CC25 entry!

    I've included the premade FOODFITE.8xp file and the source so you can enjoy playing the game and laughing at my pathetic coding skills. This is an identical copy of what I originally sent, but I've added some gameplay footage as a preview and a link to the Github repo:
    https://github.com/KingDubDub/Food-Fighter

    The original Cemetech post:
    https://www.cemetech.net/forum/viewtopic.php?t=17457

    Food Fighter is pretty simple: help Jerry go to work and kill extremely peeved sandwich men who poof out of the ether on their spawning platforms. Use the arrow keys to move, [2nd] to fire your trusty flamethrower, [del] to pause, and [clear] to quit the game quickly and hide the evidence from your teachers. Don't shoot for too long, or get hit by too many sandwiches, or you'll end up extremely dead. There's no one who can help you at all at that point, no mysterious god-like entities here, not at all. Oh, and you boost your score by dropping ingredients from the enemies into the proper slot, I.E. the bread shape goes in the square hole. So in short: kill everything, keep the floor clean, and don't die. Simple! Read the included README for more tips and instructions if you need some.

    Note that the footage was taken on emulated hardware without screen-tear, physical calcs (until we fix the C libs) may have a faint diagonal line through the screen during some animations.

    You will need the aforementioned CE C libraries in order to run this program:
    https://github.com/CE-Programming/libraries/releases

    Playing the DOOM Eternal soundtrack while using the flamethrower is recommended but not required.

    Categorized under:
  47. A very cool 2.5D (pseudo 3D) raycasting engine programmed in ICE for the TI 84+ CE by TheRad2

    All of this has been tested and works with my TI-84+CE (OS 5.3.0.0037)

    Have fun and make sure to look at the README for controls/directions (:

    Categorized under:
  48. **Early Access Alpha**

    *scanner fixed*
    *Smart-Detect hook added*
    A suite of calculator security tools that actually functions, unlike many of the fake tools that just search for names like VIRUS, or don't scan at all. This program already has the ability to:

    - Save and update a database of all Programs or Protected Programs on your calculator, consisting of their names, sizes, and a 24-bit checksum.
    - Compare the current version of the program with the version in the database, and inform you if the size or checksum don't match.
    - Ability to scan your programs/protected programs for byte sequences that are potentially hazardous, via a virus definitions file that will be community-sourced.
    - Save your calculator's date and time settings in a secure location, thus preserving it across RAM clears. Every time you run this program, the date/time are either silently re-saved (if later) or restored (if earlier).
    - Program running hook to allow the virus scan or checksum scan to be run on a specific program before it runs (disable-able)

    Upcoming Features:
    - Ability to view/modify virus definitions on calc.
    - A firewall to integrate with any networking protocols devised for the CE.

    Categorized under:
  49. Based on the classic PuzzPack favorite by Brandon Sterner, Block Dude is a simple yet challenging puzzle game where you
    navigate levels, relocating boxes to find your way to the exit. Play through 11 levels and try to minimize your move count!

    Categorized under:

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

Advertisement