| Name | Size | Date | Rating | Description |
| (Parent Dir) | folder | | Up to TI-82 Assembly Source |
| bitfunctions.zip | 3k | 06-12-24 | | 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 | | ChangeChar v1.0 and EditString v1.0 Routines Two routines for CrASH 1.1+ (Ash 3.1+) to change characters or strings. |
| drawbg.zip | 1k | 00-09-08 | | DrawBG Z80 Routine Displays map data in a non-aligned NES-like fashion, using 2 tilemaps |
| drawsprite.asm | 2k | 99-04-05 | | DrawSprite v1.2 Routine for displaying small images on the LCD, easy to use |
| dsprite.zip | 4k | 99-08-05 | | DSprite A little routine to display sprites |
| d_zc_str.zip | 8k | 00-04-04 | | 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. |
| easyasm.zip | 5k | 01-01-04 | | 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 | | FastCircle TI-82 Bresenham's circle algorithm. MUCH faster that the TI-OS routines. |
| gba.zip | 319k | 06-12-10 | | 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 | | Graphics Routines |
| gray82.zip | 28k | 00-06-26 | | Gray82 v1.0 A pretty cool grayscale library for use on the 82! |
| heapsort.zip | 4k | 06-04-15 | | HeapSort for the Z80 An implementation of the famous HeapSort sorting algorithm in Z80 assembly language. |
| highasm.zip | 1k | 98-07-29 | | 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 | | TI-82 Link Port Routines get send byte routines |
| math32.inc | 8k | 98-08-28 | | 32-bit Math Routines for the Z80 |
| mbus.zip | 71k | 99-11-19 | | MBus v0.99.1 Multimaster network and I2C drivers and utilities for CrASH and OS-82 |
| menurout.zip | 5k | 98-08-01 | | 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 | | Multiplication 2 This program does the same as before. Except this one runs much faster. |
| pixel.asm | 2k | 03-04-21 | | Example for SmallPixel An example on how to use the SmallPixel routine (very easy). |
| scalespr.zip | 12k | 01-06-23 | | 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 | | Scrolling Routines Library 1.0 |
| spixel.inc | 2k | 03-04-21 | | SmallPixel A small and quite fast routine to draw and erase pixels on the screen. |
| sprtclip.zip | 19k | 01-03-26 | | SpriteClip v3.0 A quick sprite routine for the TI-82 |
| sprxor.inc | 2k | 03-03-30 | | 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 | | smooth_text v1.0 It's a small routine that allows tou to write text smoothly... |
| tilemap.zip | 14k | 01-03-26 | | TileMap v3.0 Fast full screen redrawing tilemap drawer for the TI-82 |
| tile.zip | 42k | 05-03-09 | | tilemap Simple tilemap routine. |