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


Available subcategories:


  1. By far, the easiest way to view real-time sensor data on your CBL, CBL2, or LabPro.

    Categorized under:
  2. LineFinder
    This program finds the line that goes through all the given points.
    For now only up to 5 points or up to AX^4 + BX^3 + CX^2 + DX + E

    Including quality of life features like:
    Automatically make the formulas easier to read
    Graph the formula with all given points
    Displays the formula on the graph, and puts it into Y1.

    I put quite some work into this, I hope this is useful for someone.


    Bugfix added that would output impossible on possible equations

    Categorized under:
  3. This is a two-player game of Mancala, written in Python and built for the fx-CG50. Press AC when the outline is around the space you want to move. Let it load (this is also the point where you can exit the game if you wish), and after a few seconds, the next turn will start. At the bottom of the screen, news about the game will appear, such as when counters are stolen or free turns are acquired.

    There are two Python files: Mancala, and MancalaC. C stands for compressed, and is way less readable in terms of code. However, it plays exactly the same, so if you aren't interested in the code, save on memory and choose MancalaC.

    How to play Mancala:

    The game begins with the blue player picking up all of the pieces in any one of the spaces on their side. Moving counter-clockwise, the player deposits one of the counters in each hole until the stones run out.

    1. If you run into your own store, one counter is placed in it. If you run into your opponent's store, skip it.
    2. If the last counter you drop is in your own store, you get a free turn.
    3. If the last counter you drop is in an empty hole on your side, you capture that counter and any counters in the hole directly opposite.
    4. All captured counters are placed in your store.

    The game ends when all six spaces on one side of the Mancala board are empty. The player who still has pieces on his side of the board when the game ends captures all of those pieces. The winner is the player with the most pieces, but can also end in a draw if each player ends with 24 counters.

    Known bug: Green doesn't steal from blue when their go ends on their penultimate space from the right, even when it should. TBH, I have spent too many hours trying to come up with the formulas for stealing (just look at line 98 on the uncompressed version), so fixing this is quite a low priority. This scenario shouldn't happen very often as well, as it requires green's counter setup to be exactly 00-01 (closest two spaces to the right) and also requires there to be counters in blue's penultimate from the right.

    Categorized under:
  4. a basic game i made while i was bored, dont expect much

    its just basic movement and a a few random numbers

    the game ends when the enemy touches you

    a brief explanation of the screenshots:

    the first is the start menu

    the ones with the + and * is how gameplay looks
    the + is the player and the * is the enemy

    the enemy movement is a random number for x and y, corresponding to the
    player x and y

    the one with game over is the game over screen
    it displays how many cycles of the game you survived

    please excuse the bad description and readme

    Categorized under:
  5. This program allows two players to play ultimate tic-tac-toe on TI-83+ and TI-84+ Series calculators. Standard rules apply: each move must be on the same board as the position of the previous move. Instructions are included within the program and the rules are automatically enforced. The program can be installed using the TI-Connect software.

    Categorized under:
  6. Falling is a simple crash-landing game in which you are to pilot your space ship left or right as it falls towards a safety portal.
    All instructions are inside.

    Currently only available for the 83plus/84plus.
    I hope to port this to other calcs (such as the ti-86) in the future.

    Categorized under:
  7. Slopey will calculate the slope of a line with 2 points from that line. It will also give you the Y-Intercept as well as the whole equation. (Yes, I was that lazy in middle school).

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

    Categorized under:
  9. This is a dumb program I made to annoy my friend who hates the Jump In The Cadillac song. Press enter to make the lyrics duplicate. Press on to stop the program.

    This works perfectly on the TI-84+ CE and the TI-84+ CSE. It also works on the TI-83/84+, but some characters will go past the screen (You can modify it to work just fine though).

    Categorized under:
  10. This is a quite bad version of Tetris. This was a proof of concept of making a game entirely in c.

    Categorized under:
  11. This is a tech demo showcasing how dithering allows TI-BASIC programs to display up to 225 colors instead of the usual 15. Input a seed for the randomizer, and watch as this pure TI-BASIC program draws squares of up to 225 different colors.

    This technique is a bit too slow to be practical for use in games, but it looks cool.

    Categorized under:
  12. Wordle BASIC is a Wordle clone implemented entirely in TI-84+CE BASIC. Download and ungroup WORDLE.8xo into RAM to install. Note the size of the group (~60 kb) as this much free RAM is required to play.

    Your aim is to guess a hidden 5-letter word in six tries or less, using information about previous guesses to inform your next. Enter words using the keypad, with [DEL] to backspace and [2ND]/[ENTER] to submit a guess. If the word is invalid, a red ! will flash.

    After submitting a valid guess, the letters of the guess will be colored according to how they align with the secret word. A green letter is in the correct position, an orange letter is correct but not in the right spot, and a grey letter does not appear anywhere. The game tracks how many guesses you take to guess the secret word, as well as your current win streak.

    Categorized under:
  13. This program allows you to input two values and perform either bitwise OR or bitwise AND on them. After selecting an operator via the [1] key or the [2] key, the program ends and outputs the result on the home screen.

    Since the TI OS doesn't have built-in support for bitwise operators, this program will allow you to calculate values with these operators if you need it to do so.

    Categorized under:
  14. I have made a program in Python that outputs getKey values (or wait_key, whatever).
    Enjoy! (Ignore the graphical artifacts on the image, i couldn't get CEmu to work)

    Categorized under:
  15. The game is in german!!! / Das Spiel ist in Deutsch!
    Du bist ein Jäger und musst Tiere erlegen, um besser zu werden.
    Version: 1.3

    Categorized under:
  16. Collatz conjecture (3x+1) for Ti-Nspire.

    Tells you the number of iterations for the number inputted & shows the calculations.

    Maximum number that can be inputted is 9E999. Any larger and the number will be formatted as infinity.

    Screenshots show older version without the iteration counter.

    Categorized under:
  17. 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:
  18. A little game made to test your memory and calculation of perfect squares and cubes. I will be happy to hear about any bugs you find or feedback you have!

    High Scores in SQUARES mode:
    1. sirdudeman - 64
    2. TortillaMan - 45

    High Scores in CUBES mode:
    1. sirdudeman - 18

    Categorized under:
  19. If you have ever missed the backspace key on a TI-83/84/+/SE then you will be glad to hear that it has finally been made available.

    I discovered the undocumented backspace key a while ago when I was testing a USB keyboard entry method on the TI 83/84 etc. Today I discovered keyhooks and mixed the both together.

    Here it is, source code too. Remember to disable Mathprint. Enjoy.

    P.S. I'm experimenting with this on TI84+CSE, but not there yet.

    Categorized under:
  20. this is a survival game that started to make a year ago on my sisters ti-84 plus CE, then I got my own and finished it on that about a month ago, I have continued to make small changes and updates to make it even better.

    my friend played this game a few times and has been the only one to tell me about bugs which I have then fixed, and if you find any other bugs, please let me know.

    Categorized under:
  21. I couldn't find something that did this, so I made an image conversion program between TI-92 / V200 etc, and general image formats. It will convert correctly sized (max. 239 x 103 px) .jpg .png .bmp .tif .tga and .gif files using a conversion threshold slider into files readable by Ti-92 or V200. Also .wbm supported with direct conversion as they are always 1bpp bitmaps.

    Drag files and drop onto .exe file or call from command prompt like: "i292ia2 faces.bmp".

    The other side of the palindromic name is that it can convert .92i and .v2i images from calculators to .bmp and .png.

    Please give this alpha version a try and let me know if it is working on your system or not.

    Antivirus software on Windows 10 or higher may stall the program initially, they should let it go after a while, but if not, then you can add it to the exception list.

    Categorized under:
  22. GFX3 is designed to make it easy to create and manipulate stacked sprites in your projects when using the CE Toolchain . With this library, you can stack multiple sprites on top of each other, adjust their position, scale, and rotation, and even make them transparent. GFX3 can help you create more complex and dynamic graphics in your projects, without having to manually manipulate each sprite individually!

    Categorized under:
  23. 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:
  24. LTS-CBL (Long Term Sampling with CBL) is a useful utility for performing long data collection runs with a TI CBL, TI CBL 2, or Vernier LabPro.

    Categorized under:
  25. LTS-CBL (Long Term Sampling with CBL) is a useful utility for performing long data collection runs with a TI CBL, TI CBL 2, or Vernier LabPro.

    Categorized under:
  26. If you ever get in arguments, you should have this program! This uses Nash's theorem to settle any argument in the mathematically fairest way possible. In short, you come up with ways the argument could end and then you and who you are arguing with rate how they feel about each option on a scale from 0-10 (0 being worst imaginable, 5 being no preference, 10 being best thing ever), the calculator does many calculations with these and determines the best and fairest way the argument could end. More information about what this program does found here: P.S, the program still works if you don't want to do feelings on a scale from 0-10, and instead do something more precise with any amount like money gained/lost or people dead or something (just make sure you use a bigger number as being better).

    Categorized under:
  27. This program features a fast tile mapping program using DCS functions to draw sprites from a picture and a matrix. It also demonstrates a fast automated ghost sprite moving around the maze.

    Bear in mind that the emulator is not as fast as on calc.

    I know that Kerm Martian already created a built-in tile mapper in DCS, but (no offense) I found it somewhat confusing so I created my own.

    Categorized under:
  28. 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:
  29. get better at doing math in your head.
    you can test your addition subtraction multiplication and division skills.

    not the most beautiful UI but it works and keeps it a small program.

    Categorized under:
  30. 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:
  31. All 140 standard web colors defined in .h header files

    Includes: rgb1555, rgb565, and rgb555 along with bgr versions

    Example (1555):
    #define ForestGreen 0x1224
    #define Tomato 0x7D89
    #define SkyBlue 0xC33D

    Categorized under:
  32. 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:
  33. This car pack includes one car: The 2024 Oxiti Increceba GT.
    It uses a slightly tuned up version of the Increceba's engine, and a transmission geared much more towards acceleration than top speed.
    However, this acceleration comes at a cost: the Increceba GT can only reach a top speed of 190 MPH, as opposed to the Increceba's top speed
    of 230 MPH.

    This custom car is only for Calculator Street Racing II: Evolution V2.0 and later.

    Categorized under:
  34. ST-NICCC for the TI-84 Plus CE.

    Installation Instructions:
    1. Install the CE C Libraries on your calculator:
    2. Install all AppVars in the appvar/ folder
    3. Install the version of the program you want. Filled has filled polygons, and Wireframe has wireframe graphics. Wireframe is faster, but Filled is closer to the original demo.


    Categorized under:

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