RB0139 A Collection of MS-DOS Utilities 3 Version: April 1990 Submitted by: David P. Maroun, Chilliwack, British Columbia, Canada V2P 6C5 Operating System: MS-DOS Source Language: ASSEMBLY, C, PASCAL Keywords: Mail, Utilities - MS-DOS Abstract: This collection includes: . FIXRB, a correction for Digital Equipment Corporation's Rainbow MS-DOS. . The MAIL version 2.0R mailing list program. . Some Rainbow specific routines for the Mark William's C compilers. . A program to indicate what options are installed on a Rainbow. . A demonstration memory resident program for Rainbows. . A driver to allow an IBM AT to use RX50-format diskettes. . The WUTIL version 3.12 hard disk manager for Rainbows. These files are supplied in LHARC archives (.LZH files) to conserve space. The LHARC archiver is included. Notes: Executable and/or object code is furnished. Source codes are included for all the programs except the LHARC archiver and a test file included with FIXRB. The source code and complete directions for LHARC were submitted separately (see DECUS No. RB0136). Complete sources not included. Media (Service Charge Code): One RX50 Diskette (JA) Format: MS-DOS \\ RB0138 A Collection of MS-DOS Utilities 2 Version: April 1990 Author: Various Submitted by: David P. Maroun, Chilliwack, British Columbia, Canada V2P 6C5 Operating System: MS-DOS Source Language: ASSEMBLY, C, FORTRAN Keywords: Editors, Utilities - MS-DOS Abstract: This collection includes the following: . The MicroEMACS text editor version 3.9. . MicroEMACS version 3 for ANSI controls. . A text viewing utility for ANSI systems. . NANSI.SYS, a replacement for the ANSI.SYS driver used on IBM PCs and their clones. . Some utilities for controlling screen characteristics. . The PFSA programs for doing calculations in algebra, including calculus. . ADJRAM version 3.1, a RAM drive system that allows adjusting the size of the RAM drive without resetting the computer or losing files. These files are supplied in LHARC archives (.LZH files) to conserve space. The LHARC archiver is included. Notes: Executable and/or object code is furnished. Source codes are included for MicroEMACS 3.9, NANSI.SYS, most of the auxiliary utilities, ADJRAM, and the PFSA programs. The source code and complete directions for LHARC were submitted separately (see DECUS No. RB0136). Complete sources not included. Media (Service Charge Code): Two RX50 Diskettes (JB) Format: MS-DOS \\ RB0137 XBOOK Version: 1.3, March 1991 Author: Mike Pasini Operating System: MS-DOS V3.10B Source Language: C Memory Required: 256K Keywords: Business Applications, Utilities - MS-DOS Abstract: XBOOK is a checking account manager which runs on the Digital Equipment Corporation's Rainbow 100 A or B models. Some of the features include: . Small size fits in 256K Rainbows . Uses Rainbow fast video and extended keyboard . Files are dBASE III+, IV, Foxbase, dBXL compatible . Pull down menu interface with windowing work areas . On-line help system . Error checking data entry with sophisticated editing commands . Extensive reporting with VT100 bar graphs . Automated bank statement reconciliation, balance . Automatic deduction data entry . Expense and Income data . User-defined defaults for output, cancellation method, and search direction Notes: Operating system MS-DOS V2.X or later is required. Executable and/or object code is included. Changes and Improvements: User preferances implemented for output device, search direction, cancellation method. Sources not included. Media (Service Charge Code): One RX50 Diskette (JA) Format: MS-DOS \\ RB0136 A Collection of MS-DOS Utilities 1 Version: February 1990 Author: Various Submitted by: David P. Maroun Operating System: MS-DOS V2.11-1 Source Language: C, PASCAL Memory Required: 128,000 characters Hardware Required: The DIAL program requires a modem or similar connecting device for a telephone line. Keywords: Data Communications, Editors, Utilities - MS-DOS Abstract: This collection includes the following: . Version 1.21R of the Classical Classifier outline processor . Version 1 of DIAL . EMACS text editor . Version 1.13C of the LHARC archiver . LHX Utility for recovering files from damaged LHARC archives . Discussion of communications involving micro-computers . Version 4 of XTRAC Utility for extracting specified lines from a text file . Version 1 of XTRACC Utility for extracting specified characters from any file All files are provided in LHARC archives to conserve space. The LHARC archiver itself is in a self-extracting archive. Media (Service Charge Code): One RX50 Diskette (JA) Format: MS-DOS \\ RB0131 JOBSDUMP Version: 4.2,4.0, July 1989 Submitted by: James A. O'Brien Operating System: CP/M V2.0, MS-DOS V2.11, V3.1 Source Language: PASCAL Memory Required: 256KB Hardware Required: Rainbow Graphics option Keywords: Graphics Abstract: JOBSDUMP is a utility which dumps the contents of graphics memory on a Digital Equipment Corporation Rainbow computer in either Digital Equipment Corporation sixel format or Epson graphics format directly to a printer or to a disk file. The difference between the CP/M and MS-DOS versions is that the latter allows the setting of an environment variable to select which colors (0-3 in high resolution, 0-F in medium resolution) should be printed. Both command-line and menu-driven operation modes are provided. Graphic images can be in either of two sizes, one a dot-for-dot image of the screen and the other designed to fill most of a printer page. Images can be printed as negatives, to save printer ribbons. JOBSDUMP can be run from within GW-BASIC, providing a simple graphics printing capability for the latter. See the documentation file on the disk for further information. Changes and Improvements: Speed increase, improved EPSON emulation, improved interface and minor fixes for JOBSDUMP MS-DOS only. CP/M JOBSDUMP is unchanged. Restrictions: Not for commercial use. Sources not included. Media (Service Charge Code): One RX50 Diskette (JA) Format: MS/DOS \\ RB0130 SEDT Supplements Version: V5.00, November 1988 Submitted by: David P. Maroun Operating System: MS-DOS V2.11-1 Source Language: SEDT Memory Required: 196KB Hardware Required: DEC Rainbow 100, Hewlett-Packard LaserJet, Epson, Tandy DMP-105, or compatible printers. Keywords: Editors Abstract: SEDT Supplements is a set of files for use with Anker Berg-Sonne's programmable SEDT editor. The supplements are intended to help turn SEDT into a complete word processor capable of fitting into a variety of contexts. Included are modifications of key definition and help files provided with other versions of SEDT, and command files to adapt SEDT for Tandy DMP-105, Hewlett-Packard LaserJet, and Epson printers. Each user will have to customize the command files somewhat in order to use them. The command files may serve as a basis for adaptations to other printers. Although these files have been tested only on Digital Equipment Corporation's Rainbows, some of the supplements may be useful also in adapting SEDT to other computers. SEDT version 3.3(219) is also provided. SEDT and the supplements are contained in archives. A de-archiving utility and its documentation are included on the diskette, as is a list of all files. Notes: Each user must adapt the files to his or her own purposes. SEDT and ARCE are included but their source code is not. Changes and Improvements: This is an update to accommodate a newer version of SEDT to correct some mistakes and to provide some enhancements. A print program for Epson printers is now included. Complete sources not included. Media (Service Charge Code): One RX50 Diskette (JA) Format: MS-DOS \\ RB0129 KRAMDEN Utilities Version: July 1989 Submitted by: Bryan Higgins, Salt Creek Research Operating System: MS-DOS Source Language: ASSEMBLER, C Keywords: Utilities - MS-DOS Abstract: The KRAMDEN Utilities are a set of programs for the Digital Equipment Corporation Rainbow 100 running operating system MS-DOS V2.0 or higher. Some of the functions are: . File utilities, including alternatives to COPY, RENAME, and DEL, which handle multiple files at once. . A directory listing program (alternative to DIR) which sorts files by name or by date, can restrict matches to files newer than a certain date, shows the weekday of the file date, etc. . A program which removes all files and directories from a floppy without reformatting. . A file backup utility. . A command editor which allows recall, edit and re-execution of previously typed DOS commands. . A utility which locates files across all drives and directories. . A utility which searches files for text strings. . A listing paginator for printers. . Clock programs. Notes: Operating System MS-DOS V2.0 or greater is required. Executable and/or object code is included. Changes and Improvements: New features. Sources not included. Media (Service Charge Code): One RX50 Diskette (JA) Format: MS-DOS \\ RB0128 SIML8 Version: September 1987 Author: Various Submitted by: Glenn Hinchey Operating System: MS-DOS V2.05 Source Language: C Memory Required: 128KB Keywords: Simulations Abstract: This package is a PDP-8 simulator that runs across the Rainbow series. It contains four executable files: . ASSEMBLE: assemble PDP-8 source text . EXEC8: execute assembler output . TRACE8: debug + trace program . ASSMBLGO Complete and comprehensive documentation exists in the form of a textbook called INTRODUCTION TO COMPUTER SYSTEMS by N.A.B. Gray, published by Prentice Hall of Australia, ISBN 0-13-480386-8. This book and associated software forms the basis of a single semester subject in computer science at the University of Wollongon, NSW Australia. The text itself makes excellent reading taking a novice assembly language programmer from the ALU operations through to Interupt driven IO. The package implements a simulated disk, keyboard, A to D converter and teletype. This hardware exists as MS/DOS files on the default drive. Although the textbook comes highly recommended, an experienced computer user and/or programmer should have no trouble assembling and running PDP-8 sources as most programs are user friendly and the programs respond to a question with a summary of valid user input. The original source code was developed on the Unix operating system, modified for the IBMPC and finally coerced to a PC100A. Included are various example programs for assembly and execution. Notes: Sources are available in the book, INTRODUCTION TO COMPUTER SYSTEMS by N.A.B. Gray, from the publisher, Prentice Hall of Australia, ISBN 0-13-480386-8. Sources not included. Media (Service Charge Code): One RX50 Diskette (JA) Format: MS-DOS \\ RB0125 ATTRIB Version: V1.0, March 1987 Submitted by: Digital Equipment Corporation Operating System: MS-DOS V2.11 Source Language: PASCAL (Turbo) Memory Required: 34KB Keywords: File Management Abstract: ATTRIB displays, sets and resets MS-DOS file attributes of individual files or groups of files. Using ATTRIB, you can display the names of hidden and system files, protect files against alteration and deletion, make files invisible to ordinary directory searches and force files to be backed up or not backed up by incremental backup utilities. Release Notes are distributed with each order. Notes: Operating system MS-DOS V2 or greater required. Media (Service Charge Code): User's Manual (EA), One RX50 Diskette (JA) Format: MS/DOS \\ RB0122 DBMS/Spreadsheet for MS-DOS Version: V1, October 1986 Submitted by: Glenn C. Everhart, Ph.D. Operating System: MS-DOS Source Language: FORTRAN 77 Memory Required: 512K Keywords: Data Base Management, Spreadsheet Abstract: This is primarily a relational DBMS with sources that will run on 512K MS-DOS machines including the Rainbow. Also present is a barebone AnalytiCalc which runs (but with flawed function key mapping) on the Rainbow and runs perfectly on the IBM PC/XT/AT and compatible like VAXmate. The DBMS is fully relational, supports large databases, has built-in help, a program interface, a command-spawn subcommand and more. It is essentially the same as public domain VAX RIM with enhancements. Notes: Not all sources fit on disks. DBMS source is complete. Spreadsheet source is not there. Documentation may or may not be on magnetic media. Complete sources not included. Media (Service Charge Code): Four RX50 Diskettes (JD) Format: MS-DOS \\ RB0115 Three Dimensional Tic-Tac-Toe for MS-DOS Version: July 1986 Submitted by: Jay Ondracek Operating System: MS-DOS Source Language: FORTRAN IV Keywords: Games Abstract: A variation on the Tic-Tac-Toe game that everyone knows. The game is played on a 4x4x4 cube, and you need four spots in a row to win. Beware!!! The computer uses 2-way and 3-way traps and an occasional bit of sarcasm to put you off your guard. Sources not included. Media (Service Charge Code): One RX50 Diskette (JA) Format: MS-DOS \\ RB0114 TURBOCOMM - VT2xx Emulation for the Rainbow Version: April 1986 Author: Stew Stryker Operating System: MS-DOS Source Language: TURBO PASCAL Keywords: VT200 Routines Abstract: This program provides partial VT2xx and VT125 emulation for the Digital Equipment Corporation Rainbow. With Turbo PASCAL sources included, it provides: . Text file send and receive, and terminal logging. . VT200 functions, excluding UDKs and selective erase. . ReGIS terminal emulation (if POLYREGIS is present). . Support for A-to-Z's video graphics requirements. . Good example of the use of the MS/DOS communication library. . Correct response to printer control and status inquiries. . Support for printer control keystrokes. Notes: V2.05 or later of MS-DOS is required. Media (Service Charge Code): One RX50 Diskette (JA) Format: MS-DOS \\ RB0113 ADDRESS BOOK Version: V7, December 1986 Submitted by: Bruce W. Roeckel, Florida Power Corp., St. Petersburg, FL Operating System: MS-DOS V2.11 Source Language: FORTRAN 77 Memory Required: 256K Keywords: Business Applications Abstract: The ADDRESS BOOK program is designed to allow a user to store the names, addresses and phone numbers of any individual. It contains a full-screen editor for the updating of any entries in the master file, as well as various means of printing the data for hardcopy storage. The file structure is designed such that integration of other software is easy. Each entry in the master file contains a "Structure ID". This is a unique number dedicated to each entry. If a software package was designed to keep track of family member names, for instance, all that would be required is to store the Structure ID along with the list of family member names in the new file. These names could then be indexed back to other data using the Structure ID. Also included in this release is a copy of the first of a series of software packages that directly integrate with the ADDRESS BOOK. This first package is called Names & Dates, and allows the user to store first names, birthdates and anniversary dates of anyone listed in the ADDRESS BOOK database. A batch file containing the compile and link run string for Microsoft FORTRAN is included. Release Notes are distributed with each order. Notes: Operating system MS-DOS V2.11 or later is required. Changes and Improvements: MS-DOS MDRIVE no longer required. Other minor changes made to user interface and printouts. First in a series of integrated software packages is included. Restrictions: Sources for private library functions are not included, but the object module required during link is supplied. Complete sources not included. Media (Service Charge Code): One RX50 Diskette (JA) Format: MS-DOS \\ RB0112 FANCY FONTS Version: V2.0, April 1986 Author: A. Christopher Hall Operating System: MS-DOS Hardware Required: LA type printer Keywords: Text Formatting Abstract: This a text formatter which makes use of an LA printer to achieve text in a variety of fonts. This offering comes with: . A text formatter, providing centering of text, paragraphing and tab control, left and right justification, plus more. . A range of fonts, allowing you to generate text in a variety of ways. . A font editor, allowing you to make up your own fonts. Using this feature, you are not just limited to the use of characters! Fancy Fonts is excellent for the creation of presentation material, such as overhead transparencies, signs or fancy letters. Sources not included. Media (Service Charge Code): One RX50 Diskette (JA) Format: MS-DOS \\ RB0111 MS-DOS KERMIT Version: V2.28, April 1986 Author: Frank da Cruz, Columbia University Submitted by: Brian Nelson, University of Toledo Operating System: CP/M, MS-DOS V2 Source Language: 8088 Assembly Lang. Keywords: KERMIT Abstract: MS-DOS KERMIT is a program that implements the KERMIT file transfer protocol for the IBM PC, XT, and AT and several other machines using the Intel 8086 processor family (8088, 80286 etc.) and operating system family (PC-DOS or MS-DOS, henceforth referred to collectively as MS-DOS or simply DOS). The program operates under version 2.0 and above of DOS. It runs in approximately 80K of memory - over and above the memory used by DOS - which means that your system should have at least 128K of RAM to use version 2 of MS-DOS KERMIT. Some capabilities of MS-DOS KERMIT are local and remote operation, transfers text and binary files, wildcard send, ^X/^Y interruption, filename collision avoidance, time out, 8th-bit prefixing, repeat count prefixing, alternate block checks, terminal emulation, communications settings, transmit BREAK, IBM mainframe communication, session logging, act as server, talk to server, advanced commands for servers, local file management, command/init files and command macros. Assoc. Documentation: There is other documentation available from Columbia University. Sources not included. Media (Service Charge Code): User's Manual (EB), One RX50 Diskette (JA) Format: MS-DOS \\ RB0110 EMPIRE: The War Game of the Century Version: V5.0, April 1986 Operating System: MS-DOS V2.11 Memory Required: 256KB Keywords: Games Abstract: EMPIRE is a war game where you battle the computer to take over the world. The world, constantly displayed on the screen, contains two power-hungry monarchs ... you, and the computer. Needless to say, there is only room for one of you, and if you don't get him, he will get you. At your command are armies, troop transports, fighters, submarines, etc. and your wits. Each game starts with a unique map of the world and is likely to take hours of excitement to finish (games can be saved if you become exhausted/frustrated). Sources not included. Media (Service Charge Code): One RX50 Diskette (JA) Format: MS/DOS \\ RB0108 AME86 - Application Migration Executive for CP/M to MS/DOS Version: V0.7-1 Author: Digital Equipment Corporation Operating System: MS-DOS Source Language: Various Keywords: Utilities - MS-DOS Abstract: AME86 is an extremely useful program which allows you to run most CP/M-86 programs (.CMD files) under MS-DOS on the Rainbow. The program simulates the CP/M environment, translating most CP/M system functions into the equivalent MS-DOS functions, achieving performance similar to that of the same program running under CP/M. While there is no claim that your application will work, tests have been performed with such products as RED, MBASIC-86, WordStar V3, ZORK and DBASE, and applications developed with MWC-86. On the other hand, Multiplan still has some problems with this version, so you will need to test your particular application. Overall though, this is an extremely useful offering, letting you migrate your favorite programs to MS-DOS without time consuming conversion. Restrictions: Needs MS-DOS V2.05 or higher. Sources not included. Media (Service Charge Code): One RX50 Diskette (JA) Format: MS-DOS \\ RB0107 MS-DOS Comms Selection Version: January 1986 Operating System: MS-DOS Source Language: Various Memory Required: 128K Hardware Required: A modem Keywords: KERMIT, Utilities - MS-DOS Abstract: These programs can be used for transmitting files with error correction across phone lines. Of LCTERM, KERMIT and DECMINI, LCTERM and DECMINI are the most comprehensive and support the KERMIT protocol as well as other common protocols. DECMINI and LCTERM are fairly self documenting; start them up and have a play with them. KERMIT comes with documentation, which you will want to read. Again, you will not need all three programs; select the one most suited to you and stick with it. Restrictions: MS-DOS V2.11 or higher is required. Sources not included. Media (Service Charge Code): One RX50 Diskette (JA) Format: MS-DOS \\ RB0106 HACK Version: V1.0.1, February 1986 Author: D. Kneller Operating System: MS-DOS Source Language: Various Memory Required: 256KB Keywords: Games Abstract: Are you into being digested by mysterious monsters, or perhaps being attacked by your own ghost? Gnomes, giant bats, orcs and zombies are only a small number of the hazards that await you as you hack your way down through twenty levels of dungeon, with only magic spells, potions, wands and rings, and perhaps a lot of brute strength as well as a dry sense of humor to aid you in your quest for the Amulet of Yendor. For addicts of ROGUE, available under UNIX, HACK is an updated and extended version for personal computers. The memory required to run it is 256KB and the main rule is simple: Hack unto other monsters before they hack (and digest) unto you! Sources not included. Media (Service Charge Code): One RX50 Diskette (JA) Format: MS-DOS \\ RB0102 FIDO V10G and Utilities Version: V10G, March 1985 Author: Tom Jennings, FIDO Software, San Francisco, CA Submitted by: Kurt Reisler, Hadron Inc., Fairfax, VA Operating System: MS-DOS V2.0 or later Source Language: C Memory Required: 256KB Software Required: Any editor Hardware Required: At least 2 floppies, hard disk recommended, Autodial modem 300/1200 baud and a dedicated phone line Keywords: Bulletin Board, Data Communications, Mail, Networking Abstract: Fido is a package of programs that allows a MS-DOS computer and modem to be used as: . A Bulletin Board . A Private Mail System . For Binary and text file transfers . Has Extremely high system security Fido supports up to 99 separate message and file areas. There are "privilege levels" for each Fido command, each user, and each area. These can be intermixed to allow free access to all areas, limited access to some areas, or locking each user into a specific area. Fido logs information about it's use continuously; each users access and their activity, mail system activity, and statistics on overall system use. Fido also contains a true electronic mail and networking system, (FidoNet) using ordinary phone lines. Up to 250 physically separate Fido systems may be interconnected for message and file transfers, under automatic control. Each of the 250 Fido systems can be a host, with up to 250 connected to it. FidoNet is a true, full featured electronic mail network. It supports host systems, message forwarding and routing, and cost accounting. Routing and forwarding can be configured to use a centralized host, or an amorphous network of independent systems for higher reliability. Cost accounting is done on a user by user basis, for each message entered. (By Jan 85 it will also have host to host charge reversals.) Hardware Support: . All IBM PC's: PC, XT, Jr. AT and most clones . Digital Equipment Corporation's Rainbow 100, 100+, 100B . Otrona Attache 8:16 . Hayes Smartmodems and clones . Racal Vadic VA212 . Novation SmartCat series Sources not included. Media (Service Charge Code): User's Manual (EC), One RX50 Diskette (JA) Format: MS-DOS \\ RB0101 DTC/PC: Desktop Calendar for MS-DOS on the Rainbow Version: V2.0, October 1986 Submitted by: Glenn C. Everhart, Ph.D. Operating System: MS-DOS Source Language: FORTRAN 77, FORTRAN IV Keywords: Calendars, Scheduling Abstract: This program allows day, week, or month at a glance displays, private and public calendar appointment files, meeting scheduling, multiple appointment setup, evening appointments, and a few other functions. It requires an ANSI display, though the MS-DOS ANSI.SYS driver will do. For users with Digital Equipment Corporation Rainbows, the 132 column mode is used to permit a full year calendar to be displayed. For others, the 80 column mode is used. This program has all the capabilities of the RSX or VMS versions except that it doesn't know what the current date is; it accepts any date you give as today. Complete source code is included (for MS FORTRAN 77). This package was developed by Mitchell Wyle and Glenn Everhart, who would appreciate copies of any significantly enhanced versions. For installation, place DTC.EXE, DTC.DAT and DTC.HLP in the directory you will be using. If you are running MS-DOS V2 (or PCDOS V2) and do not have a VT100, place the line DEVICE=ANSI.SYS into your root CONFIG.SYS file and boot. This program requires the ANSI cursor controls. Changes and Improvements: Fixed the date problem. Restrictions: This program runs only under MS-DOS, uses ANSI cursor controls. 132 column mode will not work on non-supporting terminals. This program does not automatically determine current date, it must be entered. Media (Service Charge Code): One RX50 Diskette (JA) Format: MS-DOS \\