Archives: All files
Currently viewing:
  1. Archives
  2. All files


Available subcategories:


  1. D-Fend is a shoot-em-up game for the CSE that requires no shell or library to run. Defend your position against the enemies (represented by either Xs or green dots). Go for the highest score and use Gold earned in games to purchase new upgrades!

    Categorized under:
  2. The ultimate drag racing game just got more intense. Powered by the one of the most advanced racing engines ever seen in a pure TI-BASIC game, CSRacing II allows you buy, paint, tune, and race 13 different cars on 2 detailed tracks in 7 different event types. Compete with your friends for the best times in Time Trials, Conquer the 6 championships of Special Events, or just test your car's top speed in Machine Test. You can also race in returning events like Regulation, Ladder, Custom Spec and the challenging Car Specific races. How you race is for you to decide. V2.0 adds custom, car support, buffs the perfect start launch speed multiplier from .05 to .12, along with a multitude of other fixes.

    Categorized under:
  3. (demo) Pixel vs. List
    In this file there are three versions that I attempted to verify which one was faster. The fastest version uses pixels(SPACEIN3 vs. the other two that use lists. One of the list versions uses three plots to plot graphics(SPACEINV, the other uses one plot by augmenting lists(SPACEIN2. These are the trial versions. Version 1.0 will be released in the near future using pixels. For those of you who seek to learn how to program in basic this is a simple game, not too complex so you should be able to figure out how to use this method very easily. After a few attempts you should be able to make games with graphics like these using little time and effort.In this file I have included a tool for everyone to use (PIXELSPR). With this tool you can go to graph screen, draw a sprite, save it to pic9, and then run the program to save you sprite as pixel coordinates on the graph screen. Open a new program, recall lists SPR1 and SPR2 to the program. Then you can reference the pixel coordinates as you enter the PXL(SPR1,SPR2).
    John S. Hood
    Special Use the 2nd key and keypad to control.[On] to exit.
    Thanks to Cemetech for inspiring me to make these demos as demonstrations of pixel and list use.

    Categorized under:
  4. The first beta of Doors CS 5.4

    Categorized under:
  5. Light calculating program i made in Chemistry last year. You input values and it calculates frequency, wavelength and energy of a photon.

    Categorized under:
  6. 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:
  7. Athena, the packager and installer, for your TI-83 Plus and TI-84 Plus graphing calculators, built to help authors of BASIC games who happen to have zillions of subprograms and data files distribute their games or software suites. The packager part runs on most Windows OSes, and the installer runs on your graphing calculator. You must read the README.TXT file for usage information.

    Categorized under:
  8. 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:
  9. Lambda supports a dictionary of lambda calculus expressions and the evaluation (application) of one term to another. It recognizes Church Numerals automatically, so these don't have to be added to the dictionary. This version uses standard notation Lambda abstractions and builds De Brujin for use in applications, avoiding alpha conversion needs. This app is based on HP's Spreadsheet app and uses the spreadsheet as a dictionary of terms. You can enter standard notation or De Brujin notation when adding terms and the app will calculate the other.

    Categorized under:
  10. This program is a simple Conway's Game of Life simulator. It runs on a 64x64 bounded grid, and starts off with a random pattern.

    This program isn't as fast as less naive implementations, but it has a very small file size.

    Categorized under:
  11. Similar to Russian g3l add-in but this one in English and covers the whole of currently known range of messages and due to not being in Cyrillic is easier to read in hex editors. Also included file structure description in read me file to make it easier for developers to add new languages to Prizm.

    Categorized under:
  12. Here is my newest contribution to the Nspire world: a complete task/to do editor.

    Now you can store tasks in a list, so you don't forget them (e.g. schooltasks). You can assign a title (max 30 chars), a priority (1 is not important, 5 is the most important) and a description.
    Priority is shown with a color from green to red, and the title is editable after saving it (description is not)

    Categorized under:
  13. ==TINYMAZE for the TI-84 Plus CE==
    Tinymaze is a maze generator that uses recursive backtracking. It can fill the entire graphscreen with a maze of 1-pixel wide paths.
    To save memory, the program uses the zplst utility (included) to manipulate individual digits in the list of positions. It is impossible for the program to exceed the maximum list length.
    The program also reads from the screen using pxl-Test, to save additional memory.

    JustinYD88 at Cemetech

    Categorized under:
  14. This is a simple game where you are between
    two walls and tiles fall down from the sky.
    Move around to don`t let the tiles hit you!

    Though the gameplay looks very simple it can
    be very challenging!

    Three difficulty modes and different stats included!

    by DAVID-19
    in TI-Basic
    for TI84+ CE

    Categorized under:
  15. game has something of everything. You must battle your way to level 100 while playing minigames to gain points and hunting for food to keep yourself from starving. Features beautiful graphics and even a scrolling map, all without the use of a single Asm library. Frog RPG is a first of its kind and a must download.

    Categorized under:
  16. Ark is an assembly program for running compiled assembly programs from strings in TI-BASIC. It is built for both the TI-83/84s and the TI-84+CSE. Ark will run the compiled assembly programs whether they're archived or not. Ark will load the compiled assembly program into RAM, run it, then re-archive it again.

    The example provided in the screenshot is this:

    This will run the assembly program "prgmHELLO". It will unarchive the program, run it, then re-archive it. As show in the screenshot, the program "HELLO" is stilled archived even after being ran.

    You can also load a program from a string variable. Such as:
    Disp "Program name:"
    Input Str1

    Categorized under:
  17. WARNING: The games included in this package contains some swearing.

    This package includes the entire The Reign of Legends RPG series. In this series, battles are 3 vs 3 and there are various challenges and several hours of gameplay. Keep in mind however that those games are products of their time, especially the first two, and heavy use of the calculator Flash will occur during gameplay, as well as long loading times.

    Categorized under:
  18. 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 the Usgard shell to be installed first.

    Categorized under:
  19. Yes, it's the character you love and the sequel to the great platform game you love. Hop over spikes, get keys, jump on platforms, avoid all other peril, all while being an awesome little sword. Packed with 40 intense, action filled levels and a fully functional level editor, so the fun never ends! Written in Axe 1.1.2

    Categorized under:
  20. 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:
  21. A Super Smash Bros. clone for the TI-84+CE.
    Currently has three characters and four stages.

    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. After users have repeatedly suggested adding Mirage OS support, I initially resisted the idea. It would be too cumbersome, I claimed, and was patently impossible when Doors CS was just an ASM program. Once I converted it to an app as 5.5, however, MOS became a more realistic possibility, yet I still didn't want to add it. I believed that the vast majority of MOS programs were also Ion programs, but eventually the requests began to wear me down, and I finally agreed a week and a half ago to implement MOS support. With some invaluable help from DWedit and careful consultation with the MOS developer documentation, I have been able to reproduce full Mirage OS support in Doors CS, from icons and interrupts to most of the routines that MOS programs require. In honor of the occasion, as well as of the beginnings of working CALCnet2 routines, I have decided to release another beta. Enjoy!

    Categorized under:
  24. ASM Tools is a multifunction utility for z80 programmers. There are four main sections of built-in dynamic tools, each meant to make programming easier. The Conversions section will convert to and from any of hexidecimal (base 16), binary (base 2), and decimal (base 10). The Calculate section will find program size and a variety of execution time stats. The Command Reference contains information on a variety of z80 commands and ROM calls. The Select Commands section contains complete size and clock information for a variety of 1 and 2 byte math instructions, indirection, ports, and often-used rom calls. Doors CS v4.0 and up optimized.

    Categorized under:
  25. This is Office DE v3.0, a suite of programs for TI calculators. It contains three fast programs: Document DE, a word processor; Presentation DE, a presentation application; Spreadsheet DE, a spreadsheet application. Each can store up to nine files of unlimited size, bounded only by the amount of free memory on your calculator. Document DE v2.0 allows you to store up to nine files of unlimited length on your calculator. It allows you to find words or phrases within a document, scroll through it using a cool (and fast) graphical scroll bar, and edit the text. Spreadsheet DE v2.0 lets you edit a grid of cells of unlimited size as well as use formulae such as SUM( and PRODUCT( in your files. You can save and open up to nine files; edit and search functions are built in. Uses matrices so that if the program is accidentally deleted, important data can still be salvaged by reinstalling the program. Presentation DE, the third program in the suite, can import nd export Draw DE files, edit and create its own slides, and view a slide show with many possible options. Its GUI is consistent with the rest of Office DE and uses simple and intuitive controls. Finally, Draw DE is an incredible drawing program with three menus of functions for nearly twenty total drawing tools. You can draw squares, circles, lines, invert the screen, flip the picture horizontally or vertically, clear an area, draw with a pen, point on, point off, or point change tool, and many other options. Files can be shared between the other Office DE programs. Check out this amazing set of programs! Now all files are Doors CS v4.0 optimized.

    Categorized under:
  26. This was one of the first programs I've ever made.

    Categorized under:
  27. Several fixes since the last release, including a debugged editor, better associated program/file handling, improved stability, and more! Check out the trailer.

    Categorized under:
  28. 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:
  29. Lines System Software version 8 introduces a brand-new interface, called 'Warp', that optimizes speed and simplicity for your calculator, letting you work far faster than ever before. You can also change the look back to the familiar 'Glade' if you prefer. And because Lines Accelerate does not require any product key or extensive setup, you can work with the included CasiOffice suite as soon as possible. Lines Accelerate comes in two types, Red and Blue. Red Edition is smaller in size and simpler to use, while Blue Edition lets you change the look of Accelerate, as well as use advanced tools and features not found in Red Edition. Finally, we've built all this on top of our proven architecture, making it familiar to even long-time users of Lines software.

    Categorized under:
  30. This is a toolkit for BASIC programmers. It features the ability to read lines from programs and AppVars in RAM or Flash (archive), the ability to insert, delete, or overwrite lines in a specified program, to create a specified program and to find out how many lines there are in a BASIC program, and to output special characters into a string that is not normally storable into a string via any other method (doublequote and sto). It also contains a powerful, BASIC-compatible palletized sprite routine. Iambian never fully released the original Celtic 2 non-App package. At the behest of tifreak8x, I re-created and re-fixed it from Iambian's latest (non-lost) source code, then added my own tweaks and features. Of particular interest for TI-84+CSE programmers is the first-ever 84+CSE hybrid BASIC sprite routine, theta=9. A huge debt of gratitude to TIFreak8x for extensive testing as well as the thorough C2TEST program included in this file.

    Categorized under:
  31. This program spiders through a directory, creating simple web pages that list all directories and files recursively. I know there are plenty of programs that do this already, I just wanted to make something on my own.

    Categorized under:
  32. Allows user input in a easy to use program. Evaluates math operations and displays in "pretty" format. At ~1200 bytes it is not a problem for memory confined calculators. Or stick with App4Math at 49,152 bytes!! your choice (;
    NOTE: will only work on the Ti-84 Plus C Silver Edition calculator models.
    Supported operations:
    Was for experimental purposes but works really well. Try it out!

    Categorized under:
  33. HotkeySE is a shell expansion designed to add shortcut keys to automatically perform actions.

    The keys in he readme are default. The included KEYCONF prog allows you to change the keys. All documentation and source included. Enjoy!

    Categorized under:
  34. This is version 2.0.4 of the TIFC. The previous version only supported roughly 68 conversions, took 4 programs and a picture variable, and was around 6kb in size. Version 2.0.X supports the usage of a single program, and boasts 708 conversions available in this single program of just over 7kb in size. It is also available for the TI-73, TI-82, TI-83, TI-83+/84+ and TI-84+CSE, with the potential of being programmed on other calculators at a later date.

    Categorized under:
  35. A brain f*** to nostub ASM compiler for the TI 84 Plus C Silver Edition

    Categorized under:
  36. At long last, the final beta of the final version of Doors CS before it becomes an app has been released! Doors CS 5.4 Beta 3 contains a medley of feature additions and bugfixes over the two previous betas, including improved folder support, many stability improvements, several optimizations, and more. Most importantly, moving files and folders around the file system is now fully supported. Cemetech members (and in fact anyone else curious) can download it at the link below. Please post comments, suggestions, flames, worshipful prayers, death threats, etc etc at the Discuss link: .

    Categorized under:
  37. This is an example of how to make graphics in basic. This is a must download for those who want to see graphics using basic. It is not my favorite method but, it is works. Download now. Nothing needed to run, just memory. This version is playable.

    Categorized under:
  38. The classic tunnel game for the nspire!

    Categorized under:
  39. Produced for a Cemetech contest a year or two ago, this program is so-called "Ultimate" Pong. You control two separate pairs of paddles, one paddle per side of the screen. As you play, attempting to keep the ball within the screen, the paddles gradually move towards the center of the screen. If you can contain the ball until the paddles touch, you win the game.

    Categorized under:
  40. it's only the demo, but the only things that are missing are the jump scares.
    later I want to add foxy and more rooms.
    now a version later.

    Categorized under:
  41. I've included the source code because I\'m stuck. I really can\'t wrap my head around using path finding algorithms. So any help with that would be appreciated.

    Categorized under:
  42. This program states the restrictions of a variable in an equation so that the denominator does not equal 0. 325 bytes.

    Categorized under:
  43. *Caution, this version currently works only in emulation, not on hardware!*

    A resistor calculator for the Ti 84+ Color Edition.
    Features include:
    Generating the value of a resistor based on the colored bands
    A graphical resistor chart for quick manual look up of values.

    Categorized under:
  44. Behold the Text Dungeon, a maze-like oubliette with roguelike elements full of adventure! Within contains a variety of items, weapons, armors, and more. Explore its 8+ zones, each with unique enemies and bosses, plus two different endings! Be sure to read the "README" file for handy information on the game. Can you make it through the Text Dungeon alive?

    Removed border for optimization

    Categorized under:
  45. This program provides a GUI interface to the command-line based Doors CS SDK, making it very easy and fast to assemble and debug both simple and complex assembly programs.

    Categorized under:
  46. AlphaCS is a shell with a beautiful GUI. This program is both fast and small compared to similar apps such as MirageOS and DoorsCS (although without the libs). You can now lock, hide and archive programs quickly and easily. It is password protected and very secure to stop people from tampering with your programs. zStart is required for optimal functioning. See the readme file for more information.

    Categorized under:
  47. Adventure Clicker is a game in which you kill creatures to progress. Your goal is to get at least 100 of every creature's drop.

    This game features:
    - A feature list.
    - Ten different areas and creatures.
    - An interactive yet linear ending.
    - Stats saving.
    - A custom Cesium icon.
    - Exactly 5000 bytes!

    This game depends on:
    - "INDTOSTR", which is included in the downloadable zip. "INDTOSTR" just allows me to convert a list of numbers to a string.

    - Send "INDTOSTR" and "ADVCLCKR" to your calculator, and run ADVCLICKR.

    - Game and dependencies by slimeenergy

    Categorized under:
  48. Doors CS RC3 brings a new set of bugfixes and tweaks to the ever-improving Doors CS shell, one step closer to completion. Debouncing has been added to file renaming and folder creation, a scrollbar misalignment was fixed in FileOpen and FileSaveAs, and the alpha indicator was fixed from a previous change. In addition, interrupt issues with Ion-derivative routines were repaired, FileSaveAs no longer accepts blank filenames, and most importantly, a subtle misalignment bug was fixed that prevents variable-size AP files from crashing Doors CS.

    Categorized under:
  49. With the release of this Doors CS beta, I have decided to bump the version up one minor number to 5.7, as it contains a great deal of change from the last 5.6 beta. Almost all of the interactive GUI routines have been completed, save the single and multiline text input sections, custom cursors have been implemented with the help and feedback of the Cemetech forum and members, and a start menu has been implemented and made partially functional. For the first time, only partial documentation has been included with Doors CS, since you can find the full documentation on the Doors CS Wiki.

    Categorized under:

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