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

Categories

Files

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

    Categorized under:
  4. 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:
  5. 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:
  6. 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:
  7. 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:
  8. 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:
  9. 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:
  10. 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:
  11. 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:
  12. 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:

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

Advertisement