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

Archive Statistics
Number of files 25
Last updated Sunday, 24 December 2006
Total downloads 68,230
Most popular file  Scrolling Routines Library 1.0 with 6,370 downloads.

Click a filename to download that file.Click a folder name to view files in that folder.Click  for file information.

Icon legend: File with screen shots File with animated screen shots File with reviews Featured programs


NameSizeDateRatingDescription
(Parent Dir)folder Up to TI-82 Assembly Source
bitfunctions.zip3k06-12-24File is not ratedDoublewide 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.zip5k98-08-08File is not ratedChangeChar v1.0 and EditString v1.0 Routines
Two routines for CrASH 1.1+ (Ash 3.1+) to change characters or strings.
drawbg.zip1k00-09-08File is not ratedDrawBG Z80 Routine
Displays map data in a non-aligned NES-like fashion, using 2 tilemaps
drawsprite.asm2k99-04-05File is not ratedDrawSprite v1.2
Routine for displaying small images on the LCD, easy to use
dsprite.zip4k99-08-05File is not ratedDSprite
A little routine to display sprites
d_zc_str.zip8k00-04-04File is not ratedString 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.
easyasm.zip5k01-01-04File is not ratedEasyasm
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.zip3k04-01-20File is not ratedFastCircle TI-82
Bresenham's circle algorithm. MUCH faster that the TI-OS routines.
gba.zip319k06-12-10File is not ratedGBA 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.zip1k98-07-23File is not ratedGraphics Routines
gray82.zip28k00-06-26File is not ratedGray82 v1.0
A pretty cool grayscale library for use on the 82!
heapsort.zip4k06-04-15File is not ratedHeapSort for the Z80
An implementation of the famous HeapSort sorting algorithm in Z80 assembly language.
highasm.zip1k98-07-29File is not ratedHigh ASM
Header file that has some macro commands which allow you to program assembly more as if it were a high level language.
link82.h2k98-07-03File is not ratedTI-82 Link Port Routines
get send byte routines
math32.inc8k98-08-28File is not rated32-bit Math Routines for the Z80
mbus.zip71k99-11-19File is not ratedMBus v0.99.1
Multimaster network and I2C drivers and utilities for CrASH and OS-82
menurout.zip5k98-08-01File is not ratedMenu Routine v1.2
A routine that lets you make simple menus like the Ash and CrASH menus, except they can also scroll down.
mult.zip1k00-01-02File is not ratedMultiplication 2
This program does the same as before. Except this one runs much faster.
pixel.asm2k03-04-21File is not ratedExample for SmallPixel
An example on how to use the SmallPixel routine (very easy).
scalespr.zip12k01-06-23File is not ratedScaled 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.asm3k98-02-16File is not ratedScrolling Routines Library 1.0
spixel.inc2k03-04-21File is not ratedSmallPixel
A small and quite fast routine to draw and erase pixels on the screen.
sprtclip.zip19k01-03-26File is not ratedSpriteClip v3.0
A quick sprite routine for the TI-82
sprxor.inc2k03-03-30File is not ratedmovax'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.zip7k03-03-05File is not ratedsmooth_text v1.0
It's a small routine that allows tou to write text smoothly...
tilemap.zip14k01-03-26File is not ratedTileMap v3.0
Fast full screen redrawing tilemap drawer for the TI-82
tile.zip42k05-03-09File is not ratedtilemap
Simple tilemap routine.

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