Info

Ed. note: Opening the TRS-80 Expansion Interface may void the Tandy limited 90-day warranty. Circle 508 on inquiry card

All that glitters is not gold

OS-80 * Bridging the TRS-80* software compatibility gap

Compatibility between TRS-80' Model I diskettes and the new Model 111 is about as genuine as a gold-plated lead Knigerrand.

Tnie, Mixlel ITRSPOS" diskcttescan be read on a Model III. But first they must be converted and re-recorded tor Model III operation.

And you cannot u-rite to a Model 1 TRSDOS "diskette. Not with a Model III You cannot add a file. Delete a file. Or in any way modify a Model I TRSDOS diskette with a Model 111 computer.

Furthermore, your converted TRSDOS diskettes cannot be converted back for Mixlel I operation.

TRSDOS is a one-way street. And there's no retreating. A point to consider before switching the company's payroll to your new Model 111.

Real software compatibility should allow the direct, immediate interchangeability of Mixlel 1 and Model 111 diskettes. No read-only limitations, no converskm/rc-recording steps and no chance to be left high and dry with Mixlel 111 diskettes that can't be run on a Mixlel I.

What's the answer.' The answer is Percom's OS-SC"* family of TRS-80 disk operating systems.

OS-80 programs allow direct, immediate interchangeability of Mixlel 1 and Mixlel III diskettes.

You can run Mixlel I single-densitv diskettes on a Model 111; install Percom's pluff-in DOUBLER'" adapter in your Mixlel I, and you can run double-density Model 111 diskettes on a Mixlel 1.

There's no conversion, no re-recording.

Slip an OS-8C diskette out of your Mixlel I and insert it directly in a Model III.

And vicc-versa.

Just have the correct OS-BO disk operating system — OS-BO, OS-8OD or OS-80/II1 — in each computer.

Moreover, with OS-8O systems, you can add, delete, and update files. You can read and unte diskettes regardless of the system of origin.

OS-8O is the original Percom TRS-80 DOS for BASK: programmers.

Even OS-8O utilities are written in BASIC.

OS-8O is the Percom system about which a user wrote, in Creative Computing maga:inc. ". . . the best $30.00 you will ever spend."+

Requiring only seven Kbytes of memory. OS-8C disk operating systems reside completely in RAM. There's no need to dedicate a drive exclusively for a system diskette.

And, unlike TRSDOS, vou can work at the track sector level, defining and controlling data formats— in BASIC — to create simple or ci>mp!cx data structures that execute more quickly than TRSDOS files.

The Percom OS-8O IX)S supports single-density operation of the Mixlel I computer — price is $29.95; the OS-8CD supports double-density operation of Model I computers equipped with a DOUBLER or DOUBLER II. and. 05-80/ III — for the Mixlel ill of course — supports both single- and double-density operation. OS-8CD and OS-80/III each sell tor $49.95. ^429

PRICES AN D SPECIF1C ATION S SUBJECT TO CHANGE WITHOUT NOTICE. PRICES DO NOT INCLUDE HANDLING AND SI IIPP1NG.

PERCOM DATA COMPANY, INC. 211 N. Kirby Street Garland, Texas 75042 (214) 272-3421

Trademark ofPercom Data Companv. Inc "TRS-80 and TRSDOS are rraJemarksofTandvCoiporarion which has no relationship to Percom Dara Company. *CreativeQ imputing Maga:ine. June, I960, page 26.

September 1981 Issue #21

PUBLISHER Wayne Green iXECUTIVE VICE PRESIDENT Sherry Smythe

ASSISTANT TO PRESIDENT Matt Smith

CORPORATE CONTROLLER Charles Garniss, Jr.

ASSOCIATE PUBLISHER Edward Ferman

ASSISTANT PUBLISHER Jeff DeTray

DIRECTOR OF MARKETING (603) 924-7296 Debra Boudrieau

BULK SALES MANAGER Ginny Boudrieau

