ticalc.org
Basics Archives Community Services Programming
Hardware Help About Search Your Account
   Home :: Archives :: File Archives :: TI-82 Assembly Routines
File Archives

TI-82 ASSEMBLY ROUTINES

Click a filename to download that file.
Click a folder name to view files in that folder.
Click  for file information.
indicates files with screen shots.
indicates files with animated screen shots.
indicates files with reviews.
indicates featured programs.

Archive Statistics
Number of files 25
Last updated Sunday, 24 December 2006
Total downloads 36,524
Most popular file  SpriteClip v3.0 with 3,841 downloads.


Name Size Date Rating Description
(Parent Dir) folder   Up to TI-82 Assembly Source
bitfunctions.zip 3k 06-12-24 File is not rated Doublewide masked/unmasked sprite routine
Includes bitshift.inc, my include file for 16-bit bitshifting for all three 16-bit registers, boolean.inc, which contains routines for running a bitwise boolean on hl with de or bc, and doublesprite.inc, which contains my routine for displaying a 16-bit sprite (the usual size is 8-bit) on the screen. The routine is in XOR logic, but can be changed to AND, or OR logic. Refer to readme.txt for info on input registers for the sprite routine. Now also includes doublemaskedsprite.inc, which is my sprite routine for a 16-bit masked sprite. I've also updated to old sprite routine to be much faster, and doesn't use IY, and i made some of the bitshifting routines faster.
cchar.zip 5k 98-08-08 File is not rated ChangeChar v1.0 and EditString v1.0 Routines
Two routines for CrASH 1.1+ (Ash 3.1+) to change characters or strings.
d_zc_str.zip 8k 00-04-04 File is not rated String and Character Display Routines
Can be used just like regular system calls to D_ZM_STR and M_CHARPUT, only they use custom font files.
drawbg.zip 1k 00-09-08 File is not rated DrawBG Z80 Routine
Displays map data in a non-aligned NES-like fashion, using 2 tilemaps
drawsprite.asm 2k 99-04-05 File is not rated DrawSprite v1.2
Routine for displaying small images on the LCD, easy to use
dsprite.zip 4k 99-08-05 File is not rated DSprite
A little routine to display sprites
easyasm.zip 5k 01-01-04 File is not rated Easyasm
Easyasm is an include file that for Crash that makes programming asm a little easier by creating macros that allows you to use more "ti-basic" looking commands.
fastcirc_82.zip 3k 04-01-20 File is not rated FastCircle TI-82
Bresenham's circle algorithm. MUCH faster that the TI-OS routines.
gba.zip 319k 06-12-10 File is not rated GBA library v0.1
Inspired by the programmation of the Game Boy Advance, GBA library was created to make the programmation of game-boy like games easier. Indeed, this program provides drawing and multidirectionnal-scrolling map routines, drawing sprites routines, and a collision routine very usefull when you make a platform game. What’s more, GBA is not an ordinary library because it works as an external file : no need to copy a part of the program, you just call it directly, after having initialised it with an include file (provided in this folder). For the moment, the documentation is only in French.
graph.zip 1k 98-07-23 File is not rated Graphics Routines
gray82.zip 28k 00-06-26 File is not rated Gray82 v1.0
A pretty cool grayscale library for use on the 82!
heapsort.zip 4k 06-04-15 File is not rated HeapSort for the Z80
An implementation of the famous HeapSort sorting algorithm in Z80 assembly language.
highasm.zip 1k 98-07-29 File is not rated High ASM
Header file that has some macro commands which allow you to program assembly more as if it were a high level language.
link82.h 2k 98-07-03 File is not rated TI-82 Link Port Routines
get send byte routines
mbus.zip 71k 99-11-19 File is not rated MBus v0.99.1
Multimaster network and I2C drivers and utilities for CrASH and OS-82
menurout.zip 5k 98-08-01 File is not rated Menu Routine v1.2
A routine that lets you make simple menus like the Ash and CrASH menus, except they can also scroll down.
mult.zip 1k 00-01-02 File is not rated Multiplication 2
This program does the same as before. Except this one runs much faster.
pixel.asm 2k 03-04-21 File is not rated Example for SmallPixel
An example on how to use the SmallPixel routine (very easy).
scalespr.zip 12k 01-06-23 File is not rated Scaled Sprite Routines
Two sprite routines which allow you to draw sprites at a fraction of their stored size. The sprites may be drawn with a scale factor anywhere from 0.4 to 100% -- so sprites can only be scaled down, not enlarged.
scroll.asm 3k 98-02-16 File is not rated Scrolling Routines Library 1.0
spixel.inc 2k 03-04-21 File is not rated SmallPixel
A small and quite fast routine to draw and erase pixels on the screen.
sprtclip.zip 19k 01-03-26 File is not rated SpriteClip v3.0
A quick sprite routine for the TI-82
sprxor.inc 2k 03-03-30 File is not rated movax's SPRXOR modified
It's a modified version of movax's SPRXOR routine : a little bit faster and smaller, and now XORs sprite of 8*n.
stext.zip 7k 03-03-05 File is not rated smooth_text v1.0
It's a small routine that allows tou to write text smoothly...
tile.zip 42k 05-03-09 File is not rated tilemap
Simple tilemap routine.
tilemap.zip 14k 01-03-26 File is not rated TileMap v3.0
Fast full screen redrawing tilemap drawer for the TI-82

  Copyright © 1996-2009, the ticalc.org project. All rights reserved. | Contact Us | Disclaimer