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

Categories

Available subcategories:

Files

  1. Ever hate it when you cant think of a new password?
    Well this will make one for you, just enter the length and poof a random password will appear!
    This program will work on a TI-84 CE
    Made in basic!

    Categorized under:
  2. Emulate a cool ancient math tool
    on your modern math tool!

    Probably the simplest emulator
    written in TI-Basic!

    features:
    -show current number
    -reset beads
    -auto-off

    Categorized under:
  3. This is a showcase of hard-coded sprites (as in, using Pt-On and Line commands in different ways for each sprite) in TI-84 Plus CE BASIC. Higher speed can be achieved by using simpler sprites. For those with a slower, older TI-84 Plus CE or TI-83 Premium CE calculator, running DrDnar's FASTER or FASTEST program might help with the speed.

    Since this is for a project, there is also an enemy sprite and map editor included.

    The code is unoptimized since I am still working on this, but feel free to re-use and optimize this.

    Categorized under:
  4. Analog clock written in TI-BASIC. Hit [MODE] to adjust settings, change time, etc. You can also access a shell from this menu to do calculations without quitting the program.

    To set a custom clock face, save it as Pic1 and set Z to 42 before running the program. An example is included with the download.

    Categorized under:
  5. Soon after the release of CountDown Timer, here is CountUp Timer! It will count indefinitely until you press [2nd] to stop it. A truly cool program!

    Categorized under:
  6. A grayscale breakout-like game with scrolling and 7 types of power-ups, including lasers and multi-ball. It has very smooth gameplay synchronized at 29 frames per second. It also features a external levels, high score table, multiple speeds, and the ability to save the game at any point.

    Categorized under:
  7. This utility highlights which key was most recently pressed, and the "hold" option keeps all previously pressed keys highlighted.

    The "Normal" layout is what you would find on the front of your calculator
    The "Keyboard" layout corresponds to the TI-84 KE, as shown in this thread:
    https://www.cemetech.net/forum/viewtopic.php?p=289588

    This tool allows you to easily test all the keys on your keypad.
    There is no graceful exit, but pressing "ON" to quit also tests the "ON" button, so maybe that's a feature!

    Disclaimer, this will mess with your window and graphscreen format settings, and turns off all of your plots, and also uses a lot of the alphabetical variables, List1, and MatrixA.

    Categorized under:
  8. This is a version of the classic board game Ludo (also known as "Mensch ärgere dich nicht" in Germany) for the TI-84 Plus CE. The rules are included in the README file.

    Categorized under:
  9. The Texas Instruments Flight Simulator, otherwise known by its acronym as the TiFS, is a Flight Simulator for the Ti-84 Plus CE. It is currently a work-in-progress, so there are no physics, there is no landing gear, there are no buildings, no scenery, just a 3D Model of a plane that you fly around.

    There are currently three planes I've made for the TiFS:
    - Cessna 172 (released for the TiFS v1.0, on March 26, 2024)
    - DHC-6 Twin Otter (released for the TiFS v1.1, on April 3, 2024)
    - Beechcraft King Air (released for the TiFS v1.2, on May 20, 2024)

    The geometry for the planes is pretty rough and wireframe, but I'm not willing to fix it.
    You cannot edit any plane files on the Ti-84 Plus CE alone, you can only do that through Ti Connect CE.

    All the plane models are available for access on Desmos, in case you want to see how the planes were made, or you just want to help me add some planes to the TiFS.
    https://www.desmos.com/calculator/j9xaxo9new

    Again, most of these features - they're a Work-In-Progress.

    Categorized under:
  10. This is a port of my Doors CS 7 Clock to the CE. It's sort of a proof of concept, since literally all shells have clocks now, but still kind of cool. It uses the Celtic CE libraries and will work with any CE shell that supports monochrome icons. The program must be in the RAM to function properly.

    Categorized under:
  11. This program demonstrates the speed and power of Celtic ce with a fast tile mapping program that draws sprites from hex data and a matrix. It also features an optimized automated ghost that moves around the maze.

    Categorized under:
  12. This is a variable-width bold font for Grammer 2.50.8+. This was made with DrDnar's Monochrome Font Editor (MFE): https://github.com/drdnar/MFE/releases

    Categorized under:
  13. A homescreen hook that appends the appropriate SI prefix (e.g. 'K' for kilo) to the results of a calculation done in ENG mode.

    Read the readme.md file for proper use and installation, or visit https://github.com/Iambian/SI-Prefix-Appender to see the documentation with images.

    Categorized under:
  14. A TI-Basic extension written in Basic.
    Has three variable types so far:
    Array (2 dimensional)
    Empty (a Variable with no constructs, basically a string)
    Vector (basically a list with an unlimited index, but is intended for 3d programming)

    Categorized under:
  15. MINDNRS is a game for the TI-84CE, written in TI-Basic. The game is an
    elaboration on the well-known MasterMind game. This version uses numbers instead
    of colors. Give your brain some exercise!

    Categorized under:
  16. While it's not much for my first upload to Cemetech, it's something. Enjoy this mockery of your typical low effort call X app on android.

    Categorized under:
  17. TI-Command Line is a simple command-line tool written in pure basic. The program includes 17 built-in default commands for you to toy around with. You also have the ability to install and remove custom functions that include BASIC or Assembly code.

    This release: v1.01α
    Compatible for: All monorchrome TI-83+/SE, TI-84+/SE

    Read the ReadMe.pdf file for more details on how to use the program. Have fun!

    Categorized under:
  18. The classic game of Mancala, now on your calculator. Take turns playing against a friend, or practice your Mancala skills against a rigorous CPU AI.

    See readme.txt for instructions and controls.

    Tested working on 83+, 84+SE, and 84+CE. Should also run on 83 and 84+CSE, but untested.

    Categorized under:
  19. X-Wing 2.2 is a scrapped upgrade of X-Wing 2.1.4 which uses Celtic III- All the improvements from 2.1.4 are here, as well as flashing during gameplay is completely gone, it runs a bit faster, and you can now move in 8 directions instead of 4.

    Categorized under:
  20. What would Among Us be like with nothing going wrong and nobody else on the ship but you?
    With, Among None for TI-83+/TI-84+, now you can finally find out!

    You can sit in the Skeld and explore its monochrome halls with no need to worry about tasks or other people. It's just you and the ship.

    Categorized under:
  21. A maze game made in TI-BASIC. Inspired by the maze game found here: http://tibasicdev.wikidot.com/sk:movement.

    Categorized under:
  22. Bananas is an incremental game in which you harvest bananas from a tree or from a drop crate.
    Upgrades are found in the shop. Use them to increase your banana income!

    Currently the game is very minimal but I hope to update and add features.

    Categorized under:
  23. This is a puzzle game where you are a caterpillar, inspired by the game Snakebird.
    In each level, you have to eat all of the fruit before making it to the goal. Each
    fruit makes you bigger, and because caterpillars cannot in fact phase through
    themselves, you have to be careful not to get stuck! Also, caterpillars are not
    immune to the force of gravity, so you will fall down if you aren't standing on
    something. Oh, and spikes. Did I mention the spikes? Yeah, those will kill you too if
    you're not careful. Although the earlier levels are somewhat easy, they get a LOT
    more difficult later on, providing you with plenty of playtime. There are 25 levels
    in total, and a level creator. If you create a cool level, send it to us and we could
    include it in the next game!

    Categorized under:
  24. Confetti on your calculator without the cleanup

    Categorized under:
  25. This program gives you the exact values for expressions like, 4(√19-3), 4(√192+16), and also similar expressions with third- and fourth roots. I know that the CG 50 has a program built in for this, but it isn’t always working, and you can’t use it in retrospect. The program strives to reduce the expression as much as possible. There is also an input for the precision to search with. Which can be rather tricky to decide. If you remember one or two digits though, for example 16 in the second expression, it is safe to choose it, since 4 is bigger than 1. You can use 1 to play it safe, although it is slower. Always choose a positive integer. The program only manages expressions with integers that gives real numbers. So, you must not input an expression like: 7(√-14-8). It won’t work. A bug in the previous version has been corrected. 372 bytes.

    Categorized under:
  26. A highly optimized quiz program written in TI Basic for the TI-84 Plus CE. All the problems are randomly generated and after you have finished a quiz, you can see your accuracy and the number of problems you got correct.

    Categorized under:
  27. Cloned Atari Breakout in C for Ti-83/84+ (non ce)

    Usage:
    Up button to fire ball

    left for left

    right for right

    clear to exit

    Categorized under:
  28. This is probably the best of all three versions of this program that I made!
    This is a lite version of the day of week program, which calculates the day of week of any given date.

    When you try to calculate on what day of the week a date was using the DayofWk( command, you might have noticed that the answer wasn't correct.
    I don't expect you'll have seen that though, but I've tested it with several dates and I can tell you it isn't correct.
    If you want to know more about this, you can read the 'readme' file.

    There are some important notes for some country's noted in the 'readme' file!

    Current version: 1.0.0

    Categorized under:
  29. This handy program calculates the safe stopping distance (which aids in determining a safe following distance) of a vehicle travelling at any km/h speed. You input the reaction time in seconds, the vehicle's speed, the roadway's grade (+/-), and the friction coefficient. From this data, the calculator gives the user the distance travelled in the reaction time (before any brake is applied) and the distance travelled with braking. You also get the sum of each, which is the total safe stopping distance of the vehicle.

    This is a good tool for beginner drivers and for professional drivers who want to improve their skills on the road. You can also tinker with the formula and see how much reaction time and paying attention while driving impact the distance your vehicle travels if you have to stop suddenly.

    Categorized under:
  30. a game similar to the long drive, (no car mechanics) where you go places, find food, oil, water, gas and diesel. make sure your car is fueled up or else you might not survive.

    my friend found as many bugs as he could, and I then fixed them, but if you find any please let me know.

    I am open to others looking at my code and using it for their own purposes, if you do anything interesting with it, message me and I will check it out.

    Categorized under:
  31. This version of Battleship is the standard 2-player turn-based game. You can place your own ships, or generate them randomly. This game DOES NOT use pictures, but it does use matrices [A] and [B].

    Categorized under:
  32. Icon editing program for the TI-84+CE.

    This icon editing program contains many useful features like pen and flood filling tools. Read more in the included readme.
    Written in TI-Basic, so no libraries or jailbreaking are needed.

    Categorized under:
  33. A very simple yet useful program that just has you enter in an equation (in terms of Y=) and then
    the X value of the tangent line. From there, the porgram will calculate the equation of the
    tangent line for that equation and at the entered X value. This program will also store both equations
    into the Y1 and Y2 variables of the calculator.

    Categorized under:
  34. This CSV file contains a summary of the Cemetech statistics by file ID as of 2021-05-08, intended to be useful for experimenting with alternate ways to sort files.

    Categorized under:
  35. This is an interpreter for the Hello/Hello++/Hello++++ esolangs made in TI-BASIC for the TI-83+/TI-84+/TI-84+ CSE.

    Categorized under:
  36. This is a TinyCarZ version of High Speed Ring that is as accurate as possible to the version that appears in Gran Turismo 4.

    Categorized under:
  37. Instructions:
    Start:{
    Import 'Program.8xp' to calculator
    For a blank canvas:{
    Set R variable to 1
    }
    For an example image:{
    Import 'Premade image matrix.8xm'
    Set R variable to 0
    }
    Run the program
    }
    Usage:{
    After it displays the loaded image on the graph screen, press [ENTER] to start putting in information.
    Put an X and Y coordinate and then a color or color ID.
    The X coordinate is the horizontal position and Y is vertical.
    }

    Categorized under:
  38. These programs will generate various fractals based on the Mandelbrot Set.

    Categorized under:
  39. SASSIDE.8xp: This program prompts side a, angle, and side b to give you the length of your missing side. Simple as that!

    SSSANG.8xp: This program finds every angle inside a triangle by prompting side a, side b, and side c.

    TRIGLAWS.8xp: This program is more of a note program than anything. It displays the equations for both the law of sine and law of cosine. The formulas given are for area using SAS; ASA, AAS, and SSA; SSS for finding angles; and SAS for finding sides.

    TRIGVALS.8xp: This program just gives you sine, cosine, tangent, cosecant, secant, and cotangent values from any given sides.

    DISCLAIMER — Any values using square roots won't entirely work, since TI calculators make square roots decimals rather than simplifying. I'll try to find some solution to this at some point.

    Categorized under:
  40. This simple yet powerful program will create the hex code for the header to a BASIC program. Using the three generated lines, your program will not only be recognized by Doors CS but will also have an 8x8 icon. Check it out!

    Categorized under:
  41. A Tarot Card Drawer written in TI-BASIC for TI84/83 Plus model Graphing Calculators. The deck used is the Rider-Waite deck, and draws one Major and Minor Arcana, displaying them one at a time. It is entirely text based at the moment, maybe there will be a graphical version in the future.

    Categorized under:
  42. A simple program that allows you to calculate maximum heart rate, heart rate reserve, and target heart rate using the resting heart rate and percent ranges for the target heart rate (usually 60-85%). Only the TI-84 Plus CE is supported due to some of the margins I used for the text. (I haven't tested it on the base TI-84). (Please be gentle, this is my first program ever, and first time posting here. Thank you! ^_^)

    Program Name: HRCALCPE

    NOTE: When entering the lower and upper % limits, only enter the value; do not enter as a decimal and do not use any symbols. Read Me linked to this post goes more in depth.

    Please let me know of any other issues! :-)

    Categorized under:
  43. This program will draw tiny cyndaquils all over your graph screen.

    Categorized under:
  44. Graph-based maze game.
    No in-game editor, so you'll have to edit the matrices manually.
    It doesn't have a win condition, so it's mostly a sandbox game for you to mess with.

    The README includes instructions for use.

    Categorized under:
  45. Scrolling Menu Plus is a mimic of the menus built into the TI-83/84 plus meant for use with TI-BASIC programs. It uses a string stored in Ans to make a menu and outputs the ASCII code of the selected option. You can also now use the left and right arrows to switch between menus. If you do end up using this as part of a TI-BASIC program, please acknowledge me and this program. v1.1.1

    Categorized under:
  46. The city is in flames from Cemetech Contest #25. While navigating its ashes,
    You encounter a stout white figure.

    What will you say?

    Categorized under:
  47. Collect, Race and Upgrade 17 different cars in this Demo version of CSRacing.
    Compete in 4 event types- Climb the rankings in officially sanctioned Ladder races, assert your racing prowess against CSR's best racers in the challenging Crew Battle mode,
    demonstrate true mastery of your car in Car Specific races, or just make some quick cash in Regulation races.
    The game's shell compatible, too. Can you conquer the drag strip?

    Categorized under:
  48. Locks programs with a passcode but not very secure.

    Uses about 1500 bytes.

    source code: http://sc.cemetech.net/?hash=ewnJfSF1RpfLPoaJQWJvffpe+Ft/

    source code also in downloaded file

    Categorized under:

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

Advertisement