ADVERTISING SALES (603) 924-7138 John Gancarz Hal Stephens

COORDINATION Penny Brooks

OFFICE MANAGER Marcia Stone

Manuscripts are welcome at 80 Microcomputing, we will consider publication of any TRS-80 oriented material Guidelines for budding authors are available, please send a self-addressed envelope and ask for "How to Write for 80 Microcomputing." Entire contents copyright 1981 by 1001001 Inc. No part of this publication may be reprinted, or reproduced by any means, without prior written permission from the publisher. All programs are published for personal use only. All rights reserved.

Paid Audited Circulation

80 Microcomputing (ISSN -0199-6789) is published monthly by 1001001 Inc., 80 Pine St., Peterborough NH 03458. Phone: 603-924-3873. Second class postage paid at Peterborough, NH, and additional mailing offices. Subscription rates in U.S. are $18 for one year and $45 for three years. In Canada, $20—one year only, U.S. funds. Canadian distributor: Micro Distributing, 409 Queen St. West, Toronto, Ontario, Canada M5V 2A5. Foreign subscriptions (surface mall), $28—one year only, U.S. funds. Foreign subscriptions (air mail), $60—one year only, U.S. funds. In Europe contact Mon-ika Nedela, Markstr. 3, D-7778 Markdorf, W. Germany. In South Africa contact 80 Microcomputing, P.O. Box 782815, Sandton, South Africa 2146 Australian Distributor: Electronic Concepts, Attention: Rudi Hoess, 55 Clarence Street, Sidney 2000, Australia. All U S. subscription correspondence should be addressed to 80 Microcomputing, Subscription Department, P.O. Box 981, Farmingdale, NY 11737. Please include your address label with any correspondence. Postmaster: Send form -3579 to 80 Microcomputing, Subscription Services, P.O. Box 981, Farmingdale, NY 11737.

Contents

One Man's Robot 114

by Don McAllister

A year after this author bought a $29 model of R2D2—that cute stump from Star Wars with the fast-forward voice—he had it hooked up to his TRS-80 and responding to voice commands. You can do it, too, he says, and shows you how.

Spanning the Electronic Nation 134

by Dennis Kitsz

Communication from sea to shining sea can be yours. All you need is a modem. Author Kitsz looks at three of them.

148 All About Sorts They're more than just a shell game. Len Gorney

170 New Words for Basic Taming some foreign mots. Alan Neibauer

182 Level II Utilities for the Model III T-Bug and other variations. Kenneth J. Bigelow

242 Going Pro Before you write software for someone else. Nicolas Moss

312 Clear N A not-so-transparent way to save money. Nate Salsbury

334 Bascal Detractors of Basic beware. Richard C. Metzler tyjmow

174 The Memory Expander Eliminating those wide open spaces. Tim Kenealy

186 Base Conversions Coping with the numbers jungle. James Yowell Yelvington

228 Split and Splice Text manipulation that's a cut up. Stephen Mills

240 Throw Away Kill instructions, save memory. R. Gene Langston

250 "On Error... Fix" A prescription for bombing bugs. tN. C. Richardson

276 Serial Printing with EDTASM-Plus You have to do it yourself. Howard H. Cohen

283 Patching Across Back door Scripsit. Richard Koch

317 Rename You enter the strings and this program will pull them. David Busch

333 Dateline 80 The object of this program is Basic. Richard A. Press

Robotics—The Microcomputing Connection 104

by Chris Brown

Currently, robot intelligence of the Star Wars sort can only be created in one way: stuffing a midget (preferably British) into a robot suit.

It's All Robotese to Me 101

by Kelvos Gisamte

Discretion may be the better part of valor but not always the better part of authors. Gisamte's indiscretions will most likely be forgiven by readers when they find out how entertaining they are.

PUBLISHER/EDITOR Wayne Green

130 Morse Resource—Part II More dit dah dah dit. Allan S. Joffe

