Archives: TI-89 Programs
Currently viewing:
  1. Archives
  2. All files
  3. TI-89 Programs

Categories

Available subcategories:

Files

  1. 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:
  2. Comments is an on-calc utility for displaying assembly program metadata.

    Categorized under:
  3. This ship database gives the the names, registry numbers, and classes of 156 different starships from the Star Trek universe. Screenshots in reade-me file.

    Categorized under:
  4. Jumpman Demo (v0.81)

    This demo contains 12 fully playable levels. Enjoy the game!

    Jumpman is a platform game written by Randy Glover and released by Epyx in 1983. Originally developed for the Atari 400/800, versions were also released for the Commodore 64, Apple II, IBM PC, and Colecovision.

    The object of the game is to defuse all bombs in a platform-filled screen. Jumpman defuses a bomb by touching it. According to the story, these are placed on Jupiter by terrorists. Jumpman can climb up and down ladders, and of course jump, and there are two kinds of rope each allowing a single direction of climbing only. Hazards include falling "smart darts" (small bullets that fly slowly across the screen, but when orthogonally lined up with Jumpman, greatly speed up and shoot straight in his direction) and other hazards that are unique to a certain level.

    Points are awarded for each bomb defused, with bonus points available for completing a level quickly. Jumpman's game run-speed can be chosen by the player, with faster speeds being riskier but providing greater opportunity to earn bonus points. [http://en.wikipedia.org/wiki/Jumpman]
    Report bugs here:
    - http://tifreakware.net/forum/viewtopic.php?f=7&t=197

    Thanks... and enjoy the game!!

    Categorized under:
  5. The Solar89 SDK is a suite of programs to allow TI-BASIC programs for z80 calculators to be written on 68k calculators. There are four programs included, Solar89, maketok, make8xp, and toolbr8x. Documentation on how to use them is included, as is a sample "Hello World" program in *.89t format that serves as a demo. 0.3 is a beta version without all 83+/84+ tokens supported, and without any token files for other z80 calculators.

    Categorized under:
  6. Riemann Sums allows you to input a function in terms of x, an interval, and the number of rectangles.
    It will then give you 7 choices: Left, Right, Midpoint, Trapezoidal, All, About, and Quit. The first
    four choices allow you to perform individual calculations. Choosing All performs all of the first
    four options. Choosing About gives information about the program. Choosing Quit ends the program.
    If you choose any of the options except Quit, after execution a popup will appear asking to run the
    program again or quit.

    Categorized under:
  7. CBL Console provides a quick and easy way to test CBL commands without cluttering the homescreen. Designed for use with the TI CBL, TI CBL 2, or Vernier LabPro. Now features additional commands!

    Categorized under:
  8. CBLM is a modular CBL program that both provides a fast way to collect data and provides developers with tools to quickly create CBL programs. It supports the standard set of CBL/CBL2 sensors along with numerous other Vernier sensors.

    Categorized under:
  9. This is a [URL=http://www.cemetech.net/forum/viewtopic.php?t=6448]Merthese[/URL] interpreter for all 68k calculators written in 68k Basic. It supports the Merthing @ Kerm extension, but not the w\ Nikky extension.

    Categorized under:
  10. This program calculates solar elevation and azimuth from UTC time. v3.0 supports two external programs and two locations.
    This version requires clock functionality for the program to run properly; preferably TI-89 Titanium. TI-89 HW2 should work with OS 2.09.

    Categorized under:
  11. This is a port of the mouse and cheese game from the 'Programming the TI-83+/TI-84+' book to the 68k series of calculators.

    Categorized under:
  12. This tool shows some nicely formatted information about how you are using the memory (both Flash Archive and RAM) on your 68k calculator. It will work on all 68k calcs: 92+, 89, Titanium, and V200. See the Readme for more information.

    Categorized under:
  13. Alien creatures have broken into the Jupiter headquarters and sabotaged all systems and hid bombs in different corners and angles, which can destroy the headquarters and the two adjoining buildings any moment. It all depends on you. As secret agent Jupiter Jumpman you have the speed and experience to cross the aliens' plans and thus defend the headquarters.
    In this comprehensive platform game, the bombs have to be collected in 30 levels. At the same time some creatures as bats, birds or aliens, but also robots and missiles disturb you. Also, collecting the bombs is a bit tricky. Either traps are triggered, i.e. ropes, ladders or platform parts disappear or fall down, or in some levels they only appear by this. The name of the level kind of contains directly what will happen! Seen as that, everything that moves should be avoided.

    v1.01
    - added optimizations suggested by Lionel Debroux (thank you Lionel)
    - corrected version string (V1.00 was released with the version string set to v0.95)
    - corrected enemy collision detection (v1.00 was released with enemy collision detection unintentionally disabled)
    - increased accuracy of bullet and collectable collision detection

    Categorized under:
  14. A lot like the original game. Just press the arrow keys as they pass.

    Categorized under:
  15. This is the sixth in my Screensaver series for the z80 calculators, now ported to the TI-89. A set of crosshairs moves randomly over the graphscreen until any key is pressed, when it quits instantly to the homescreen.

    Categorized under:
  16. A small static library for the TI-89 (and Voyage 200 and TI-92 Plus) with a slightly higher level implementation of argument processing than in the standard GCC4TI/TIGCC standard library.

    I wrote this to hopefully minimize code reuse for processing arguments passed to C programs, throwing exceptions for required arguments, filling in default values for optional arguments, and so on. Hopefully, it will be of use to others as well.

    An example program is included.

    Categorized under:
  17. This is 68k port of KermM's polygon drawer that is included in his excellent programming book. I only ported the source to 68k Basic.

    Categorized under:
  18. Kraphyko is a grayscale graphic program. This version is not fully functional, but it has most of the tools implemented. (Introduces: saving/loading)

    Categorized under:
  19. The complete 12 levels of Jumpman Jr.

    Note that this requires the Jumpman 89 game engine that can be found here:

    https://www.cemetech.net/programs/index.php?mode=file&id=1673

    Categorized under:
  20. This is a simple extrema finder for the TI-89/T/92/+/V200 series coded entirely in basic.

    Categorized under:
  21. 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:
  22. A spite editor for the TI 89 (Titanium) that supports four level grayscale drawing and produces sprite declarations for use in C code.

    Categorized under:
  23. 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:
  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. Clicker is a BASIC program that enables you to perform repetitive calculations on your TI-89 Titanium much quicker than you can on the Home Screen. You can even store and later access intermediate calculation results just as you'd be able to do on the real Home Screen. It only has one assembly subprogram dependency.

    It works on the basis of performing _iterations_: a user-defined operation works on a user-defined starting value. Then, the output of the operation is used as input for the next iteration.

    This program is one of the only and best dedicated recursive function executors for any calculator out there. It is a stair step towards putting your TI-89 Titanium right up there with Mathematica and MATLAB. As always, it's up to you to harness its full potential.

    Version 3.0: Guarantees ability to work with lists and matrices; Takes advantage of the status line; Adds input validation; Many documentation improvements; Change license to GPLv3

    Categorized under:
  26. CycleGen is a customizable TI-89T BASIC template designed to create animations of graphs. By interpolating variables through customizable cycles, it generates frames that can be replayed as smooth animations with the CyclePic command, offering a dynamic way to explore 2D and 3D graph transformations, with advanced built-in memory management features and safeguards that ensure you don't write to your Flash chip too often.

    Special thanks to Zeroko for some TI-BASIC tricks.

    Version 1.1 fixes a couple issues in the code and documentation. Now, it should be more stable to run with a wider range of inputs.

    Categorized under:

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

Advertisement