=------------------------------= | Thomas G. Hanlin III | | 3544 E. Southern Ave. #104 | | Mesa, AZ 85204 | =------------------------------= This is a list of some of the software which I have written. The entire set will be sent to you if you register any one of the listed shareware products, or you may order a set of disks for $5.00 (see REGISTER.TXT). This does not include shareware registration fees, if any. You are still expected to register any shareware that you find useful. ASMWIZ14 The Assembly Wizard's Library, v1.4. This is a collection of (shareware) over 150 routines for programming in assembly language. Sound effects, parsing, advanced file support, mouse handling, string functions, lightning screen I/O, 32-bit math, high-resolution timers, graphics support and much more is provided. BASWIZ17 The BASIC Wizard's Library, v1.7. This is a set of (shareware) routines written in BASIC and assembly language for use with the QuickBASIC and BASCOM compilers. It provides a powerful virtual windowing system, an expression evaluator, display detection, far strings (no more running out of string space), communications (includes COM3 and COM4), pointers, memory management, graphics (MDA, HGA, CGA, EGA, MCGA, VGA, SuperVGA, Epson printer), and math support (BCD, fractions, new trig functions, and so on), among other things. Requires LIBWIZ. EQUIP12 Equipment List, v1.2. Displays information about the installed hardware and software. EXECOM12 EXECOM, v1.2. Like EXE2BIN, this utility converts .EXE files to .COM files. It's smaller and faster, though, as well as offering a few additional conveniences. EXETOOL EXE Tool. This program examines .EXE files for validity and can tell you whether the .EXE was designed for use with Microsoft Windows. If the .EXE file is determined to be too long, as it might be if you got it using an older file transfer protocol, you are given the option of truncating it to the right size. KEYCTL11 Key Control, v1.1. A keyboard control utility for AT computers which allows you to change the keyboard repeat rate and to remap 101-key "enhanced" keyboards to more closely resemble the earlier keyboard standards. LIBWIZ11 The Library Wizard's *BASIC Library Manager*, a management tool for handling and customizing BASIC libraries. This is required for my BASWIZ and PBClone libraries. OBJTOOL OBJ Tool. This program scans .OBJ files for the module name, (shareware) public symbols, and external symbols. It checks the .OBJ file for validity. OBJTOOL lets you change the names of public and external symbols, which is especially useful if you have several libraries which contain routines with conflicting names, for example. PASWIZ10 The Pascal Wizard's Library, v1.0. This is a set of (shareware) routines written in Pascal and assembly language for use with the Turbo Pascal and Quick Pascal compilers. It includes an expression evaluator, math support (BCD, new trig functions, and so on), mouse handling, new string functions, music, et al. PBCLON15 The PBClone Library, v1.5. This is a collection of over 400 (shareware) routines for QuickBASIC. It is the successor to my old ADVBAS library and to the commercial ProBas library. Requires LIBWIZ. PSCAN10 Public name Scanner, v1.0. This utility searches library and/or object files for public names, such as global routine and symbol names. Wildcarding is allowed for both filenames and for public names. QBWIZ12 The QuickBASIC Wizard's Library, v1.2. A collection of routines which allow you to access internal variables for QuickBASIC 4.0 - 4.5. You can retrieve the screen mode, display adapter type, DEF SEG setting, I/O redirection status, current screen colors, and many other useful values. SLINK10 Smart LINK shell, v1.0. This is a shell for the LINK utility which automatically produces the smallest possible .EXE file and converts to .COM or .SYS format if appropriate. Wildcards are allowed in the main file specification, allowing multiple LINKs to be done at a time. SPEEDER2 Speeder, v1.2. This utility speeds up your computer by around 5% by changing the DMA refresh rate. VCLOCK13 Visible Clock, v1.3. A customizable real-time clock which can be placed at any location on your screen. Options include 12/24 hour format, hours:minutes or hours:minutes:seconds, color display, and so forth. This is a tiny TSR.