252 Lifespan Be a literal life of the party. Joseph Wailand

262 Equine Equation Evaluation Playing the ponies without a computer may be a handicap. Raymond J. Herold 286 The Secret Ballot Plug in the vote. David D. Busch

290 Enhanced Word Processing Good news for Line Printer IV owners. John F. Rogers

©©GOgraiyjigTONi

218 The Wave Shaper Get a load of these curves. R. B. Shreve 258 Width Control A little less character may be better for your line printers. Jim Barbarello

298 Lowercase Done Right A $59 mod for $16.13. John Burgan

204 Alternate Course—Part II A method of writing your first program grounded in outer space. Michael A. Duff in 244 Math Derby College Bowl for furlongs. Michael A. Duffin 272 Teacher Mod Working with a classroom of computers. Madeleine Fish 292 The Walls of Jericho A Sunday school class blows its horn.

Chuck and Jo McNichols 328 Analogies With all due respect to Miller. Damon L. Spencer

142 A Macroprocessor for Basic—Part III The first thing to remember about Basic is it doesn't exist. J. Alan Olmstead 300 The Magic Trick Keyboard sleight of hand. David D. Busch 320 TRS-80 Cartoon Capers Freeing the Al Capp in your computer. Darren DeVigili

214 Picture This Proof that cartoons on your TRS-80 are not a looney idea.

Dan Keen and Dave Dischert 256 Curve Plotter It could make a draftsman jealous.

Steven M. Zimmerman and Craig Stanley 302 Title Graphics Billboards for your programs. Francis S. Kalinowski

168 Software Tools for the Craftsman Renumbering, merge and append made easy. Maurice M. Small

180 Smart Terminal Software Make your computer an egghead without getting egg on your face. Bill Everett 278 Snapp's XBasic Loading cooperation into your Model II. Rick Lederman

154 Rotation Take a cube for a spin. Bruce Yellin

220 High Speed Sorts Computing in the fast lane. Richard R. Robson

226 Erudite Arrays Matrices can learn from their peers. George Barnes

322 Slice & Dice Basic An answer to frustrating loads. J. Stewart Schneider

7 Remarks Wayne Green

8 Education 80 10 80 Input

22 Reviews

40 80 Applications Dennis Kitsz

52 News

70 80 Accountant Michael Tannenbaum

74 Kitchen Table Software David Busch

76 Exclusive ORacle Dennis Kitsz

80 The Assembly Line William Barden, Jr.

90 New Products

344 Reload 80

349 80 Books

354 Index to Advertisers

MANAGING EDITOR Debra Marshall

SENIOR EDITOR Pamela Petrakos

TECHNICAL CONSULTANT Jake Commander

PRODUCTION EDITOR Susan Gross

NEWS EDITOR Bert Latamore

REVIEW EDITOR Michael Nadeau

NEW PRODUCTS EDITOR Janet Flderio

TECHNICAL EDITORS Chris Brown G. Michael Vose

EDITORS John P. Mello Jr. Betty Thayer

LAYOUT EDITORS Joan Ahem Bob Dukette Sharon Phinney Sue Symonds

TECHNICAL CONTRIBUTING EDITOR Dennis Kitsz

EDITORIAL ADMINISTRATION Pat Graham Nancy Noyd

DESIGN ASSOCIATE Diana Shonk

PRODUCTION MANAGER Nancy Salmon

ASST. PRODUCTION MANAGER Michael Murphy

AD GRAPHICS MANAGER Robert Drew

AD COORDINATOR Patty Mackowsky

ADVERTISING PRODUCTION Steve Baldwin, Bruce Hedin, Jane Preston, Dennis Christensen

PRODUCTION DEPT. Fiona Davies, Linda Drew, Sandra Dukette, Kenneth Jackson, Ross Kenyon, Theresa Ostebo, Dianne Ritson, Deborah Stone, Judy Wimberly, Donna Wohlfarth

0 0

Post a comment