ticalc.org
Basics Archives Community Services Programming
Hardware Help About Search Your Account
   Home :: Archives :: File Archives :: TI-83/84 Plus Assembly Libraries
File Archives

TI-83/84 PLUS ASSEMBLY LIBRARIES

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 22
Last updated Saturday, 29 November 2008
Total downloads 34,988
Most popular file  xLIB v0.602b with 6,110 downloads.


Name Size Date Rating Description
(Parent Dir) folder   Up to TI-83/84 Plus Assembly Files
xlib.zip 11k 07-03-08 File rated 8.67 xLIB v0.602b
xLIB v0.602b is an APP that adds functionality to TI-83/4+ BASIC programs. It installs a parser hook which will intercept any real( requests. Provides BASIC programs with fast sprites/tilemaps, PIC functions, scrolling, key routines, drawing shapes, executing archived programs and more! Still in testing stage so please report any bugs! An example program is included.
apsdk.zip 1k 00-06-16 File is not rated Asm Pass SDK
The Asm Pass SDK is a routine which allows you to add Asm Pass password functionality by A^2 Programming to any assembly program. Read the included .txt file for more info. I think this is free of bugs, if you find a bug, please drop me an e-mail.
blacken.zip 3k 01-07-09 File is not rated Blacken v1.0
A nice looking routine to clear your screen to full black.
cleanup.zip 1k 03-08-26 File is not rated Cleanup Program
This is a simple cleanup program that will remove some of the bits of trash left behind by most BASIC programs. You run prgmCLEANUP like a BASIC program, but the ASM program CLEANASM does all the work. Deletes the letters, sys lists (L1~L6), matrices, and strings. Never deletes anything archived!
custr.zip 31k 00-12-10 File is not rated Custom String v0.1b
This is a custom string routine that will take a string that resides in ram and outputs it on the graph buffer. It uses a custom font that is 8 pixels high and a variable length wide. This is a beta version and may have some bugs, so beware.
fgordon.zip 3k 05-09-27 File is not rated Flash Gordon
It's the famous Flash Gordon, with two subroutines that I've written to make this great program less of a pain in a neck. Basically, what it does is that you run this, and you don't have archive/unarchive your programs: they all stay in the archive, which means faster loading and less wear and tear on the flash memory.
gbalibti83.zip 320k 06-12-30 File is not rated Gba library v1.0
Inspired by Game Boy Advance programmation, 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, just call it directly after initialising it with an include file (provided in this folder). For the moment, the documentation is only in French, I don’t speak English very good and I have no time to do it anymore. The screenshots gives you an idea of what that powerfull item can do. Try it now (the .GIF file is taken from my up-coming Castlevania) ! !
getdi.zip 2k 03-05-28 File is not rated getDI(wrapper of Direct Input)
getDI is wrapper subroutine of Direct Input. Return value of key code is same as "_getcsc". And the new constants of a slant were added. It's so useful when you make fast pace's game! Please read "getdi.inc" and "sample.z80".
instcirc.zip 57k 06-07-27 File is not rated InstCirc
InstCirc is an ASM program designed to be callable from within TI-BASIC programs. It allows BASIC users to create circles much faster than the built in TI-OS routine. This is NOT another 4-part circle drawing flag enabler that so many other fast circ programs are. This version (v2) is now roughly 30% smaller than the original, and is written in pure ASM.
misster.zip 5k 06-12-10 File is not rated MiSSTeR Tilemap Routine
MiSSTeR is a small, fast, and easy to use smoothscrolling tilemap routine for the TI-83+.
pixeltestasmveryfast.zip 1k 06-05-18 File is not rated Super Fast ASM Pixel Test Routine
This is a routine I wrote to test a pixel on the screen using single byte values. Its prolly nothing to an expert asm programmer, but a novice could very well find a good use for it.
rage.zip 434k 06-08-25 File is not rated RAGE, Supa EZ Lib
It accepts lists now instead of several vars. Also, the best improvement is the new support of user defined sprites. Games like Tetris, Duckhunt, Chess, Checkers, and Monopoly are now easily possible in Basic. Check it out if you'd like an alternative to xLib or Omnicalc, as this takes up less than 1K and is fully customizeable.
runindic.zip 1k 03-08-26 File is not rated Run Indicator Control
This is a simple package that allows BASIC programs to control the status of the run indicator. It can be turned on and off with this package. The two control programs: BUSYOFF and BUSYON are called like BASIC programs. RUNASM does all the work and uses the information provided by BUSYOFF and BUSYON to decide what to do. Check the readme for BASIC commands that will turn the run indicator on.
sleep.zip 1k 05-05-07 File is not rated Auto Power-Down
This tool allows BASIC programmers to implement an APD feature into their main loop. An example is included. An 84+ is recommended (but not altogether necessary) to implement this into a BASIC program.
sprite8383p86.zip 7k 07-05-07 File is not rated sprite.asm v1.31
A compilation of a few useful sprite routines.
textoutp.zip 2k 03-10-19 File is not rated Text Output Library
Six routines to make life with text display just a little easier. Oh, and compared to the TIOS routines, you can save a few bytes (if you need it).
tici_hub_basic_library.zip 22k 07-05-16 File is not rated TICI Hub BASIC Library
This program is an add-in to BASIC programs enabling the use of external PS/2 devices, connected via a TICI Hub. Currently, there are only keyboard routines, but mouse routines are coming soon. This version includes the ability to: identify the connected device, set the Caps Lock, Scroll Lock, and Num Lock lights on a keyboard, wait for a key press and return the scan code, and a keyboard text input routine mimicking the BASIC Input command. Perfect for adding advanced functionality to your BASIC programs.
tlib.zip 25k 03-07-22 File is not rated TLIB - An asm library usable in BASIC on TI-83+ and SE !
This is the last version of the famous TLIB. What is TLIB ? It is a little program, as a .dll file that you put in the RAM. It only takes 500 bytes (508 exactly) and has got a readme. How do we use this library ? In fact, it was made for BASIC programers who would like to do some special things (change contrast, turn off the calculator, write in white on black, move pictures) that are possible in assembly but not in BASIC ! That's why I created this program, that you can use with any BASIC program (on TI-83+ only) without knowing anything about the z80 assembly language on TI-83+ ! There are 15 functions for the moment, which you can call by their number. For exemple, as "turn off the calculator" is the function #3, you just have to write this line "3:Asm(prgmTLIB" wherever you want in your BASIC code, and when the processor reads it, the calculator turns off ! Great, isn't it ? It works like this for 15 functions, and sometimes it has got inputs or outputs which are specified in the readme ! I hope you'll use it in you programs and I hope you'll be satisfied (you should be ;-).
tlibasm.8xg 2k 03-06-14 File is not rated TLIB
This librairy is written for BASIC programmers who want to use ASM's advantages without having do learn this difficult language ! With TLIB, you can : - Run the indic OFF - Clear the screen with hozitonal and vertical lines (it is not really faster than BASIC : 6sec instead of 8sec ) - Do a pause (with a countdown) - Switch off the calculator - Inverse all the pixels of the plotsscreen - write in video inverse mode - and cancel this "video inverse mode"
tmenu.zip 3k 03-04-28 File is not rated Tmenu("BASIC" style menu)
This subroutine is able to use "BASIC" style menu. It'll be useful when you need to make some menu in asm! I replaced command address to hexdecimal address, so it doesn't need another header files. Please read "tmenu.inc" and "sample.z80".
turnoffscreen.zip 2k 08-11-29 File is not rated Turn off calc from within Basic
This prgm lets you turn off the calculator from within a TIBasic program.
varstats.zip 1k 03-08-26 File is not rated Variable Status
This little package can identify if a variable/program/whatever exists and whether or not it is archived. It can also determine if a program is ASM or BASIC!
xkeys.zip 3k 06-02-26 File is not rated XKeys
A library that allows BASIC to detect multiple keypresses. I've also included a demo that shows how to detect the arrow keys. The readme explains in more detail and includes a key code chart. This was designed with games in mind so it is small, fast, and easy to use. This version does not use interrupts or any safe RAM areas, so it should be safe to use with other libraries.
zbtools.zip 2k 03-06-21 File is not rated ZBTools
Assemby Tools for Basic Programmers. Instructions in the readme. My first program, so if you like it thanks, if you don't, please dont judge me by it.

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