Utility Software

 

    Over the years since starting to use Assembly language, the Guru has produced a large body of work in various forms.  Many are complete programs of one kind or another, but there are also some that fall into the category of  "tools" for other programmers to use.  Some are for use by Assembly programmers, some for Extended Basic programmers, and some for C99 programmers.  Those listed below are not all of the utilities produced, but just some of the "highlights".  All those listed have been released as Public Domain software, available for anyone's use without royalty or payment except to cover media and mailing.


  1. Extended Basic Utilities - Volumes 1 and 2 are available.  These are small enhancement routines to provide better and/or faster performance in Extended Basic programs. Details
  2. MIDI Toolbox - A whole series of Assembly programs for performing operations on the D/V 80 source files that are destined for use by MIDI-Master.  These include a file combiner, a transposer, and even a measuring tool to determine whether an SNF file will fit in memory when compiled by MIDI-Master. Details
  3. File Converter - A very special little program to take downloaded text files that are in D/F 128 format and convert them into D/V 80 files for editing. 
  4. ScsiCat - Special cataloging program for users with SCSI hard drives.  Also works for regular floppy disks and Horizon Ramdisks.
  5. Randoms - A utility disk for Extended Basic programmers and others who want very quick and very nicely randomized numbers.
  6. ASM Sound - Utilities for Assembly programmers to make it easier and quicker to incorporate sound list music of effects into their programs. Details
  7. C99 Sound - Similar set of routines for handling sound lists, but designed for use within programs written in C99. Details
  8. Sound List Maker -  A means to make sound lists more easily from sheet music.  Allows the user to write in a quasi-musical notation and have the Assembler translate into Hex for you. Details
  9. C99 Utilities - A collection of handy-dandy Assembly modules to make the life of the C99 programmer a bit easier. Details
  10. Bit Map Modules - Another little tool for the harried Assembly programmer who's trying to "turn the corner" into the Bit Map modes of operation.  This disk has four object modules that can be incorporated into your own programs to provide easy transitions into and out of half bit map and full bit map modes, PLUS automatic motion for sprites in both of those modes. (Impossible!) Details
  11. Reformat - Takes D/V 80 files of the type made with TI-Writer and formats them into different column widths, right justifies if desired, and so on.
  12. Sandwich - Two small pieces of Assembly that can be used with an E/A object file to convert that into a stand-alone E/A Option 5 program file, with or without having the original source.
  13. Instance Editor - Permits creating and editing instance files for use with TI-Artist, etc. Details
  14. Password - For those with Horizon Ramdisks.  Keep the kids out of your TI by having a secret password required  to get the Ramdisk menu to appear.

Music on this page is the Two-Part Invention in F
by Johann Sebastian Bach
Programmed for MIDI by Lory Werths

Back to Main Page