Liste des magazines disponibles sur AMIGALAND.COM
The Amiga Handbook contains all the information you need to get the most out of your Amiga. It is a well thought out and clearly written book to give you the information they never included in the Amiga documentation. This book provides a complete, detailed reference source of the Amiga and its operating system. If you own an Amiga, or are considering purchasing one, this book is a must! The Amiga Handbook contains detailed descriptions of the Amiga Systems. This will help you with your purchasing decision and appraisal of this new computer. For others, it is written as a handbook that contains many , tables and exhibits which will help you work f with the Amiga on a daily basis. It is a valuable aid that will help you learn and work with the Amiga quickly and unhindered. This book contains well over 400 pages of information to aid you. It is compulsory reading for everyone who has an interest in the new Amiga Super The Amiga System: An Introduction by Bill Donald is now available from Progressive Peripherals & Software, Inc.! This book is a storehouse of technical information about the Amiga computer and its operating system. If you have been looking for in depth information on the newest 32 bit computer available today, the Amiga System: An introduction is the best source of information you could obtain. The Amiga Handbook Includes: Description of the System Architeeture-Amiga Workbench Discussion Intuition: Basis of the Amiga The Graphics Programs Graficraft and Deluxe Paint Amiga for the Advanced User The Graphics User Interface Understanding the CLI Automation of the Amiga (Command Sequences) The Special Chips of Amiga: Denise, Paula and Agnes Basics of Sound and Graphics Programming the Amiga (Amiga Basic from Mirosoft, Lattice) THE Amiga HANDBOOK!
Click image to download PDF
UJ5A. $ 3.95 (j&wia $ *M
Choosing a Color Printer
Telecommunications: Getting it On-Line
Editors Choice Awards
Digital Solution* Inc. brings yog the light with easy lo use software
specifically cMgned to use
the power of your Commodore Amiga
Announcing LRD’W Writer LPD* Planner LPD* Filer loch ol th**e programs give you all ftie functions you would Onpfrct liam piroduclMtv sett- ware plus the following unique features:
UPD tf Writer, LPD'" Planner and LfD'* Filer can run Individually or together When running together information can be transferred from one application 1a anoihor manually, or automaticalty using "links'', a transfer procedure unique to LPD Software.
The software allows you to see all projects-ar>d applications through windowing. Each application con then be doomed" up to Full screen size. Vdu coin execute a command by using the mouse, function keys or short cut" com mond sequences A "suspend" feature oltows you 1a pul away all applications you are cur rently working on and a "resume” command will restore the application* to ihe presuspended stale. Ajso featured is on line memory resident help ¦In addition. LPD* Writer,
LPK> V Planner and tPP ""Fiier each have their own very special CharacteMstics
Powerful software ftiafl simple to use.
Digital Solutions Inc.
30 Wcrthi imCQyrt No- ?
Richnwna Nil, Ontario
Carincja L4t! 16v te’ept-iQTO
UPO1 WHIbfi War
- ii.iii |.ii+i documents can t4 *d ten cn Iho samofeM aiLn o Ihu-i an* window can to* ope ned lM‘, a document bn scioen rap* own I eft on al docajmcrifo os- Ihcy wfl be- pnniM Imcludmg un* spacing. -supc 5ciip and HfcKnphl cm screen hoodurs and kwlw? Underlining bo Ml hod and italc cnnancflrronl +« *1
lff> ' PLANNER 5p'P«l3lTC4l'
rnjr-pM jpiwdtiiHii can be jnpi- died a! One llnra morn- lhai one wndcw nan :.ip*ni :i on anf scr-ood jfiwi tpfWldtfmlllE* V bcnLrnnhfcjir 6*536 r:.:w>. i pf nlny
stffo rtn dNpteMtf urtdwlrtttd
h. ril:Hi>-+i nd ifctajfid C4* chai%. Br*-:jiu|:hi. Fi£i- £i :3phS and kirefead mi- $ iipnsai.cii anlc vuiiublu nMfhcaljmn5 hoilzanMI wsrtcaland'smcFr r-ucakutallar-
Upn PILE V thu I'j Lh!xk Li1
h. jii piiH dalabaua cari bo- used ol
more Iha ane window can oc?n«j cmm w
ort a vpccil-: database muili p-agc rcca'd laipouh t-XhOldlVCC-5 nurrypnc. Chprw*?!. KHjnnl
dalf lime- nortf USCr-SC'irrik-lF- nii fli IhjI-:!! HtiI-ihi -::rd dnlni.i I In? I-:! -TnU«fc
rviv I m visiWd ufi ¦'iiiiII iIh
- :.iI iplJh.t IiUi!. IO- Mffl GCC4U
i h1.1u11 qtii-tfiaiisn including hcadof i Mtyais and pooard by rccixd
Where to find and buy The Hailey Project.
Federaied Group Available ai selected stores
Electronics Boutque Hoover
Computer West Phoenix
1602) 849-4795 Copperstale Computers Tucson
(602) 622-7585 Phoenix
(602) 244-9391 Flagstad
The Micro Shoo. Inc Little Rock
Computer Center o! Hayward Hayward
(415) 538-7368 Computer-Ease West Los Angeles
Home Computing Center Concord
Horne Computing Centers Mill Valley
(415) 388-1407 San Leandro
(415) 352-5030 San Bruno
(415) 588-1201 LTC Computers Santa Ana
(714) 667-1575 Shoreline Software Sacramento
(916) 481-2412 Software Central Pasadena
(818) 793-4101 Software City San Diego (6191 560-6886 Software Pius Citrus Heights
The Software Race Fairfield
CW Electronics Denver
(303) 832-1111 Renaissance Computerware Colorado Springs
(303) 634-3031 Sun Country Computers Pueblo
(303) 545-4836 Colorado Springs
(303) 593-4788 The Computer Room Englewood
(303) 799-9733 Aurora
Electronics Boutique Danbury Softown Danbury
(203) 797-8080 Software Kingdom East Hardord
(203) 627-8180 Windsor Locks
District of Columbia
Program Store Washington
Electronics Boutique Miami (3051 251-5517
(305) 736-2308 Games 'N' Gadgets Orange Park
(904) 264-1550 Jacksonville
(904) 725-7025 Clearwater
(813) 797-0585 Tallahassee
(904) 877-3813 Gull Coast Computer Panama City
(904) 763-1202 Mega Port Computer Center Venice
(305) 831-3241 New Age Electronics Clearwater
(813) 447-2369 St Petersburg
(813) 323-8384 S and S Wholesalers Miami Beach
64 Store Atlanta (404 ) 952-6625 Academic Software Roswell
Electronics Boutique Atlanta
(404) 261-8305 Atlanta
(404) 433-0197 Games 'N' Gadgets Atlanta
(404) 934-7794 Atlanta
(404) 399-5023 Versatile Video Atlanta
ABI Computer and Video Boise
(312) 564-4830 Chicago
(312) 263-7613 Aurora (3121 893-6070 Digitalworld Addison
1312) 543-9000 Family Software Bioominqdale
(312) 351-3730 Software First Evanston
Software Tree Winnetka
(312) 446-1660 Universal Computing Highland Park
(312) 433-8934 Indians
Burkal Computer South Bend
Butrex Ft. Wayne
1219) 485-7511 Computer Corner Ft. Wayne
(219) 493-6505 Computer People Michigan City (2191 879-8557 Computer Woiks Carmel
Microcomputers. Inc. Indianapolis
(317) 291-8882 Software First Nashville
Spectra Computer Systems. Inc. Bloomington
(812) 333-2627 Von's Computer West Lafayette
Gronet Computers Des Moines
Brandsmart Overland Park
(913) 642-8100 Midwest Computers Manhattan
Electronics Boutique Monroe
(318) 322-5813 Kenner
Electronics Boutique Baltimore
(301) 298-9674 Baltimore
(301) 687-2909 Owings Mills
(301) 363-6521 Games N‘ Gadgets Baltimore
(301) 256-7453 Baltimore
(301) 284-2873 Program Store Kensington
Electronics Boutique Holyoke
(413) 533-1766 General Computer Framingham
(617) 872-2084 LCA
(619) 769-8444 Memory Localion Wellesley
1619) 237-8646 Ommtek Tewksbury
(617) 755-5387 Pioneer Valley Data Amherst
(413) 549-1017 Softpro Burlington
Alternate Computer Sup Grand Haven 18001 358-6905 American Television Marquette
1906) 228-7500 Bits, Bytes. Nibbles Peloskey
(616) 347-2922 Michigan Software Novi
(313) 348-4477 Micro World Livonia
(313) 427-0102 Southgate
(313) 285-0101 Roseville
(313) 771-3600 Millord
(313) 685-7766 Professional Computer Si Joseph
Roseville Computer Warren
(313) 772-0760 Slipped Disk Madison Heights
(313) 583-9803 Software Library of Keego Keeqo Harbor
(313) 681-6600 Ye Qide Computer Shop Ypsilanti
Specialists in Hopkins
Electronics Boutique Ridgeland
(601) 957-3732 Enterprises Unlimited Jackson
Brandsmart Kansas City
(816) 363-4499 Games 'N' Gadgets Columbia
(301) 730-7402 Software City Creve Coetir
(314) 434-3311 Software to Go Crestwood
(314) 968-8700 Clayton
1314) 727-3420 Sysfems Plus Computers Independence
Nebraska Bookstore Lincoln
Electronics Boutique Nashua
(603) 891-2222 Ommtek Salem
Electronics Boutique Voorhees (609 ) 772-6355 Cherry Hill Rockaway
(201) 366-1636 Wayne
(201) 785-8710 Woodbrrdge
(201) 636-1451 Family Computer Center
(201) 762-6661 Fairtiekj
(201) 882-8370 Games N' Gadgets Livingston
(201) 992-6753 Burlington
Amherst Computer Exchange, Inc. Williamsville
(716) 626-5111 Byte Shop Memck
(516) 379-0000 Castle Computers Latham
(518) 783-9405 CIA Software Flushing
(718) 357-5522 Computers Etc. Inc Syracuse
Electronics Boutique Albany
1518) 456-7270 Huntington Station
1516) 271-8335 Valey Stream Games 'N' Gadgets Garden City
(516) 747-3427 Manuet
Home Computer and Software Rochester
(716) 647-2320 Leigh's Computers New York
(212) 379-6257 Lecn's Computer Mart Rochester
(716) 325-2787 Software and Such Sccha
1518) 399-3579 Software Center Forest Hslis
(718) 793-8112 Software City Syracuse
Star Tech System Massena (315 ) 764-1560
Games ‘N’ Gadgets Raleigh
Computer Associates Fargo
Base Computer Systems Niles
(216) 652-0056 Earthrise Micro Systems Columbus
(614) 451-1100 Fairbome Home Computer F airborne
(513) 879-7402 Games 'N' Gadgets North Randall
(216) 662-2993 Lakes Consumer Elec Akron
(216) 644-3194 Microcenter Columbus
(614) 481-8041 Westerville
Microwave Magic and Computers Fairfield
(513) 874-6560 North Coast Programming Willoughby
(216) 953 1535 Quality Computer Application Toledo
Clackamas Computers Ciackamas
I. B. Computers Portland
(503) 297-8425 Software Unlimited Gresham
Base Computer Systems Hermitage
(412) 342-5505 Erie
(814) 455-1858 Pittsburgh
(412) 367-1456 Compumart Williamsport
Electronics Boutique King ol Prussia
(215) 337-4232 Whitehall
(215) 264-3122 Langhorne
(215) 757-7997 Exton
(215) 363-8357 North Wales
(215) 362-2036 Games N' Gadgets Lancaster
(717) 299-9504 West Mifflin
(412) 655-6804 King of Prussia
(215) 337-1293 Media
(215) 566-3948 Lyco Computers Williamsport
(717) 494-1144 North Central Digital Danville
(717) 275-4900 White House Computer Wrlliamsport
Micro Limits Smnhlield
Computer Connection Chattanooga
(615) 892-3253 Games 'N' Gadgets Memphis
B. Dafton Software Etc. Houston
(713) 955-3500 Houston
(713) 556-8492 Irving
(214) 255-2129 Houston
(713) 995-5758 Mesquite
(214) 270-8865 Plano
(214) 578-7649 Dallas
(214) 788-1707 Hurst
(817) 589-0503 Dallas
(214) 368-0764 Dallas
(214) 484-8326 Houston
(713) 875-0181 Houston
(713) 465-7713 Houston
(713) 469-5459 Webster
(713) 338-1619 Fort Worth
(817) 294-1279 Bookstop Inc Austin
(512) 834-9951 CoJoniel Video Houston
Home Software Friendswood
(713) 480-5426 Macproducts Austin
Metropolitan Computer Richardson
Software Centre Houston (7131 558-9750 Software and Things Austin
(512) 451-4347 Software City Austin
(512) 451-2489 Software Galena San Antonio
(512) 377-3003 Software Station Houston
(713) 782-7537 The Computer Experience San Antomo
(512) 340-2901 The Computer Store Lake Jackson
(409) 297-5515 The Software Place Houston
(713) 781-1488 Village Software Houston
Diskcovery Falls Church
(703) 536-5040 Family Computer Center Fairfax
(703) 385-2758 Springfield
(703) 866-9122 Games TT Gadgets Livingston Beach
(804) 340-7422 Hampton
(804) 827-0377 Virginia Beach
Virginia Micro Systems Woodbridge
Computer Mart Vancouver
(206) 695-1005 Micro-world Computer Store Betlevue
Software Express Battle Ground
American Television Waukesha
(414) 549-3440 Appleton
(414) 731-3800 Madison
(608) 271-1000 Computer Software Center Milwaukee
Computer Warehouse Milwaukee
(414) 354-3120 Mom's Computers Stevens Point
TMW Software Wausau
If there isn’t a dealer listed in your area, don’t give up.
Give us a call. Phone 1-800-443-7982. In Illinois 1-800-654-3767.
Kiss yourearthbound buddies goodbye and travel the solar system in the most exciting space program ever envisioned.
The Hailey Project: A Mission In Our Solar System™ is history's first real-time space simulation.
By the stars from planet to planet. Complete all ten missions and be invited to face the ultimate challenge: the incredible secret eleventh mission.
So take off to a software dealer and join an elite group of space explorers. As for your chums, tell them you’ll wave as you fly over.
Its challenge provides out-of- this-world stimulation.
Lig-htweight space jockeys need not apply, this one's for qualified star pilots.
A rigorous ten-mission training program will test your knowledge and skill as you navigate
Software that challenges the A mind.
The Hailey Project is available on: Apple, Atari? Commodore® and Amiga."
Mindscape, Inc. 3444 Dundee Road, Northbrook, Illinois 60062,1-800-221 -9884 (In Illinois 1-800-942-7315)
Copyright c 1995. Mindscape. Inc. All Rights Reserved. Apple. Atari,
Commodore and Amiga are registered trademarks of Apple Computer, Atari Inc.. Commodore Business Machines, and Commodore Amiga, Inc
Managing Editor Shawn Laflamme
Review Editor Vinoy Laughner
Technical Editor Robert M. Ryan
Editorial Assistant Bill Jacob
Peggy Herrington, David I McClellan
Cover photograph by John Paul Endress
Advertising Sales Manager
Sales Representative Ken Blakeman
Ad Coordinator Heather Paquette 1-800-441-4403
Marketing Coordinator Wendie Haines
Customer Service Manager Barbara Harris
Secretary Sue Donohoe
West Coast Sales Giorgio SaJuti, manager 1-415-328-3470 1060 Marsh Road Menlo Park; CA 94025
Rosslyn A. Frick Designers Anne Dillon Roger Goode Karla Whitney
Production Advertising Supervisor Howard G. Happ
James S. Povec
Vice-President Planning and Circulation
William P. Howard
Assistant Generai Manager
Executive Creative Director
Special Projects Director
Special Projects Manager
Graphic Services Manager
Typesetting Supervisor Linda P. Canale
Typesetter Doreen Means
Frank S. Smith
Direct Marketing Manager Bonnie Welsh
Single Copy Sales Manager Linda Ruth
Telemarketing Manager Kathy Boghosian 800-343-0728
Audits and Statistics Manager Susan Hanshaw
Director of Credit Sales & Collections
William M. Boyer
NOVEMBER DECEMBER 1986
VOLUME 2, NUMBER 6
Getting It On-Line
By Peggy Herrington
How you can tap into a vast resource of information through telecommunications. A big fat list of Amiga BBSs is included.
By Stan Kcdisher
'‘Yea, Biff, it looks swell, but let’s see ya get it on paper.” How humiliating. Well, what color printer will you use when its time to dump that multicolored Amiga screen to el papel? A comparison of different color printers.
The Great Amiga World Holiday Software Buyer’s Guide
Compiled by Vinoy Langhner and BillJacob
What can we say? Gargantuan, beefy, totally awesome. Hundreds of software titles with descriptions and prices, and a company list. Pack a lunch.
C Compilers: Lattice versus Manx
By Mark L. Van Name and William B. Catchings
Our well-versed C aficionados do a headfirst comparison of two very important products.
1986 Amiga World Editors’ Choice Awards
By Agreement, Argument, Compromise
Products and companies that deserve praise or otherwise. After serious deliberation in the office (and bickering and bantering at a local establishment) we offer our credits, where credits are due.
Amiga Basic Graphics Primer
By Tim Knight
Get moving with Amiga Basic! Creating and animating BOBs is the subject of part two in our primer on Amiga Basic graphics.
Fundamentals of C: C Structures
By Mark L Van Name and William B. Catchings
Part three in our ongoing tutorial on the C programming language. This time, C structures.
From high on a craggy cliff in remote Peterborough, the view.
Mr. Postman, look and see
Straight from your ovens, toothpicks and all.
True BASIC VIP Professional The Music Studio Mi Amiga File Analyze! And Unicalc Penmouse +
Financial Plus (WriteHand)
Coming soon, to a dealer near you.
How could we neglect the really big questions?
AmigaWoHd (ISSN 0883-2390) is an independent journal not connected with Commodore Business Machines. Inc. Amiga World is published bimonthly by CW Communications Peterborough. Inc.. 80 Elm St.. Peterborough. NH 03458. U.S. subscription rate is $ 19.97. one year. Canada and Mexico $ 22.97, one year. U.S. funds drawn on U.S. bank only. Foreign Surface $ 39.97. Foreign Air Mail $ 74.97, UJ5. Funds drawn on ILS. Bank. Second claw postage pending at Peterborough. NH. And at additional mailing offices. Phone: 803-924-9471. Entire contents copyright 1986 by CW Communications Peterborough. Inc. No pan or this publication may be printed or otherwise reproduced without written permission from the publisher. Postmaster Send address changes to Amiga World, Subscription Services PO Box 954 Farmmgdale. NY 11735. Nationally distributed by International Circulation Distributors. AmgaWarld makes every effort to assure the accuracy of articles, listings and circuits published in the magazine. Am&UMd assumes no responsibility for damages due to errors or omissions.
Why Electronic Arts is Committed to the Amiga, Part II
The Class of ’86
Last year, we challenged our best software artists with the audio-visual horsepower of the Amiga. They responded.
DeluxePaint is now the standard in personal computer graphics. DeluxeVideo is making “deskrop video" a reality. Marble Madness is the first arcade game you can take home in your shirt pocket.
And that’s just the beginning.
Brian Fargo The Bard s Tale
The best new dungeon fantasy of 1986, impressively redesigned for the Amiga. See how ugly an ogre can be.
R. J. Mical (seated)
Co-iiesigruT of the Amiga has a top-secret game in the works. Can he really make the Amiga stand on its head 7
Adventure Construction Set
Build your own adventures. Or let the computer make them. Or play the nine built in.
Larry Reed Marble Madness
Race nuirbles through u ildly-colored 3-D mazes Amaze your friends
Rick Koenig (seated)
See pixels fly at 250 mph. Hear the turbos whine Taunt laitgaters in your rear-view mirror
Damon Slye Arcticfox
Tanks at war. Arctic storms with lightning. 3-D smart opponents. Rumbles.
Eddie Dombrower (seated)
Earl Weaver Baseball
The crack of the bat. The voice of the coach. The seams on the ball.
Next generation typing instruction. Built-in artificial intelligence gives your fingers dps
R D. Rosenberg DeluxePrint
For full-color greeting cards, stationery, calendars, and mure. What you see is what you print.
John MacMillan (seated) DeluxeMusic
Desktop music publishing. From keyboard to sheel music in minutes.
Dan Silva DeluxePaint II
A feast for the eyes. With perspective, pattern fill, stencil, anti-aliasing and much more.
Tom Casey (seated, without co-designer Mike Posehn) DeluxeVideo
Special effects. Slideshows. Animarics.
Rock videos, The sky's the limit.
Bob Campbell Instant Music
Jam with digitized instruments. All music, no mistakes.
Mike Wallace Return to Atlantis
A 3-D undersea “interactive movie" Water- tight animation.
Anne Westfall, Jon Freeman Archon lit Adept
An action-strategy classic. Ipil i panning hi-fi stereo.
Adventure Construction Set. Arctiefox.The Bard's Talc. DeluxcMusic. DeluxeRaint. DeluxePrmt. DeluxeVideo. Earl Weaver Baseball. Instant Music. Return to Atlantis and Electronic Am are trademarks of Electronic Arts Amiga is a trademark of Commodore-Amiga. Inc. Marble Madness is a registered trademark of Atari Games Curporalion For more information about these products or to order direct, call 800-245-4525 (in California call 8CO-562-III2) For a complete product catalog, send 50 and a stamped self-addressed
* 10 envelope to Electronic Arts Catalog Offer. 1820 Gateway Drive. San Mateo,CA 94404 Thanks for your support
boxes of 10 (2 Box Minimum)
Quantity Discounts on Disks
bw $ 149 3lA"
as X Double-Sided
Ribbons Hard Disks
Discount Amiga Software
By Guy Wright
How have you been? Two months seems like a long time between issues. Many of you have told us that it is too long a time, and we agree. Now if we can just convince the powers that be that we should go monthly, we will be all set. Of course, that would mean twice as much work for us, but that is a small price to pay.
This issue is sort of a holiday sampler of Amiga items. We have articles that cover everything from Basic to graphics to C programming to telecommunications. We also have a monster buyer’s guide to software and our Editor’s Choice Awards. Hopefully, there is something for everyone in this issue.
Wrapping up 1986 and looking forward to 1987,1 think you will find that AmigaWorld is going to be covering some very excit* ing areas. Desktop video is one of those areas where we have seen a lot of interest from you. The readers, and from companies like Aegis, Byte by-Byte, Electronic Arts, etc. Our next issue will be devoted to Desktop video. What is it, what it means, how to do it, and who is doing what.
Beyond that, we have plans to cover the wide variety of hardware expansion devices and enhancements available. From 512K upgrades all the way to the super charger boxes that will enable your Amiga to out- compute a Vax. A lot of you readers have told us that one of your main areas of curiosity is memory expansion, and if all goes well, we shall be investigating all the multi-megabyte memory' boards and hard disk drives we can lav our hands on.
Beyond that, we will be covering graphics and music,
business and programming, glamorous applications and the fundamentals of various languages. That is where you come into the picture. While we are still thinking about the future, we would like your feedback.
Let us know what things you would like us to cover in 1987, and if enough people feel the same way, then the odds are very good that we will. 1987 should be a very good year for you, the Amiga and us. Almost all of the bases have been covered (in terms of software and hardware) to set people free to do all those things that had been promised for so long. The power of the Amiga is now out of the box and available to the rest of us mere mortals. (I am defining a mere mortal as anyone who doesn’t program in C and couldn’t get past the second chapter of the ROM Kernel Developer’s Manual, which includes myself.)
I think that we have just started. Amiga World, judging by your responses to the last few issues, is getting better with every issue and will continue to do so. The software and hardware companies have made major commitments to the Amiga, with more and more companies that started out with a wait-and- see attitude deciding that the wait is over. And Finally, you have begun to explore new areas and let us know about them. All of these things combined are making AmigaWorld better, and are making owning an Amiga more exciting. The machine started out with some powerful hardware and flexibility, but it takes people to put it all together.
Oh yeah. Happy holidays and a magnificent New Year! ¦
And you don’t even have to leave your room.
The Russians have The Doomsday Papersw locked deep in a Siberian stronghold. With them, they7 can bring the world to its knees.
'Hie US. Government needs your help. Using their satellite you can get into the complex with your computer. All you have to do is locate the combinations to the safe, find and open it, and get the documents out.
Sounds simple enough. Unfortunately, it's not that easy. There are video cameras and monitors to be avoided. Guard patrols. And something called.. .The Annihilator. Plus, your only map is the one you've got to make while not being discovered by all of the above.
Your reputation got you into this mess. Your hacking skill is the only thing that can get you out. Bon Voyage.
For more information and the dealer nearest you call 800 227-9759 (in California, call 415 960-0410) weekdays 10:00 a.m. to 4:00 p.m. Pacific time.
Hacker II: The Doomsday Papers designed by Steve Cartwright, who brought you the award winning challenge of Hacker.™
Hacker II for Commodore 64 128, Apple II, IBM PC PCjr and Tandy 1000, Amiga, Atari ST and Macintosh computers.
CommtKlore 64,128 and Amiga are trademarks of Commodore Electronics Limited. IBM is a trademark of International Business Machines Corporation. Tandy is a trademark of Tandy Corporation. Atari and ST are trademarks of Atari Corp. Apple and Macintosh :ire trademarks of Apple Computer. Activision is the registered trademark of Activision. Inc. c 1986 Activision, Inc.
Any Day Now
Some weeks ago I decided to bu the Amiga after three years with a C-64 and also subscribing to Amiga World I think I get better information out of American computer magazines than out of German ones. Your articles are more serious, reliable and go to the root of a subject.
I know you have been enjoying your Amigas for more than half a year now. Not so here. Everybody’s been talking about the new machine for months, and ads in magazines and on the radio started some weeks ago, but the dealers just don 7 have any AMIGAs yet. Commodore Europe promises to deliver on a certain date, but then don’t do so and come up with excuses and a new release date. There are U.S. versions (transformed to our 220 volts) around, but due to your NTSC standard and 60hz power, they don 7 work correctly. Somehow the European PAL version is delayed. I wonder when I will finally get my machine.
Martin Mathis Zurich, Switzerland
Support for Transformer
I strongly disagree with the conclusions reached by your revieioers of the 'Transformer [ Van Name and Catchings, SeptJOct. ’86, p.97}.
They spent much time panning its bad features and cast many (unproven) aspersions as to its IBM compatibility, but failed to appreciate the system’s real worth.
As a Transformer owner, I can take home files from the IBMs at the office and run them at my leisure. I am not looking for fast sorting or file copies I can always have another coffee while the program does its thing. I do not need fancy color graphics. That’s what I bought the
Amiga for! The ability to run dBase III, Lotus, Wordstar, etc. is what counts for me. A*
v I have not yet foil nda ffn -graph ics i rS4X) p qgrntafumt fails to run correctly. Even Sidekick will correctly coexist in RAM with other main programs. Even more amazing is that with IBM DOS 3.2 or Toshiba’s battery portable DOS 2.2 you can format your 3.5-inch and 51-inch disks to 80 tracks and obtain 720K on each disk. The Transformer will happily read mixtures of 40- and 80-track disks.
If, like me, you are an occasional MS-DOS user, then you should run to your nearest Amiga dealer and pick up the Transformer system at the current giveaway price of $ 200 to $ 250. The 80-track, 5finch drive is worth that much!
Santa Cruz, CA
The American Way
I just don 7 understand how people think. I’m referring to the letters complaining that Commodore is offering no adjustment for Amiga purchasers who bought their machine before the free monitor” deal.
How can you expect Commodore to refund your money? Did RCA refund money when they dropped the price on your Tvs? Did Chevy refund money when they offered 5% financing? Did Al'CfT offer refunds when they dropped the price of their 6300 computer? Does the grocer refund money when you buy a gallon of milk and it then goes on sale a week later?
Let’s be realistic. Prices change. That is the Amercian way! Not that I ivould argue with Commodore if they sent me some free software or money but I surely don't expect it. Did you write the manufacturer of that $ 85 calcxdator you bought in 1978 and complain that it’s now selling for $ 6.99? This is the electronics industry! Prices change every day. That’s the way it is and I am sure it won ’t change for some time. I bet you’re really going to feel bad in a few months when they come out with a computer that outperforms the Amiga.
If your dealer told you the prices wouldn 7 drop, I would find another dealer that one lies. If he ivas rotten enough to tell you that, go hack and tell him not Commodore that you want your money back.
I wonder if people who feel that Commodore owes them the difference between the Amiga’s original and later reduced prices would he rushing $ 495 checks to Commodore if the price had increased after they bought their Amigas!
, too, was an early buyer. I was in my dealer’s showroom in October ’85 when his first shipment of computers and montiors arrived from the factory (having given him my $ 500 deposit a month earlier). Like all of the early buyers, I paid top dollar for the Amiga and its software because wanted it immediately!
In a free-enterprise system, you have to buy at today’s price if you want it today. Otherwise, you must wait. . .and wait. . .and xuait.
William H. Rideout San Diego, CA
Another Textcraft Trick
I would like to remark about the 4‘Textcraft Tricks" article by Pebber Brown [SeptJOct. ’86, p. 92]. Since purchasing my Amiga in December,
I have not been able to get proper output on my Gemini 10X printer.
A letter, two calls to Commodore and many hours of trying various suggestions resulted in no solution.
Finally, I noticed that my version of Textcraft was installed under version 1.0 of Workbench. After installing Textcraft under Workbench 1.1, the Gemini seems to work quite well without the procedure recommended by Brown.
I thought some of your readers might be having similar problems and should check which version of Workbench their Textcraft is operating under.
James E. LaPorte
I am interested in getting into desktop publishing, but so far 1 see no evidence that software developeis are interested in producing publishing software for the Amiga. It would seem that the Amiga is tailor-made for this type of work and could blow the Mac off the page!
Can you give me any reason to be optimistic about software development in the publishing area? I realize the other capabilities of the Amiga, but my decision to buy an Amiga will be based on its usefulness in the area of publishing.
Richard J. Norgard APO, New York
S. Anthony Studios of San Francisco* CA is releasing utilities that allow you to use the Amiga with the Apple LaserWriter printer. See the software buyer's guide and the What’s New? Column (both in this issue) for more info.
Also, Computer Food of Atlanta* GA is working on a program called Art Director, which allows you to do graphics and text page layout on the Amiga.
Buy One of These
The Hailey Project:
A Mission in Our Solar System Apple II family, C64 & C128, Atari 800, Amiga
Indoor Sports C64&C128
Deja VU: A Nightmare Comes True Macintosh, Amiga
Sub Mission Apple II family,
IBM & compatibles
Bank Street Music Writer by Glen Clancy Apple II family, IBM & compatibles, C64 &
C128, Atari 800 family
The Perfect Score: Computer Preparation
The Luscher Profile Apple II family, IBM& compatibles, C64 & C128, Macintosh
Crossword Magic Apple II family, IBM & compatibles, C64 & C128, Atari 800 family
The American Challenge: A Sailing Simulation Apple II family,
IBM & compatibles, C64&C128
Apple If family, IBM & compatibles, C64 & C128, Macintosh, Amiga
Get a Free Subscription
lb One Of These
stsntfTOuaiwoin* t c
2 $ 23.70 Newsftand!*
Family Computing $ 16.50 Newsstand!*
$ 11.85 Newsstand!
Yes! I want a free subscription!
To receive your free subscription, send the receipt (dated November 1,1986 through December 15,1986) and warranty card from your purchase of one of the above software products (no substitutions accepted), together with this completed coupon to: Mindscape, Inc., Subscription Offer, P.O. Box 1167,
Northbrook, IL 60065. This offer expires December 15,1986.
Please check one:
Family Computing _
Software that challenges the JL mind.
This offer is only valid for these 10 producfs. No substitutions will be accepted. Offer good between November 1. 1986 and December 15. 1906. Void where prohibited; open to residents of the U.S.A. and Canada only. Visit your retailer or call 1 -800-443-7982 (In Illinois 1 '800-654-3767) for VISA or MasterCard orders. To purchase by mail, send VISA or MasterCard number with expiration date, check, or money order to the address on the coupon.
Add S3.00 for shtpping and handling. Allow 3-5 weeks for delivery. ‘Family Computing and MacUser offers are 6-month subscriptions; AmigaWorld offer is a 3-issue subscription (currently publishing on a bi-monthly basts).
City. State, Zip:
(This coupon may be reproduced.)
Once again the table has been set with an assortment of gourmet goodies. Pull up a chair, a napkin. . . And your keyboard. We have received many good tips from you closet Amiga short-order cooks. Keep them coming. Imagine the chopfallen looks on everyone’s faces the next time you walk into your user group meeting or Amiga dealer wearing an official AmigaWorld T-shirt you can almost taste the potential for instant stardom!
Sure, wc could pay for the hints you send in, but you would just spend die money on something frivolous or fattening, wouldn’t you? T-shirts, on the other hand, are a tangible, visual affirmation of your cleverness! If you have something you think would adorn our platter, just drop it in the mail along with your T-shirt size to Amiga World Hors d’oeuvres, 80 Pine St., Peterborough, NH 03458. And remember: Something could sneak past us that doesn’t live up to expectations. So make backups of any disks you plan to alter with any of these tips. And let us know if you find an appetizer printed here that isn’t all it’s cracked up to be.
By now we have all heard how to make a RAMdisk filled with system commands. I thought that maybe some people would like to know how to get rid of a RAMdisk to free up memory. Use ED to create the following File; name it KILLRAMDISK or something similar:
SYS:C ASSIGN C: SYS.C DELETE RAM.C ?
To use it just type: EXECUTE KILLRAMDISK. Remember, when creating your RAMdisk in the first place, it is better to copy only the commands you need most. Then, for the occasional times you might need an obscure command like ECHO, for instance, just type SYS:C ECHO to use it.
One of the Amiga’s most useful features is multitasking. Unfortunately, it is not a multi user machine. There is, however, an undocumented feature that allows it to be used as one. While in a CLI window, type NEWCLI SER: . This will open a new CLI process to the serial port. This allows you to hook up an external terminal to run CLI programs in the background. To end the CLI process, just type ENDCLI SER: and hit a lot of Returns to flush out the buffer.
Unfortunately, I know of no way to bypass the buffer between the terminal and the computer. I have heard that NEWCLI SER:RAW might do it, but I haven’t gotten that to work yet.
More Date Time Startup Comments
Thank you for publishing my “Date Time Startup” tip in the July August issue of AmigaWorld. Unfortunately, I failed to warn you of a bug I discovered in the DATE ? Command. The command DATE ? Does not work if there is a comment following it on the same line. All you have to do is delete the comment or move it to another line.
Marcus Brooks Austin, TX
Different Date Time Solution
In your last issue of AmigaWorld, you published a short program called Date Time Startup. I typed it in and got error messages. After some fiddling I corrected the offending lines and the program works fine. Every occurrence of the DATE ? Command should be changed so that the semicolon indicating a comment should immediately follow the question mark. So the lines should read:
DATE ?; request date
DATE ?; second chance
It seems this is necessary since AmigaDOS will interpret even the semi-colon as part of the command if it does not directly follow the question mark. Kind of a funny quirk of the DOS, but a very real one.
Scott Sexton Lakeside, CA
Editor's Note: Perhaps some other clever multiuser types out there have some suggestions for bypassing the buffer?
12 November December 1986
r “They all look like hits...The games combine arcade I action...depth... and the appeal of graphics and sound!’
ANALOG, September, 1986
“Our reaction in a word: awestruck!...The quality of graphic animation...comes so close to reality that it could almost be live action!’ computer entertainer, July 1986
Cinemaware is ADULT entertainment, a revolutionary new genre that pulls you emotionally into the story and characters. It’s more like being in a movie than playing a computer game.
_____ Popcorn nor included.
Defender of the Crown Amiga
Defender of the Crown Amiga
Available on Commodore Amiga. Atari ST. Apple Macintosh. Coming soon on Apple II os
Distributed twr lust ret v h)
King of Chicago Macintosh
King of Chicago Macintosh
3-H9 Dundee Road* Northbrook, 11. 60062 • (312 M80-_r667
CALL TOLL FREE IN CONTINENTAL l .S. (EXCEPT II.); I-800-221-988-i • ILLINOIS 1-800-9-12-73IS SI JI Atari S
Amiga is a trademark of Commodore Business Machines * Atari 520ST is a trademark of Atari * Macintosh ami Apple llc»s are trademarks of Apple Computer. Inc
CINEMAWARE is a trademark of Master Designer Software. Inc.
Date Time Sans Prompts
Many AmigaDOS commands generate their own prompts when they expect input. For example, the DATE ? Command causes the prompt TIME,DATE,TO == VER K to appear on the screen. You can suppress the command prompt by using the redirection operator > and the NIL device. Thus DATE NIL: ? Will send the prompt into computer never-never land without generating any error conditions. Just be sure to place the redirection operator before the parameter requester ?.
Roger Le Vine Highland Park, IL
Hidden Debug Menu
For a bit of fun, type this command from a CLI window: LOADWB -DEBUG. Now go to the Workbench and select the Special menu. While still holding the mouse button, slide the pointer to the right and voila! A hidden menu. The items in this menu cause debugging information to be sent out the serial port at 9600 baud. Anyone with an RS-232 terminal lying around can tap into this feature.
While knocking around on a friend’s Amiga a few days ago, we found some interesting features of the SAY command. Typing the keyword SAY from the CLI brings a window to the screen, which shows some of the uses of the SAY command. While these examples are rather vague, they pointed us in the right direction. Here is the syntax and an example of how to get the Amiga to read text files to you:
SAY-X (dir) (filename[.ext])
SAY-X S startup-sequence
I hope some of your readers will find this useful and have as much fun with it as we have.
San Antonio, TX
Amiga Hooked RugCraft
I make hooked rugs using the old-fashioned technique of cutting woolen fabric into narrow- strips and pulling them through a burlap backing. I work mostly from my own designs and my biggest problem is in the use of color. I have never been confident that the colors I have planned will produce the effect I’m aiming for.
Using my Amiga and DeluxePaint, I am able to get an advance look at my rug, making any necessary corrections before I begin hooking. If I am using various colored wools as they are, I can duplicate their colors on the screen. If I am going to do any dyeing, I create the colors with the computer first, to make sure that they will go well together, then I get out the dye pots.
When I have the dye pots simmering, wet wool hanging all over the kitchen, burlap on the rug frame, and my Amiga brilliantly displaying my designs, it is amusing to observe the blend of old-time handicraft and modern technolog)'.
Susan Luckstone Jaffer
Mouse Sound Waves
I think you guys went to a lot of trouble playing with the sound waves in your July I August issue. This short program in Amiga Basic lets you draw your sound wave with the mouse; when your pointer is at the right side of the window, you can hear what the wave sounds like. Play around with it and see what kind of fun you can have.
WINDOW 3,“Sound Wrave”,
CheckMouse: z = MOUSE(0):x = MOUSFJ1 ):y = MOUSE(2)
IF x 300 THEN SOUND (x-290)
IF z >0 THEN GOSUB Change
IF x>255 THEN x = 255 IF y> 128 THEN y= 128 PSET(x,127-It%(x)),0 PSET(x,y),2 It%(x) = I27-y WAVE 0,lt%
Sourabh Niyogi Wrheaton, IL
Alternate Character Sets
Almost every person who has played around with the CLI has seen the alternate character set. You hit the wrong key or try something new and.. .BOOM! These funny looking characters appear instead of the normal character set. While fooling around the other day, I discovered two very useful keystrokes: CTRL O (the letter “O " not the number zero) will turn on the normal character set and CTRL N will turn on the alternate character set. So, if you do something funny and see the alternate character set filling your screen, hit CTRL O and you will be back in business.
John D. Hamilton
Getting Behind Textcraft
Some software, like Textcraft, has no documentation for how to change screens with the Amiga-N and the Amiga-M keystrokes. For instance, in Textcraft, most people are probably selecting the Quit option from the menu whenever they want to see the Workbench screen (e.g., to move an icon for another project into the same drawer as the Textcraft project). But there is a much faster way to return to Workbench without breaking out of Textcraft: Just open the Workbench Clock before opening Textcraft. Then, from within Textcraft, Amiga-N will switch you to the Workbench screen and Amiga-M will return you to Textcraft.
Nellie Gail Ranch, CA
Editor's Note: This method will work using the Calculator, Notepad or other similar programs also, as well as the Clock. (You will want first to move a copy of the clock or whatever program onto your Textcraft disk so you can boot up with the Textcraft disk.) The important thing is to have another task running before Textcraft loads. Since Textcraft doesn’t allow directory-path switching from within short of saving blank documents to other directories this is indeed a handy procedure. I am gohig to run the Gizmoz alarm clock behind Textcraft to remind me when (among other things) it’s time to go home!
Amiga Basic Quick Cut
Here is a little trick I stumbled across for replacing something in an Amiga Basic program without using the CUT function. Just use the mouse to highlight the portion of the program that needs replacing, then start typing in the new text. When you start typing, the highlighted portion is deleted.
Aside from saving a couple of keystrokes (Amiga-X to cut the selected text out), this technique has the added advantage of not changing the contents of the buffer from the last time the CUT or COPY functions were used.
Provo, UT ¦
?LOG i ST iX-
Computer software has always been the limiting factor in your business operation. Now Progressive Peripherals & Software Inc., has broken through this barrier to bring you a completely new concept in integrated business software.
Logistix, the software that outweighs all other business software products! Logistix is the planning tool designed to provide professional business people with a solution to the limitations
of current spreadsheets and project management software. With time and project management built in to the same work area, you can now solve N the simultaneous problems of time and money that effect your business for
Jld today and tomorrow.
Logistix is the first and only business software program to actually
integrate both time and financial functions. Face it: Time is Money. With Logistix you can schedule personnel, manage shipments, plan work schedules and production flows. This allows you to monitor, project, and protect your
business interests better than ever before. Logistix offers you the four dynamic features needed to widen the horizon ; of success for your business. Logistix combines together, in one worksheet
, area, a large and sophisticated spreadsheet, presentation quality color
graphics, database functions and, of course, powerful and flexible
time and project management. Best of all, it is all designed with the business person in mind. Logistix has built in sideways print capabilities,
V supports over 20 internationl currency symbols,
X has complete support documentation,
including a firstime and examples diskette.
| 7 ___'* ' Logistix reads 1-2-3 files and many
- other file formats so no time
is lost reformatting existing data:
§Y You 11 be finding business solu-
tions faster than ever before. Logistix is the most modern and intelligent planning tool ever designed for business people, by business people. It’s loaded with features you expect to find in programs costing hundreds of dollars more. Tip the scales in your favor! When it comes to business software, Logistix helps you see the future possibilities of your business. Logistix is now available for the IBM PC XT AT, the HP- 150 and Amiga computers. For more information about Logistix call or write us today.
. -w- 'Ms fr.
454 KALAMATH STREET | DENVER. COLORADO 802041 303-825-4144 TELEX: 888837
IBM P C XT AT, HP-150, Amiga. Ii»n»s 1-2-5 an i LOGISTIX arc registered trademarks of International Business Machines. Hewlett Packard .Commodore Business Machines, Lotus ¦Jevelopemcnt Corp., and Grafox of lingland, respectively
Circle 159 on Reader Service card.
? Thues beet MM
Getting It On-Line
Discover how you can share knowledge, opinions and ideas with Amiga owners around the world.
By Peggy Herrington
If you’re just getting your Amiga under control, you’ll find that a modem, a telephone line and a network can be especially helpful. And even if you already have your Amiga under control, you should find a network to be of great value. Either way, in addition to your computer system, you’ll need a modem with a special Amiga cable and a terminal program so that you can communicate over standard telephone lines.
Connecting to a network allows you to get the most out of this equipment. Not only can you transfer programs and text files, you can talk with users all over the world. Networks are extensive, and since they charge for the time you're connected to the host computer, you should have an idea of what you want to do and how to do it before going on-line. For example, instead of working through the menus, you can use the shortcut MOVE 555 at any prompt on Genie, General Electric’s consumer network, to get the main menu of the Amiga RoundTable:
Genie AMIGA Page 555
* StarShip* Amiga RoundTable
Library; ALL Libraries
1. Amiga RoundTable Bulletin Board
2. Amiga Real-Time Conference
3. Amiga Software Libraries
4. Old Club Bulletins 860206
5. How to use the Bulletin Board..,
6. Note on XMODEM...
All the networks we’ll explore here have areas devoted especially to the Amiga. These areas are called special interest groups (SIGs), clubs or forums and are usually divided into sections: a message area that allows you to post questions and comments, a conference area featuring real-time live discussions, and an area where public domain programs and text files can be accessed. Some networks offer system bulletins and access to electronic mail and shopping areas. Keep in mind that
menu choices only indicate what may be there. It’s the users of a network, aided by the System Operators (SYSOPs), the folks in charge, that make a network what it is be that good, bad or mediocre.
An active message base can be a valuable asset. Since there is so much activity on a network, messages are categorized by subject. The Amiga Forum on CompuServe, for instance, categorizes both messages and data libraries where programs and text files are stored like this:
CompuServe AmigaForum Data Library Sub-topics:
0 Help Announcements
1 Community Square
3 Audio Video
5 Amiga at Work
Let’s assume you’re thinking about purchasing a word processing program. Topic 5 would be the place to look for relevant messages. Instead of reading them on-line, it would be more cost-efficient to capture them in your terminal program buffer at 1200 baud, sign off the network and read them off-line at your leisure. This would also apply to the directory of programs and text files in Data Library 5, which both can be saved to disk for sharing with friends or future reference.
All networks have methods of searching out information, and learning how it’s done mainly through the manual provided can be very advantageous. If you don’t find what you’re looking for in the messages, which can supply opinions on commercial word processors, or a library directory, which may offer a public domain program you can download, you can sign back on and post a message asking for comments from other members. With a little practice, you can compose the message beforehand, sign-on and quickly upload, or send it. An option could be to see if anyone is in the conference area. People on-line are usually very willing to help a fellow owner, especially if it’s their opinion that is being sought. If no one’s available, check the bulletins for regularly scheduled conferences. Most I
«M KAUUIATH STREET DENVER, COLORADO W2M J0H1M144
Progressive Peripherals and Software Inc.,
464, Kalamath Street,
Denver CO 80204 USA Telephone (303) 825-4144 Telex 888837 PPSDVR
First in a new generation of database systems, Superbase Personal benefits from the latest ideas in ease of use - pull -down menus, multiple windows, point-to-click selections - as well as the full power of relational database management.
Easy to set up
Type in your field names, add details like length or date style. With the easytounderstand menu selections and control panels, you can create a database in minutes. What's more, you can alter your formats at any time without disturbing the data already held on file.
Manage your data
Superbase displays your data in easy-to-read tables or page by page in Form view. There's practically no limit to the number of fields in a record, but you have full control over what you choose to show. Select fields, select index, then use VCR style controls to view your data - fast forward, rewind, pause or stop - it’s as easy as playing a tape. A unique Filter system lets you select and work with any category of records from your file.
Define reports and related queries across multiple files, with multiple sort levels if you need them. Import data from other databases or applications. Export data to your word processor or join several Files to form a new database. The advanced B+ tree file structure and disk buffering ensure high performance - Superbase reads a typical name and address record in less than three hundredths of a second.
The Picture Database
Use Superbase’s special picture reference facility and powerful data handling to create a unique picture data library application. You can even run an automatic slide show.
Amiga Bulletin Board Systems
Bulletin board systems (BBSs) are often privately owned and available part time on personal telephone lines. Since they tend to come and go, it’s a good idea to call the First time by voice to verify that you get a carrier signal, then to call back with your modem.
State City Name Call with Modem Hours Baud Remarks
CA Los Angeles
3 12 24
CA Los Angeles
Maxi Soft Board
CA Castro Valley
$ 2 hr + $ 8 month
CA San Carlos
6PM-7AM (Weekends 24 hours)
CA San Francisco
3 12 24
CA Del Mar
3 12 24
San Diego Amiga User’s Group
Erase first 0 at name
CA Costa Mesa
CA San Clemente
BBS source available
Jim Bolton SYSOP
3 12 24
Take off on an interactive, educational space adventure , - aboard your powerful and complex spaceship
explore and roboIS
repair the ’ . - ™ •. .
Inner workings of W * ?
Discovery, you will be challenged with solving math and spell ing problems while being called upon to muster every bit of your joystick skills. The level of difficulty is set by you.
P. O. Box 3475 Granada Hills. CA 91344 Dealers inquires invited
Circle 71 on Header Service card
Once upon a time,,. Enter the Magical Land of Holm, where you participate in the adventures I of three brothers as they seek their ultimate fate in The Faery Tale Adventure. Travel with brave Julian, lucky Philip and gentle Kevin, on their quest through a faeryland full of vicious monsters, enchanted princesses. Fearsome dragons and even a kindly old woodcutter or two. There are forests, oceans deserts, mountains, castles, caves, villages-a huge landscape that will take you weeks to explore, let alone conquer.
Memory Expansion 256K the newest and best! Canon PJ-1080A Color Inkjet Printer W Driver Digiview Video Digitizer Amiga Printer Cables....highest quality!
Joystick....fast, responsive, built to last! V Mouse Pads....clean traction at the lowest price!
BUSINESS SOFTWARE HOME PRODUCTIVITY
'LOGI ST IX*
Progressive Peripherals & Software Inc.
The Ultimate Database
A Project Management, AS l»OW AS Spreadsheet, Super Graphics Package.
REFERENCE & INFORMATION------
AMIGA Hardware Reference Guide
DOS Manual f4 Vfc
Programmer's Reference Guide
Kernal Guide A . T A O UlSC°»»7lZ -
WHEN QUALITY COUNTS!
464 KALAMATH STREET DENVER. COLORAOO 40204 303-425-4144 TELEX: 444437
AS LOW AS
The AMIGA Handbook The AMIGA System-. Introductory Guide
M onic Arts AB LUW AB LOWEST
eypx $ 9Q95t D"°®S*?L
Activision fi 1 THIS YEAR!
Prices So LOW we don’t believe tEem. ROCK
No Where Else But At BOTTOM
Store Order Hours
Major Credit Cards Accepted 464 Kalamath St., Denver, Co. 80204 Overnight Shipping Available
CALL TODAY (303) 825-2943
Memory Expansions And much more than we could list!
Everything you need in AMIGA
Hardware and Software And, Much, Much More.
On Sale AMIGAS
Call Today! For Your FREE CATALOG
$ 1495 $ 795 S095
AS LOW AS
The Amiga Handbook contains all the information you need to get the most out of your Amiga. It is a well thought out and clearly written book to give you the information they never included in the Amiga documentation. This book provides a complete, detailed reference source of the Amiga and its operating system. If you own an Amiga, or are considering purchasing one, this book is a must!
The Amiga Handbook contains detailed descriptions of the Amiga Systems. This will help you with your purchasing decision and appraisal of this new computer. For others, it is written as a handbook that contains many , tables and exhibits which will help you work f with the Amiga on a daily basis. It is a valuable aid that will help you learn and work with the Amiga quickly and unhindered.
This book contains well over 400 pages of information to aid you.
It is compulsory reading for everyone who has an interest in the new Amiga Super
The Amiga System: An Introduction by Bill Donald is now available from Progressive Peripherals & Software, Inc.!
This book is a storehouse of technical information about the Amiga computer and its operating system. If you have been looking for in depth information on the newest 32 bit computer available today, the Amiga System: An introduction is the best source of information you could obtain.
The Amiga Handbook Includes:
Description of the System Architeeture-Amiga Workbench Discussion Intuition: Basis of the Amiga The Graphics Programs Graficraft and Deluxe Paint Amiga for the Advanced User The Graphics User Interface Understanding the CLI Automation of the Amiga (Command Sequences) The Special Chips of Amiga: Denise, Paula and Agnes Basics of Sound and Graphics Programming the Amiga (Amiga Basic from Mirosoft, Lattice)
NOW AVAILABLE! The Amiga System
Suggested Retail Price
Suggested Retail Price
New Amiga Books
Circle 161 on Reader Service card.
Call with Modem
BBS-PC! On Amiga
CA Santa Barbara
Written in MS Basic
3 12 24
3 12 24
Rick Parker SYSOP
CO Colo Springs
Amiga Atari ST board
3 12 24
3 12 24
FL Ft Lauderdale
BBS-PC! On Amiga
Spacecoast Amiga User's Group
3 12 24
3 2 24
BBS-PC! On Amiga
Casa Mi Amiga
16MB Fidonet node
FL Panama City
3 12 24
Sirius Cybertics Corp.
3 12 24
Use Username: GUEST
Infocom, r“ the crazy people who brought you “Zork”® and ‘The Hitchhiker’s Guide to the Galaxy” ™ has a habit of coming up with games that add a new dimension to interactive fiction. And the best keeps getting better. Case in point: “Leather Goddesses of Phobos™ It has a scratch n’ sniff card and a 3-d comic book to excite all your senses. Once your interest is piqued, you’ll
Info com introduces four new gan
embark on a rowdy romp through the solar system. This hilarious spoof of1930’s pulp science fiction has 3 “naughtiness levels ” for the prude to the lewd. “Leather Goddesses" is sure to amuse members of either sex.
One’s really warped.
Then there’s “Trinity.”™ It answers the question of whether a
game can be both light-hearted and profound. You journey through a time warp into a mischievous fantasy worl d where all atomic explosions are mysteriously connected. “Trinit ’ takes you back to the dawn of the atomic age and puts the course of history in your hands.
One’s a real circus.
It has been said that the circus is the only really mysterious thing left in civilization. One thing’s for sure, there is plenty of mysteiy in “Ballyhoo.” ™ While trying to locate the circus owner’s kidnapped daughter, you are somersaulted into a three-ring world of deception and crime. To solve the crime and save your hide from a permanent spot
Call with Modem
BBS-PC! On Amiga
3 12 24
53MB Fidonet node
Voice first: 348-4477
3 12 24
3 12 24
Stan Kalisher SYSOP
3 12 24
Amiga sec. 14
3 12 24
Comp Tel Center
3 12 24
Art Hebbler SYSOP
Fidonet 14 614
Amiga, Atari, Mac
3 12 24
3 12 24
Fidonet node 107 34
3 12 24
68000 General board
3 12 24
BBS-PC! On Amiga
in the freak show, you’ll need to stretch your puzzle-solving skills to the limit.
;s. One really smells.
One’s really haunting.
Wrapping up this new quartet is a classic gothic mystery set in a haunted castle on the mist-shrouded seacoast of Cornwall. In “Moon- mist”™ you’ll explore the darkest reaches of TresyIlian Castle and get involved with an eccentric cast of characters, including British nobility, while trying to save your best friend from a vengeful ghost. “Moon- mist” offers four distinctly different sets of clues, problems, solutions and hidden treasures. So you’ll die to replay it again and again.
All four are easy to get.
Simply follow your nose to your local software store today.
For more information, call 1-800-202-6868,
x. 17X. Or write to us at 125 CambridgePark Drive, Cambridge, MA 02140.
C Infocom. Inc. Zork is a registered trademark and Ballyhoo, Trinity, Leather Goddesse-s of Phobosand Muonmist are trademarks oflnlbcom,
Inc. The Hitchhikers Guide to the Galaxy is a trademark of Douglas Adams.
State City Name Call with Modem Hours Baud Remarks
9PM-9AM (Weekends 24 hours)
3 12 24
NY New York
Amiga files area
MIDI Board $ 75 year
THE DUCK POND
3 12 24
Fidonet 124 13 Sec.3
UT Salt Lake
Fidonet node 15 464
5PM-8AM (Weekends 24 hours)
4PM-9AM (Weekends 24 hours)
Whitby Info Exchange
6PM-10AM (Weekends 24 hours)
"Not associated wrth AmigaWorfd magazine.
Ink Jet Color Image Printer
Color, Resolution, Reliability and...
New technology makes
our heads so reliable
that we have increased
your warranty on
the Ink Jet heads to 180 days.
120 dots per inch.
Over 4000 dithered colors.
ILLUSTRATED IMAGES” catalog is your guide to our world of hardware and software
P. O. Box 19149 Portland, Oregon 97219 For the latest prices or more information call: (503) 246-2774
L 1986 ILLUSTRATED IMAGES. Inc.
Spreadsheet Database Graphics
See your dealer
2817 Sloat Road
Pebble Beach, CA 93953 408-625-4104
SIGs hold them at least once a week and many also hold conferences with industry professionals.
Public Domain Programs
Although once on-line you can get help with just about anything, opinions aren’t all you should expect. Transferring public domain programs to your computer, or “downloading,” is one of the best reasons to join a network. Some public domain programs are as functional as commercial software and can be yours for the cost of downloading them. Although they often don’t have all the bells and whistles, they are contributed by programmers of all persuasions and can be as varied in application as their more expensive counterparts. Since they are neither copyrighted nor copy-protected, you can study or alter them and share them with friends. Occasionally you’ll run into a Freeware or Shareware program requesting a small donation if you find it useful. If you’re studying programming, public domain programs can be a great supplement to a language package and a good book. You can also download text files that contain information such as directions for making cables, reviews of products, IFF file formats, industry news and help files for printers. There’s always a way to get a list of the programs and text files available on-line. Here, for example, is People- Link’s library command structure:
You are now in the COMMODORE Club library!
1 Quick SCAN library entries QSC
2 READ library entries REA
3 POST a library entry POS
4 RETURN to Notice Area NOT
5 SELECT another club SEL
6 Exit Clubs QUI
7 Advanced options ADV
8 Enter conference area CON
You can usually read a brief description of a file before downloading.
When transferring actual program files, always use an error-checking protocol such as Xmodem (see “On-line Advice,” p. 26), but remember that this takes longer. Downloading at odd hours when there are fewer people on-line usually means quicker transfers. The only reason why text files can be captured in your buffer without using a protocol is that errors can be easily detected by simple observance. Program files, on the other hand, are not as easily put into context. Imagine how long you’ll be debugging the program if one character, placed in just the right spot, is wrong. So be forewarned: use protocol in program file transfers.
Although rates given in the accompanying chart (pp. 18-22) are by the hour, commercial networks charge for each minute you are on-line. CompuServe and Genie have direct telephone lines into hundreds of
U. S. cities and most other networks include the cost of independent carriers such as Telenet, Tymnet and Uni- net, which provide local phone access. Only people
The On-line Line-up
With the caveat that this is probably the fastest-paced industry ever devised by man (or woman) and anything can change overnight, here’s some of what you’ll find as you travel the fiber-optic cables of America.
American PeopleLink (800 524-0100 voice for information) offers one of the best Amiga public domain file libraries. And the price is right: $ 4.25 an hour for any baud rate up to 2400 on evenings, weekends and holidays (non-prime time), with discounts during “happy hours.” There were about 300 program and text files to download as of this writing, and that’s not counting the public domain disks from the Amicus User Group. The only weak link is its inactive message base. You won't be charged the $ 10 sign-up fee if you join by calling 800 826-8855 with your modem (from Illinois call 312 822-9712).
Byte Information eXchange (BIX) (800 227-2983 voice, 603 924-7681 in New Hampshire), is owned by Byte magazine and is the place to be if you’re an Amiga developer. The Amiga conference has hundreds of meaty messages each week and costs $ 25 to join if you subscribe to Byte, $ 39 if you don’t. 1200-baud, non-primetime access is $ 11 an hour. There’s no live conferencing, but there are two Amiga message areas: the Amiga Conference (type JOIN AMIGA at the prompt) and a lighter-weight Amiga.user, Both offer weekly digests, which are message summaries compiled by conference moderators that you can capture and study off-line. You can pick out messages and tutorials by topic and number, then simply sign back on and capture only the information you need, fast. You can ask Byte for details on joining by modem.
CompuServe’s (800 848-8199 voice, from Ohio 614 457-
8650) new Commodore structure includes the Amiga Forum (type GO AMIGAFORUM from any prompt). Non-prime-time, 300-baud access is S6 an hour, 1200 baud is $ 12.50 an hour, both plus $ .25 an hour for using a direct line or $ 2 an hour for a carrier service. Downloading Amiga programs is sometimes easier than it is from other networks with CompuServe’s "B” Protocol (see “On-line Advice,” p. 26). SYSOPs and users are currently working on an Amiga Binary format that will allow entire disks to be transferred intact. Check out CompuServe if you’re interested in network resources beyond the Amiga it’s as extensive as they come. To join, buy a CompuServe Starter Kit (all expiration dates have been extended indefinitely).
Delphi (800 544-4005 voice, 617 491-3393 from Maine). Amiga music and art are in the Micro Artists Network, while other topics are covered in the StarShip Amiga. (Choose Groups and Clubs at the main menu or type GR MIC or GR AMI, respectively, to go there directly.) Up to 2400 baud is $ 7.20 an hour during non-prime time, and if you can handle Delphi without the user manual, join by modem through Uninet or Tymnet to bypass the $ 49.95 sign-up fee: enter JOINSTARSHIP at the name prompt and KICKSTART as your password. The StarShip Amiga has a nice selection of public domain files conveniently grouped for downloading. The Performing Arts Network (PAN) is an extensive service for MIDI musicians and has well-known musicians participating. Call 215 489-4640 for information.
The Electronic Village is scheduled to launch in October (ask 800 555-1212 for their listing). It will be available in three stages: first simple ASCII, next with live chatting and program transfers with a special terminal program, and finally NAPLPS on-line graphics and text. Founders say these activities will be individually and competitively priced and will be available through both private and common carrier services. An Amiga section is also planned.
Genie (voice 800 638-9636, ext. 21), General Electric's consumer network, costs $ 18 to join and is accessible by direct GE phone lines with a $ 2 an hour surcharge from outlying areas. Non-prime-time access is $ 5 an hour up to 1200 baud and uploads (sending files for others to download) arc free. In my opinion, file transfer on Genie is the fastest and most error-free in the industry and there are lots of Amiga files that are worth having. A new Genie command set (type USERS or USERS .ALL) let’s you see who is on-line and send on-line messages by typing NOTIFY user name> followed by the text. Genie’s message bases are structured differently from other networks; use command mode to get the most from them. Genie also offers CB chatting and on-line gaming. Call by voice for details about online sign-up.
Mnematics (call 800 322-3633 voice, from New York state 914 365-0184) is a grassroots effort to personalize telecommunications. It offers an Amiga program library and message base along with some other very creative SIGs and services. The sign-up fee ranges from $ 15 to $ 40, depending on how you join, and connect rates are currently $ 3.49 hour through Tymnet during non-prime time up to 1200 baud. It’s distinctly non-commercial, and the on-line graphics are quite interesting but visible only with Vidtex software which is not yet available for the Amiga.
ProtoCall (call 800 826-3286 voice, from Virginia 703 359-9760) is based on a new philosophy it’s primarily a setting for live interaction. Structurally, the network is laid out like a city with streets, buildings and parks.
You go to the post office, for instance, for electronic mail. You can chat publicly or in private with people in the same area and play interactive role-playing fantasy games ala Dungeons 8c Dragons or international spying. Automatons (artifically intelligent, system-generated personalities) randomly roam the system. Among the stores and buildings are some decidedly different but very popular SIGs (try Adult Trivia if you doubt it), including one for the Amiga with message bases and conference area. At this writing, they don’t offer program transfers. Non-prime-time access is $ 3.60 at 300 baud, $ 4.80 at 1200 baud, and on-line sign-up is available.
The Source (800 336-3366, from Virginia 703 734-7500) is setting up a Commodore SIG that will be on-line by the time you read this. If SYSOP talent and experience is any indication (and it can be) the SIG could be a strong force, since this group came originally from the Commodore Information Network on CompuServe last year. They will have an Amiga section on-line. Non- prime-time rates for SIGs are lower than for the rest of The Source: $ 6 an hour at 300 baud, $ 7.80 at 1200 (as compared to $ 8.40 and $ 10.80, respectively). There’s a $ 10 monthly minimum and membership is $ 49.95, which includes an extensive manual, but special SIG memberships at reduced rates may be available. The free on-line system tutorial is a big help in learning the ropes. Although not as extensive as CompuServe, The Source has much more to offer than SIGs.
The Well (call 415 332-4335 voice) is a Whole Earth Software Catalog enterprise operating on a Vax minicomputer running Unix BSD4.2. The Amiga Conference can be reached by typing G AMIGA at the : prompt (messages and program transfers) and the Amiga newFsgroup on USENET can be accessed by typing !rn net.micro.amiga however, you need to know more than space permits here to navigate it. Several methods of live one-to-one chatting arc available. The Well is accessible through Uninet during non-prime time at 300 or 1200 baud for $ 5 an hour, or by dialing direct with your modem 415 332-6106 for S3 per hour. Both methods of access involve an $ 8 a month service charge. ?
Following are a few tips that could save you some time and aggravation in transferring Files, connecting a modem to your Amiga, or attempting to debug a system that refuses to auto-redial. Many other questions or problems you may have can usually be answered by someone on the other end of the line. All you have to do is hook up!
There are hundreds of Amiga programs waiting to be downloaded from commercial networks and bulletin board systems (BBSs) for the mere price of connecttime. Unfortunately, they are not easy to get. If you get the message NOT AN OBJECT MODULE when you try to run a program that’s been downloaded, you’ll know what I mean.
Xmodem is an error-checking protocol that makes sure your computer received exactly what the other computer sent, and normally it works without a hitch. But the Amiga does something most computers don’t: it checks for an end-of-File marker before running a program and gets a hitch in its get-along when it encounters the padding or extra characters that Xmodem adds after the EOF marker to Fill out the Final block of data to 128 bytes. Xmodem is used by almost all systems today and although this situation isn’t terminal, it can cause discomfort.
Once a program has been transferred with Xmodem, the way to salvage it is to “strip” or “chop” it with an off-line utility that gets rid of the padding. Several of these utilities are available in the public domain, ChopX.MSB and FixObj to name a couple, but even if you don’t mind the extra step of chopping after you
download, it’s messy because you must supply the correct number of bytes in a program, and that is easily lost or misinterpreted.
It’s preferable and in most cases feasible to avoid the situation altogether. One way is to strip Xmodem padding as it is received, something a terminal program can do. No commercial program as of this writing does it because occasional groups of data in the middle of a program can be seen as padding (notably graphics), which would mean those programs couldn’t be successfully downloaded. Commercial programmers are loathe to take that risk. There are, however, a couple of public domain programs that will “chop on the fly.”
One is StarTerm, which you can download, although it, too, (catch 22) must be chopped before it will run. But you can get it in ready-to-run form along with various utilities by sending $ 5 and a DSDD blank disk in a self- addressed mailer with return postage to either Scott Turner, 12311 Maplewood Ave., Edmonds, CA 98202* 1115 or Steve Plegge, 230 River Bluff 307, St. Charles, MO 63301, both of whom are Delphi Amiga SYSOPs.
When transferring programs on CompuServe, padding can be avoided by using "B” protocol, which is supported by OnLine! From Micro-Systems Software. However, not only must you use it to download the program, it must have been used when the program was uploaded to CompuServe. Unless the File description says so, there’s no way to tell until you’ve transferred it; if you get NOT AN OBJECT MODULE, it must be chopped.
Amiga Modem Cable
I've used several modems with the Amiga including Avatex 1200, Password 300 1200, CTS Datacomm 2424ADH and Novation Cat. All but the Password require a special Amiga cable a standard RS-232, 25- pin cable should not be used as several of the connections can cause serious damage. If you can’t Find an
from remote areas will have to deal with long-distance, and then only to the nearest city with access lines.
Besides computer-related topics, networks have areas dedicated to just about anything you can imagine psychology and medicine, veterinary7 groups, comic books and literary forums, science Fiction and working from home to name a few. The majority offer some form of live conversation, and, of course, electronic mail.
Professional Financial databases and corporate histories are available on-line, as are weather and sports reports and extensive news from the Associated Press and major daily newspapers. There are complete encyclopedias and vertical market databases on-line that are wonderful resources for term papers and theses, not to mention professional research. Many of these reference services are surcharged. Since department stores and specialty shops abound, you can buy just about anything with your trusty credit card, 24 hours a day.
In fact, the fare is so varied and extensive, the only
Amiga cable, you can have one made using pins 1-8,
12, 20 and 22 only, and connecting 1 to 1, 2 to 2, etc.
the successor to Pascal
1488 Transmit Line Driver
If you're having trouble redialing a number with your modem, which really means it isn’t disconnecting properly, you could have a defective integrated circuit (1C) chip in your Amiga, the 1488 DTL quad line driver. After my Amiga had been on for a while, three of the four above modems refused to redial correctly. I suspected that they weren’t at fault, but talking with Amiga service people, modem manufacturers and dozens of people on-line brought no solution. In fact, everyone seemed to operate those modems and others successfully, except me and a couple of other Amiga owners I stumbled across. (Since then, I’ve found quite a few.)
About the time I borrowed another Amiga (with which the modems worked Fine), the solution arrived via BIX from an Amiga programmer in England. If you experience a similar problem, have your Amiga dealer check the length of time the voltage stays down on pin 20 when you send a disconnect signal. If it doesn’t stay low for well over a second, replace the 1488 IC. It has a reputation for being unreliable in some circles, but it is inexpensive and readily available from electronic parts suppliers. Not coincidentally, this procedure has been approved by the Commodore Amiga Service Department.D
FULL interface to ROM Kernel. Intuition. Workbencn and ArrigaDos Smart linker for greatly reduced code size
True native code implementation (Not UCSD p-Code or M-code) Sophisticated multi-pass compiler allows forward references and code optimization
Supports real numbers anc transcendental functions te sin, cos tan, arctan, exp. In. Log. Power, sqn 30 graphics and multi-task ng demos
CODE statement for assembly code Error lister will locate and identify all errors in source code Single character 1.0 supported No royalties or copy protection Phone and network customer support provided 350-page manual
ReallnOut, LonglnOut, inOut. Strings. Storage, Terminal Streams, MathLibO and all standard modules
Works with single floppy.'512K RAM
Pascal and Modula-2 source coco are neatly identical Modula-2 should be thougnt of as an enhanced superset of Pascal Professor Niklaus Wirth (the creator of Pascal) designed Modula-2 to replace Pascal
Added features of Modula-
2 not found in Pascal
Dynamic strings that may be any size
Multi-tasking is supported Procedure variables Module version control Programmer definable scooe of ob|ects
Open array parameters (VAR r: ARRAY OF REALS;)
Elegant type transfer functions
CASE has an ELSE and may contain ¦
Programs may be broken up mto "
Modules for separate compilation
Machine level interface B
Direct port and Memory access ¦
Interrupt structure ¦
Ramdisk Benchmarks (secs)
Sieve of Eratosfhenes
11 CO bytes
CONST Size = 8190.
FROM MathLibO IMPORT sm. In. Exp.
TYPE FlagRange - [0. Size];
FlagSet = SET OF FlagRange.
VAR x,y REAL, i CARDINAL
VAR Flags; FlagSet,
BEGIN rST-.SA- SS-*)
X = 1.0.
Prime, k. Count, iter Cardinal.
FOR i1 TO 1000 DO
BEGIN C5S-.SR-.SA- '}
y - sm (x), y - In (x). Y;~ exp (x).
FOR Iter - 1 TO 10 DO
y = sqrt (x). Y: arctan (x);
Count - 0.
X ,= x - 0 Qt.
Flags - FlagSel(). (' empty set ')
FOR i:= 0 TO Size DO
IF (i IN Flags) THEN
Prime* (i ‘ 2) • 3. K = i • Prime.
WHILE k * Size DO
INCL (Flags, k);
VAR a,b.C, REAL, n. i CARDINAL.
K;= k + Prime.
Count = Count • 1
a; 2.71828; b:= 3 14159 c - 1.0;
FOR i:= I TO n DO
c;= c*a; c ¦ c'b; c.= c a. c:- c.b.
The TDI Modula-2 compiler has been running on the Pinnacle superrricro (Aug
64) . Atari ST (Aug. 85} and will soon appear on the Macintosh and UNIX in the 4th Otr '86
real problem you may face is in deciding which network to try first. All things considered, asking why you’d want to join a commercial network is like asking why you'd want to own a personal computer; it can be a tough question until you’ve found the answer, and by then you may wonder how you got along without it.¦
Peggy Herrington specializes in the areas of microcomputers in music and telecommunications and is a Contributing Editor to Amiga World. Write to her at 1032 Forrester St. Nwt Albuquerque, NM 87012.
Regular Version S89.95 Developers Version S149.95 Commercial Version S299.95
The regular version contains all the features listed above The developer's version contains acditional Amiga modules, macros and demonstration programs - a symbol file decoder - link and load file disassemblers-a source file cross referencer
- the kermit file transfer utility - a Modula-2 CLI - modules for IFF and ILBM. The commercial version contains all of the Amiga module source files
Other Modula-2 Products
Kermit - Contains lull source plus $ 15 connect time to CompuServe $ 2995
Examples - Many of the C programs Irom ROM Kernel and Intuition
translated into Modula-2 $ 24 95
GRID - Sophisticated multi-key file access method with over
30 procedures to access variable length records. $ 49 95
10410 Markison Road ¦ Dallas. Texas 75238 ¦ (214) 340-4942 Telex. 888442 CompuServe Number 75026.1331
- m AMIGAi
BRINGING THE WORLD OF AMIGA™ PRODUCTS TO YOU... FAST!
AMIGA 1010 3.5" DISK DRIVE
(Call For Current Price)
AMIGA 5.25" DISK DRIVE W TRANSFORMER SOFTWARE
AMIGA 1000 COMPUTER AMIGA 1080 COLOR MONITOR
(Call For Current Price)
(Call For Current Price)
with 2 megabytes RAM installed and tested
• Optional Pass Thru Bus
• Expandable to 4 MB
• Other Options Available
WITH THE PURCHASE OF ANY TWO ELECTRONIC ARTS™ PRODUCTS.
¦ uni' *
VIDEO . *
fl flw rt
SEE NEXT PAGE FOR PRODUCT LIST OFFER ENDS DECEMBER 15
256K RAM Expansion
OKIMATE 20 with Interface
JUKI 5510 with Color Kit
Circle 26 on Reader Service card.
Model 1201 or 1311
300 1200 Baud On-Line software Cable
Free Blue Label Shipping =
* On all software orders over $ 100 to destinations east of the Rocky Mountains. This is two-day delivery from ship date.
Fortran .$ 239
ACCESS SOFTWARE Leader Board ... $ 31 Tournament Disk $ 17 ACTIVISION Borrowed Time .. $ 29
Hacker $ 29
Mindshadow.... $ 29 Music Studio ... $ 43
CompuCuisine . . $ 29 AEGIS Animator
Images $ 89
Draw ...$ 125
Images .$ 69
Impact .$ 125
Art Disk .$ 42
Lisp ...... $ 149
Assembler .....$ 79
MindWalker $ 44
BATTERIES INCLUDED ISGUR Portfolio . $ 129 Paperclip Elite . . $ 89
BTS ....$ 49
DEGAS Elite .... $ 56 BROWN WAGH Zuma Fonts
1,2,or3 $ 26
BYTE BY BYTE Financial Plus . . . $ 250
InfoMinder $ 69
Write Hand $ 42
CAPILANO Logic Works .... $ 159 CHANG LABS Accts Payable... $ 109 Accts Receivable $ 109
AR AP GL ______$ 219
General Ledger $ 109
Payroll ..$ 109
Sales Analysis ..$ 109 COMPUMED
Mirror ..$ 39
D'Buddy $ 58
Digital Link .....$ 49
Gizmos .$ 39
DIGIVIEW Panasonic Camera
DigiView Software $ 185 Light Stand $ 69
LPD Series Call
Grabbit .$ 25
Exactly! .$ 19
Marauder II $ 39
Get a FREE T-Shirt with the purchase of any two EA products Adv. Constr. Kit. . $ 29
Archon .$ 29
Arctic Fox $ 29
Auto Duel $ 39
Bard's Tale $ 39
2000 .$ 35
Deluxe Music .. . , Call Deluxe Paint .... $ 69 Deluxe Print .... $ 69 Deluxe Video ... $ 69 Dpaint Data Disk $ 25 Dprint Data Disk $ 25 Finan. Cookbook $ 35 Instant Music ... $ 35 Instant Music
Data .$ 25
Maxicomm $ 38
Maxidesk $ 52
Maxiplan ......$ 109
Marble Madness $ 37 New Tech Coloring Book. $ 17 One on One .... $ 29 7 Cities of Gold . . $ 29
Skyfox ......$ 29
Ullima ..$ 49
Rogue .$ 31
Apshai $ 31
FIRST BYTE First Shapes .... $ 34
Kid Talk .$ 39
Math Talk $ 39
Speller Bee $ 39
Dr. Xes .$ 39
Talker ..$ 54
Triclops Invasion . $ 27 GO AMIGA
Printer Drivers.... Call GRAFOX OF ENGLAND
Logistix .$ 174
Infobase $ 36
INFOCOM All Titles Available Call INTERACT. ANALYTIC Expert System Kit $ 56
Explorer $ 39
JENDAY Conv. W Comp. . . $ 24
Talkin' Color Book $ 24
C Compiler. . .
dbC III Library .
Dos X Compiler
Make Utility. . . .
Screen Editor . .
Aztec C Comm.
Aztec C Devel.
Deja Vu .
Hailey Project . . .
Keyboard Kadet .
SAT Preparation .
Flow . ..
2 + 2 ...
Standalone . ..
Money Mentor . .
Winnie The Pooh $ 26 SOFTWOOD Mi Amiga File ... $ 72 Mi Amiga Ledger $ 72 SPEECH SYSTEMS MIDI Symphony . $ 77 Music Library ... $ 29 SUBLOGIC
Flight Simulator. . . Call TAURUS
Modula II Devel. $ 115 Modula II Reg. $ 70
THE OTHER GUYS
AMT ...$ 31
Keep-Trak $ 99
Omega File $ 61
Diskwik .$ 39
TRANSTIME Datamat A-100, 200, 300 Calf TRUE BASIC, INC.
True Basic $ 109
Libraries (each) . $ 39
Utilities .$ 39
dBMAN $ 99
VIP TECHNOLOGY Professional Call
Intuition Manual . $ 24
Hardware $ 24
Libraries ..... $ 34 Rom Kernal:
Exec .$ 34
BANTAM Amiga DOS Manual ......$ 24
Amiga DOS .... $ 17
Programmer’s Guide ,.,,...$ 24
A-Time ..$ 59
A1000 CPU Call
External 3.5" Call
Omega 80.....$ 165
One MB RAM . . . $ 499
JX-80 Ribbons . . $ 17 GO AMIGA
Printer Cables... $ 25 Modem Cables. . $ 25
Cleaner $ 15
30-Disk Case ... $ 10
Mousepad $ 10
Cable $ 35
GOLDEN HAWK TECHNOLOGY
MIDI Gold $ 69
Printer $ 499
PenMouse+ .... $ 299 MICROFORGE All Products ..... Call MIMETICS Audio Digitizer . . $ 89 MIDI Interface ... $ 45 NETCH
68881 Upgrades . Call OKI DATA Okimate 20
Ribbons $ 7
RS DATA SYSTEMS Memory Upgrades Call SONY
1201 Monitor . . . $ 499
1311 Monitor $ 499
SPEECH SYSTEMS MIDI Connection $ 39 STARSOFT
Sonic 1 ..$ 60
Sonic 2 ..$ 70
Tcard 256K ... $ 585 Tcard 1 meg ... $ 699
Tdisk ..$ 1199
Tconnect .....$ 349
SONY DS DD DISKS
Box of 10 Disks
SHIPPING INFO: We ship UPS ground. On orders less than $ 100, shipping is $ 3 per item (limit $ 6). For software orders over $ 100, FREE UPS 2nd Day Air shipping. Call for hardware shipping costs.
Customer Service: 415-322-0686
Orders Only: In California:
¦ How well can you transfer Amiga color graphics to paper? Here’s a comparative look at the merits and drawbacks of some dot-matrix, thermal-transfer and ink-jet color printers.
By Stan Kalisher
When I switched from a Macintosh to an Amiga, I received a lot of interesting comments from my former cronies because I left the fold. I even got a couple of condolence cards. But the comment I heard most often was “Yeah, those color graphics are nice, but how are you going to print them?”
I must admit that my first thought after purchasing my Amiga did not involve the printing of the color graphics. But just to quell those others, I decided to find out which color graphics printers would work with the Amiga, and, at the same time, do justice to its spe- cial graphics capabilities.
This comparison will focus on the graphics capabilities of the various printers. Unfortunately, the dichotomy between text and graphics is so great that being able to purchase one printer to accomplish both tasks very well is presently unrealistic. All of the printers I tested were purchased from normal channels, with the exception of the Okidata 292, which was not yet released at the time I was writing this article. However, a prototype was supplied to me by Okidata MidWest.
There are three basic types of color printers available for the Amiga, and all are supported in the Preferences printer menu in Workbench. The first and probably
Epson JX-80, 12 minutes, 18 seconds; 63%
best-known type is the ribbon dot-matrix printer. These use a multicolored ribbon with four layers: red, blue, yellow and black. The ribbon moves up and down to allow the print head to strike the proper layer of ribbon to produce the desired color. Colors can also be combined to create new colors. A line of blue printed over a line of yellow yields a line of green, etc. A color’s final shade is determined by a combination of varying densities of the four built-in colors. The printers tested here that use this method of color printing are the Epson JX-80, the Juki 5510-Color and the Apple Imagewriter II.
The second group of printers are thermal-transfer printers, which use ribbons coated with a waxy material that is actually melted and bonded to the paper. The ribbon is a single layer, but it’s colored in sections: yellow, magenta and cyan. Between each section of three colors is a special sensor patch that tells the printer where each section of the colors starts. The Okimate 20 was the only thermal-transfer printer tested.
The third type is the inkjet printer. Instead of using a ribbon, inkjet printers actually spray a liquid ink onto the paper, which usually dries in less than half a second. The jet nozzles are arranged horizontally and each color is sprayed in the proper order to get the desired color on one pass of the print head. From this category I tested the Canon PJ-1080A and the Diablo C-150.
I used three different graphic files for my test The first, entitled “The Girl," is a hold and modify (HAM) picture. HAM pictures are low resolution, 320 x 200, but are able to display all 4,096 colors at once and therefore are the most complex. The second, “Dream House,” is a lo res, 32-color IFF file similar to those used in Aegis Images, DeluxePaint and Graphicraft. It has a lot of shading and heavy detailing. The third is “Merlin,” which was used to test the differences in the ribbon dot-matrix printers.
The Epson JX-80 ($ 399) is perhaps the best known of the color ribbon printers. A printer driver for it is provided in Preferences. The Epson uses a standard Amiga parallel cable and requires no special interface for the Amiga. The horizontal resolution is 72 dots per inch (DPI). Ribbons cost about $ 13 each, are readily available from most computer dealers, and can yield up to
50 color prints. The JX-80 uses normal paper, either tractor or friction feed.
My main complaint with the JX-80 is its poor print quality. Because this printer was designed primarily for text, its color graphics arc very flat and often flawed. There arc always dark horizontal lines, and, because of the printing method used, the yellow layer of the ribbon tends to get smeared after the first several prints. This causes green horizontal stripes on large yellow areas. Since the resolution is only 72 DPI, you can really notice the dots on pictures that are not complex images. The problems of smearing and dots aren’t as noticeable on pictures with more complex images such as “Dream House” and “The Girl,” but the dark horizontal lines are very noticeable. In addition, the colors arc quite flat, and printing time for the JX-80 isn’t that great 12 minutes, 15 seconds. Although the JX-80 has been discontinued, it is still available in retail outlets and will be supported by Epson.
Both the Juki 5510-Color and the Okidata 292 performed about the same as the JX-80, but they were about 50% faster. They are also more expensive: The Juki 5510-Color is $ 050 and the Okidata 292 is $ 595.
By far the best ribbon-type printer is Apple’s Image- writer II ($ 595). The Imagcwriter uses the same ribbon technology as the others and also has similar operating and maintenance costs. The main difference is in print speed and color rendition. You can produce a print on the Imagcwriter II in 5 minutes, 15 seconds, which is better than twice the speed of the JX-80. The Imagewri- ter can also produce 140 colors, compared to 107 for the others. This means that you will get a print that is closer to the screen colors than those from the other ribbon printers. The logic of the Imagewritcr allows the head to skip around on each line, printing the darker areas before the lighter ones, but this excessive head movement usually causes some smearing due to the head rubbing on the paper before the ink is completely dry. Although the Imagcwriter is not supported by Workbench 1.1 (but will be in 1.2), the driver and serial cable are available from Redmond Cable for $ 45.
The only thermal-transfcr printer I tested was the Okimate 20 ($ 249 with Amiga interface). The Okimate 20 is supported by Workbench and a printer cable is ?
Canon PJ I080A, 3 minutes, 10 seconds; 71%
J AmigaWorld 31
M supplied with the interface. Despite the low initial cost of this printer, the operation costs become high if you do a lot of color printing.
To get the best results, this printer requires thermal- transfer paper, which is usually about $ 1 to $ 5 higher per 1,000 sheets than standard tractor-feed paper. The ribbons are the main expense, costing $ 5.95 and yielding only 13-15 prints each. The Okimate 20 produces high resolution (144 DPI) prints with very good detail. Because of the thcrmal-transfcr technology, the colors are very bright and snappy. The only real complaints I have about the Okimate 20 are its printing time, which ranges from 13 to 16 minutes per picture, and the 1- pixel overlap of each line of printing, which causes dark horizontal lines on most prints. But considering the low price of the Okimate, you get a lot for your money.
I was initially surprised and pleased to see the Diablo
C-150 ($ 1,295) printer driver in the Preferences menu. The C-150 has long been regarded as the premier inkjet printer under $ 2,500. Best of all, it is the only printer that can reproduce all of the 4,096 colors available on the Amiga. It had to be the only color printer for the Amiga. Sound too good to be true? It was. Setup and maintenance of the C-150 is a great task. As with all ink-jet printers, the C-150 requires a special clay-coated paper that allows the ink to dry fast. A roll of ink-jet paper costs about $ 13. Replacement ink cartridges cost about $ 10 for four, and this printer really uses a lot of ink. I’ve never gotten more than 20 to 25 pictures before having to replace one or more of the colors. You will also need to buy a special maintenance fluid designed to keep the jets clean and moist, but if for some reason you don’t use this printer for more than two weeks, the jets tend to dry up and you have to do a partial “tear-down” to clean the thing.
The C-150 has a resolution of 144 DPI, but the logic of the printer causes it to suffer the same blight as the other much less expensive printers horizontal lines.
On simple pictures, you can’t notice the lines very much because of the large areas of one color, but on more complex images, the horizontal lines are much more noticeable.
The C-150 also leans a great deal to the red end of the spectrum, which is demonstrated in “The Girl,” and doesn’t seem to deal with shades of blue very well.
Details in the darker areas of pictures seem to lose their definition. Printing time for the C-150 is 6 minutes, 15 seconds per picture, somewhat slower than I expected. In all, this unit proved to be a great disappointment.
Perhaps the greatest surprise is the Canon PJ-1080A ($ 299). This printer has the same chassis used for the Quad Jet, the IBM color jet and the Tandy InkJet.
These printers do have different ROMs than the Canon and vary in price from S495 to $ 695. The PJ-1080A is not being discontinued, but it is being de emphasized by Canon USA.
Like the Diablo C-150, this printer requires clay- coated paper, but it uses two special combination ink cartridges, one which contains only black, and another which contains the colored inks. Although these cartridges cost about $ 15 each, you will be able to print well over a hundred pictures before having to replace them. Like the Imagewriter II, the PJ-1080A requires a special printer driver (available from Tychon Technologies). The PJ-1080A uses a standard Amiga printer cable. Unlike the Diablo, the Canon does not need special set-up, cleaning or maintenance. Upon power-up, you simply have to press a small lever for 10 seconds to clean the ink jets. That’s it!
Not only that, the Canon is fast. Maximum printing time is only 3 minutes, 15 seconds. I say maximum time because the Canon is the only printer I tested with true logic seeking. This means that if you have a lot of white space at the top or bottom of your picture, the Canon just line feeds until it needs to print a line of color.
The Canon also interprets the Amiga colors better than the Diablo. Notice the flesh tones in “The Girl.” The PJ-1080A also has a hold print switch that allows the ?
can keep pi from your appointed
Laugh at the weather. Putt in the middle of the night. Tell your secret a 17 to hold all calls. With Accolade’s MEAN 18, all the excitement and challenge of real golf is right on your computer.
MEAN 18 delivers the kind of realism and playab i 1 i ty you’ve come to expect from Accolade. This is golf the wav it was meant to be enjoyed... without spending your day decoding the instruction manual. You can hit a bucket of balls at the driving range, play from the pro or regulation tees, even ask your caddy to suggest your clubs.
Once you've mastered MEAN 18, there’s the challenge of playing on three of the world’s legendary golf courses, all capable of bringing any touring pro lo his knees. With The Course Architect, you can even design your own grueling course complete with menacing bunkers and greens on the edge of an ocean.
Available for IBM, Atari ST and Amiga systems.
Accolade, 20833 Stevens Creek Boulevard. Cupertino,
printer to double print each line for super-saturated colors. This increases the printing time to about four and a half minutes, but all in all, this one is a real winner.
Judging from the new graphics emphasis in the computer industry', especially since the Amiga’s release, I expect to see a great improvement in the price and quality of color printers. On the higher end, Seiko has a $ 7,000 thermal transfer primer that is capable of directly reading the Amiga screen and producing a picture as large as 11x17 inches in about 40 seconds. The Seiko 5300 series can also support 4,900 colors and should fit well in an industrial or commercial environment. Xerox Diablo has also just introduced the 4024 ink-jet printer, which is supposed to address the problems of the C l 50, but its price of $ 1,500 means that it won’t replace the C-150.
Hence, the bottom line: If you need to buy one
Juki 5510-Color; full size
Okidata 292; full size 34 November December 1986
printer for both text and graphics, get the Imagewriter
II. If you can afford to have one printer for each application, buy the text printer of your choice and either the Okimate 20 or the Canon PJ-1080A.
Address all author correspondence to Stan Kalisher, 5313 Kentucky Ave. N, Minneapolis, MN 55428.
Imagewriter II ($ 595)
Apple Computer Inc.
20525 Mariani Ave.
Cupertino, CA 95014 408 996-1010
Canon PJ-1080A ($ 299)
One Canon Plaza
Lake Success, NY 11042
Epson JX-80 ($ 399)
Epson America Inc.
2780 Lomita Blvd.
Torrance, CA 90505 213 539-9140
Juki 5510-Color ($ 595)
Juki Office Machines Corp.
20437 S. Western Ave.
Torrance, CA 90501 800 325-6134
Okidata 292 ($ 595)
Okimate 20 ($ 249)
532 Fellowship Road Mt. Laurel, NJ 08054 609 235-2600
Imagewriter II Driver Cable ($ 45) Redmond Cable 17371-A1 NE 67th Court Redmond, WA 98052 206 882-2009
Canon PJ-1080A Printer Driver
Tychon Technologies Inc.
25000 Euclid Ave.
Euclid, OH 44117 216 261-7088
Diablo C-150 ($ 1,295)
PO Box 5030 Fremont, CA 94537 415 498-7317
The Award-Winning,Top Selling Graphics Package from Unison World.
You don't have to be an artist or computer expert to use PrintMaster Plus because the program provides you with the graphic elements you need
With no prior graphic training you will be amazed at what you can create.
And anything else you can imagine
Ideal for office, home and school use.
Now Amiga owners can design, edit, preview and print:
i-? :¦* .,:-l >? '¦
.... : • .. . . ( j .
Just look at these features:
111 picture graphics Eleven Patterns Eleven borders Ten fonts (type faces)
• The Graphic Editor-lets you edit existing graphics or make your own
• Save Load your designs on a disk
¦ Edit stored designs
• Preview Mode-lets you see your creation on the screen before you print it out
• Menu-driven so it’s easy to use
• A self-explanatory manual just in case you need it
Five type styles for each font Put two different graphics on one page or banner
Use more than one font per page or banner
Flexible placement of graphics
Art Gallery I and Art Gallery II two inexpensive supplementary' programs to expand the graphics capabilities of your PrintMaster Plus. 140 ADDITIONAL GRAPHICS EACH.
Printers supported by:
Cltoh Prowriter 8510 EPSON FX, RX, LQ-1500,
AND MX (with Graftrax)
IBM Graphics Printer Color and ProPrimer Okidata 82A 83A with Okigraph 1 84 (Step II), 92. And 93.
Star Gemini 10 and 15 Toshiba 1340, 1350, 1351, and P351
Canon PJ-1080 CBM MPS 1000
Unison World Inc.
2150 Shattuck Ave.
Berkeley, CA 94704 A division of Kyocera-Unison
See your local dealer or call:
1-800-451-0900 1-408-395-3838 (in CA)
16795 Lark Ave., Suite 210, Los Gatos, CA 95030
Choosing between Manx’s Lattice C basically means on the type of programmi
By Mark L. Van Name and William B. Catchings
C has been associated with the Amiga ever since the computer was announced. Because software developers could purchase Amiga C along with their development systems and because a great deal of the Amiga’s operating system and kernel support software was written in C, Amiga C quickly became the language of choice for most serious Amiga programming. Unlike the Amiga itself, however, Amiga C is not a brand-new product. It is instead a new version of an established and well- respected language: Lattice C. Until early 1986, Lattice C enjoyed a monopoly on the Amiga. But now there is competition: Manx’s Aztec C.
In order to help you make a choice between these two language systems, we took a close look at both of them. As is typical, we also ran some benchmarks. Benchmarks cannot tell the whole story, however: a great deal of what each product has to offer does not manifest itself in simple timings. We will review each product and note its special strengths and weaknesses. Because Aztec C is newer and probably not as well understood, we will discuss it in a bit more detail. Then we will examine and discuss the results of the benchmarks. We end with a few suggestions as to how you might pick your Amiga C development system.
Manx Aztec C
Aztec C from Manx Software Systems is more than just a C compiler: it is a complete C software development environment. While it is a relatively new Amiga product, versions of Aztec C have been available on other computer systems for several years. Not surprisingly, the direct ancestor of the Amiga version is the one designed for the Apple Macintosh. As the new boy on the block, Aztec C must distinguish itself from Lattice if it is to gain any ground.
There are actually three different Aztec C compilers: the Personal, the Developer and the Commercial Systems. The Personal C system is the least expensive, but, according to Manx’s advertisements, provides a minimal system. The Developer system offers an optimizing compiler, an assembler and a larger set of library routines. For the rest of this discussion and the benchmarks, we will deal with the Commercial system, the most powerful of the three. It adds to the Developer system more library routines, the source to these library
routines, and a robust set of UNIX tools. The Commercial system is particularly interesting to C programmers who are accustomed to UNIX and its many software development tools. This version of Aztec C comes with a total “UNIX-like” software development environment. Included in this environment are the following: grep, a tool used to search for strings in files; diff, a utility that finds differences between files; make, a powerful development management tool; and z, a text editor that closely resembles UNIX’s vi. These tools help to make the Aztec C Commercial version a very good environment for developing Amiga software. Manx also provides a symbolic debugger, db, in both the Commercial and the Developer versions. This could be a very important facility for those planning to develop complex Amiga applications. In the initial release of Aztec C that we reviewed (version 3.20a), db was not finished and had only minimal documentation. However, Manx claims that these problems will be fixed in the next version of the compiler.
Of course, application development tools are not very useful without a firm base. Aztec C provides that base with a complete implementation of C. Further, it performs well during both program compilation and execution. In our benchmarks, Aztec C compiled programs more quickly and produced smaller executables than Lattice C.
The attention to performance does not stop there. Aztec C gives you some options that, for many applications, will improve program execution performance dramatically. One of these options tells the compiler whether to make integers 16 or 32 bits long. The C language specification does not dictate which of these two sizes an integer must be. If your program does not need numbers less than -32,768 (negative 2lfj or I
Mix font styles and sizes
Justify text with kerning, wordwrap
Merge text and graphics from other programs
Resize and crop IFF pictures
Pi RUSHES nyjsn i> inti *«fi A lr*a S L33i rim ¦ * ¦ a U i rr d-tai w
dn>r ft PHIS'HI an fiHUr* P *nip Pn+tinr i«ii Orjumpini p»t «. *‘ikti ufpwto raiw I** rnrifcT. Ms rusncwr k-!> jtUtfkt mii> hajr tintph »ifl ix’i hr
I HmIRVI . ,
ffim fjjOi Hi- nr
Plii* Vijv 1ln» l|T litfnul) w.fti Ini Irmi win! WdiSaw
¦ ft ».L1 itaUa Nli'i’iruf.ni
, cm t* nua-i e£ tn cM
I That rruAniraJurdl J i1 i.U »if taru
* +¦ I'Eimi mTCn in oftm-e vutir BE witfi .i-wr-cg Hi trm**
iwrnrkjhh vnpir u»*ki *rit
OnJuop etfbtisbmi Ter Thr Vmip
- V VrT*l*M (Af
ORDER ‘ FOR YOUR DESKTOP ti v up:*-
* L1 k» win.* N.'V'WV XV F»Wl Twmi It ,*»*
nvrrftT, unr rt XwnUM 1 JXUJi • IV* prn. Ovl -«!i I" jUpr* jrc 'jlm, mjn frrrrua UmUrMi* lifu, »jnr* ir. Hmt! Ijp.-Hw 1 hi 4. *¦ iHnJ.'r .1-. ,r [ tl jfp. '.-Tj '.Tm ft.fr •• p-fl
c -n 11 urn hr Mmtn
Vr raw Jui: T
i»V un ii' wawlwllHW
IHE POWER OF THE PRESS IS NOW YOURS! Use PUBLISHER for reports, forms, newsletters, price sheets, quotations, advertisements, announcements, brochures and more!
You can move from first thought to finished copy in just minutes. Mix text and graphics, prepare page layouts and print results. PUBLISHER shows everything on the screen as you’re doing it, with pulldown menus to make learning a snap.
What’s more, PUBLISHER can work with the software you’re already using. Mix
pictures from graphics programs (Deluxe- Paint; Aegis Draw; IFF format) with text from word processors (Scribble!) And change typestyles with available fonts (Zuma Fonts).
All pictures can be resized and cropped. Choose multiple column layouts with variable column widths. Try enhancing your text with justification, centering and kerning.
Tfifssfii* the rars-1 vra
KW t - PIBUSHIJ '* t
|iru laim pfkt
• jv-iUliuM idiTflfrnwtSU unutr
Vi) riTtiiMgi flw ih.rfu it Tin ¦sbeti oip> 1 1 *ni «*'
iFifftCV fTrJUrt 1liT~w4 miib PI BU'llfK
Si-surf r- v.ii i i'll-|>,Umn
v- ni«leer'll j jrsp tTit- infl PI RUSHES JI '‘"-I nS fi* ¦•Vri* tt riime. Jitr* Mi
PUBLISHER requires an Amiga with at least 512KB memory and one disket te drive, it prints on any printer in Amiga Preferences. Look for an optional package which supports more laser printers via POSTSCRIPT to be available soon.
Your simply remarkable work can be
remarkably simple to do with...
Desktop Publishing For The Amiga
by Northeast Software Group
Draw lines and boxes
ORDER™ FOR YOUR DESKTOP - 'fry our desktop organizer software designed for serious business use. Includes Telephone Directory for phone numbers, names and addresses; Scientific Calculator that prints; Clock with 10 alarms and talking messages; Perpetual Calendar that displays prints any month; Appointment Book to schedule, view or print appointments; Screen Dump to print whatever is on your screen; Sketchpad for quick graphs and sketches.
See your local dealer or call:
1-408-395-3838 (in California)
16795 Lark Ave., Suite 210, Los Gatos, CA 95030
DeluiePaini. Aegis Draw, Scribble!, and Zuma Fonts are trademarks of Electronic Arts, Aegis Development. Micro-Systems Software and The Zuma Group, respectively.
Amiga is a registered trademark of Commodore-Amiga. Inc
Cirde 163 on Reader Service card.
M greater than 32,767 (positive 2ir>), using 16-bit integers can speed up your program and make it smaller. This occurs because 16-bit integers take less space and, therefore, can be retrieved from memory with fewer fetches than 32 bit integers.
By default, Aztec C gives you 16-bit integers and libraries designed to work with them. If you elect to use this integer size, be aware that all of the AmigaDOS and Amiga kernel routines assume 32-bit integers. To use them, you must either be sure to cast all integers to be 32 bits long or use the compiler switch that gives you 32-bit integers. By contrast, Lattice C only allows integers that are 32 bits long.
Another way in which Aztec C helps you improve the performance of your program is by allowing you to choose which memory model you want to use. You can choose either large data or small data, and either large code or small code. Basically, the small-data option limits the size of your global and static data to 64K, but often makes your code smaller and faster. The large-data option removes such limits, but at the possible expense of performance. Similarly, for all but very large programs, using the small code memory model tends to result in smaller and faster code. (The only absolute limit this imposes on you is that small code cannot reference data within a code segment more than 32K bytes away.) The Aztec C default is to use small data and small code, although you can instruct the compiler otherwise. The Aztec C libraries use this memory model.
Table 1. Program Execution Times (seconds).
Benchmark Program Lattice C
Table 2. Program File Sizes (bytes).
¦ w'1 IIIIMIII II '' ' ' •- - " r>'” r _______________ _____ ¦ _
Table 3. Compilation Times (minutes, seconds).
If you do much software development, then the time it takes your program to compile can become very important. As the benchmarks show, Aztec C tends to compile programs significantly faster than Lattice C. It also offers another option to help speed program compilation: you can precompile your include files. Most C programs include at least a few files at the beginning of every module. For large programs composed of many modules, the time spent repeatedly processing these include files can be large. If you use the precompile option on an include file, the compiler will do much less w?ork processing that file in the future.
Manx’s attention to performance manifests itself in another useful option. You can include, or in-line, assembler code in your C programs. Thus, in performance-critical sections, or when you need to access other routines written in assembler, you can put assembler code into your C routine. If you need to do only a few things in assembler, this can be simpler and easier than creating, assembling and linking a separate assembler module.
Unfortunately, every product, including Aztec C, has its shortcomings. Aztec C’s biggest may be that it is a fairly new Amiga product. There are bound to be kinks to iron out and bugs to be found. Lattice C has already gone through its critical first six months and, consequently, has had many of its problems resolved. Since Aztec C for the Amiga is based on previous Manx versions for the Macintosh, the number of such problems should be minimized, but they can be expected to occur.
Aztec C also has a few limitations that may cause you problems if you are developing a large application.
One such limit is that you may not open more than ten files or devices with C functions. You can work around this by opening the files through AmigaDOS. However, the restriction could make porting programs from another type of computer more difficult.
Another limitation is that the compiler has a fixed pool of memory from which it draws space for all of its pre-allocated tables. Thus, the tables for expressions, switch statements, local symbols, literals, macros and global symbols must all fit within this pool. You can adjust the size of any of these tables, but the total amount of space is fixed. When one table gets larger, another must become correspondingly smaller. For some large programs, adjusting these tables to get your program to compile could be either very frustrating or impossible.
Finally, you must consider the higher price of Aztec
C. You can buy the Lattice C compiler and all of its development support utilities for a bit less than the Aztec C Commercial system. Also, other questions may arise. Do you need another editor, or is either of the two that AmigaDOS provides (ED and EDIT) adequate?
Do you need a make facility, or are the simple compilation and linkage macros that Lattice supplies adequate? Only you can make this determination for your programming needs. Aztec C is more likely to be worth the higher price if you plan to be developing large applications. If you just want to write small programs while ?
Swiss Font Pica Font
Chelt Fonl Stencil Font
Sizes range from under 20 point to over
Add Deluxe Lettering to DeluxePaint
by The Zuma Group, Inc.
Video output! Titles! Reports! Signs! Overheads! Presentations! When you need outstanding output use professional lettering with ZUMA FONTS. Superb typefaces are now available for the Amiga with DeluxePaint, Publisher, TV*Text, Notepad, and other programs.
ZUMA FONTS are high quality video types tyles in six sizes from 20 to over 100 points. All styles and sizes can be used in low, medium or high resolution!
Typestyles used most often in TV video production are grouped into three volumes; each volume contains 3 different typestyles with various sizes and resolutions.
Every volume also contains the FONT LIBRARIAN program. This program helps you create and use your own font libraries. Any combination of fonts can be put in libraries and saved on disk.
Almost any visual needing attractive text is a good candidate for ZUMA FONTS. Ease of use with other products, at so little cost, will make ZUMA FONTS a valuable addition to your software library.
• VOLUME 1 - SWISS, PICA, BARN
• VOLUME 2 - EURO, STENCIL, CHELT
• VOLUME 3 - COOP, SCRIPT, FAST
COMING SOON - TV*TEXT Produce high resolution, animated video
titles on textured backgrounds or live video (with GENLOCK). High resolution fonts in italic, bold, outline, metallic or extruded styles; automatic justification; cast and drop shadowing. Scrolls, crawls, fly-ins, pushes, reveals, dissolves and disintegrations. TV *TEXT can also use IFF graphics from other programs.
See your local dealer or call:
1 -408-395 “3838 (in California)
16795 Lark Ave., Suite 210, Los Gatos, CA 95030
DeluxePaint, Publisher and TV*TEXT are trademarks of Electronic Arts. Northeast Software Group and The Zuma Group, respectively. Amiga is a registered trademark of Commodore Amiga, Inc.
you enjoy your Amiga, then it is less likely to be worth the additional cost.
Lattice C is one of the old boys on the microcomputer block. Not only has Lattice C, as Amiga C, been available since the Amiga was introduced, it has been the most respected version of C on the IBM PC for years. Because it was the development language provided with the Amiga, the AmigaDOS and kernel routines were made to work with it. Finally, since it was introduced, Lattice has had time to fix a number of bugs and produce a solid product. This product maturity is one of Lattice C’s greatest assets.
Although it does not bundle them with its compiler, Lattice also offers a number of program development tools. You can buy a make utility, an editor, and a group of text utilities. The text utilities include grep and diff along with six other programs.
As well as utilities, Lattice offers libraries that may be very useful for program development. Among these are MacLibrary, which provides some compatibility with the Macintosh, and dBC III Library, which gives you dBase III capabilities. These libraries should work with Aztec C, as well as with Lattice.
The Lattice C compiler is a mature product with a wide range of options that can help you get the most from it. One particularly useful option lets you decide whether to use stack checking. Stack checking lets you know at any point in your program's execution whether you have allocated enough memory for the stack. It is especially useful while you are developing your program and determining what size stack it will require.
Lattice C also provides options that allow you to control such things as the type of memory model (as in Aztec
C) and the character byte alignment. In addition, it offers a large array of features that let you take advantage of C language extensions and compatibility modes.
22 West 600 Butterfield Road Glen Ellyn, IL 60137 312 858-7950
C Compiler ......$ 149.95
Make Utility (LMK) ...$ 125
Text Utilities ......$ 75
Screen Editor ....$ 100
Manx Software Systems PO Box 55 Shrewsbury, NJ 07701 201 780-4004
Aztec C68K Am-c (Commercial) ..$ 499
Am-d (Developer) ..... $ 299
Am-p (Personal) ...$ 199
The price nod definitely goes to Lattice. The complete compiler costs less than Manx’s Personal C system. If you need other particular tools, you can purchase them separately. The price of all of these utilities plus the compiler totals $ 449.95 and is still less than the comparable Aztec C Commercial system. Given how many purchase decisions are based on price alone, this is a significant advantage.
The main disadvantage of Lattice C is its compilation performance. As the benchmarks show, it tends to compile slower and generate larger routines than Aztec C. These disadvantages could be particularly painful during large program development.
We ran four benchmark programs on a 512K Amiga with two disk drives. Since any serious application development requires at least two disk drives, we did not try to compile any of the benchmarks on a single- drive system. Also, we did not put any of the programs into RAM:. We tried to use the simplest compilation and linking procedures available.
Three of the four programs were designed to test the speed of specific language features. We included the fourth, sieve.c, because it is a popular benchmark that can be used for comparisons with other machines. Briefly, the following are the four benchmark programs and their purposes:
fibonacci.c computes a Fibonacci series recursively. This is used to test the performance of function calls.
Float.c performs a simple floating point calculation many times. Since floating point operations are handled by software, it is important to test them.
Pointer.c repeatedly cycles through an array using pointers to test pointer manipulation.
Sieve.c is the Sieve of Eratosthenes; computes the primes between 1 and 8190. A “classic" general benchmark.
For each program and compiler, we noted the time it took to compile and link, the execution time, and the size of the resulting executable file. We timed the compilations with a stopwatch, counting from when the compile command was terminated by a RETURN to when the CLI prompt reappeared after the linking was done. All four programs timed their own executions. This was done by including two files, startup.c and done.c, around the active code of each. These two files check the time by using the AmigaDOS function DateStamp, and then compute the elapsed time. We used the LIST command to get the size of the executable files.
We used Lattice C 3.03 and the Commercial version of Manx's Aztec C68K 3.20a for the benchmarks. For Lattice compilation and linkage, we used the macro makesimple that comes with the package. In the first installment of this tutorial, we suggested that you program using two disks (C-CLI and C-DEVEL). We followed that procedure and then put the makesimple macro in with the other commands.
The Manx make facility is a great deal more complex and probably unfairly slow. Therefore, we made a makesimple for Manx that was equivalent to the one supplied by Lattice and used the same AmigaDOS commands.
Bigger and Better
for the Amiga
NEW - ORGANIZE! DATABASE MANAGER, VERSION 1.0
Mailing lists! Club memberships! Patient records! Client files! Video tape libraries! Phone call logs! Nearly anything that needs to be filed, sorted or calculated is a candidate for Organize!
In seconds, Organize! Can scan your files, locate information, and display or print in the format you want. Use it to print form letters with the Mailmerge function of Scribble!. Or calculate fields and do statistical analyses of your files with
many of the same built-in math functions from Analyze!.
Easily design input forms and output reports with the mouse and pull-down menus. Just as simply - store, sort, review and print. The file size is limited only by disk space and the format is compatible with the industry standard (IBASK format.
End your paper shuffle! Get Organize! Today.
ANALYZE! SPREADSHEET, VERSION 2.0
• Pulldown menu interface (mouse- driven).
• Large spreadsheets with efficient memory usage.
• Dedicated function kevs for common
• Business Graphics; print bar, stacked bar, pie graphs in 2 or 3-D; line, X-Y, area graphs; all in 4 or 8 colors; data from spreadsheets; IFF format; view up to 4 graphs at same time; instantly redraw graphs when data changes; ranges, labels, titles, legends, rotation, scaling; fast and effective!
• Command Macros; save keystrokes; create templates.
• Sorting; rearrange row or column data quickly.
• File Icons; access spreadsheets via icons or names.
NEW PRICE Only S149.95
IMPROVED - SCRIBBLE!
WORD PROCESSOR, VERSION 1.0
• Pulldown menu interface (mouse-driven)
• Multiple windows; edit cut & paste 4 documents on screen.
• Preview; see final form on screen before printing.
• Spellcheck; expandable 40,000 word • Expanded Memory Support; for larger
dictionary; check word, all words on documents.
Screen, or entire document; alternative • More Amiga Keys; menu commands
spellings shown. From keyboard or mouse.
• Mailmerge; print form letters, mailing • More Flexibility; Wordstar™ commands; labels; create data file with Scribble! Or scrolling while cut paste; improved file
• File Icons; access documents via icons or Still Otlly $ 99 95
names; copy documents by pulling *
icons across workbench.
See )vur local dealer or call:
1-800-451-0900 1 -408~395 "3838 (in California)
16795 Lark Ave.f Suite 210, Los Gatos, CA 95030
Wordstar is a trademark of Micropro International Amiga is a registered trademark of Commodore-Amiga, Inc.
MetaScope gives you everything you've always wanted in an application program debugger:
• Memory Windows
Move through memory, display data or disassembled code live, freeze to preserve display and allow restoration.
• Other Windows
Status windows show register contents and program state with freeze and restore; symbol, hunk, and breakpoint windows list current definitions.
• Execution Control Breakpoints with repetition counts and conditional expressions; trace for all instructions or subroutine level, both single-step and continuous execution.
• Full Symbolic Capability
Read symbols from files, define new ones, use anywhere.
MetaScribe has the features you need in a program editor:
• Full Mouse Support
Use for text selection, command menus, scrolling or use key equivalents when more convenient.
• Multiple Undo
Undo all text alterations, one at a time, to level limited only by available memory.
• Sophisticated Search Replace Regular expressions, forward backward, full file or marked block.
• Multiple Windows
Work with different files or different portions of the same file at one time.
• Macro Programs
Lisp-like macro language lets you customize and extend the editor to meet your needs.
• Virtual Memory
Set the amount of data memory to be used,transparently edit files larger than memory.
• and More!
Keystroke macros for repetitive text, copy between files, block copy paste delete, set tabs and margins, etc.
(California residents add 6% sales tax). Visa MasterCard accepted.
Metadigm products are designed to fully utilize the capabilities of the Amiga,v in helping you develop your programs. If you're programming the Amiga, you can't afford to be without them.
Dealer Inquiries Welcome
Amiga U a trademark ol Commodore-Amiga Inc. MS-DOS is a trademark el Microioft. Incorporated
• Powerful Expression Evaluation Use extended operator set including relationals, all assembler number formats.
• Direct to Memory Assembler Enter instruction statements for direct conversion to code in memory,
• and More!
Mouse support for value selection and command menus, log file for operations and displays, modify search fill memory, etc.
A comprehensive set of tools to aid your programming (full C source included):
Program maintenance utility.
Sophisticated pattern matcher.
Source file compare.
Text file filter.
Simple file compare.
File dump utility.
File locator utility.
A program that lets you access PC-DOS MS-DOSrM diskettes on your Amiga. Use it to list file information and copy files between the PC-DOS MS-DOS diskettes and Amiga diskettes or devices. Patterns can be used for file names, and you can even operate on all files in a directory at one time. A copy option converts source file line-end sequences as the copy is performed.
Because we wanted to compare the two compilers as closely as possible, we changed the Aztec C defaults substantially. We chose large code and large data, and we forced all integers to be 32 bits and linked with the appropriate libraries. This did not exploit the full power of Aztec C, but it did make the two compilations more similar.
The results of the benchmarks are shown in Tables 1, 2, and 3. There are a few obvious trends. First, Aztec C always compiled and linked significantly faster than Lattice C. On average it took about 60% of the time taken by the Lattice compiler. Both the compilation and linkage stages were faster with Aztec C, although we show exact times only for the complete process.
The code generated by Aztec C also was dramatically smaller than that produced by Lattice. The message from these two sets of numbers seems clear; Aztec C provides much quicker and more efficient compilation and linkage.
We should point out that Lattice C uses the standard Amiga linker, alink, for its linkage phase. Also, it produces objects in the standard Amiga format. Aztec C uses its own linker and produces objects in its own format. This means that you cannot link anything with an Aztec C program that was not produced by the Aztec C compiler or assembler. While not a great drawback, this could cause trouble if you ever need to link with non- Manx libraries.
We did, however, find one unfair advantage that Aztec C had over Lattice C: through the use of an environment variable set in its startup-sequence file, it put into RAM: the temporary file created by the compiler and passed to die assembler. However, in keeping with our goal of using the "off-the-shelf’ compilation techniques as much as possible, we did not change this. But Aztec C was at a slight disadvantage because the two libraries with which we linked could not fit on the main disk and so were on the same disk as the object file.
While Aztec C clearly won on the compilation-and- linkage process, the execution times showed mixed results. The two were about equal on the sieve program, the Lattice pointer executable file was about 15% faster, and the Aztec fibonacci file won by about 25%. But at least all of these were close. When it came to the floating point test, Aztec C beat Lattice by a factor of nearly 7.
Manx’s Aztec C is significantly more expensive and, as the newer product, is likely to be more prone to problems. However, it offers a much faster development environment and the opportunity, through its smaller integers, for faster executables. Lattice C is a solid product with plenty of well-tested options, but it is not as fast a development system. If you are cost- conscious or plan to develop only relatively small programs, Lattice C is probably for you. If you have the money and will be developing large systems, Aztec C may be the better choice. Amiga programmers are fortunate to have two excellent C development systems available to them.®
“We wish to thank our 1986Stars for developing outstanding Amiga® products, our distributors and dealers for making them available, and our end- usersfor recognizing the quality in our products.
Spreadsheet Graphs; Macros; Sort MICRO SYSTEMS SOFTWARE
Word Processor Spellcheck; Mailmerge MICRO SYSTEMS SOFTWARE
Database Reports; Sort; Math MICRO SYSTEMS SOFTWARE
Desktop Publishing Merge Text Graphics NORTHEAST SOFTWARE GROUP
Telecommunications Scripts; Macros; VT-100 MICRO SYSTEMS SOFTWARE
Desktop Organizer Calculator; Appointments NORTHEAST SOFTWARE GROUP
Bulletin Board System File Xfer, Security MICRO SYSTEMS SOFTWARE
Zuma Fonts 1,2,3
Video Quality Typestyles 6 Sizes; All Resolutions THE ZUMA GROUP
Art Gallery I, II
More PrintMaster Pictures 140 Great Graphics UNISON WORLD
Cards, Signs, Banners Pictures; Fonts; Borders UNISON WORLD
Brown-Wagh Publishing creates “publishing partnerships” with those who produce outstanding personal computer products. While clients develop, manufacture and ship, Brown-Wagh advertises, promotes and sells. Call for more information.
See your local dealer or call:
1-800-451-0900 1-408-395-3838 (in California)
16795 Lark Ave., Suite 210, Los Gatos, CA 95030
Distributed by APEX Resources. Computer Software Sendees. East Texas Distributing, Eastern. Ingram Software, Micro D, National Software Distributors, Phase 4 (Canada). Silicon Valley Products. Softkat, Software House. Southern Technologies, Triangle. Amiga is a registered trademark of Commodore-Amiga, Inc.
FASTER THAN CLI!
MORE POWERFUL THAN WORKBENCH! ABLE TO LEAP TALL TASKS IN A SINGLE CLICK!
ZING ! Is a super software package that gives YOU the power to access your AMIGA®! You no longer have to resort to typing cryptic commands through CLI.
ZING! Uses Intuition which provides you with easy window, icon, menu and mouse controlled features.
Start flying through your system while copying, editing, deleting, renaming, sorting, searching and organizing files and programs. You can save screens to standard IFF files or the printer, monitor and control running tasks, and interface with other software applications.
Of course.ZING! Has many other powers including a built-in screen dimmer during periods of inactivity.
ZING! Offers these capabilities without sacrificing memory, disk space, or preventing you from running other applications simultaneously. ZING! Uses Intuition the way it should be used!
Order ZING! And transform your mild mannered CLI into the fastest and most powerful computer interface ever conceived! It’s available now for the special introductory7 price of
$ 79.95 plus $ 3.00
for shipping and handling.
MERIDIAN™ SOFTWARE INC.
Credit cards and dealer inquiries welcome.
P. O. Box 890408, Dept. AW 11 Houston, TX 77289-0408
AMIGA is a registered trademark of ( >mini>dure-AMIGA. Inc. Workbench and Intuition are trademarks of Cnmmndore-AMIGA. Inc. ZING! Is a trademark of Meridian Software. Inc.
Holiday Software Buyer’s Guide
Compiled by Vinoy Laughner and Bill Jacob
mfr' ¦ msei :
y Jl* *1C next million or so pages contain the most accurate list of Amiga software available. 370-odd products after one year is not xbad. And of course we’ll hear about any we missed soon.
' Physicist Neils Bohr once said, “Prediction is a very difficult ait, especially when it involves the future.” To this profundity we might add “.. .and software.” We will be surprised, however, if more than ; a few of the announced products here never ascend into shrink wrap.
The format we chose is simple. Where the chart says a product its available Now, it means it had been released when this information ' was compiled (Summer); beyond that we decided to be no more
* specific than Summer, Fall or Late 86. Products announced for release after 1986 were not included.
An asterisk (*) means 512K is required; a plus sign (+) means a second disk drive is necessary. Question marks remain where questions of price remained. Where specifically claimed, IFF compatibility was marked. (Sometimes, however, the absence of these indications could simply mean we were unable to get definite information. Double-check all requirements before buying any product.) Prices and on-sale times were put where it seemed most convenient. A single-cohimn format was used for a few companies , that have numerous products. Categorizing is always a bit confusing; a you'll notice that the Personal, Productivity and Business sections overlap product-wise. (The only thing clear about the definition ofr Productivity is that it’s unclear. One could say crashing a non-backed- up copy-protected disk is the antithesis of productivity.)
Products with longer descriptions were not given more space because we felt they deserved more; we went with the information at hand. And some products simply need more explanation. If you’re interested in any of the products, you should find out more about :them through the companies listed or a dealer.
So. The next time someone tells you the Amiga “.. .just doesn’t have any decent software,” take out this magazine and, after rolling it up with a menacing look, show them this chart.
Business Financial ...
Graphics Animation .
Graphics Special Applications
Languages Utilities ..
Music Speech Synthesis.....
Personal: Home Financial ... Productivity ..
Word Processing ....
Photographed by Larry Dunn
AmigaY prld 45 , .
| Business Financial
Company Product(s) Price On sale
B. E.S.T. Inc,
B. E.S.T, Business Management Sys. $ 395 Fall
Truly integrated modules; general ledger, accounts payable-receivable, inventory, shipping-receiving, invoice, billing, checks *
Byte by Byte Financial Plus
$ 295 Now
General ledger, payroll, accounts payable-receivable, word processor (Write Hand) *
Chang Labs Rags to Riches
$ 499.50 Now
General ledger; accounts payable; accounts receivable ($ 199 separately)
Clockwork Computers CCI Integrated Merchandiser Sys,
$ 650 Fall
Merchandising-Accounting (available separately), transactions, inventory, checks; accounts payable-receivable, payroll * +
Computer Solutions Finance I
$ 11.95 Now
20 financial functions, loans
Eclipse Data Management Inc. For-Trac
approx. $ 2,250 Fall Rent-Pro
approx. $ 2000 Fall
Foreclosure tracking system for property investment
Complete rental system: account record maintenance, invoices, billing, hourly-daily and daily-weekly versions
Ensign Software Commodity Futures Real-time Tic Chart
$ 795 Late 86
Tic by tic futures information software; for Bonneville Telecommunications satellite data stream service and Market Monitor satellite data decoder
Lionheart Business Software
Business Statistics, $ 145; Decision Analysis Techniques, $ 110; Experimental Statistics, $ 145; Explanatory Data Analysis, $ 75; Forecasting and Time Series, $ 145; Linear and Non-linear Programming, $ 95; Multi-variate Analysis, $ 145; Optimization, $ 110; Pert and Critical Path Techniques, $ 95; Quality Control and Industrial Experiments, $ 145; Sales and Market Forecasting, $ 145 All available Now
The Other Guy’s
KEEP-Trak General ledger, accounts payable-receivable, payroll (also
$ 299.951 Now available separately)
MiAmiga Ledger Double-entry general ledger accounting system, balance
$ 99.95 Summer sheet, income statements, customized reports, charts *
| Databases I
Company Product(s) Price On Sale
Digital Solutions LPD Filer
$ 75 $ 150 Fall
Multiple Dbs, can be integrated with other 2 LPD products *
Harvsoft Info Base
$ 45 Now
200-field records, custom print forms, runs under Amiga Basic *
A Filer A Report
$ 59.95 Fall
12-field records, disk file creation, selective printouts, create reports or mailing labels from data files
Micro-Systems Software Organize!
$ 99.95 Fall
128-field records, menus-keyboard, form definition, mail merge writh Scribble! 1 *
The Other Guy's Omega File
$ 79.95 Now
256-field records, menus-keyboard, full-screen editing, mail merge, menu Preferences access, search, sort *
Softwood Co. MiAmiga File
$ 99.95 Now
32-field records, 32,000 records per file, select by example-range, horizontal vertical scrolling, 8 field types *
Transtime Technologies Datamat A-200
$ 249.95 Summer
$ 349.95 Summer Datamat A-100 $ 125 Fall Datamat EBU $ 40 Summer RTD
$ 95 Summer
Relational DB, identical user interface across hardware-OSs (AmigaDOS, MS-DOS, UNIX, XENIX, VMS, others), data dictionary, voice, form creation, simple statistics, simple word processor, mass editing, dictionary, queueing, interface for external word processors, tutorial creation * +
Above plus: statistical functions (regression analysis), graphics creation-output * +
Lower-powered version with more developed Intuition interface Executable batch utilities
$ 149.95 Summer
Relational, dBase compatible, 128-field records, 2 billion-record files, 10 active files, run-time package available ($ 149 extra) *
Description Price On Sale
[ssociated Computer Services
Gradebook-statistics, 100-point scale conversion, attendance, reports, SCAN-TRON optical interface, $ 89.95, Summer
Paraclete Quiz Master
Music tutorials, sight-ear training, individual pace, $ 89.95, Summer
Create-design and give tests-quizzes, grading, scoring, progress reports, S79.95, Summer; 2 support disks ($ 49.95) for teaching music also: Music Student I and II
CBS Interactive Learning
Mastering the SAT
2 full-length SAT exams, hundreds of exercises, student notebook, $ 99.95, Nowr (with Teacher’s
Notes, $ 109.95; lab pack, $ 329.95)
Eclipse Data Management
Spanish tutorial, speech, approx. $ 50, Summer
Verbal Spanish tutorial, $ 49.95, Fall
Talking word processor, “Smooth-Talker” speech, reading-writing, graphics, menus-icons, $ 59.95, Now- Talking spelling program, graphics “type and talk,” $ 59.95, Now
First Byte Kid talk
JMH Software of Minnesota
Talking Coloring Book Color recognition with speech, children’s graphics:
coloring-drawing, $ 29.95, Now
(All use Amiga voice)
Basic Grammar Beginning Reading Series Capitalization Elem. Social Studies Vocabulary High-level Vocabulary Point
Spelling Detective Game Spelling Series Word Demons History' Lessons:
Across the Plains Great Lakes Fur Trade Lewis 8c Clark Expedition Making Our Constitution
$ 29.95, Now I *
1, 2, 3, 4; $ 29.95ea. Now I *
529. 95, Now I *
529. 95, Now I *
$ 49.95, Now *
Color-shape-word identification, $ 29.95, Now $ 29.95, Now *
Commonly misspelled words, $ 39.95, Now I * Levels 2, 3, 4, 5, 6, $ 29.95ea, Now *
Problem homonyms, $ 29.95, Now *
With digitized photos, 2 disks, $ 59.95, Nou7 * Digitized photos, 3 disks, book, $ 79.95, Now I * Digitized photos, 5 disks, $ 89.95, Now' * Digitized photos, 4 disks, $ 79.95, Now I *
4268 N. Woodward Royal Oak, MI 48072 313 549-7111
Access Software 2561 S. 1560 W.
Woods Cross, UT 84087 801 298-9077
20823 Stevens Creek Blvd., C-1A Cupertino, CA 95014 408 446-5757
2350 Bayshore Frontage Road Mountain View, CA 94043 415 960-0410
Aegis Development 2210 Wilshire Blvd.
Santa Monica, CA 94043 213 306-0735
Alive Systems Group FO Box 50 Big Sur, CA 93920 415 332-8018
PO Box 58768 Houston, TX 77258 713 480-1735
Associated Computer Services 839 S. Glenstone Springfield, MO 65802 417 865-6555
Batteries Included 30 Mural St.
Richmond Hill, Ontario Canada L4B 1B5 416 881-9941
1001 Medical Park Drive SE Grand Rapids, MI 49506 616 957-3036
PO Box 852 McMinnville, OR 97128 503 472-9512
Bethesda Softworks 9208 Burning Tree Road Bethesda, MD 20817 301 469-7061
The Hailey Project
The Perfect Score
The Other Guy’s Great States U.S.A. $ 39.95 Now Spell-man, Add-man
$ 39.94eaJ Fall
Astronomy, space simulation, $ 44.95, Now Typing tutor, QWERTY or Dvorak, $ 39.95, Now- Typing tutor, 18 lessons, $ 39.95, Now7 *
Prepare for SATs, $ 79.95, Fall
(Elementary), States, capitals, identification and information
(Elementary), Spelling and addition programs
Interactive-educational adventures, music, 3-D animated characters-scenes, $ 39.95ea, Now I *
$ 49.95, Summer
$ 49.95, Summer
Statistical Analysis, $ 49.95, Summer
$ 49.95, Summer
$ 49.95, Summer
$ 49.95, Summer
$ 49.95, Summer
Statistics, $ 79.95, Summer
1 and 2, $ 65ea, Now
1 and 2, $ 54.95ea, Now
$ 34.95, Now
U. S.; World: 1, 2, 3, 4, $ 59.95ea, Now
American History Adventure; World History
Adventure, $ 59.95ea, Now
How to Spell
$ 39.95, Now
How A Bill Becomes
$ 59.95, Now
Lessons in Reading
$ 149.95, Now
Practical Sentence and
Word Composition Series:
1. Making Words Work
$ 44.95, Now
2. Clear Sentences
$ 54.95, Now
3. The Best Approach
$ 44.95, Now
4. Making Sentences
$ 44.95, Now
5. Using Words Correctly
$ 44.95, Now
College Aptitude Reading
1, S39.95; 2, 3, $ 59.95ea, Now
Reading and Thinking
I, 2, 3, S54.95, Now
$ 34.95, Now
Starting a Business
Business start-up simulation, $ 59.95, Now'
$ 34.95, Now
$ 54.95, Now7
1, 2, 3, $ 59.95ea, Now
Equation plotting, equation library, graphics root
display, Amiga Basic, $ 29.95, Now *
Description Price On Sale
Graphics golf simulation, $ 39.95, Summer
Graphics golf simulation, $ 44.95, Fall
Broum-Wagh Associates 16795 Lark Ave. 210 Los Gatos, CA 95030
Byte by Byte
3736 Bee Cave Road, Suite 3 Austin, TX 78746 512 328-2983
Capilatto Computer Systems PO Box 86971
N. Vancouver, BC Canada V7L 4P6 604 669-6343
CBS Interactive Learning 1 Faucett Place Greenwich, CT 06836 203 622-2500
5300 Stevens Creek Road San Jose, CA 95129 408 246-8020
510 Rhode Island Ave.
Cherry Hill, NJ 08002 609 667-2526 ~
Clockwork Computers Inc.
2215 Sarah Court, Suite 80 Norcross, GA 30093 404 851-9103
Commodore Business Machines 1200 Wilson Drive West Chester, PA 19380 215 431-9100
PO Box 6939 Salinas, CA 93912 408 758-2436
The Computer Club 4843A S. 28th St.
Arlington, VA 22206 703 998-7588
2215 Sarah Court, Suite 80H Norcross, GA 30093 404 851-9103
PO Box 354 888 S. Eifert Mason, MI 48854 800 874-9375
Creative Solutions 4701 Randolph Road, Suite 12 Rockville, MD 20852 301 984-0262
Borrowed Time Illustrated text adventure, detective-murdcr mystery,
$ 44.95, Now ?
Illustrated text, hacking, international intrigue, $ 44.95, Now
Hacker continued, $ 49.95, Summer Illustrated text, travel, mystery, $ 44.95, Now Interactive “doll house,” animated characters, music-games, $ 49.95, Now I *
Hacker 2 Mindshadow Little Computer People Discovery Kit GameMaker
Tkss Times in Tonetown Shanghai
Design computer games, art, animation, sound- music, $ 59.95, Fall *
Sports or Science Fiction; pre-made scenes- features, $ 34.95ea, Fall
Illustrated science Fiction novel, $ ?, Late 86 * Illustrated fantasy adventure, music, $ 44.95, Fall * Chinese strategy game Mah Jongg, 1 or more players, $ 44.95, Fall *
Amiga Man Shifting Sands Space Adventure Fun and Games
Graphics, sound strategy, $ 29.95, Now * Various space games, $ 39.95, Now * Assorted games, $ 39.95, Now *
Casino games; Blackjack, Draw Poker, Slots, Keno, graphics $ 34.95, Late 86
Real-time football simulation, $ 69.95, Fall 86 *
Strategy-arcade, maze: moving ball-panels-tracks, $ 29.95, Summer *
Graphics adventure, strategy, action, animated characters, sound, $ 49.95, Now
Strategy and Adventure
3 disks; Strategy 1 and 2 (puzzles), Adventure I (4 text adventures), $ H.95ea, Now
Chess, 2-D or 3-D display, multiple skill levels, speech, move list, Amiga Basic, $ 32.50, Now *
Graphics adventure creation: creatures, sound-
music, special effects, $ 39.95, Now
Chess-fantasy, strategy, $ 39.95, Now
Archon EE: Adept
Sequel, more magic-strategy, $ 49.95, Now
3-D tank simulation, battle, $ 39.95, Now
The Bard’s Tale
Fantasy role playing, $ ?, Late 86
Expert-level chess program, $ 44.95, Fall
Dr. J and I arry Bird Go One on One
Action basketball, sound, $ 39.95, Now
Arcade-strategy, animation, sound, $ 39.95, Now
Seven Cities of Gold
Graphics adventure, exploring, $ 39.95, Now
Flight simulation, battle, $ 39.95, Now
Software Golden Oldies
Pong, Eliza, Life, Adventure, $ 34.95, Now
Strategy-action maze adventures, many characters-
Temple of Apshai Trilogy
levels-rooms, $ 39.95ea, Now *
44AI” therapy session, speech, $ 49.95, Summer
Illustrated text fantasy-adventure, $ 44.95, Fall
Gamestar (Division of Activision)
G raph ics sim ula t ions
Up to bat or on the Field, $ 44.95, Fall *
Vol 1: Pebble Beach, $ 44.95, Fall *
GBA Champ. Basketball
2 on 2, 23-team league, $ 44,95, Fall *
3-D space game, fractal earth, animated characters,
battle, $ 21, Now
Infocom (Division of Activision)
Crystal Rose Software 109 S. Los Robles Pasadena, CA 91101 818 795-6664
Dept. A9, Box 36162 Greensboro, NC 27416 919 852-3698
Data Research Processing Inc,
5121 Audrey Drive Huntington Beach, CA 92649 714 840-7186
Delta Research 9054 Wilkie Way Palo Alto, CA 94306 415 856-3669
Box 249, 4356 Okeechobee Blvd. West Palm Beach, FL 33409 305 622-0138
1720 Post Road E.
Westport, CT 06880 203 255-3400
Digital Creations Inc.
530 Bercut Dr., Suite F Sacramento, CA 95814 916 446-4825
Digital Solutions Inc,
30 Wertheim Court, 2 Richmond Hill, Ontario Canada L4B 1B9 416 731-8775
262 S. 15 St., Suite 300 Philadelphia, PA 19102 215 546-1533
The Dragon Group 148 Poca Fork Road Elkview, WV 25071 304 965-5517
Non-illustrated Text Adventures
Science Fiction, Mystery, Adventure
(J = introductory, S = standard, A = advanced, E = expert)
Ballyhoo (S,mys) $ 49.95; Cutthroats (S.adv) $ 39.95; Deadline (E.mys) $ 49.95; Enchanter (S,fan) $ 39.95; Hitchhiker’s Guide to the Galaxy (S,sci-fi) $ 39.95; Infidel (A,adv) $ 44.95; A Mind Forever Voyaging (A,sci-Fi) $ 44.95; Planetfall (S,sci-fi) $ 39.95; Seas talker (I,adv) $ 39.95; Sorcerer (A,fan) 544.99; Spellbreaker (E,fan) $ 49.95; Starcross (E,sci-fi) $ 49.95; Suspect (A.mys) $ 44.95; Suspended (E,sci-fi)
549. 95; Wishbringer (I,fan) $ 39.95; The Witness (S.mys) $ 39.95; Zork I (S,fan) $ 39.95, Zork II and HI (A,fan) $ 44.95ea; all above available Now
Eclipse Data Management
312J4 Lafayette St Glendale, CA 91205 818 956-0766
Eight Stars Software Inc. 2900 Boniface Pkwy. Anchorage, AK 99504 907 338-1246
INSIGHT Lehner Communications
Financial Time Machine
Simulation of real investment world from 1930-
1984, economic strategy, S39.95, Now
Conversation with a
Conversation, games, includes Basic code, $ 29.50,
Mark of the Unicom
Fantasy, graphics, strategy', $ 39.95, Now
Master Designer Software
“Interactive movie" adventures, 3-D animation, fancy
graphics, music, battle, romance
Defender of the Crown
Knights, maidens, jousts, swordfights *
The King of Chicago
1930’s gangster story, mob war *
Future scenario, flight simulation, space combat *
Sinbad and the Throne
Pirates, genies, swordfights, monsters *
of the Falcon
$ ?, All above: Fall-Late 86
2,000 trivia questions, add your own, $ 19.95, Now
Games Gallery 1, 2, 3
15 classic games per disk, $ 29.95ea, Now
The Faery Tale
Animated fantasy-adventure, $ 39.95, Late 86 *
Fighter helicopter simulation, $ 39.95, Late 86 *
Balance of Power
Geopolitics simulation, graphics, S49.95, Fall
Animated interactive adventure, $ 49.95, Now 1 *
Illus. Text adventure, murder mystery, $ 49.95, Fall
The Hailey Project
Space simulation adventure, $ 44.95, Now7
Bizarre “AT’ conversation, $ 44.95, Nowr
Futuristic, car battles, $ ?, Late 86
“Exodus ” Fantasy adventure, S59.95, Fall
The Other VaUey Software
Hi-res arcade, $ 24.95, Now *
COMPREHEND Illustrated novels
The Crimson Crown
Fantasy-horror, $ 29.95, Summer *
The Coveted Mirror
Fantasy, magic, $ 29.95, Fall *
Sci-Fi adventure, $ 29.95, Summer *
Fantasy-horror, $ 29.95, Summer *
Sierra On-Line Inc.
The Black Cauldron
Disney fantasy-adventure story, $ 39.95, Late 86
King’s Quest I, 13, HI
Fantasy adventures, $ 49.95ea , Late 86
Action baseball simulation, $ 39.95, Summer *
Flight Simulator 2
Detailed 3-D flight simulation, $ 49.95, Fail *
Fighter-pilot simulation, $ 49.95, Fall 1 *
Company Product(s) Price On sale
Aegis Development Aegis Animator $ 139.95 Now Aegis Art Pak 1 Aegis Art Pak 2 $ 34.95ea Summer 86 Aegis Images $ 79.95 Now Aegis Impact $ 199.95 Fall 86
Metamorphic animation * IFF Includes Images paint program Clip art by Jim Sachs IFF Clip art by Tom Nelson IFF
Paint program, lo-med res I * IFF
Business presentation graphics production * IFF
Batteries Included Degas Elite
$ 79.95 Late 86
Paint program, multiple screens *
$ 49.95 Now
Paint program, lo res I IFF
Crystal Rose Software
Analytic Art Mathematically-produced color drawings IFF
$ 59.95 Fall
DeluxeHelp for DeluxePaint Runs with DeluxePaint, on-line help on all Dpaint
$ 19.95 Now features and uses
Electronic Arts 1820 Gateway Drive San Mateo, CA 94404 415 571-7171
Em usoft Corp.
1400 Chicago Ave. Evanston, IL 60201 SI 2 869-6676
7337 Northview Boise, ID 83704 208 378-8086
1043 Kiel Court Sunnyvale, CA 94089 408 745-0700
3175 S. Hoover St., Suite 275 Los Angeles, CA 90007 213 747-8498
Finally Software 4000 MacArthur Blvd. Newport Beach, CA 92663 714 854-4434
Firebird Software PO Box 49 Ramsey, NJ 07446 201 934-7373
First Byte 2845 Temple Ave.
Long Beach, CA 90806 213 595-7006
3223 Bross Road “The Ponds” Hastings, MI 49058 616 945*2821
Geodesic Publications PO Box 7
Willow Creek, CA 95573 916 629-3514
Getting Enterprises Inc.
204 Hamilton Road Bossier City, LA 71112 318 747-4829
Gimpel Software 3207 Hogarth Lane Collegeville, PA 19426 215 584-4261
The Dragon Group
Amiga Coloring Books
Clip art, 3 volumes: Sampler-various; The
$ 34.95ea1 Summer
World-maps; Borders-assorted picture borders
Screen dump program, save-print any screen,
$ 29.95 Summer
background operation, HAM, IFF
Paint program, lo-med-hi res IFF
Dpaint Art Utility Disk
Artwork, slideshow, brushes, print spooler,
$ 29.95 Now
Cel animation with stereo sound, 3-D movable
$ 99.95 Now
text * IFF
New Tech. Coloring Book
“Color-by-number” software, IFF
$ 19.95 Fall
PRO VIDEO CG I
Video production, hi-res character-generator
$ 1500-$ 2000 Fall
features, text, animated page transitions *
Blitter Object and animation editor, music
$ 49.95 Now
Digitized image processing, also usable with non
$ ? Late 86
digitized IFF Files *
Graphics Special Applications
Company Product(s) Price On Sale
Aegis Development Aegis Draw
$ 199.95 Now
2-D CAD, multi-zoom, windows * + IFF
Associated Computer Services Station Manager SI995 Late 86 Weather Graphics
$ 995 Now
TV station management package, with hi-res weather maps * IFF
Hi-res graphics weather maps for TV use IFF
Brown-Wagh Associates Zuma TV TXT
$ 249.95 Fall 86 Zuma Fonts (vols I, 2, 3)
$ 34.95ea Summer 86
Hi-res professional animated video text production * +
High-quality fonts (3 per vol.), font library utility
Capilano Computer Systems
LogicWorks CAD: Integrated logic design, schematics,
$ 199.95 Summer 86 simulation * ?
Use the Brains your Commodore Wasn’t born Witr
Right at Your Fingertips in CompuServe’s Commodore Forums
Our Commodore Forums involve thousands of Commodore users worldwide. These forums show you just how easy and fun it is to get the most from your Commodore Computer.
The Commodore Communications Forum provides the latest news on communications software and advice on effective telecommunications.
The Commodore Programming Forum supports programmers and developers of Commodore 8-bit computers.
The Commodore Arts and Games Forum is for all Commodore 8-bit computers, concentrating on music, graphics and games.
The Commodore Amiga’4 Forum is the national resource for all business and entertainment applications in the Amiga community.
Easy access to free software, including FREE uploads.
• Download first-rate, non-commercial user- supported software and utility programs.
• Upload your own programs free of connect time charges.
• Take advantage of CompuServe's inexpensive weeknight and weekend rates (when forums are most active, and standard online charges are just 10c a minute).
• Go online in most major metropolitan areas with a local phone call.
• Receive a $ 25.00 Introductory Usage Credit when you purchase your CompuServe Subscription Kit.
Information you simply can’t find anywhere else.
Use the Forum Message Board to exchange mail with fellow members. Join ongoing, real-time discussions in a Forum Conference with Commodore software publishers, developers and technical experts. Scan Forum Data Libraries for free software, documentation and contributions from Commodore enthusiasts.
Enjoy other useful services, too. Like electronic editions of your favorite magazines, newsletters and articles, including Family Computing, OMNI Online and the Electronic Gamer.™
All you need is your Commodore computer and a modem., .or almost any other personal computer.
To buy your Subscription Kit, see your nearest computer dealer. Suggested retail price is $ 39.95. To receive our free brochure, or to order direct, call 800- 848-8199 (in Ohio, call 614-457-0802).
If you’re already a CompuServe subscriber, type GO CBMNET (the Commodore Users Network) at any! Prompt to see what you’ve been missing.
Information Services, RO. Box 20212
5000 Arlington Cenlro Blvd.. Columbus, Ohio 43220
In Ohio, call 614-457-0802 An H&R Block Company
Electronic Arts DeluxePrint $ 99.95 Now Dpiint Art (Volume 2)
$ 29.95 Now
Design-print cards, etc., includes Art Disk
Vol. 1 * IFF
Clip art for DeluxePrint
Audio-video control center for Sony EVS 700U
$ 197 Now
Video 8 deck, audio and video storage * +
2-D CAD, zoom, rotate, isometrics, mechanical
$ 499.95 Summer 86
drafting, electrical circuits * +
Digital Building System
$ 299 Fall 86
CAD: digital electronics emulator
S. Anthony Studios
Prints any Amiga screen (or portion) to Apple
$ 79.95 Summer 86
LaserWriter, IFF HAM, scaling, page location
Postscript procedures for text formatting
3 analytic downloadable fonts, Postscript tutorial;
$ 39.95ea Summer 86
Postscript (tm, Adobe System Inc.) is the LaserWriter's built-in language
CAD: Printed circuit board layout design and
$ 1000 Now
Kenmore, NY 14217 716 877-3510
InfocomJ Activision 125 Cambridge Park Drive Cambridge, MA 02140 617 492-6000
INSIGHT Lehner Communications 2708 Arlington Ave.
Highland Park, IL 60035 312 432-5458
Interactive Analytic Node 2345 West Medicine Lake Drive Minneapolis, MN 55441 612 871-6283
Interactive Microsystems Box 272
Boxford, MA 01921 617 887-9607
1 Languages Utilities
Price On sale
Microsoft compatible Basic compiler
$ ? Late 1986
Standard Fortran, for 68000
$ 295 Now
Capilano Computing Systems
Coverts binary Files to hexidecimal, designed
$ 49.95 Fall
for hardware development
Defines data for programmable logic arrays *
$ 129.95 Fall
Amiga C (Lattice), $ 149.95 Now; Amiga LISP (Metacomco), $ 199.95 Now; Amiga
Macro Assembler, $ 99.95 Now; Amiga Pascal (Metacomco), $ 99.95 Now; Amiga
TLC Logo (The Lisp Co.), $ 99.95 Now; WACK Software Toolkit,
$ 99.95 Now
Jenday Software PO Box 4313 Garden Grove, CA 92642 714 636-3378
2224 E. 86th St, Suite 14 Bloomington, MN 55420 612 854-7793
JMH Software 7200 Hemlock Lane Maple Grove, MN 55369 612 424-5464
PO Box 3072
Glen Ellyn, IL 60138
PO Box 379 Alburg, VT 05440 514 933-4918
Magnetic Music PO Box 328 Rhinebeck, NY 12572 914 876*4845
The Mirror Disk Copier Copies copy-protected disks
$ 49.95 Now
The Mirror “Hacker” Package Analyzes and edits disks of different formats $ 49.95 Summer
Up to 2 megabytes of “fast RAM" in a sleek, highly compatible, self-configuring package residing on the buss of your Amiga™ Now you can have the memory space you really need without sacrificing the table space you started out with! StarBoard2 from MicroBotics lets you expand in easy stages: one-half, one, or two megabytes plus an exciting, optional Multifunction Module that gives you a battery backed clock, parity logic, math chip socket, and warm-reboot-survivable
software write protection!
20 megabytes of fast, quiet, reliable compatible hard disk: MAS-Drive20 from MicroBotics gives you the mass storage you need plus a SCSI port right on the back of its 14.5" by 7" by 3" low profile chassis. MAS-Drive20 connects to your Amiga via the parallel port (which is duplicated for simultaneous use with your printer). Exclusive MicroBotics interface electronics are built-in, so there’s nothing extra to buy! Comes complete with diagnostic and configuration software to install the drive as a WorkBench icon.
SEE YOUR AUTHORIZED AMIGA DEALER TODAY!
PO BOX 855115, RICHARDSON, TEXAS 75085 Dealers, please call: (214) 437-5330
AMIGA is a registered trademark of Commodore-Amiga
Computer Food Inc.
Disk Traffic Controller
Master cataloger, automatically logs Files,
Under $ 75 Late 86
3-D Graphics Library
Fast floating-point routines, 3-D translations,
Under $ 100 Late 86
Hybrid between CLI and Workbench
Under $ 751 Late 86
Creative Solutions Inc.
Programming language package, interactive
$ 179 Now
Data Research Processing Inc.
The Key to “C”
Basic-like functions for C
$ 34.95 Fall
Access to all Amiga functions, conforms to 83
$ 150-$ 200 Fall
standard, expanded instruction set
Moves dBASE programs into C
$ 350-51000 Now
Copies copy-protected disks
$ 39.95 Now
Getting Enterprises Inc.
File Clerk I
Routines for file-management program design
$ 100 Now
Graphics-music routines, includes music
$ 50 Now*
composer and language
Package: File Clerk I and Funtime I
$ 125 Now
Source code debugging for C
$ 98 Now
Interactive Analytic Node
Expert System Kit
Tool kit, interface to OS-other programs,
$ 69.95 Now
Debug monitor; executes in simulation mode,
$ 49.95 Now
disassembly, trace, breakpoints, memory
dBC ID Library
C programmers create, access and update
$ 150 Now
dBASE III compatible Files * +
60 -f C functions to take advantage of Amiga’s
$ 100 Now
environment * +
Rebuild complex systems with single
$ 125 Now
commands * +
Screen design-management tool for creating
$ 195 Now
menus, regulating data entry, more * +
Multi-window editor, edit, cut paste between
$ 100 Now
Files * +
8 language-independent programs, examine-
$ 751 Now
edit text files
455 N. University Ave. Provo, UT 84601 801 377-0933
PO Box 444005
Eden Prairie, MN 55344
PO Box 3475
Granada Hills, CA 91344
MicroMaster Software 1289 Broadhead Road Monaca, PA 15061 412 775-3000
PO Box 561 Cambridge, MA 02140
PO Box 60238 Sta. A Palo Alto, CA 94306 408 741-0117
3444 Dundee Road Northbrook, IL 60062 312 480-7667
Manx Software Systems One Industrial Way Eatontown, NJ 07724 800 221*0440
Mark of the Unicom 222 Third St Cambridge, MA 02142 617 576-2760
Marksman Technologies Inc. Route 5, Box 221A Santa Fe, NM 87501 505 455*2681
Master Designer Software (See Mindscape)
(See Electronic Arts)
MegaSoft Limited PO Box 1080 Battle Ground, WA 98604 206 687-5205
Megatronics 55 N. Main St Logan, UT 84321 801 752-2642
Meridian Software PO Box 890408 Houston, TX 77289-0408 713 488*2144
SoftWood Company presents
Mi Amiga Word
FlrSt> LeSt> Address>
City>. 5tate> 2ip>
540 5 We
Thank you for yot MiAmiga word, i professional quo
It Interacts fulli MiAmiga File flat copy and pasted I merged with letl
[Bj Mailing labels a2
El a IB5S
First> lost> APdress>
C)ty>, 5tate> ZipJ
5000 E Ml
33 West S
191 I E Hi
2200 5 El
Multi-Window Editing of separate documents...
On-line Spelling Checker allows easy insertion of new words...
Headers and Footers for all, left facing, or right facing pages...
Search and Replace through entire document...
User-definable Glossary with easy insertion of new terms...
Supports large documents...
Document size limited only by size of disk...
Cut, copy, paste within and between documents...
Left and or right margin justification of text.,.
Copy and paste from MiAmiga File database...
Mail Merge with MiAmiga File database or ASCII file.
Easily define column widths, placement and justification...
Format numeric fields with commas, dollar signs, and or decimals...
Transfer quickly between full database and selected records...
Transfer conveniently from selected record to data entry form...
Print columnar reports from list including automatic page headings and cumulative totals...
$ 1 10,000
Format mailing labels by positioning fields on form...
Automatic scrolling of data within a field during data entry...
Optionally capitalize the first letter of each word automatically.
Modify form as needed for convenient placement of data...
Data entry form automatically created by system during database definition.
Easily define column widths, placement, and justification...
Multi-window screen allows convenient access to both Chart of Accounts and Journal Entries...
Edit Post of Journal Entries to Chart of Accounts...
User-definable Chart of Accounts...
Transfer quickly between full GL database and selected records...
Zoom feature automatically expands windows to full screen size.
Print columnar reports from list including automatic page headings and cumulative totals...
Format numeric fields with commas, dollar signs, and or decimals...
12 months of prior balance info maintained for each account...
Both current period and fiscal year-end close... Follows standard accounting practices...
User-definable custom reports and a full set of standard GL reports.
Chart of Recounts
50. 000 00
50,400 00 1
1. 100 00
6. 500 00
6. BOO 00
12. 250 00
12. 250 00
Recount Description Source
1 l B6
400 Holiday specials TJD
1 1 B6
100 Cash TJD
1. 000 00
1 1 66
l 10 Accnt Receivable TJD
1 1 B6
620 MitC Expense TJD
Commodore, Amiga, and Intuition are trademarks of Commodore-Amiga, Inc.
Copyright SoftWood Company. 1986.
So ft Wood Company, P.O. Box 2280, Santa Barbara, CA 93120
Circle 35 on Reader Service card.
Coming Soon from SoftWood:
MiAmiga Investor MiAmiga Recievables MiAmiga Payables MiAmiga Inventory
Manx Software Systems
Aztec C68k Am-d
Developer's system: compiler, assembler,
$ 249 Now
selective overlay linker, librarian, editor, UNIX
Aztec C68k Am-c
Commercial system: includes Make, Grep and
$ 499 Now
Diff, debugger, “vi”-type editor, more
Amiga Programmer's Library
C program developer; requires IBM PC, C
$ 200 Now
Compiler, Amiga Assembler and Linker
Copies copy-protectd disks
$ 39.95 Now
Loads Workbench into RAM for single drive
$ 29.95 Now
MetacomcoI Tenchstar Inc.
For AmigaDOS: Pipes, Pack and Unpack, serial
$ 49.95 Now
port into second terminal, disassembler, more
Metascope: The Debugger
For Assembly language; memory-register access
$ 95 Now
through windows, trace, breakpoints, more
Metascribe: The Editor
Program editor, multi-windows, macros, Undo
$ 85 Fall
command, mouse support, more
Includes Grep, Diff, Compare, Filter text files,
$ 69.95 Fall
Dump, Amiga PC file transfer
C Cross-Reference Utility
User-customizable C cross-reference listings of
$ 49.95 Fall
Line printing spooler, parameters: headers,
$ 59.95 Fall
page numbering, margins
Developer’s utility, Repeat-Rename commands,
$ 79.95 Summer
save and restore development systems, more
Micro Dimensions Inc.
Full-screen programmer’s text editor, file
$ 29.95 Now
The Micro Forge
RAMdisk, improved storage-retrieval speed
$ 24.95 Now
Pick Your Preferences
Create Preference settings, selectable by menu
$ 29.95 Fall
Full-screen utility editor, multi-windows, cut
$ 59.95 Now
Northwest Machine Specialties
Displays or prints files in hexadecimal
$ 19.95 Now
Designs multi-field screens, subroutine for
$ 89.95 Late 1986
input output control
Pecan Software Systems
Development systems for UCSD Pascal, Fortran
$ 99.95 Summer
77, Basic, Modula-2; Complete line (20 +) of
Metacomco1 Tenchstar Inc. 201 Hoffman Ave. Monterey, CA 93940 408 375-5012
19762 MacArthur Blvd. Irvine, CA 92715 714 955-2555
PO Box 7293
Las Cruces, NM 88006
The Micro Forge 398 Grant St. SE Atlanta, GA 30312 404 688-9464
Micro Prose 120 Lakefront Drive Hunt Valley, MD 21030 301 667-1151
Micro Systems Software (See Brown-Wagh)
Micro W PO Box 198 Butler, NJ 07405 201 838*5606
New Horizons Software PO Box 180253 Austin, TX 78718 512 280*0319
Northeast Software Group 165 Dyervtlle Ave.
Johnston, RI 02919 401 273-1001
Northwest Machine Specialties 3611 Joshua NE Salem, Oregon 97305 503 588-0008
Olamic Systems Corp.
141 W. Jackson Blvd. Chicago, 1L 60604 312 786-1410
Omega Star Software PO Box 1831 Clemson, SC 29633 803 882-3608
Origin Systems Inc.
(See Electronic Arts)
The Other Guys
55 N. Main St., Suite 301D
PO Box H
Logan, UT 84321
“Open the pod bay doors, HAL...”
Programmers cast their vote!
Right now, leading software developers are hard at work on the next generation of Amiga® products. To add the spectacular sound effects we've all come to expect from Amiga software, they are overwhelmingly choosing one sound recording package...
FutureSound. As one developer put it, "FutureSound should be standard equipment for the Amiga."
FutureSound the clear winner...
Why has FutureSound become the clear choice for digital sound sampling on the Amiga? The reason is obvious: a hardware design that has left nothing out. FutureSound includes two input sources, each with its own amplifier, one for a microphone and one for direct recording; input volume control; high speed 8-bit parallel interface, complete with an additional printer port; extra filters that take care of everything from background hiss to interference from
the monitor; and of course, a microphone so that you can begin recording immediately.
What about software?
FutureSound transforms your Amiga into a powerful, multi-track recording studio. Of course, this innovative software package provides you with all the basic recording features you expect. But with FutureSound, this is just the beginning. A forty-page manual will guide you through such features as variable sampling rates, visual editing, mixing, special effects generation, and more, A major software publisher is soon to release a simulation with an engine roar that will rattle your teeth. This incredible reverberation effect was designed with FutureSound's software.
Question: What can a 300 pound space creature do with these sounds? Answer: Anything he wants.
Since FutureSound is IFF compatible (actually three separate formats are supported) your sounds can be used by most Amiga sound applications. With FutureSound and Deluxe Video Construction Set from Electronic Arts, your video creations can use the voice of Mr. Spock, your mother-in-law, or a disturbed super computer.
Programming support is also provided. Whether you’re a "C" programming wiz or a Sunday afternoon BASIC hacker, all the routines you need are on the non-copy protected diskette.
Your Amiga dealer should have FutureSound in stock. If not, just give us a call and for $ 175 (VISA, MasterCard or COD) we'll send one right out to you. Ahead warp factor one!
Applied Visions, Inc., Suite 2200, One Kendall Square Cambridge, MA 02139 (617)494-5417
Amiga is a registered trademark of Commodore-Amiga, Inc.
Deluxe Video Construction Set is a trademark of Electronic Arts, Inc.
compilers, editors, developer’s aids ($ 39,95- $ 79.95 Now)
The Other Valley Software 8540 Archibald, Suite A Rancho Cucamongo, CA 91730 714 980-0440
PAR Software Inc.
PO Box 1089 Vancouver, WA 98666 206 695-1368
Pecan Software Systems
1410 39th St.
Brooklyn, NY 11218 718 851-3100
Polarwaref Penguin Software PO Box 311 2600 Keslinger Road Geneva, IL 60134 312 232-1984
Progressive Peripherals and Software 464 Calamath St.
Denver, CO 80204 303 825-4144
The Quality Cottage
6301 F University Commons
South Bend, IN 46635
2464 33rd Ave. W, Suite 173 Seattle, WA 98199 206 285-2528
Queue Software 5 Chapel Hill Drive Fairfield, CT 06432 203 335-0908
Quicksilver Software 418 W. 7th St.
Sioux City, IA 51103 712 258-2018
Complete Motorola-compatible 68000 packages:
Native, $ 99 Now; Cross-Assembler to IBM, $ 199 Now; Cross-Assembler to Amiga External Port, $ 595 Now; Source Code (optional), $ 3,500 Now Complete Motorola-compatible 68020 packages:
Native, $ 149 Now; Cross-Assembler to IBM, $ 249 Now; Cross-Assembler to Amiga External Port, $ 750 Now; Source Code (optional), $ 3,500 Now
PC ET Emulator
IBM-PC Software emulator, no MS-DOS disk
$ 69.95 Summer
Printer Driver Maker
Dealer’s utility, custom printer driver maker,
available through dealers
Complete APL.SV with enhancements,
$ ? Fall
multiuser file system, search and replace
Direct interface to Amiga ROM, true compiler,
$ 99 Now
no editor, compatible with versions for Atari
Powerful utility text editor, menu driven,
$ 69.95 Now
completely user definable, most word
processing features, edit 20 files at once
Tdl Software Inc.
Similar to Pascal, with Amiga-specific standard
$ 89.95 Now
modules and demo programs
Transfers 5%-inch IBM PC disk files to
$ 49.95 Now
Recovers deleted or damaged files; includes
$ 49.95 Now
track sector editor
Restores deleted files, repairs errors, recovers
$ 49.95 Now
data from damaged files, edits disk bytes *
True BASIC Inc.
1493 Mountain View Ave. Chico, CA 95926
Revolution Software PO Box 38
West Chester, PA 19381 215 430-0412
RTL Programming Aids 10844 Deerwood SE Lowell, MI 49331 616 897-5672
True BASIC Language System
$ 149.95 Now
True BASIC Amiga Libraries:
Advanced String Library
$ 49.95 Now
Developer’s Tool Kit
$ 49.95 Fall
Sorting 8c Searching
$ 49.95 Now
3-D Graphics Library
$ 49.95 Now
Compiled, ANSI standardized, library supported and portable *
Pattern matching, expression scanning, parsing, date and time routines, source code included * Machine-specific routines designed to easily access Intuition and kernal *
Quick, heap and multi-key sorts for both string and numeric sorting. Source code included * Routines for perspective and parallel projections. 3-D function plots *
Tychon Technologies Inc.
Tychon Utilities Printer Spooler, Terminal Emulator, Help
Now RS DATA's New POW-RCARD Let's You Play Like The Big Boys.
Playing games on your Amiga can be a great deal of fun, but let's be honest there's more to life than playing games. Now you can turn your computer into a real-life professional machine with the POW*R*CARD from RS DATA Systems.
The POW*R*CARD is a power ful new expansion board which allows you to mature in your computer use with greater flexibility in multi-processing and multi-tasking.
POW*R*CARD starts you off with a 2 Meg capability and allows you to grow with upgrades up to a huge 8 Meg
RAM expansion, all on the same board so you don't waste valuable slot space. That means you can run more software without fear of Guru Meditation Numbers, out-of-memory crashes or any other small system boo- boos! What's more, you won't have to rob your piggy bank because POW-R'CARD offers this tremendous growth at a cost lower per megabyte than you'll find anywhere.
With your new POW»R*CARD, memory expansion is as easy as
1-2-3. The POW-R-CARD and enclosure will pass through the Buss without modification for even greater expansion. So you don't have to play games with your data anymore. Graduate to bigger and better things with the POW*R*CARD from RS DATA!
Upcoming Products from RSDATA:
• New Hard Disk System, 20 &
40 megabyte memory.
• 4 Port Parallel card.
• 4 Port Serial Card, allowing more serial type peripheral use.
• 4 Slot Expansion System with horizontal board placement for system height reduction.
• Much, much more!!!
The POW*R*CARD is available now from your local Amiga dealer. . . Or call RS DATA today!
7322 Southwest Freeway Suite 660 Houston, Texas 77074 713 988-5441
Copyright © 1986, RS DATA Sysl rights reserved. Amiga is a tradi Commodore-Amiga, Inc.
7Q nn Roaripr Qf»rvirP raffl
UBZ FORTH Forth-83 compatible, multitasking, full-screen
$ 85 Now editor, AmigaDOS-Intuidon support
S. Anthony Studios 889 De Haro St,
San Francisco, CA 94107 415 826-6193
Sedonna Software 11844 Rancho Bernardo Road San Diego, CA 92128 619 451-0151
Sierra On-Line Inc.
Coarsegold, CA 93614 209 683-6858
SKE Software Co.
2780 Cottonwood Court Clearwater, FL 33519 813 786-3247
401 S W 75th Terrace North Lauderdale, FL 33068 305 721-2707
14420 Harris Place Miami Lakes, FL 33014 305 825-4820
Software Supermarket 3162% Delaware Ave. Kenmore, NY 14217 716 873-5321
PO Box 2280
Santa Barbara, CA 93120
2944 N. Broadway Chicago, IL 60657 312 975-4030
Spectra Soft Inc.
6435 Dillon Circle Colorado Springs, CO 80919 303 598-8417
Spencer Organization Inc.
366 Kinderkamak Road Westwood, NJ 07675 201 666-6011
2420 Summit Springs Drive Dunwoody, GA 30338 404 587*5396
Strategic Simulations 1046 N. Rendstorff Ave. Mountain View, CA 94043 415 964*1353
713 Edgebrook Drive Champaign, IL 61820 217 359-8482
$ 149.95 Fall Pilot interpreter
$ 30 Now
Teaches how to use "AI" in your Amiga Basic programs *
Public domain interpreter, sample programs, descriptive material
ZLI AmigaDOS enhancement, replaces CL1, adds
$ 49.95 Summer more functions
Music Speech Synthesis
Company Product(s) Price On sale
The Music Studio
$ 59.95 Now
Composition, controls 15 separate channels simultaneously, print scores, add words, instrument design, MIDI *
$ 99.95 Summer
Write-store-playback musical compositions, Amiga keyboard as musical keyboard, synthesizer feature
Electronic Arts Deluxe Music Const. Set
$ ? Summer Instant Music
$ 49.95 Now
Instant Music Data Disk
$ ? Late 86
Professional music scoring-editing, print-play scores, menus, MIDI, IFF *
Play along with mouse, over 80 songs, various instruments, 4 voices, menus, cut-copy-paste scores, stereo, IFF
Its Only Rock V Roll
Magnetic Music Texture
$ 350 Summer
MIDI-based 24-track composing-recording, assign music patterns to 16 MIDI channels or play different synthesizers-drum machine *
Micro W QRS Music Rolls
$ 19.95ea MIDI Now Native Amiga-Late 86
6 digitized songs per disk, classic recordings, MIDI, piano-roll graphics
$ 149 Summer
Professional music central operating system, MIDI* event editor, sequencer, open-expandable system, IFF, separate modules to follow *
The Quality Cottage The Orator
$ 39.95 Now
Speech processor, mouse controlled: rate, pitch, tuning, voice; comes with AbasiC and Amiga Basic versions
Continued on page 61
Sophisticated, Stimulating, and System-specific
When you use the most sophisticated and exciting computer on the market today, you deserve an equally sophisticated and exciting companion magazine.
Introducing AmigaWorld, published by CW Communications Peterborough, the leader in quality computer publications. If s the only magazine for Amiga users.
AmigaWoridCs clearly-written features help new users take full advantage of the newest Commodore. Plus, lively and fully-illustrated articles offer inspiration to everyone who wants to be creative while learning
You'll get outstanding color reproduction on high- quality. Oversized pages. Instead of a reasonable facsimile. You'll see true-to-life examples of the Amiga's colorful graphics!
Making the Amiga Work For You
With unrivaled graphics and sound capabilities, the Amiga is already in a class by itself. AmigaWorld not only tells you why, it shows you how every incredible feature can work for you.
In each issue, AmigaWorld authors will guide you through a new frontier of computing!
Subscribe to AmigaWorld today and:
• Explore the speed and versatility of the Amiga for home and business applications.
• Learn about the latest and very best new hardware software on the market.
• Receive in-depth, easy-to understand analyses of Amiga's astounding features.
• Discover a regular buyer’s guide, timely reviews, and user hints and tips.
Become A Charter Subscriber And Save 25%
The cost of an AmigaWorld subscription couldn’t be better! By becoming a charter subscriber, you’ll save 25% off the basic subscription rate, and nearly 37% off the cover price!
As the world's largest publisher of computer-related information, CW Communications unconditionally guarantees your AmigaWorld subscription.
If you're not completely satisfied, tell us. Well refund the lull price of your subscription no questions asked!
To order, please return the coupon or attached card. For faster service, call 1-800-258-5473. In NH, call 1-924-
§ want to save 25% off the basic rate! Enter my one year subscription (6 issues) to AmigaWorld for the low charter subscription price of S14.97. If I’m not satisfied at any time, I will receive a full refund no questions asked.
? Payment Enclosed ? Bill Me 36NB2
City State Zip
Please make check payable to Amiga World. Canada and Mexico SJ7.97,
I year only, US funds drawn on US bank. Foreign Surface $ 31.97, 1 year only, US funds drawn on US bank. Foreign Airmail please inquire.
Please allow fi H weeks for delivery.
Rated I by Amiga® Users
FOR DISK ANALYSIS
The Mirror Disk Copier is the Amiga's most powerful and effective disk copier. It was the first copier to produce unprotected copies of most software on the Amiga and it is still the leader in this field. No other copier can copy as much software as the Mirror. Other copiers only claim they can copy most schemes. ONLY THE MIRROR DOES IT ALL!
The Mirror Disk Copier is specially designed to back up heavily protected disks. To date it's 100% successful! It’s completely automatic, no knowledge of Amiga DOS is required. It requires no drive modification.
The Mirror Disk Copier is Technically Superior. It employs its own operating system. It uses no routines from Kickstart or Workbench. It is the fastest copier available for the Amiga.
Our liberal update policy lets you make backup copies even when protection schemes change. It works on single or dual drive systems with 256K or 512K.
The Mirror Disk Copier consists of four highly advanced functions: Deep Copy - copies all protected disks; Fast Copy - an ultrafast dual drive copier; Write Check - checks drive speed; Alignment Check - checks drive alignment.
The Mirror Hacker Package is a flexible disk utility designed for serious disk analysis. It is a tool that can be used for a variety of uses, from disk repair to disk 'breaking
It allows the user to access his disk drive on 4 exceedingly higher levels.
..Ml ' i
¦ * .V
1ST LEVEL: This is the lowest level, allowing the user to read and write MFM or GCR in any format, indexed tracks and tracks of various lengths. You can view and edit any type of protected track. Complete flexibility is achieved.
2ND LEVEL: At this level is the system formatted track. You can look at a track and edit in ascii, hex, or with a direct memory assembler of your choice.
3RD LEVEL: At this level system formatted tracks are arranged so you can look at them as file system blocks. This module allows you to change system checksums, copy blocks to different disks, and trace file origins. This tool will easily allow you to patch a corrupted diskette.
4TH LEVEL: This is the highest level of disk structure, the Amiga binary file. You can study and edit data arranged as hunks, outputs from compilers, assemblers and linkers.
At any level you are able to fully edit and change your diskette to your liking. A powerful direct memory editor is included or you can use any other memory editor or disassembler of your choosing.
As a bonus this package contains a few extra ‘hacker’ type tools.
COPYKICK: A tool that will customize any Kick- start disk allowing the user to save memory after a reset and be placed in any external memory or expanded memory section. It may then be viewed by a disassembler or memory editor.
DISKSEARCH: A tool that will locate any pattern of Ascii or Hex on a diskette.
ERRORCHECK: This routine will check your disk for any errors or strange formats and report them back to you. It will also tell you the gap length of every system formatted track on the diskette. (A common protection scheme is to write a track with an extra long gap).
DUMBCOPY: A disk copier that will copy a disk without stopping on a track that it doesn't recognize.
MasterCard. Visa. M.O. or check + $ 3 shipping and handling.
P. O. Box 6939 Salinas, CA 93912
C O D. or foreign orders add $ 3. California orders add 6% sales tax. Phone orders accepted 8 a.m. to 5 p.m., Mon.-Fri.
Revolution Software Soundshop-Bobshop
$ 49.95 Summer
Create and edit waveforms, instruments, store music- sound effects (includes graphics program) *
I Personal: Home Financial I
Company Produet(s) Price On sale
Amiga Man Amiga Man H101
$ 19.95 Now
10 home programs, checkbook, calendar, finance, diary, etc.
Batteries Included Isgur Portfolio
$ 199.95 Late 86
Investment portfolio management and tracking; stocks, commodities, etc. *
Electronic Arts Financial Cookbook
$ 59.95 Now
Fast calculations for investments, financing, interest, insurance, etc., menus
Finally Software Trend writer
$ 99.95 Fall
Stock market forecasting, speech
Marksman Tech Inc. PHASAR
$ 89.95 Now
Accounts, budgets, taxes, organizer *
Olamic Systems Corp. 2 + 2
$ 99 Now
Home financial management, phone directory, personal calendar, mailing lists *
The Other Guy’s AMT
$ 39.99 Fall
Amortization program, interest-principal payments, balloon payments
PAR Software PAR Home 1
$ 79.95 Now PAR Real 1
$ 149 Now
Checkbook, budget, loan interest and comparison, investments, charts *
Income property analyzer-manager, loan evaluations, multi-reporting *
Sedonna Software Money Mentor
$ 99.95 Summer
Tracks transactions, budgeting, 30 separate accounts, voice, graphics
Company Product(s) Price On sale
Alive Systems Computer Co-pilot
S900 Late 86
TDI Software Inc.
10410 Markison Road Dallas, TX 75238 214 340-4942
Techni Soft PO Box 7175
5505 Walden Meadows Road Murray, UT 84123 801 268-4961
Tigress PO Box 665 Glendora, CA 91740 818 334-0709
Transtime Technologies 797 Sheridan Drive Tonawanda, NY 14150 716 874-2010
True BASIC Inc.
39 S. Main St.
Hanover, NH 03755 603 643-3882
Tychon Technologies Inc.
25000 Euclid Ave.
Cleveland, OH 44117 216 261-7088
UBZ Software 395 St. Albans Court Mabelton, GA 30059
Unicom Software Company 2950 E. Flamingo Road Las Vegas, NV 89121 702 732-8862
723 Seawood Way San Jose, CA 95120 408 268*6033
VIP Technologies 132 Aero Camino Santa Barbara, CA 93117 805 968*9567
W X Y Z
WordPerfect Corp. 288 W. Center St. Orem, UT 84057 801 227*4000
PO Box 283 Lowell, MA 01853 617 655*9548
"Software robot" handles secretarial tasks, communications assistant: telephone and more *
Stores-retrieves text and 32-color graphics files, hierarchical organization, menus I *
Files-categorizes-cross references disks-folders-files, view by name-category, 1 or 2 drives or print
Calendar, rollodex, memopad, alarm clock, terminal program, 3 calculators, more, movable separately, menus
Appointment scheduler, calendar, week-at-a- glance, requires AbasiC ($ 110 with AbasiC included)
Integrated: calendar, phone utilities and directories, calculator, alarm clock, more
Mouse-keyboard macro maker RAM buffering for floppies Real-time data sharing for two Amigas Keyboard abbreviation handler
Idea (oudine) processor, planner, collapsible oudines, menus
MaxiSoft MaxiDesk $ 701 Now MaxiPower Series:
$ 100 or $ 29.95ea Summer 86
Gander Software Time 8c Task Planner
New Horizons Software Flow
$ 99.951 Now
Classic Image Software Disk Library
$ 49.95 Fall 86
Digital Creations Gizmoz
$ 49.95 Now
Byte by Byte Infominder
Northeast Software Group ORDER
$ 44.95 Now
Omega Star Software OnLine AmigaDOS Manual $ 29.95 Now OnLine Amiga Basic Manual
$ 29.95 Late 86
Quicksilver Software Amiga Calculator Construction Kit
$ 49.951 Now
Tychon Technologies Tychon Utilities
Phone directory, calculator, alarm clock, calendar, appointment book, screen dump, graphics scratch pad, speech, menus
Info by menus-submcnus on commands, devices, directories, formats, etc.
Information by menus-submenus on commands, how-to, programming tips
Customize your own calculator, 80 + functions, HP-TI emulation
AmigaDOS help files, terminal emulator, print utilities, speech and graphics programs, movable to Workbench
$ 149 95 Lattice Unicalc* Spreadsheet
Lattice C Compiler
Lattice Text Utilities™ $ 75.00
Lattice Text Utilities (LTV) consists of eight software tools to help you manage your text files. GREF searches files for the specified pattern, DIFF compares two files and lists their differences. EXTRACT creates a list of file names to be extracted from the current directory. BUILD creates batch files from a previously generated file name list. WC displays the number of characters and optionally the checksum of a specified file. ED is a line editor which can utilize output from other LTU software in an automated batch mode. SPLAT searches files for a specified character string and replaces every occurrence with a specified string. And FILES lists, copies, erases or removes files or entire directory structures which meet die specified conditions.
Designed as a programmer s editor. Lattice Scree)} Editor LISE) is fast, flexible and easy to learn. LSE'$ multi-window environment provides all the editor functions you need including block moves, pattern searches and “cut and paste." In addition, LSE offers special features for programmers such as an error tracking mode and three Assembly Language input modes. You can also create macros or customize keystrokes, menus, and prompts to your style and preferences.
An automated product generation utility compatible with UNIX Make, Lattice Make Utility (LMK) lets you rebuild complex programs with a single command. Once you specify the relationships of the various pieces of your system in a dependency file, LMK automatically rebuilds your system the same way every time, and only compiles program files that have changed. But LMK is not limited to updating programs, You can use LMK to update documentation or perform any executable command!
With more than 30,000 users worldwide, Lattice C Compilers set the industry standard for MS-DOS software development. Lattice C gives you all you need for development of programs on the AMIGA. Lattice C is a full implementation of Kernighan and Ritchie with the ANSI C extensions and many additional features.
The dBC III library lets you create, access and update files that are compatible with Ashton Tate's dBASE system. DBC Ill's C functions let you extend existing dBASE applications or allow your users to process their data using dBC III or dBASE III.
Lattice Make Utility (LMK™)
Lattice Screen Editor (LSE™)
AMIGA C Cross Compiler
Lattice dBC III Library
Allows AMIGA development on your MS-DOS system. Price includes I he above product.
I tiicalc is a simple-to-operate program that turns your AMIGA computer into an electronic spreadsheet. Using Unicalc you can easily create sales reports, expense accounts, balance sheets, or any other reports you had to do manually.
Unicalc offers the versatility you’ve come to expect from business software, plus die speed and processing power of the AMIGA.
• 8192 row by 256 column processing area • Comprehensive context-sensitive help screens • Cells can contain numeric, algebraic formulas and titles • Foreign language customization for all prompts and messages • Complete library of algebraic and conditional functions • Dual window capabilities • Floating point and scientific notation available • Complete load, save and print capabilities • Unique customization capability for your every application * Full compatibility with other leading spreadsheets.
Lattice MacLibraryTV! $ 100.00
The Lattice MacLibrary™ is a collection of more than sixty C functions which allow you to quickly and efficiently take advantage of the powerful capabilities of the AMIGA.
Even if vour knowledge of the AMIGA is limited, MacLibrary can ease your job of implementing screens, windows and gadgets by utilizing the functions, examples and sample programs included with the package.
Other MacLibrary routines are functionally compatible with the most widely used Apple* Macintosh5" Quickdraw Routines™, Standard File Package and Toolbox Utility Routines enabling vou to rapidlv convert vour Macintosh programs to run on the AMIGA.
Panel will help you write your screen programs and layer your screen designs with up to ten overlapping images. Panel's screen layouts can he assigned to individual windows and may be dynAMIGAlly loaded from files or compiled into a program. Panel will output C source for including in your applications. A monitor and keyboard utility is also included to allow you to customize your applications for other systems.
With Lattice products you get Lattice Service including telephone support, notice of new products and enhancements and a 30-day monev- hack guarantee. Corporate license agreements available.
Post Office Box 3072
Glen Ellvn, Illinois 60138
(312) 838-7950 TWX 910-291-2190
INTERNATIONAL SALES OFFICES;
Benelux: Ines Datacom (32) 27205161 England: Roundhill. (0672)54675 Japan: Lifeboat Inc. (03) 293-4711 France: SFL (1) 46-66-11-55 Germany: (49) 7841 4500
BTS The Spreadsheet
1000 x 1000, math, statistics, financial functions
$ 69.95 Late 86
Muld-SSs, 256 x 65,536, graphs, charts, can be
$ 75-$ 150 Fall
integrated with other LPD products
8192x256, non-Workbench, dual-window, import-
$ 79.95 Now
export DIF files
$ 150 Summer
16384x512, multi-tasking, color graphics, database, speech, Lotus 1-2-3 data file conversion *
Micro-Systems Software Analyze!
$ 149.95 Now
8192 x 256, pull-down menus, multitasking, color graphics
Progressive Peripherals and Software Logisrix
$ 249.95 Summer
Integrated: 2048 x 1024 spreadsheet, database, timesheet, presentation graphics, reads 1-2-3, dBase, DIF files
VIP Technologies VIP Professional
$ 199.95 Now
8192 x 256, 1-2-3 work-alike and file compatibility, database, graphs, more than 512K recommended
Company Produces) Price On sale
Aegis Development Diga!
$ ? Late 86
Multitasking, macros, address cards, full-featured telecommunications program
Commodore Amiga Term
$ ? Summer
Up to 130-column display, menus, windows, Kermit
Digital Creations Digital Link $ 69.95 Now
Transfer files between Amiga, Macintosh, IBM PC, (includes 3 disks) 300-56.6K baud, terminal emulation
Eight Stars Software Stamet $ 99.95 Fan
BBS network system, upload, download, X-modem protocol support, passwords *
FOR OVER 4000 YEARS IT’S ENTERTAINED THE WORLD.
A Timeless Game of Skill and Tactics.
If you think good entertainment is hard to find in the 20th Century, imagine the plight of those in ancient China some four milleniums ago. Tending a heard of yaks loses its fascination pretty fast. Climbing Mt. Everest was definitely out of the question. And Peking the nearest hot spot wasn't exactly a stone's throw away.
So being the clever people that they were, the ancient Chinese developed a game to pass the time and enrich the mind a game we now call Quintette.
NOW QUINTETTE'S AVAILABLE ON AMIGA.
The premise is simple and easy to learn: align five stones in a row. Or capture five pair of your opponent's. The strategies, however, are challenging and complex: will your adversary lure you into capturing yourself? Or will they go for broke, allowing you to snatch victory from defeat? The outcomes are infinite and the process thoroughly absorbing, as Quintette is playable in pairs, teams, or against the computer itself.
'round the globe, entertaining millions of people along the way. And now, thanks to Miles Computing, you can share the intrigue on modem man's most vivid game board. AMIGA.
We think Confucius would be proud.
Miles ahead of the pack.
Miles Computing, Inc.
7741 Alabama Avenue, Suite 2 Canoga Park, CA 91304 • (818) 341 -1411
Since that day many thousands of years ago. Quintette has traveled
300-19200 baud, speech synthesis, Kermit, phone
$ 49.95 Now
300-9600 baud, auto-answer, auto-dial, menus
$ 49.95 Now
300-38400 baud, call-answer back, auto-print,
$ 49.95 Now
auto-speak, phone directory
Upload-download, message reformatting, private
$ 99.95 Now
mail, user records
300-19200 baud, number and settings storage
$ 69.95 Now
SKE Software Co.
Up to 19200 baud, phone director)', supports
$ 49.95 Now
background file transfer
Auto-dial, auto-redial, number storage, various protocols, buyer gets 1 year free on Techni Soft’s BBS
Techni Soft T-Link
$ 59.95 Now
Company Product Price On sale
Batteries Included PaperClip Elite
$ 129.95 Late 86 Thunder
$ 39.95 Late 86
WP, windows, integrated text graphics, spelling checker, idea processor * Spelling checker, 50,000 words, speedtypist, document analyzer
Byte by Byte Write Hand
$ 50 Now
WP, non-intuition, form letter generation, special function keys
$ 99.95 Now
$ ? Summer
WP, menus, templates, help tutorials, typestyles include superscripts and subscripts
W:P, workbench interface, fonts, multiple document, print spooler, mail merge *
The Computer Club Nancy
$ 60 Now
Spelling checker, 80,000 words, supports two auxiliary dictionaries, Textcraft- Scribblel-ASCll
Digital Solutions LPD Writer
$ 75-5150 Fall
WTP, multi-document, can be integrated with other two LPD products (DB, SS) (special price if you buy all three) *
Company Product Price On sale
Finally Software Talker
$ 69.95 Fall
WP, full-function with speech synthesis by letter-word-sentence, fonts, menus- commands
$ 24.95ea Now
Spelling checker, 40,000 + , Textcraft, Scribble!
Mail merge system
Micro-Systems Software Scribble!
WP, workbench interface, multidocument, transfer between windows, spelling checker, mail merge
($ 5.50) Now
WP, speech: for blind, sight-impaired, (materials costs only), with cassette instructions, add $ 1.50
RTL Programming Aids Wordwright
WP, printout control, macros *
WordPerfect Corp. WordPerfect
$ ? Late 86
WP, Amiga version of best-seller for IBM, thesaurus, dictionary, lines, multidocument window's, math capabilities *
A stnicturedprogramming language you’ll really feel comfortable with.
Suggested retail price $ 149.90
Educational site licenses available from Addison-Wesley Publishing.
True BASK Language System is a trademark ofTruc Basic. Inc Macintosh is a trademarkol Apple Computer Corp.
Amiga is a trademarkofCommodore Business Machines.
IBM is a trademarkof International Business Machines Corp.
You know John Kemcnv and Tom Kurtz. They
developed die original BASIC. Now they’re back with an even better version: a flexible, easy-to-use structured programming language thev call True BASIC.™
True BASIC offers a full selection of control structures. External procedures can be compiled into libraries, making True BASIC faster and more powerful than any other programming language.
True BASIC has a complete matrix algebra package and the best graphics ever in a higher level language. And there are optional libraries for things like sorting and searching and 3-D graphics.
True BASIC programs run on any computer which runs True BASIC, good news for users with more than one kind ofPC.
You’ll love True BASIC. Whether you’re
programming for your own applications, teaching others, or developing products to go to market, send in the coupon below to receive a free demo disk.
Available for the IBM-PC and compatibles, Apple Macintosh,™ and Commodore Amiga.'
To order, talk to your local dealer or call (603)
39 South Main Street,
Hanover, NH 03755 (603) 643-3882
My computer is: CD IBM-PC compatible
? Apple Macintosh
? Commodore Amiga
? FD LIKE TO GETMY FREE DEMO DISK.
? Fd like more information on the True BASIC language products.
? Ism ready to buy. Call me and tell me how.
? I i like information on True BASIC Mathematics Series and other products.
Companv Univcrsitv Address City, State, ZIP Telephone
Textcraft (Developed by Arctronics; marketed by Commodore). This word processor is probably the most berated and hated) piece of software developed for the Amiga. So why did it make it on our list? It is not the best word processor available for the Amiga, but it was the first. It was the first
real software of any kind available for the
1986 AmigaWorld Editors’ Choice Awards
This year, and every year, we will be giving out AmigaWorld Editors' Choice Awards. These awards are purely subjective. The system we used for selection of the products was completely unscientific, biased in the extreme, and in no way reflected the unanimous opinions of the entire staff (in fact, there were some pretty heated arguments over a few of the selections).
In general, we chose products that we felt deserved some kind of extra recognition. Products that we felt were important to the success of the Amiga. Some products were just far and away the best in their field, while others may not be the best, but were important for other reasons. This list of awards should not be considered an endorsement of the products, nor should it be used as a buyer’s guide when shopping around. Perhaps next year wTe will give the “ten BEST products for the Amiga” awards. This year, however, was just a bit too chaotic, and we know of a few products due out in the next few' months that will outshine everything that has gone before. So, complete with explanations, rationalizations and congratulations, here are the awards. Ta da. . .
Amiga, and it is one of the most durable. It went through Workbench version changes without being recalled. It was the first software to really make use of the mouse, menu and window environment. It performed as advertised. It was easy to learn and use, and it gave us all something to do while waiting for more software to be developed.
DeluxePaint (Electronic Arts). It could be argued that DeluxePaint is the best graphics program developed for any computer. It makes use of just about every graphics feature of the Amiga and its menu, mouse and window environment. It is a fun program, a good program, and it was out early. The art created with 1)Paint impressed a lot of people and probably influenced a large percentage of potential buyers. It made the Atari ST artwork look bad. It made the Amiga shine.
Instant Music (Electronic Arts). Most fun you can have with your Amiga and your ears. Not for the serious musician, but how many of us are serious musicians? This program lets anybody create music that sounds good. It is fun to play with. It puts out some impressive music. It is easy to use and helps the musically illiterate enjoy the sound capabilities of the Amiga.
Aegis Animator (Aegis Development). The Animator is a program in a class by itself.
In fact, it created a whole new class. The Animator allows you to do things with the Amiga that can’t be done on any other computer. It allows full-blown computer animation on a system that doesn’t cost $ 100,000. The program is unique in more ways than one. We were thinking of giving it a separate award for most amusing and unique prompts and command names (e.g., clone, destroy, tweening, ghost mode, morph, etc.). It uses animation techniques unlike any other system or program. It was the first program of its kind, but it probably won’t be the last.
Lattice C Compiler (Lattice Inc.). We don’t program in C and you may not program in C, but chances are excellent that if you own any Amiga software, the people who developed it were using a C compiler; if that software is more than a few months old, it was probably developed with the Lattice C Compiler. The award should probably go to Lattice Inc. itself rather than the compiler, because they were one of the major driving forces behind the development of Amiga software. They had hot lines, updates, BBSs and lots of information, and they did a lot to help those who were trying to develop products for the rest of us to use. This is a bit like giving an award to the shipbuilders who got Christopher Columbus on his way, but if we don’t thank them, then who will? The Speed Pad (Innovative Technologies). What?! I know what you arc all saying. “What kind of drugs are those editors on anyway? How could they give an award to a piece of rubber?" Well, to be honest, there was a lot of discussion about this one. Half of us thought that it was absurd to give an award lo the Speed Pad, while the other half felt that it is a damn good product that is helpful, useful, relatively inexpensive and a worthwhile peripheral that does what it's supposed to do.
Live! And Genlock. These two products (that don't exist) have caused more stir in the Amiga market than any others. More people can’t wait to get their hands on one or the other (even though they aren’t ready for sale at the time of this writing) than almost anything else. We get more calls and letters from people wanting to know where to buy them (you can’t), who makes them (A-Squared developed the Live! Digitizer, but Commodore is supposed to be manufacturing and marketing both products), and when they will be available (who knows?). People have lots of plans for these products (when they start selling) and there is a lot of excitement about them. Accepting the award for Commodore is NewTek, manufacturers of the Digi-View color digitizer.
AX2000 2MB RAM board (Comspec). One of the first and fairly inexpensive a good board. Now that it's auto-config, it is a nice piece of hardware that lets you use the full power of some of those memory eating programs. There may be cheaper RAM boards coming along, but right now the AX2000 is a good all-around performer.
Mindwaiker (Commodore). This game was making the rounds through the underground for quite some time before it was released officially. The game is so weird that, after playing it for quite a while, we never did figure out what was going on or what we were supposed to do or what the object of the game was or how to get where we were supposed to go. Not until the final program came out with the instructions did we realize what was supposed to be going on. But not knowing was just as fun as knowing and the graphics are nice. No doubt a twisted mind created this game. We like it.
Soundscape (Mimetics). This is the first major serious music software for the Amiga, and it comes from a company that is pretty serious itself. For ail the musicians out there who bought an Amiga strictly for its musical capabilities, Soundscape is the product to get them going. It may be overtaken eventually by other serious music software, but for now it is number one.
The following are a handful of other products and companies that we felt desewed mention for their contributions, even if they only received one or two votes from our editors:
Transformer (Commodore). Long awaited and talked about. The Transformer (and hopefully the Sidecar, whenever it shows up) open up the world of MS-DOS software for the Amiga, something that a lot of people want. So many people, in fact, that we thought it deserved mention.
Okimate 20 Color Printer (Okidata). Inexpensive and fairly good quality color output. This is the Volkswagen beetle of color printers. It won’t win any races for speed or handling, but we have seen more Okimate 20s out there than any other color printer.
Seven Cities of Gold (Electronic Arts). A game that we ended up playing a lot around the office. (While we are at it, we might give partial awards to Arctic Fox and One-on- One as well.) Seven cities is solid, playable and fun. What else do you want from a game?
Deluxe Video (Electronic Arts). Aegis Animator broke the ground and DeluxeVideo is coming on strong. Desktop video is a new field, and this and other programs of its type will need some time and creative people working with them to really show what can be done.
Brataccas (Mindscape). “The games of the future will probably look like this,* says one of our editors.
VIP Professional (VIP Technologies). An integrated spreadsheet and Lotus 1-2-3 clone. When you get tired of playing around with
the others and want to get serious, VIP Professional is something worth looking into. If nothing else, you can learn 1-2-3, which seems to be a standard in the MS- DOS world.
Rags to Riches (Chang Labs). The first really serious software for the Amiga. An integrated accounting package that doesn’t really make use of all the Amiga’s features, but if you need an accounting package, those features probably aren’t your primary concern.
Amiga Manuals and reference books (Addison- Wesley and Bantam Books). Where would any of us be without manuals? These two book publishers got invaluable materials into the hands of everyone, including those who don’t have developer status. Commodore wrote most of the original material, but someone had to publish it.
Honorable (and Dishonorable) Mention
On the lighter side, here are a few other awards that we couldn’t resist giving away. We can dish it out if you can take it.
The Vapor Company Award Cherry Lane Technologies.
The Vaporware Award
Borland International, Broderbund and The Software Group. For taking out full page ads in the Premiere issue of AmigaWorld and never releasing a product.
The Heinz Ketchup Award Okimate 20 (Okidata). For keeping us in anticipation while it takes 15 minutes to print a picture.
The Timothy Leary Award
Mindwalker (Commodore). To the program that
best simulates a psychedelic experience.
The Roll Over Beethoven Award
Instant Music (Electronic Arts). For turning the
complete idiot into a composer.
Bob Ryan’s Best Program in the History
of Creation Award
Instant Music (Electronic Arts).
The Guy Wright Award
Textcraft (Commodore). The word processor that Guy keeps insisting is "not all that bad.*’
The Vapor Article Award AmigaWorld. For publishing an article about a vapor company.
Amiga Basic Graphics Primer
Making your Amiga come alive with animation is easy using Amiga Basic’s powerful but easy-to-use graphics commands.
By Tim Knight
One of the most prominent features of Amiga Basic is its ability to create realistic animation. The large number of commands made especially for the purpose of animation shows that the creators of Amiga Basic recognized the computer's excellent graphics capability, and for the end user, this means that creating and animating colorful figures and objects is easier on the Amiga than on any other personal computer.
The Object Editor
In order to produce animation, you must first create the objects that you want animated. On the Amiga Extras disk (the one with Amiga Basic on it), there is a Basic program called ObjEdit. This is a simple drawing program that lets you create multicolored pictures with the
mouse. You can use the mouse to draw freehand, make shapes or straight lines, and erase. You can change the color you are drawing with at any time.
When you double-click the ObjEdit icon, the computer will ask you whether you want to create BOBs or sprites. Both of these are graphics images, but BOBs are more flexible since you can make them with any color and put as many of them on the screen as you like. Their size is limited only by your Amiga's memory. Although sprites can move faster than BOBs, their width is limited to 16 pixels; only four sprites with different colors can be on the same line at the same time, and only three colors can be in any one sprite.
Once you’ve decided whether to draw a BOB or a
sprite, the Object Editor screen will appear. The menu 1
Aim your video camera and let Digi-View capture images with breathtaking clarity. Then use friendly, on screen controls to adjust brightness, contrast and color for the ultimate image. Digi- View uses the Amiga's exclusive hold-and-modify mode and sophisticated dithering techniques to display broadcast-quality color photographs. Digi- View's superb color resolution is made possible by a precision color-separation process that uses color filters (included) and an inexpensive black and white video camera to resolve an amazing 21 bits per pixel, or over 2 million shades.
Orders Only 1-800-358-3079 Ext 342
Customer Service 1-913-354-9332
In the monochrome mode, Digi-View features resolution of up to 640x400 with 128 gray levels. Special image processing software eliminates flickering and contour effects. IFF disk format lets you transfer pictures to other Amiga graphics programs. For scientific image processing or just plain fun, to exploit the full power of Amiga graphics, see your Amiga dealer or call toll free for your Digi-View video digitizer.
Digi-View - Seeing is believing.
High-Res 040x400 20 seconds
Low-Res 320x200 10 seconds
Color Separation 320x200 30 seconds
Requires RS-170 Monochrome or KGI1 Camera with 2:1 interlace
Amiga is a trademark of Commodore-Amiga Inc 1986 NewTek
701 Jackson Suite B3
service card. Topeka, Kansas 66603
bar at the top of the screen has two items to choose from: File and Tools. The File menu allows you to load (“Open”) and save objects, erase the current image so you can start a new one (“New”), and quit the Object Editor program so you can return to Amiga Basic. The Tools menu has the following drawing options:
1. Pen makes the mouse a freehand drawing tool.
2. Line allows you to use the mouse to point to a pixel on the image drawing canvas, hold down the left mouse button and move the pointer to another pixel. A straight line will be drawn between these two pixels when you release the mouse button.
3. Oval lets you point to a pixel on the screen and, while holding down the left mouse button, move the pointer to a different part of the drawing canvas. As you are holding down the button, a rectangle will be displayed showing where the boundaries of the ellipse will be if you release the mouse button. Once you release the button, the rectangle will disappear and an ellipse will be drawn.
4. Rectangle works much like the Oval command, except that when the left mouse button is released, a rectangle will be drawn exactly like the one you see dis- played on the screen as you are moving the pointer around.
5. Erase makes the pointer for the mouse act as an eraser when you hold down the left mouse button.
The canvas is the area bounded by the rectangle where you can draw you object. You can use the size gadget at the lower-right corner of the canvas in order to change the size of the drawing area. If you’re drawing a BOB, you can make the canvas any size you want. However, if you’re drawing a sprite, you can only increase the vertical length of the canvas. But in either case, if you’re going to select the 4x4 option from the menu bar (which magnifies the drawing canvas four times so you can get a better look at what you’re drawing), you shouldn’t expand the width of the canvas.
What you draw on the canvas is entirely up to you. If you want to create an animated figure, such as a stick man walking across the screen, you should first draw your basic picture, save it onto the disk with an appropriate name (such as “Stickl”), and then modify that picture so that the arms and legs are altered several times to create a number of pictures for your animation. You could create Stick2, Stick3, Stick4, and so on until you have enough images to make a figure that is smoothly animated.
For this article, I first created a simple object called “Smile,” which was a smiling face. Although I'm only using one object, the animation commands give me the ability to move it around the screen with ease. If I had wanted the face to appear to move its mouth, perhaps in conjuction with a voice synthesis program, I could have made “Smile2” and “Smile3,” which would be modifications of the original "Smile” object; by quickly superimposing these three objects, I could successfully create the illusion of a moving mouth on a face.
Getting Ready for Animation
In order to get an object off the disk and into the computer’s memory, you will need to use the OPEN command. Remember that all of these programs require object files with the same names as those specified in the OPEN command(s); therefore, make sure you create the files with ObjEdit before you run any of the programs. When you are loading files for animation programs, you simply need to type:
OPEN “filename” FOR INPUT AS number
filename is the name of the object you saved to the disk (in my case, “SMILE”), while number is the number you would like to assign to the object. To keep things simple, it’s usually best to assign the first object you load the number 1, the second object you load number 2, and so on. In order to get the “Smile” object into memory, I would enter into the List window of Amiga Basic:
OPEN "SMILE” FOR INPUT AS 1
The OBJECT.SHAPE command is necessary for the Amiga to know some characteristics of an object, such as its color and shape. Because this information is already stored in the file you saved from the object editor, you only need to type:
OBJECT.SHAPE nww r,INPUT$ (LOF(rniw ?cr),ru m6er)
number is the object number that you are using, while the INPUTS(LOF(7zwm r),mn i ;cr) gets the information from the object file you’ve loaded. A CLOSE statement, followed by the object number, is also required. Therefore, the next lines of my program would be:
OBJECT.SHAPE l,INPUT$ (LOF(l),l)
This covers the fundamental commands you need to use to set up the computer for animation programming. Now we’ll examine some of the commands you can use to place the object you've loaded into a specific location on the screen and get it to move around.
Making Things Move
In order to place an object in a specific (X,Y) location, you can use the OBJECT.X and OBJECT.Y commands. When you follow either of these commands with the object number and then the coordinate location where you want the object, the Amiga will place the object at that coordinate. Your coordinate system is not limited by the 640 x 200 pixel screen, however; you can have X- and Y-coordinates ranging from - 32768 to 32767 for simulations that go “beyond the screen.”
For the purposes of the program that we are using, we'll place the smiling face at location (10,50) (Photo 1);
Next we make the face visible with the OBJECT.ON command. OBJECT.ON and OBJECT.OFF, followed by the object number or numbers you are working with, will make one or more objects visible or invisible, ?
Coming this Fall for
Macintosh, Apple II. R no
i iji * vx-ntr- t i Commodore 64. 128,
JtJM PC PCjr. Tandy 1000 . ., . .
. , 7 Atari SI and Amiga,
and compatible computers
Ancient Tiles of Shanghai
Premiere A comprehensive first look at the Amiga and some amazing graphics,
November December 1985 The
Amiga in the business world, music by MIDI, programming in C, video digitizing.
January February 1986 The
Creative Issue: artists and the Amiga and an interview with Andy Warhol. A look at Cambridge Lisp and TLC-Logo.
March April 1986 Interactive video, laser-disk technology, using Intuition. Amiga software programs listed.
May June 1986 Artificial intelligence. Window on AmigaDOS, using the Amiga Editor and an overview of Amiga Basic.
July August 1986 Music issue: interview with sound chip designers, making music with Amiga Basic, digital sound synthesis. C-programming tutorial.
Each back issue costs S3.95 pfus $ 1 for shipping and handling. On orders of 10 or more back issues, there is a fiat $ 7.50 shipping and handling fee. Quantities are limited and we cannot guarantee that all back issues are available. Orders must be prepaid. Send your orders to AmigaWorld, Ann: Back Issue Orders, 80 Pine St., Peterborough, N.H. 03458
ANNOUNCING A FREE OFFER WITH A 3,000-YEAR GUARANTEE.
What a deal! Your first Shanghai™ game’s on us!Just send for your free Shanghai demonstration disk which contains one tantalizing puzzle. It’s guaranteed to whet your appetite for the billions of options on the complete disk.
What makes us so sure? History.Shanghai is derived from the ancient oriental game of Mahjongg, which has captured players’imaginations for over 30 centuries.
Find out what a 3,000-year obsession is all about. Write for your free Shanghai Demo:
P. O. Box 7287 Mountain View,CA 94039
Enclose a $ 3.00 check for postage and handling.
Now available for
- * -
G Payment enclosed
G Bill me Please make checks payable to AmigaWorld
Name of gift recipient
Canada & Mexico SI7.97. ] year only. US funds drawn on US bank. Foreign Surface S34.97.1 year only. US funds drawn on US bank. Foreign Airmail, please inquire. Please allow 6-8 weeks for delivery. All gift subscriptions begin with the first available issue in 1986. 66NB2
Impression. Please send an AmigaWorld gift subscription (1 year. 6 issues) to the person listed below. 1*11 pay $ 14*97 a 25% savings off the basic rate, but I won't be billed until after the hoiidavs.
I Want To Make A Lasting1
send someone ; gift subscription t AmigaWorld, it says a Io about your style. Yoi choose AmigaWbrld because it' unlike the other packages that will b opened this season. AmigaWorld offers excitement beyond the holidays continually exploring a new frontier in computing... in-depth analyse: of the Amiga's astounding graphics and stereo sound features, infoi mation on the very best hard-ware and software, a regular buyer's guide user hints and tips, and much more. And that means you'll be remem bered throughout the year for your discerning taste in quality gifts.
When it comes to quality, no system-specific computer magazine cai match AmigaWorld for true-to-Iife color reproduction . *. Superior prim ing materials that capture all 4,000 Amiga colors.
This season, why not share your good taste in magazines with friend? Send an AmigaWorld gift subscription I year (six issues) for onl $ 14*97, a 25% savings off the basic subscription rate.
AmigaWorld * Box 868 * Farmingdale, NY 11737
AmigaWorld Because the future is here.
Manx Aztec C68k Am The C for the Amiga
Manx Software Systems will soon release an incredibly powerful, portable, and professional C Development System for die Amiga Microcomputer:
Manx Aztec C68k Am
THE FIRST CHOICE OF PROFESSIONALS
Manx Aztec C Software Development Systems are used widely by professionals to produce software for business, educational, scientific, research, and industrial applications. Manx Aztec C is the first choice of professional C developers because Manx Aztec C Development Systems produce high quality code, are unsurpassed for portability, are bundled with powerful time saving utilities like make and vi, and because Manx Software Systems provides timely technical support.
NATIVE AND CROSS DEVELOPMENT iL
Manx Aztec C Software Development Systems are available as cross and native development systems. Manx Software Systems has provided C cross development systems since 1980. No other C cross development system offers the complete, professional cross development environment provided by Manx. Every* cross development system includes the optimized Aztec C compiler, an assembler, linkage editor, an object file librarian, a full set of UNIX and general utility libraries, and in some environments, such as MS-DOS and the Apple Macintosh, an array of time saving UNIX utilities like make, diff, and vi.
To order or for information call 1-800-221-0440, 1-800-TEC-WARE, or 201-530-7997. Orders can be payed via check, COD, MASTER CARD, VISA, American Express, or net 30 to qualified customers.
Manx also provides different levels of Aztec C to meet the different demands and budgets of a wide range of software developers. The commercial system, Manx Aztec C-c, includes an optimized C compiler, assembler, linker, object librarian, general library routines, library source, and extended library and utility routines. The developer's system, Manx Aztec C-d, includes an optimized C compiler, assembler, linker, object librarian, and general library routines. The personal system, Manx Aztec C-p, includes a less optimized C compiler, does not have an assembler, and has fewer library and utility’ routines. Each system is unbeatable for price- performance. Each system is upgradable.
Manx Aztec C68k Am-c ..$ 499
Manx Aztec C68k Am-d . $ 299
Manx Aztec C68k Am-p ..$ 199
Manx Aztec MS-DOS to C68k Am Cross . . . $ 500
Portability: Manx Aztec C is also available for the Macintosh, MS-DOS, CP M-86, CP M-80, APPLE II, TRS-80, and Commodore 64 128.
M respectively. If you don’t specify an object number after OBJECT.ON or OBJECT.OFF, the Amiga will assume you want all of the objects in memory' made visible or invisible. Next, the OBJECT.START and OBJECT.STOP commands can be used to put an object into motion (once motion commands are issued) or freeze the object in its current position. As with OBJECT.ON and OBJECT.OFF, you can follow OBJECT.START or OBJECT.STOP with as many object numbers as you like. Add the following line to the program:
Now that the object is on the screen, we can make it bounce around to different X-coordinates with the OBJECT.X command:
OBJECT.X 1,RND*600 GOTO MOVE
Notice when you run this program that the object's position on the Y-axis (its vertical position) is constant, while the X-coordinate changes randomly. Make sure the program looks like the one below, then go ahead and type RUN.
OPEN “SMILE” FOR INPUT AS 1 OBJECT.SHAPE l,INPUT$ (LOF(l),l)
CLOSE 1 OBJECT.X 1,10 OBJECT.Y 1,50 OBJECT.ON OBJECT.START MOVE:
OBJECT.X 1,RND*600 GOTO MOVE
Change the second to the last line from OBJECT.X to OBJECT.Y to make the object randomly change its vertical rather than its horizontal location. The MOVE subroutine should look like this before you run the program:
OBJECT. Y 1,RND*180 GOTO MOVE
Next try combining the OBJECT.X and OBJECT.Y commands in the move subroutine so that the face jumps ali over the screen:
OBJECT.X I,RND*600 OBJECT.Y 1,RND*600 GOTO MOVE
A more sophisticaed way to move objects around the screen is with the OBJECT.VX and OBJECT.VY commands. These determine the velocity of an object in pixels per second, and the Amiga uses its internal clock to move the objects as the program is running. The format for these commands is:
OBJECT.VX (or .VY) number,velocity
number, of course, is the object number, while velocity is how many pixels per second in the horizontal (.VX) or vertical (.VY) direction the object will move. The first part of this next simple program is the same as the one you just typed into the Amiga:
OPEN “SMILE” FOR INPUT AS 1 OBJECT.SHAPE l,INPUT$ (LOF(l),l)
CLOSE 1 OBJECT.X 1,10 OBJECT.Y 1,50 OBJECT.ON OBJECT.START
In order to keep the computer “busy,” we can use a FOR NEXT loop so that the object is allowed to move across the screen. Even though this loop counts from 1 to 1,000, the object doesn’t move 1,000 times; it simply moves the object 50 pixels both horizontally and vertically cveryf second:
FOR 1 = 1 TO 1000 OBJECT.VX 1,50 OBJECT. VY 1,50 NEXT
The OBJECT.AX and OBJECT.AY commands are even more useful since they can accelerate an object across the screen rather than just move it at a constant velocity. Acceleration is measured in pixels per second per second, and the loop below will move the object both down and to the right at 5 pixels per second per second for both directions. Notice how' the object quickly picks up speed as it moves:
FOR 1= 1 TO 1000 OBJECT. AX 1,5
Your Ticket ToTheBest
When was the last time you had the chance to attend a championship sporting event-or better yet, playin one? Gamestar's series of outstanding sports simulations give you that chance. Make the playoffs.
Play in the final round at Pebble Beach. Fight the heavyweight champ for the title.
Every Gamestar simulation is as real as the sport itself, from gameplay to strategy to graphics. So winning the championship won't be easy. If it was, it wouldn't be worth it.
For the very best in sports-the excitement, the challenge, even the championship-Gamestar is your ticket.
Mil ¦ » Hi*
ds • c hi « t*
I. • tH*MrtOMMIf
- -------Commodore 64
128 computer systems.
Gamestar is a trademark of Activision, Inc Commodore 64.128 and Amiga are is a trademark olT&ndy Corporation. Auri and ST are trademark* of Atari Corp. App
- I jjy, A-. .liable for Appte U‘ IBM PC, Available for Commodore 64 Available for
Available for IBM PC, Pcjr and Available for App.e ... .BM PC. AvaUab.e for *£%;%*£. nd .OOa nuno- and 128compu,er m. And.ZScom, Tandy 1000, Commodore PCJr.andXindy1000, Commo- PcjcandTin-dyl *iQa Alari rc64'1 'a“?, !S'nIlf-r Amiga, and compatible com- dore 64,128, and Amiga, Alari dore64,l ihle computer SX and compatible p
puter systems. Coming soon SX and compatible computer SX and compau system*-
fnr Anni i II Ahri CT ntiA rnm- inriilomc CTXfPITIf.
F Commodore Electronics Limited. IBM is a trademark of International Business Machines Corporation Tindy 128 and Amiga are trademark* ° dcmark o Apple Compute*: Activision n the registered trademark of Actmsion. Inc 1986 Activision, Inc Jemarta of Atari Corp. Apple *
for Apple II, Atari ST and com* systems, patible computer systems.
With computer strategy. Create your own winning plays, or
Circle 57 on Reader Service card.
Eight Seqpnds to go...fourth and goal on the one yard and you're down by five. No room for mistakes. Time fo special play ou ere quarterback hands dfCfo the halfback who sweeps spins and fires a bullet across the field back to the quarter in the end zone. It’s good! The buzzer sounds and the crowd goes wiki. You won!!! „
This is (MDIRON!™ th
stereo sound your own winn WW pick from over 40 in the standard play book. WARNING: THIS IS HABITFORMING!
Created by football addicts for football addicts!
From the authors of Microsoft BASIC compiler for Macintosh, comes AC BASIC for the Amiga. Companion compiler to the Amiga BASIC interpreter: has more features and includes a Debugger, includes BLOCK IF, CASE statement, and STATIC keyword extensions and executes up to 50x faster. AC BASIC is the new BASIC reference for MC68000 based personal computers. Not copy protected. $ 295.
Mainframe quality, full feature ANSI FORTRAN 77
compiler includes; Debugger, Linker, Library Manager, Runtime Library, IEEE math, and C interface. Supports Complex numbers, Virtual arrays. Overlays and Dynamic Linking. Not copy protected. $ 295.
Version with support for CSA 68020 68881 board also available.
Visa and MasterCard orders call toll free: (800) 992-4009
Check or money orders: P.O. Box 1153, Bethesda, MD 20817 Add $ 2.50 for shipping, DC, MD, VA residents add 5% tax
i Dealer Inquiries Invited-
Bethesda Softworks, 9208 Burning Tree Rd., Bethesda, MD 20817
AC BASIC™ - Coming Soon
Telephone orders welcome
Scientific Engineering Software
4268 N. Woodward. Royal Oak, MI 48072 (313) 549-7111
Amiga trademark of Commodore Amiga. Microsoft trademark of Microsoft Coq>
I OBJECT. AY 1,5
Just like the old Commodore 64, the Amiga can “prioritize” objects so that if any two objects are in the same location, one will appear in front of the other. Actually, you can give any number of objects a certain priority level; if you have 10 objects, each prioritized from one to 10, each object would be displayed in front of all the objects with lower numbers. The object with priority one, of course, would be behind everything else.
OBJECT.PRIORITY gives each BOB (sprites are not affected by this command) a priority and is followed by the object-id number and the value you want to give the object (which can range from *32768 to 32767). Therefore, if the following line were in a program:
OBJECT.PRIORITY 1,1 : OBJECT.PRIORITY 2,2
then object 1 would appear behind object 2 if they ever overlapped each other. This command is useful because you can create three-dimensional realism with certain objects appearing in front of or behind others. In a video game, for example, you might have little aliens moving near a spaceship; when they come in contact with that spaceship, you would probably want them to appear in front of it rather that disappear behind it, so you could give them a higher priority than the ship’s BOB object. If you give two objects identical priority levels, they will appear in front of or behind each other randomly.
This next program illustrates the prioritizing of BOBs. First the two BOBs are loaded into memory:
OPEN “BOBl” FOR INPUT AS 1 OPEN “BOB2” FOR INPUT AS 2 OBJECT.SHAPE l,INPUT$ (LOF l),l)
OBJECT.SHAPE 2,INPUT$ (LOF(2),2)
CLOSE 1 CLOSE 2 OBJECT.ON OBJECT.START
Next, we could give the second object priority over the First object:
OBJECT.PRIORITY 1,1 OBJECT.PRIORITY 2,2
When I wrote this program, I formed two UFOs using the ObjEdit program and saved them under the names “BOBl” and “BOB2.” Therefore, this last part of the program made the two flying saucers move towards each other and, when they came into contact, the second BOB appeared in front of the first (Photo 2):
FOR A = 1 TO 50 OBJECT.X 1,A OBJECT.X 2,151-A OBJECT. Y 1,A
OBJECT.Y 2,151 A
FOR D = 1 TO 30 ; NEXT I)
Collisions in Animation
Several important animation commands in Amiga Basic deal strictly with sprites and BOBs colliding with one another. COLLISION .ON tells the Amiga to be aware of any collisions that occur and execute the ON COLLISION GOSUB command, while COLLISION.OFF makes the Amiga ignore any collisions. The ON COLLISION GOSUB command instructs the Amiga to go to a specific line number or label whenever a collision occurs. You’ll want to have some sort of routine to deal with the collision at the place where ON COLLISION GOSUB tells the Amiga to proceed.
The COLLISION command itself is followed by the object-id in parenthesis of the object you want to check. X = COLLISION (I), therefore, would store the collision value of object 1 into variable X. The “collision value” will be the identification number of the object that collides with the object you specify in the command. Therefore, if X is equal to 5, then (based on the X = COLLISION (1) command), object 1 collided with object 5. If the “collision value” is less than zero, the object you are specifying simply collided with one of the borders:
1. Top border
2. Left border
3. Bottom border
4. Right border
This next program uses the collision statements to keep a bouncing object within the borders of a window. I drew an object with ObjEdit called “THING,” which resembled a spaceship; the first part of this program loads that object into memory after setting up a small window:
WINDOW 2,“SPACESHIP”,(150,95)-(370,160), 15
ON COLLISION GOSUB BOING
OPEN “THING” FOR INPUT AS 1
If you pay cash for everything you don't need
On the other hand. . .
For anyone who ever borrows money, your AMIGA and this easy-to-use program may save you thousands by answering questions most borrowers often ask. For example:
? Should you select a 15 or a 30 year mortgage? With a typical 15 year loan the payments are only $ 75 more per month, but may save $ 80,000 in interest.
Could you afford to pay $ 10 a month more on your home? Find out how you might save $ 25,000.
How high can the monthly payment get with an Adjustable Rate Mortgage (ARM)?
Should you refinance your 13% loan at today's 10% rate? A $ 75,000 loan refinancing could result in a $ 171 reduction in monthly payments and a total savings of $ 82,000 in interest.
With CFD* you can analyze any financing alternative in seconds, and send results (including complete or partial payment schedules) to your screen or printer. Complete documentation includes scores of worked examples.
Randle, Coray, & Associates, Inc.
Box 1228 University Post Office Logan, Utah 84322
For Orders Call Toll Free 1-800-423-4075 Information and Service 1-801-753-5681
Creative Financing Decisions
BIG RAM EXPANSION ®1986Techni Soft
(2, 4, 6, or 8 megabytes!)
For your AMIGA™
covered by a
5 YEAR WARRANTY*
Our RAM-BOards™ are delivered to you with 2 to 8 megabytes of RAM (memory) installed. Each board is equipped with it’s own power supply and is USER EXPANDABLE to the full 8 MEGABYTES. Our RAM-BOards™ sit comfortably on top of your AMIGA™ computer and cause no interference with other attached devices.
RAM-BOard-2™ 2 megabytes installed $ 599.95
Add $ 380 per 2 megabytes of additional memory installed at the time of original purchase.
RAM-EXP-2™ 2 megabytes of expansion RAM $ 399.95
T-UTIL™ $ 49.95
Disk and file repair utility software for your AMIGA™ computer system
T-MOVE™ $ 49.95
Software to move files to and from IBM-PC™ format disks (either 3.5" convertible format, or 5.25” standard format)
P. O. Box 7175 5505 Walden Meadows Drive Murray, UT 84123
All continental U.S. software orders add $ 2.50 shipping handling.
RAM-BOard orders add $ 5.00 shipping handling. COD add an additional $ 2.50 per order.
* 5 year warranty covers RAM installed at the time of original purchase. Your RAM-BOard™ works for 5 years, or we fix it, free of charge.
RAM-BOard, T-MOVE, T-UTIL are trademarks of Techni Soft.
IBM-PC is a trademark of International Business Machines, Inc.
AMIGA is a trademark of COMMODORE-AMIGA, Inc.
Next, we can establish the location (15,45) and velocity (x velocity is 50, y velocity is 50) and get the spaceship going:
O EJECT. X 1,15 OBJECT. Y 1,45 OBJECT.VX 1,50 OBJECT.VY 1,50 OBJECT.ON OBJECT.START
OBJECT.CLIP (10,10) (50,50) ’this confines the area OBJECT.X 1,15 OBJECT. Y 1,45 OBJECT.VX 1,50 OBJECT.VY 1,50 OBJECT.ON OBJECT.START WHILE 1 SLEEP WEND BOING:
X = WINDOW(l)
WINDOW 2 I = COLLISION (0)
IF I = 0 THEN RETURN ?
The WHILE 1 SLEEP WEND combination that follows just keeps the computer busy. However, when the object collides with one of borders of the window, it will go to the BOING routine, as specified by ON COLLISION GOSUB BOING in the second line of the program.
WHILE 1 SLEEP WEND
AMIGA8 HAS MULTI-TASKING, DISCOVERY SOFTWARE USES IT!
Finally, the BOING subroutine checks to see which border the object collided with. Based on this information, it simply reverses one of the directions (either the x* or y*direction) to move the ship back into the window again:
FROM NOW ON YOU CAN PRINT QR SAVE ANY SCREEN, FROM ANY PROGRAM, ANY TIME!
X = WINDOW(l)
WINDOW 2 I = COLLISION (0)
IF I = 0 THEN RETURN J = COLLISION(l)
IF J = 2 OR J = -4 THEN OBJECT.VX 1,OBJECT. VX(1)
OBJECT.VY 1,OBJECT. VY(1)
OBJECT.START WINDOW X RETURN
A slight modification of the same program limits the space in which the object can travel. The OBJECT.CLIP command defines a rectangle, which sets up an imaginary border that the object cannot move beyond. If the object comes into contact with the border, it acts as if it actually collided with the edge of the window; that is, it goes to the BOING routine and bounces off. The format of OBJECT.CLIP is OBJECT.CLIP (xl,yl)-(x2,y2), where (xl,yl) defines die upper-left pixel of the rectangle and (x2,y2) defines the lower-right pixel.
Here’s the modified program with the OBJECT.CLIP inserted; notice when you run the program that the object bounces around within a much more confined area, even though the size of the "SPACESHIP" window has not been changed:
WINDOW 2,"SPACESHIP”,(15Q,95)-(370,160),15 ON COLLISION GOSUB BOING COLLISION ON
OPEN “THING” FOR INPUT AS 1 CLOSE 1
GRABBiT takes WYSIWYG* to the limn.
With GRABBiT you capture exactly what you see on your screen in an instant, regardless of what other programs you're running. GRABBiT works with all AMIGA video modes, including -Holdand-.Modify'Mt even lets you capture images from animated programs, like the bouncing ball in Bomg! What's more, GRABBiT runs completely in the background - transparent to your other software. GRABBiT is always ready for you to use. Even while you re in the middle of another program As ii that's mil enough. GRABBiT requires only about 10K of your precious RAM to operate, and it supports dozens of printers It's not a game, it's not a toy. GRABBiT is truly a productivity power tool for your AMIGA!
We believe powerful software should be easy to use GRARRiT is one of the EASIEST programs you'll ever use! Every GRABBiT operation is triggered by one of the ¦HotKeys', a set of easy-to-rememher key sequences that only take minutes to learn Each Mol Key is grncrated simply by holding down the "Control" and "Alt' keys and pressing one of the designated letter keys What could be easier?
• WH At YOU Sit IS WHAT YOU Gtl Am-,* ii ¦ n,imM utilrmu cl Cc-mmcUoir Smmrii MwhiMI
Irnitfi a J iriitinrJ nadrmaili ot
AtCtS DrvtLf rrcnl Cuip IVImH Punt it » If,iit i*j Iralr rr.jr k. ol Eleckronif Ant
Oki Mur 20 it a, irj.tlrrrJ iTtlrrr.ik cl Oki-lata pi Amrrca
You won t grow old waiting for GRABBiT to finish printing either. When we say multitasking. We mean it. GRABBiT Has a unique TPM (Task Priority Monitorl module which makes sure your other software can still run even while GRABBiT is printing The TPM module constantly tracks GRABBiT's printing priority, making sure it is neilher loo high not too low, but always just right! GRABBIT adds a new dimension to the AMIGAs multi-tasking capability
GRABBiT supports dozens of different printers because it uses the standard Amiga device drivers, Any printer you can choose in "Preferences* is automatically supported by GRABBiT You'll gel the most from color printers too. Because GRABBiT supports futl- color printing In fact, we have seen amazing color printouts produced by GRABBiT on the Oki-Mate 20. A color printer costing less than S20000
Of course, GRABBiT's abilities are not limited merely to printing: GRABBiT is equally adept at saving screen images to disk - yes. Even HAM screens! All GRABBiT disk files arc saved in the popular IFF format, the emerging graphics standard for AMIGA You can capture any screen to disk for slidc-show presentations or later enhancement with any popular AMIGA graphics editor like AHGIS Images or Deluxe Paint. Wc even include a specially modified PD utility called "SEE", which allows you to view IFF image hies quickly and easily. GRABBiT s disk operations are lightning fast because GRABBiT is written in a hybrid of highly optimized C and 68000 Assembler,
Once you start using GRABBiT you'll want it on every disk. You can easily install GRABBiT in your system startup-scqucnce. So it will always lie there when you need it. With all its features this would be a great package at any price. But we think you'll agree with us that GRABBiT's most outstanding feature is VALUE! You get all the power of this sizzling new software for an unbelievably low
• S5 Shipping & Handling
IN I URSA 1 l«> At
262 South 15th Street Suite 400
Philadelphia. PA 19102
Introducing Alegra: The Amiga ™ Memory Expansion Unit from Access Associates.
512 K now.
Now you can add 512 K bytes of external memory to your Amiga. In the smallest package available, a footprint only 3 V'-wide. And Alegra’s no-wait-state design lets your Amiga operate at its intended speed. No delays. With Alegra you get the benefit of fast memory at a surprisingly economical price. AND, BEST OF ALL, ITS AVAILABLE NOW.
Upgradeable to 2 MB later.
If you II need 2 MB of memory in the future, Alegra is still the right choice now. Our 2 megabyte upgrade (using 1 megabit DRAMs) will give you the memory you need in the same compact package.
Ask for Alegra at your quality Amiga dealer.
| ACCESS ASSOCIATES
491 Aldo Avenue
Santa Clara, CA 95054-2303
A. oqra features a 90 Cay pats and laiacr wanariy against manufactur-ng detects * Amiga 15 a trademark o! CorrrroOcre Arrwga. Inc.
Circle 54 on Reader Service card.
I J= COLLISION(l)
IFJ = -2 ORJ = -4 THEN OBJECT. VX 1,OBJECT. VX( 1)
OBJECT.VY 1,OBJECT. VY(1)
OBJECT.START WINDOW X RETURN
Here’s another twist on the same program. This will load two objects into memory and bounce them around the confines of the window. Object 2 has priority over object 1, which means that the second ship will be in front of the first ship as they bounce around the screen and occasionally overlap. Because of a bug in Amiga Basic, the objects eventually (actually, within the first twenty seconds or less) bounce off into oblivion. However, you’ll get to enjoy both objects for a little while.
WINDOW 2,“SPACESHIP”,(150,195)-(370,160),15 ON COLLISION GOSUB BOING COLLISION ON
OPEN “THING 1” FOR INPUT AS 1 OPEN “THING2” FOR INPUT AS 2 OBJECT.SHAPE l,INPUT$ (LOF(l),l)
OBJECT.SHAPE 2,INPUT$ (LOF(2),2)
CLOSE 1 : CLOSE 2 OBJECT.PRIORITY 1,1 OBJECT.PRIORITY 2,2 OBJECT.X 1,15 OBJECT.X 2,30 OBJECT.Y 1,45 OBJECT.Y 2,45 OBJECT. VX 1,50 OBJECT.VY 2,70 OBJECT.VX 1,50 OBJECT.VY 2,70 OBJECT.ON OBJECT.START WHILE 1 SLEEP WEND BOING:
X = WINDOW(l)
WINDOW 2 I = COLLISION(O)
IF I = 0 THEN RETURN J = COLLISION(l)
IF J = - 2 OR J = -4 THEN OBJECT.VX 1,OBJECT. VX(1)
OBJECT.VY 1,OBJECT. VY( 1)
OBJECT.START WINDOW X RETURN
One of the best ways to create animation is the method that the makers of television cartoons use: superimpose slightly different images so that they cre
ate the effect of motion. If you want to have a stick figure walk across the screen, for example, you might have three BOBs in the shape of a stick man, each with arms and legs in slightly varied positions. You can put the first BOB on the screen, then the second, then the third, and then you can change the position slightly and print the three BOBs in the same fashion. This would create the illusion of the stick man walking, since his arms and legs are moving and he is moving in the direction of his “walk.”
We can create stationary animation by having a talking face on the screen. By forming three BOBs (TALK1, TALK2 and TALKS) and putting them on the screen in the same location in the order 1, 2, 3, 1, 2, 3, etc., the illusion of a talking face is created. TALK1 can have a ?
Second Generation Excellence! The Best Gets Even Better.
MARAUDER II is the most powerful copier for Amiga, no other copier even comes close. Copies most advanced copyprotection schemes ON ANY DRIVE with NO ADJUSTMENT REQUIRED, even SkyFox, Arcticfox, and the new Deluxe Series from Electronic Arts. Automatic copying is now fully supported, but Parameter-Entry override is still provided. MARAUDER II even includes new disk analysis utilities that will allow you to explore disks like never before. MARAUDER II can also make completely unprotected copies of many of your favorite programs. No key disk is required after these programs are unprotected by MARAUDER II. If you plan to get a hard disk for your Amiga, then you’ll really appreciate this feature!
Don t wait any longer. Join the thousands of Amiga owners who already rely on MARAUDER and get MARAUDER II today. Still not copy-protected, still only
fS DISCOVERY Vhsoftware
S5 SHIPPING AND HANDLING
IMT.HNAI I > A 1
262 South 15th Street, Suite 400 Philadelphia, PA 19102 U.S.A.
m r to rr
i it i nU
Quality software from the authors of AmigaDos Metacomco’s newest additions to its line of quality software for tiie Amiga are available NOW.
Metacomco TOOLKIT $ 49.95
The smartest TOOLKIT package available for the Amiga. MCC TOOLKIT contains seven useful tools and utilities for Amiga programmers and developers.
• LIBRARIAN • PIPE • PACK & UNPACK * AUX CLI
• MOUNT • MOUNT • ENLARGE • DISASM Metacomco SHELL $ 79.95
The versatile programming environment with full screen command line editing. Fully explore the power of AmigaDos w ith the many useful features of Metacomco SHELL. Enhance your Amiga CLI with HISTORY, PATH, PUSH Sc POP directories, aliases and more.
Macro Assembler - Professional quality development system .$ 99.95
Lattice ‘O - The well known Lattice *C’ compiler ....$ 149.95
Cambridge Lisp - The interpreter compiler for the 80’s..... $ 199.95
MCC Pascal - Fast ISO ANSI standard compiler .....$ 99.95
Metacomco provides experienced technical support and keeps its customers informed of new products and upgrade releases.
Comaa >our local dealer or call:
BBF Tel: (US) 800-AKA-META (CA) 800-GETMETA m"m BIX: mhill CompuServe: 73247.522
Add bVs% tax if CA resident
5353 §E Scons Valley Dr. • Scotts Valley, CA 95066
Registered trademarks: Lattice Lattice. Inc; Amiga ¦ Commodore Amiga.
Circle 16 on Reader Service card.
Classic games software you can drive with your mouse! But, you don't need a license
- just an AMIGA and:
™Games Gallery I, II, and 111.
Each of these packages contain exciting: Space, Gambling, Sports Games, and Mind Teasers.
Each provides a standard series of features and options for:
• Speech ‘Graphics ‘Menus
• Color »Help 'Voice and *Mouse Control!
Kickstart 1.1 & 512k memory required.
529. 95 ea. + S3.00 shipping & handling.
(713) 488-2144 yejKSBE
Credit cards and dealer ¦wIlNC.
Inquires welcome. ox 390408, Dept. AW
Houston. TX 77289-0408
WJKiA i> .1 u wirt-d iradein.uk *>l ('i.mmndon-AMHiA Iru
Although Amiga Basic is somewhat temperamental about its collision detection, it won’t take long until you’re proficient at animation.
Fully-closed mouth, TALK2 can have a slightly open mouth, while TALK3 can have a fully open mouth.
Once the BOBs are formed, we can load them into memory in a separate program:
OPEN “TALK1” FOR INPUT AS 1 OPEN “TALK2” FOR INPUT AS 2 OPEN “TALKS” FOR INPUT AS 3 OBJECT.SHAPE 1 ,INPUT$ (LOF( 1), 1)
OBJECT.SHAPE 2,INPUT$ (LOF(2),2)
CLOSE 1 : CLOSE 2 : CLOSE 3
Next, we can establish the coordinates for all three BOBs; the coordinates are all identical, so a FOR.. .NEXT loop can he used:
FOR 1= 1 TO 3 OBJECT.X 1,50 OBJECT.Y 1,50 NEXT
Finally, by using the OBJECT.ON and OBJECT.OFF commands, we can turn the three objects on at separate times. The FOR. . .NEXT loop turns the first, second, then third object on then off, and then the process repeats itself indefinitely. This completes the illusion of the talking head:
FOR I= 1 TO 3 OBJECT.ON 1
FOR D = 1 TO 50 : NEXT D OBJECT.OFF 1 NEXT I GOTO REPEAT
This last program is a simple game 1 wrote to demonstrate how animation can be used. This game loads in a multicolored object that I created with the object editor. A few thin white strips are within the figure, and the object of the game is to point the mouse arrow at these small white strips and press the left button fast enough to “zap" a piece of white within the object.
Every time the button is pressed and the arrow is pointing exactly at any white part of the object, the score (displayed in the upper-left corner of the screen) is incremented. This game is a lot easier than you might think, but it’s a fun way to see how animation can be combined with the other functions of the Amiga.
The first part of the program sets the collision features and loads in the figure:
ON COLLISION GOSUB REBOUND COLLISION ON : MOUSE ON OPEN "BOB” FOR INPUT AS 1 OBJECT.SHAPE l,INPUT$ (LOF(l),l)
Next, the Amiga asks what speed level should be used; 50 is a pretty good speed, and the higher the number is, the faster the object moves around the screen. Once the Amiga has the speed level, it sets the starting position of the object and its velocity levels in the X- and Y-directions.
INPUT "Speed leveF’jSL : CLS
OBJECT. VX 1,SL
OBJECT. VY 1,SL
The computer then begins monitoring the mouse to see if the left button is pressed. When it is, the program assigns the color of the pixel where the arrow is pointing to the variable C. If C is equal to 1 (which is the color white), the score is incremented by one. Otherwise, the game just keeps going. One problem I encountered when writing this program was that the POINT command didn’t seem to be working; after a lot of experimentation, I discovered that POINT works only with BOBs, and not sprites. So when you make the objects for this program, make sure they are BOBs. Finally, the REBOUND subroutine is the same as the BOING routine in earlier programs.
REPEAT IF MOUSE(O) THEN C = POINT(MOUSE(l ),MOUSE(2))
IF C = 1 THEN SCORE = SCORE + 1 LOCATE 1,1 : PRINT SCORE;
GOTO REPEAT REBOUND:
I = COLLISION(O)
IF I = 0 THEN RETURN J = COLLISIONS)
IF J = - 2 OR J = - 4 THEN OBJECT. VX 1,-OBJECT. VX(1)
OBJECT. VY 1,OBJECT. VY(1)
OBJECT.START WINDOW X RETURN
Animation can be a lot of fun to experiment with. Although Amiga Basic is somewhat temperamental about its collision detection, it won’t take very long until you’re proficient at animation from BASIC. When you have a computer as powerful as the Amiga, it's worth it to struggle for a while to tap some of its great potential.¦
Tim Knight is a freelance writer whose 16th book, Amiga Programming Guide, was recently published by Que Corporation. He has also started a mail order company, Valley Robotics, which sells educational robots. Write to him at 1027 The Alameda, Suite 160, San Jose, CA 95126.
GAN LAUNCH 1000 STROKES! DISCOVERY SOFTWARE PRESENTS
This amazing keyboard macro processor is just what you need to give your fingers a rest. The Demon is always at work to save you time and keystrokes. Complicated or repetitious keyboard sequences are easily assigned to any key you choose through the Demon’s Pop-Up Macro Definition Window. You can load and save your favorite macro sequences on disk. Definitions can be edited, replaced, inserted, or deleted easily and interactively. No other program can do so much for you, and all at the touch of a key!
+ 55 Shipping & Handling
262 South 15th Street, Suite 400, Philadelphia, PA 19102 U.S.A.
Fundamentals of C
ldcwne?ttipart three of our continuing saga on the C language.
By Mark L. Van Name and William B. Catchings
Our C programming tutorial began with a discussion of C's major concepts and components. We then used these to build functions and complete programs. This time around we examine one more basic C construct. Then we discuss the use of some compiler preprocessor directives. We finish with a close look at some of the most important built-in functions in the C standard library.
It is often very convenient to group together related data items and treat them as a unit. Arrays are one way to group data, but all the elements must be of the same type. Sometimes that is not flexible enough. For example, you might want to group together all of the information that describes a part in a company’s inventory. This information might include several different pieces, some of them characters and some numbers. In C, you group such related data items into structures. The different pieces of a structure are called its members, or sometimes its elements or fields.
A structure provides a template for grouping information. To get a variable modeled on this template, you must first define the template and then declare the variable. The first one is called the structure declaration, or structure definition. The second gives you an instance, or variable, of the structure. Although you define a structure only once, you may have many different instances of it.
A structure is defined by using the keyword struct, followed by its name and a . The name you give it is called the structure's tag. You then define its elements and end with a }. Like nearly all C statements, this one must be terminated with a semicolon. You refer to the elements of a structure by name and declare each element as you would any C variable. The following code fragment defines a very simple inventory structure:
struct part char name; int number; int quantity;
To get an instance of this structure later in your program, use a declaration like the following:
struct part part21;
You refer to an element of a structure instance with a special syntax. You type the name of the instance, followed by a period, and then the name of the desired element. Thus, you use part21.number and part2l.name to refer to the number and name elements of the part21 structure instance.
As we discussed last time, sometimes you would rather use a pointer to a variable than the variable’s contents. This happens, for example, when you want a function to change a variable in the calling routine.
The same is sometimes true of structures. To declare a pointer to a structure, you precede the name of the structure instance with the asterisk operator. The following example declares a pointer, part ptr, to instances of our part structure:
struct part *part_ptr;
To access an element of a structure instance pointed to by a structure pointer, you must use another special syntax. You follow the name of the pointer with the characters -> and then the element name. For example, part ptr->nanie refers to the name element of our part structure using die above pointer.
Just as you can declare an array of integers or characters, you also can declare an array of structure instances. Consider the following declaration:
struct part inventory;
This allocates one hundred instances of the part structure. You refer to elements of structure arrays just as you would to the elements of any other array. Once you have identified a particular array element, you use the normal syntax to refer to the elements of that instance. For example, you access the name of the third part in the inventory array with inventory.name.
In our inventory example, we defined the structure first and declared an instance of it later. We could have combined these two steps by putting part21 between the closing } and the final semicolon. If we did so and did not plan to declare more instances of this structure, we could have omitted its tag. We also could have defined the structure without declaring any instances of it.
Then we could have used this defintion elsewhere. In general, it is a good idea to define structures globally
so that you can declare instances as you need them. This is often done by putting structure definitions in an include file (see below).
The C Preprocessor
Most compilers are made up of three or four parts: the preprocessor, the parser, the code generator and, optionally, the optimizer. These parts are usually transparent as you use the compiler. However, you will find it useful to have a basic understanding of how a typical C compiler works. The preprocessor expands macros, substitutes values for constants, and generally gets your program into shape for the actual compilation. The parser then figures out what the code you wrote means. The code generator takes this interpretation and turns it into actual machine instructions. The optimizer, if present, takes either the interpretation or the machine code and applies some rules in an effort to make the code faster.
While some language compilers do not use a preprocessor, C compilers do. You give the preprocessor commands by using compiler directives. These are lines that begin with a pound sign ( ), and then contain particular directives, such as include or Udejine, As is the case with all C reserved words, these are all in lower case. Some compilers require that these directives start in column 1, and although this restriction is not uniform, it will be easier to move your programs to different compilers if you abide by it.
One of the most important compiler directives is include. You follow it with the name of a file, often called an include file. This directive instructs the preprocessor to act as if the contents of that file were inserted into your file at the point it occurs.
Most C programmers follow several program naming conventions. One of these is that source code file names have the extension .c, such as mainx. Likewise, include files generally have the extension .h (for header). While these conventions are by 110 means required, they are useful.
You must enclose the name of the include file either within angle brackets ( and >) or double quotes The most commonly used directive illustrates the former:
The angle brackets indicate that this is a system include file. As such, it should be found in a ''system directory” that typically comes with the compiler. The system include file stdio.h contains the constants and macros necessary for using the standard I O functions. If the routines in your file access any library functions (discussed below), you should put this line near the beginning of your file.
You do pay something for using include files: you must open and read them each time you compile your program. If you unnecessarily use a include directive, you can slow your program’s compilation. On a disk- bound system such as the Amiga, this can be an important consideration.
Often you will want to build your own include files, which you can refer to by enclosing the file name in double quotes, such as: ?
program will compare
two files and report the first line
in which they
Get the standard I O definitions *
* Define maximum line size *
* Some constants *
Macro that will go until a break *
m ain(argc, ar g v) iat argc; char *argv;
FILE *fpl, *fp2, *fopen(); * Two file pointers and fopen() * int line = 0, retl = 1, ret2 = 2;
char filel [MAXLINE], £Ile2 [MAXLINE]; * Input buffers *
if (argc != 3) * Right number of arguments? *
fprintf(stderr 'Usage: diff filel file2 n"); exit();
Listing continued from p. 93
I* Inform the user of error V
if ((fp2 = fopen (argv, nrTT)) =- N ULL) cant_open (argv);
Qo this until a break
reel = rer2 =
* Gen a line *
(int) fgets (filel, MAX LINE, fpl); (int) fgets (ffLe2, MAXLINE, fp2);
include file that contained your favorite ten programming constants (e.g., YES, AT0, etc.).
Constants and Macros
The most widely used preprocessor directive is if define. It tells the preprocessor to perform macro substitution (i.e., to replace one character string with another). You use the simplest form of Udefine to define constants. The following example makes the preprocessor substitute -1 wherever it encounters the "word” EOF:
if (reel == Si ULL || ret2 == Si ULL) * On EOF break out * defme EOF -1 break;
11x107 t ;
if (equal (filel, file2) = NO)
prlntf ("Difference in line %d n", line); printf ("File 1: %s nrile 2: %s n", filel, nle2); e>at();
Check if one file ended before the other.
If not then they are the same *
If (retl == NULL && ret2 != NULL)
printf ("End of file encountered in file one n"); else if (red == NULL &£ retl != NULL)
printf ("End of file encountered in file tvo n,!); else printf ("Files are the sameXn");
* Give an error naming the file we can’t open *f
cant_open (file_na a e) char fHe_na me;
fprintf (stderr,"Can’t open file %s n”,file_naae);
Compare two null terminated strings for equality *
equal (linel, line2) char *Hnel, 55cline2;
* Go until the end of string *
* Say no if not equal *
while (*linel != ’ 0’) if ( linel-H- != *line2-H-) return (NO);
if (*Hnel == ’ 0’ && *Lne2 == ’ 0’)
return (YES); * If both strings are done: equal *
else return (NO); * Otherwise they are not *
This tells the compiler to find the file foo.h in your personal directory. This is usually your current directory7. Some compilers also offer command line options that let you tell them one or more directories that should be searched for any include files in your program.
You primarily use include files as a central place for keeping constants, structure definitions, external variable declarations, and macros that you want to use in several modules of a single program. You can also use include files effectively as basic programming building blocks for different C programs. For example, you could have an
By word, we mean that it must stand apart from other text and not be part of a quoted string. This declaration effectively makes EOF a constant equal to - 1.
The preprocessor implements Udefine by performing textual substitution. Therefore, you also can use it to declare a synonym for a variable name. For example, you could use the following declaration to avoid typing long jjariable name too often:
define Ivn long_variable_name
Every time the preprocessor encounters Ivn it will substitute long variable name. This simple textual substitution can be very powerful. Consider the function gei- charQ that we used in our zvordcount sample program. It is actually defined, usually in stdioJiy as follows:
define getcharO getc(stdin)
Just as it is nice to avoid typing some variable names, it can be useful to avoid repeating simple pieces of C code. For example, if you perform the same short math process many times in a program, you might like a shorthand way to refer to it. You could make the process a C function, but then you have to pay for the overhead of making a function call every time you use it. Fortunately, the only difference between this type of substitution and simple textual substitution is that you need to change the arguments on which the procedure works. The C preprocessor allows you to define such procedures, usually called macros. Macros typically have arguments, although they are not required. Consider the following simple C macro:
define mult(x,y) (x) * (y)
Each time the preprocessor encounters the macro mult of two expressions, it replaces it with the first expression times the second. It would replace mult(47f3) with (47) * (3).
The extra parentheses around x and y are not required. However, you can avoid a lot of trouble by using such seemingly superfluous parentheses. For example, if you omitted the parentheses, then the preprocessor would replace mult(2 -r 45,3) with 2 -t 45 * 3, rather than the desired (2 + 45) * 3. You also should be careful not to leave a space between the name of the macro and the opening parenthesis. If you do, that parenthesis and all of the remaining text are treated a just text to be substituted for the macro name.
94 November December 1986
You may want to define a constant or macro for use only within a small part of a program. After that part, you want the effect of the define to vanish. You can do this with the directive undef followed by the name of the constant or macro.
Sometimes you will want to write programs that con* tain pieces of code to be compiled only in certain circumstances. This is called conditional compilation. It is particularly useful for isolating code that will work only on a particular system or with a particular compiler. There are several preprocessor directives that allow you to compile parts of your code conditionally.
The name of the most important directive is, not suprisingly, * . You follow 1 with an expression and then the code to be compiled conditionally. You end this code with the directive ffendif If the expression evaluates to anything other than zero, then the code is compiled. Since the expression is evaluated as the program is compiled, it can contain only constants and no variables.
The following example causes the printf statement to be compiled only if TEST is defined as non-zero by a statement such as define TEST I.
printf (4‘Test is true”);
A directive similar to i is ifdef, which is followed by a constant rather than an expression. It causes the
associated code to be compiled only if the constant has been previously defined to any value, ftifndef is the inverse, with the associated code being compiled only if its constant has not been defined. You can also use the else directive with any of these three to tell the preprocessor what to do in the other case. Consider the following:
If the constant MANX is defined, then the long declaration will be compiled. Otherwise, the int declaration will be compiled. You can use constructs such as these to work around the differences between compilers and even computers.
The C preprocessor is not actually a part of the C language, but is an integral aspect of programming with C. Likewise, nearly all C compilers come with a standard runtime library. While not a part of the language, the functions in this library allow your C program to perform file, screen and keyboard I O, There are also library functions for other basic system tasks, such as memory allocation and process control.
Stream I O Revisited
In the first installment of this tutorial, we briefly dis- ?
MEGATRONICS SAVES YOU MONEY ON QUALITY PRODUCTS AND SOFTWARE FOR AMIGA SYSTEMS
Standard and infra-red wireless models available at super prices
Stereo Speaker System
built in amplifiers let you bring your Amiga to life and enjoy the full effect of if s incredible sound and music capabilities.
300 1200 Baud $ 109.00
• Hayes command compatible
• 8 LED status indicators
• Auto answer and dial
• Free CompuServe access
• FCC approved
• Full one vear warranty
801-752-2642 in UTAH
hrnHk bib.'' J
55 NO. MAIN STREET. LOGAN, UTAH 84021
Mega ironies is a trademark of Mcgaironic.s Inc.
Save money by increasing communication speed.
Dust covers $ 14.95
Memory Expansion $ 85.00
boost your Amiga to 5 12K for only
We beat any advertised price on any in stock items!
Ami a i.s a trademark of Commodore-Amiga. Inc.
Spellcraft $ 24.95
A spelling checker with a 40.000 plus word dictionary and it allows you to add more.
Fully compatible with editors such as Textcraft.
Merge Master $ 24.95
Insert personalized information in your word processing documents.
Talking Trivia $ 19*95
With over 2,000 questions in each category you can use the editor to add more words or select several game variations.
Designed with high density foam and water and tear proof Cordura fabric to protect your Amiga system, accessories and color monitor.
Visa • Mastercard • C.O.D.
We're the Leaders in Software Duplication
International Users Group for the
The Stevens Publishing Company is proud to announce
the formation of
International Users Group
What kind of “advantages" are we talking about...
• A Twice-Monthly newsletter with up-to-the-minute information on AMIGA.
• An Electronic Information Service and BBS so you can get quick information
• In-depth special reports on your AMIGA computer and the software available for it.
• Dealer, software, and hardware information and reviews will be constantly offered
• And more, including the guarantee that you'll get quick answers to your AMIGA questions
¦¦$ 25 per year, includes alln
Check money order to:
ADVANTAGE for the AMIGA Box 121 * Brightwoters, NY 11718 Voice: 516-587-5462 • EIS: 516-661-4881
AMIGA is a trademark of Commodore-Amiga Inc.
Echo Data for high quality, fast turn-around and competitive prices.They don’t trust their software to anyone else...why should you?
SUPERB AMIGA COPY PROTECTION _NOW AVAILABLE!
( WHOLESALE BULK DISKS ) MAXELL - SONY-NASHUA
500 D S 3.5" disks-$ 1.47 ea.
(Other quantities at similar savings)
CALL: 800-533-4188 215-363-2400 in PA.
G The nation's leading software publishers use g
DATA SERVICES, INC.
Marsh Creek Corp Center Lionville. Pennsylvania 19353
Circle 86 on Reader Service card.
M cussed stream I O, which provides a simple way to read from and write to a file by means of I O redirection. Stream I O redirection is done using two streams, stdin and stdout, that are opened automatically for you. You can use this same basic mechanism on additional streams of your own.
You open other streams with the fopen file name,mode) function, file name is a string containing the name of the file to open and mode is a string that specifies the mode in which the file is to be opened. The mode limits the set of operations you can perform on the file. The open mode must be one of the following: “r” for read-only access, 4 w” for fullwrite access and “a" for append access. There is a structure called FILE that is defined in stdio.h and lets you work with files, fopen returns a pointer to a FILE, or file pointer. The following example opens the file foo.dat for write access:
fp = fopen (“foo.dat”, V);
If you try to fopen a file with either write or append mode, and the file does not exist, fopen will create it.
When you are done with a file, you can close it with the complementary function fclose, which takes as its only argument fp, the file pointer for that file. If you do not explicitly close an opened file, the system will close it for you when your program terminates normally. Many systems have a limit on the number of files that you can have open simultaneously. Because of this, if you plan to open many files in the course of your program, you probably should close each one as you finish with it.
Once you have opened a stream, you will want to read from it and write to it. To read a character you use the function getctfp), where fp is the file pointer for the stream. It returns the next available character, as in the following:
c = getc(fp);
When it encounters the end of the file, it returns EOF. This constant, which we saw in our sample wordeount program, is defined in stdio.h.
To write a character, you use the function putc(cfp), where c is the character you want to write and fp is the file pointer for your stream.
There are similar functions that allow you to read and write a line at a time. To read a line, use the function fgets(line,max chars fp). To write a line, use fputs(linefp). In both cases, fp is the file pointer for your stream, line is the array of characters to be filled or written and max chars is the maximum number of characters that you want to read.
You can use all of these functions on the three automatically opened streams as well as on those that you open. Just substitute stdin, stdout or stderr for the file pointer.
Our sample program this time, diff, uses several of these functions. It takes two file names as command line arguments and opens those files, either pronouncing them the same or identifying and displaying the first line on which they differ.
Low-Level I O
Stream I O works only with sequential I O. It also is
buffered for you by the C runtime system. This means that even though you may read or write one character at a time, the runtime system is doing I O in larger, more efficient chunks. There are times when you will want to deal with files in a non-sequential, or random, fashion. You also may want to control exactly how
many characters are buffered. For those occasions, there are C functions that allow you to perform file I O at a lower level.
These low-level I O functions do not use file pointers. Instead, they require file descriptors, simple integer identifiers of the files with which you are working. To open such a file, you use the function open(name,mode). Name identifies the file and mode is an integer, rather than a string as in fopenQ. Read-only access is represented by a 0, a 1 is used for write-only access, and 2 is for both reading and writing. OpenQ returns a file descriptor for use with the other low-level functions.
fd = open (“foo.dat", 2);
if (fd = = - I)
crcat (“foo.dat", mode);
This example opens the file foo.dat for both read and write access and returns a file descriptor for it. If it does not exist, openQ returns - 1. In that case you must create it with the creatQ function. Like openQ it takes a file name as its first argument, but the mode may differ, depending on which compiler you are using. When you are done with the file, close it with the function close (fd), where fd is a file descriptor.
You read and write from such a file with the read( d, buffer, mini chars) and writeffd, buffer; mm xhars) functions. The first argument, fd, is the file descriptor. The buffer is a pointer to a character buffer from which you wish to read or write, mm chars is the number of
characters you want to transfer. Roth functions return
the number of characters that are successfully trans-
ferred. Wc show an example of each below:
actually read = read (fd, buffer, maxi mum_to_read);
actually written = write (fd, buffer, amount to_write);
You may try to read more characters than arc left in the file. If that happens, readQ returns the amount read. When no more are left, EOF is returned. On the other hand, using the terms from our example, if actually_ written does not equal amount to write, there has probably been some type of device error.
To access a file randomly, you must be able to change your position in the file. This can be done with the function lseek(fd,offset,origin), fd is the usual file descriptor and offset is the position in the file that you want to reach, starting at the origin, origin can be 0, for die beginning of the file, 1 for your current position, or 2 for the end of the file. The first example below moves fonvard 100 characters, while the second moves to the end of the file:
Expansion Products for Your Amiga™
by The Micro Forge
- -Our Current Product Line
- Single or dual hard disk system
- The Business Partner™
- High speed tape backup system 1116 -Stereo sound digitizer
NOTE: No external power supplies used on rOrfie any products.
(combination of 1 or 2 Megs of ram and o 10, 20, or 40 Meg Hard disk.)
- Twin floppy disk drives
For more information see your local Amiga dealer or contact The Micro Forge.
308 Grant St., SE Atlanta, Georgia USA 30312-2227 (404) 688-9464 Telex 752098
Am-go is o trademark ol Commodore Business Machines
M lseek (fd, 100L, 1); lseek (fd, (long) 0, 2);
It is important to know that the second argument, offset, is a C long. Constants are by default integers. Therefore, in our first example, we appended an L to force the constant 100 to be of type long. Our second example shows another alternative: you can use type casting to force the constant to be long. In the Lattice C compiler, ints and longs are the same. However, that is not true of all C compilers. For instance, they are, by default, different in the Manx Aztec C compiler. To be safe, you should get into the habit of forcing this argument to be long.
Other Built-in Functions
In our previous installments, we used the function print 0, which is actually one member of a three function family. The other two functions work similarly, except that they have an additional first argument that determines where the resulting output should go.
Fprintftfp, string) takes a file pointer, , as its first argument and puts string into the file identified by that pointer. We use it in our sample program, diff, to print out the error messages . print is used rather than print so that we can send the output to stderr, which cannot be redirected and eventually ends up on your screen. We send the rest of the output to stdout, which can be redirected into a file.
Sprint (char ptr, string) is the third member of the print family. It takes a character pointer, ckar ptr, puts string into the location identified by char ptr and
returns the size of the resulting string.
The two examples below illustrate how to use these functions:
fprintf (fp, “Hello there world nM);
count = sprintf (str, “The answer is %d n’ x);
In diff, we use one other new’ function: exitQ. This function terminates your program and closes any open files. In addition, you can give it an integer termination status argument. By convention, you return 0 to indicate that all is well, with other numbers indicating unsatisfactory termination.
Ajid Next Time. ..
As you probably suspect, we have skipped some parts of the C language. However, we have covered all of its major components and much of its standard runtime library. You now have enough information on C to write serious programs. What we skipped you can find in a reference book or compiler manual. In our next and Final installment, we will go beyond standard C and focus on how you can use some of the AmigaDOS functions from C to help your programs take greater advantage of your Amiga's capabilities.¦
Mark L. Van Name is vice president and co ounder of Foresight Computer Corp. and a freelance writer. Bill (latchings is a freelance writer and software developer. Write to them at 10024 Sycamore Road, Durham, NC 27703.
Simply the BEST Database & Mail Merge for the AMIGA
Use Omega File for:
Invoicing • Check register • Mailing labels Recipes • Check writing * Forms - Tables Letters • Any type of mail merge application
• 4 Part Harmony Music
• Single or 2 Player Modes
run down menus, 200 characters per field, 556 fields
per record, 5000 characters per record and up to 32000
indexed records per data base, multiple searches, plus many more
Thousands already in use $ 79
State Capitals, Bird, Tree and Flower State Abbreviation and State Nickname Spelling of All Above.
Ivinu QhiDDimn S 39"
Professional Software Series
5129. 99 S 79.99* S 79.99* S 79.99*
55 North Mam Street Suite 3D1-D PO Box H
Logan Utah 04321 Ask for a free catalog
See your dealer or Call
(BOH 753-7620 Cbam S42-94D2
KEEP-Trak General Ledger
Accounts Receivable Accounts Payable Payroll
AMT - Amortization Cost Forecasting
Talking Word Processor
Talker does everything you’d expect from a full-featured word processor, plus Talker does just that talks. It reads your text, word-for-word or letter-bv-letter. So, Talker is great for proofreading, learning to type and the sight impaired. Talker’s pull down menus and simple commands make it easy to use, and at S69.96 it’s easy on your budget. Bring your words to life with Talker.
Call collect to learn more about Talker. Or, order risk free, your satisfaction is guaranteed.
Circle 51 on Reader Service card.
4000 MacArthur Blvd. Suite 3000 Newport Beach, California 92663
We Teach Your Computer Spanish, It Teaches You.
Shrink In A Box
A detailed psychotherapeutic game on a disk, Dr. Xes takas the form of a Gestalt therapy session. Learn more about artifical intelligence, psychotherapy, and yourself. Dr. Xes even talks. More fun than a padded room, great for parties. $ 49.95.
Call collect to learn more about Dr. Xes. Or. Order risk free, your satisfaction is guaranteed.
4000 MacArthur Blvd. Suite 3000 Newport Beach, California 92663 Circle 111 on Reader Service card.
Senor Tutor leads a beginning Spanish student through self-paced, changing lessons. You learn greetings and phrases, household terms, and much more.
synthesis actually lets vour
computer speak Spanish.
Turn your computer into your Spanish teacher with Senor Tutor.
; El Espahol es facil!
Call collect to learn more about Senor llitor. Or. Order
Circle 91 on
risk free, your satisfaction is guaranteed.
4000 Mae Arthur Blvd. Suite 3000 Newport Beach. California 92663 Reader Service card.
If you can live without sprites, True BASIC could be all the Basic you’ll ever need.
Despite the popularity of languages like C and Pascal, Basic is still the most popular programming language available for personal computers. Although not as powerful as some languages, Basic is understandable and easy to learn. In other words, it is the perfect language for those of us who are not professional programmers but who nevertheless need (or want) to program our computers.
Recently, a company founded by the originators of Basic John Kemeny and Thomas Kurtz of True BASIC Inc. introduced True BASIC for the Amiga. In the preface to the Reference Manual, they give their reasons for developing True BASIC. They point out the bastardization of the language that oc- cured when it was ported to early microcomputers and how early compromises became accepted features of the language. Their goal is to replace the many versions of Basic on microcomputers with one version based upon the proposed ANSI (American National Standards Institute) standard for the Basic language.
Of course, you received a version of Basic Amiga Basic when you bought your Amiga. If you program with Amiga Basic, you’re probably wondering if you should spend nearly $ 150 for another version of Basic. Surprisingly, in many cases, the answer is yes.
Unlike most Basic implementations on microcomputers, True BASIC is a full-featured, structured programming language. It contains all the control structures you need to implement top-down, structured code.
These include the basic structures such as FOR.. .NEXT and IF.. .THEN, as well as advanced structures such as DO. • .WHILE, DO.. .UNTIL, SELECT CASE, and just about any combination of Ifs, THENs, EL- SEIFs and ELSEs you can dream up. True BASIC also supports both internal and external subroutines and functions as well as external libraries. It even lets you call C and assembler routines from your True BASIC programs.
True BASIC is a portable language. Programs written under True BASIC on the Macintosh or IBM PC will run without modification under the Amiga version of the True BASIC Language System. To achieve this level of portability, some system-specific features are not implemented with the lan- gauge. For example, you can’t use sprites
from True BASIC or use more than one of the Amiga’s four sound channels. Surprisingly, though, True BASIC makes it a lot easier for you to program musical notes than does Amiga Basic.
True BASIC supports a full range of I O statements, arithmetic and logical operators and mathematical functions. It also includes a number of statements that let you manipulate the contents of arrays. Special matrix statements perform matrix arithmetic and scalar multiplication, and transpose and invert two-dimensional arrays. With the external libraries that come with True BASIC, you have access to more mathematical and trigonometric functions than I knew existed.
The thing that surprised me the most about True BASIC is that it is an excellent
The Starpoint Software 256k RAM
card installs in seconds, doubling the
memory capacity of your Commodore
? Expand your Amiga to a full % megabyte Display RAM
? Open more windows, programs & graphic screens simultaneously
? Create larger databases B spreadsheets in RAM
? Run many tools faster, with less disk activity
? Use programs and demos that require 512k of RAM
? Create RAM DISKS for super fast file access
? Made in USA with high quality, reliable components
? Fully shielded to prevent EMI RFI interference
? Backed by a full ONE YEAR warranty
? Functionally identical to the Commodore 1050 RAM board
? Fully compatible with all software and hardware
When ordering by mail:
? $ 120.00 + 4.00 s h
? $ 120.00 + 5.00 COD orders
? Shipping costs outside USA $ 6.00
? Calif, residents add 6% sales tax
? VISA or Mastercard accepted
“DEALERS INQUIRIES INVITED”
(916) 842-6183 122 S. Broadway Yreka, CA 96097
Commodore Amiga and Amiga are trademarks erf Commodore- Armga. Inc Starpoint is a trademark of Starpoml Software 9 out of 10 celery sticks prefer tlbWe melts to other frozen oranges Board made in the USA with high quality ispanese parts.
I graphics language and it doesn’t sacrifice portability in achieving its fine graphics performance. When you program graphics with True BASIC, you specify the grid that you will use to plot. For example, you could specify a grid that is 800 by 600 or one that is 1 by 1. You don’t have to translate your coordinate system into the pixel locations of your output window; True BASIC does this automatically. That’s how it can run the same graphics programs on different types of computers.
True BASIC supports the use of all the Amiga’s graphics modes and colors. You can plot points and lines on your coordinate system and fill complicated areas to any color you want. True BASIC also lets you plot matrices and group plot statements together to form picture routines. Finally, True BASIC features a number of statements that let you perform graphics animation, although the results are not as sophisticated as the sprite and BOB animation possible with Amiga Basic. Don’t buy True BASIC to write arcade games, but don’t think that it can’t produce great looking graphics, either.
True BASIC compiles your programs into an intermediate code which is interpreted when run. By compiling programs before execution, True BASIC can report on errors before a program is run. True BASIC features complete and understandable error messages.
You have three windows available when you run True BASIC. You input your program into the Source window, get the results in the Output window, and enter immediate commands in the Command window. You can also use pull-down menus to enter commands. The Output window contains a full-screen editor. It includes scroll bars a feature lacking on the Amiga Basic editor and takes advantage of the Amiga’s function keys.
One of the best features of any Basic is immediacy of response. When you type RUN (or choose it from a menu), you either get your output or a message (no matter how vague) telling you why your program didn’t work. True BASIC compiles very quickly so you don’t lose the immediacy of purely interpreted Basics.
True BASIC comes with two manuals: the True BASIC Reference Manual, which describes all the features of the language, and the User’s Guide, a tutorial that teaches you how to use the True BASIC system and helps you learn the language. The True BASIC disk includes dozens of demonstration programs that you can run in conjunction with the User’s Guide. The User’s Guide also has specific information about the Amiga version of True BASIC. The two manuals are among the best documentation I’ve read for any technical product.
I ran four simple benchmark programs under both Amiga Basic and True BASIC, The first opened a file, wrote 1,000 lines of text, closed the file, then reopened it and read the 1,000 lines back into memory. The second performed 10,000 floating point multiplications and the third did 10,000 calls to a trigonometric (sine) function. The last program extracted a substring from a string 10,000 times. The programs were run under Workbench 1,1. Here are the results, in seconds:
True BASIC Amiga Basic
65. 6 17.7
Disk Access Floating Point Trig Function String Function
3. 9 11.6
46. 1 36.2
4. 2 28.1
These timings are execution times; they don’t include compilation times for True BASIC which, for these progams, never exceeded one second.
The results are mixed. While True BASIC was much faster handling floating point math (nearly 3 times) and strings (over 6 times), it was slower with trig functions and much slower (over 3 times) dealing with text files. When I ran the Disk Access program under a preliminary version of Workbench 1.2, True BASIC’s performance improved nearly 30%, but still didn’t match that of Amiga Basic. True BASIC seems to have more trouble communicating with the Amiga’s hardware. The manuals state explicitly that the Amiga physical devices are not supported by True BASIC, although the RAM: device worked fine under later beta versions of Workbench 1.2.
I found program development to be easier under True BASIC than under Amiga Basic. True BASIC’s editor is superior to Amiga Basic’s, and True BASIC supports the Amiga Intuition interface much more fully than does Amiga Basic. The irony is that it is easier to develop Intuition-like programs under Amiga Basic. Although True BASIC supports mouse input, it doesn’t have support for pull-down menus.
One of the best features of True BASIC is that memory-management is invisible:
There is no CLEAR command to fiddle with. True BASIC will use as much memory as it needs, to the limits of your machine.
Should you buy True BASIC? If you’re a casual programmer, or if you’re interested in tak-
ing advantage of sprite animation and four- channel sound in your progams, then stick with Amiga Basic. If, on the other hand you’re developing serious applications in Basic, or if you need a Basic to develop programs that can run on three popular persona! Computers (Mac, PC and Amiga), then True BASIC is the choice. If you’re developing commercial software, then it’s no contest; with a runtime system and developers toolkit nearly ready for release, True BASIC is a serious software development tool.
True BASIC is a natural for educators and students. While easy to learn, it is an excellent example of a full-featured, structured programming language. True BASIC has the feel of Pascal while retaining the immediacy and friendliness of Basic.
I like True BASIC, especially since my programming needs, though complex, don’t require me to get intimately involved with all the features of my Amiga. I plan to use True BASIC to do my Basic programming.
If you're needs are similar to mine, then you should consider it, too.
B. Ryan, Amiga World
True BASIC True BASIC Inc.
39 South Main St.
Hanover, NH 03755 800 TRBASIC (643-3884 in NH)
$ 149.90 Requires 512K
High marks for this highly compatible 1-2-3 work-alike that deserves at least 1 megabyte to fulfill its potential.
By Ted Salamone
The Amiga has certainly come a long way since its inception. Despite these great strides, much remains to be done before its promise is fulfilled especially in the area of business applications. VIP Professional, the 1-2*3 work-alike from VIP Technologies, has the power and sophistication to make that day arrive much sooner.
Primarily a spreadsheet with integrated graphics and database functions, Professional also offers limited word processing. Though it can handle complex tasks such as fixed asset depreciation calculations for multi-million-dollar companies, it is equally adept at small-business tasks. Homeowners
aren’t left out either: Professional can manage phone lists, produce graphs for school use, or compute payments on that second mortgage.
Plain Old Power
VIP Professional for a refreshing change seems to live up to its claims and do everything the hype says it will. While this means traditional menus instead of the pull-down type, verbal commands instead of icons and keystrokes where many expect mouse maneuvers, it also means an unprecedented degree of operational and file compatibility with 1-2-3. Lotus users will be instantaneously productive; novices can take advantage of 1-2-3’s many third-party tutorials and productivity aids.
However, there is a down side to all of this: This program takes time to master, it has a so-called steep learning curve. Unless you glean all from the user manual, which is better than average, or related open-mar- ket materials, you will need considerable support from the vendor. (Don’t expect much from the dealer, especially if the price was significantly lower than list.)
While the toll-call hotline support is free for a set period (12 months, 60 service minutes, five calls or five solutions), there is a $ 50 charge ($ 70 Canadian) for each and every similar service agreement thereafter. Balancing this business-oriented approach are the realistic replacement policy, the useful tutorial in the manual, a handy pull-out quick-reference card and the fact that the disk is not copy-protected.
An interactive demo, created via the macro feature, displays some of the fancier uses of macros. Unfortunately, it does little to explain their uses in controlling and directing spreadsheet activities.
Copyright ® 1936 by VIP technologies Corporation. All Rights Reserved,
Version 1.0 Press Any Key Io Continue
Since the commands mimic 1-2-3 keystrokes, there are a few keyboard inconsistencies. For example, the Amiga does not have a scroll lock key. Instead, Amiga users must press Shift-Help. While the variations are clearly outlined on the reference card, a template would have made these adjust-
30+ 50+ 100 +
3 1 2" SS 1.33 1.28 1.25 3 1 2" DS 1.99 1.96 1.92
Packaged in 50+ 100+ 400 + 50 s -
3 1 2" SS 1.24 1.20 1.15 3 1 2" DS 1.72 1.68 1.63
Boxed in 10’s
30+ 50+ 100 +
3 1 2" SS 1.30 1.26 1.20 3 1 2" DS 1.99 1.89 1.84
Boxed in 50’s
50+ 100+ 400 +
3 1 2" DS 1.55 1.51 1.49
1 800 USA FLEX
In Illinois 7 to 7 Central Time
1 800 F0R-FLEX 10 to 3 Saturdays
Shjppintfhantflng additional Minimum arte 150 00. Vte. MaatarCard and Prap*ri ortei accaptad Corporate* raad 3A2 or bate and gwammart account* ara aocaptad on a nat 30 baau C O O ortei aan atXUonar 15.00 ipadal handbng cftarga. ATO, FPO, AX. HI &
Pfl ortei add an additional 54* to it* tot* orte amount to cow PW. And inauranca. No aalaa taa ouokH ot mm*. Outwda USA add 204*
135 N. Brandon Drive, Glendale Heights, IL 60139
VISUAL AURALS Kinetic graphic perceptions of Sound. Unique Live Entertainment to enhance Music Appreciation-Patented Sound Animation Process New Software Updates. SI48.
P. O. Box 4098, Areata, CA 95521 • 707-822-4800
TRICLOPS INVASION 2.0
TWO AMIGA Telecommunicating TWO player mode. Create and save 3D Fractal Geos, Jets, Tanks, and Cities. Strategies - Demos.
$ 27 available 11 15 86 GEODESIC PUBLICATIONS
with source kit info. P.O. Box 7
(916) 629-2514 Willow Creek, CA 95573
Introducing the ultimate in computer chess. Chessmate features spectacular graphics and sophisticated intelligence routines written in machine language for maximum speed. Other features include • 2D or 3D display • you vs Amiga, you vs friend, Amiga vs Amiga
• multiple skill levels • game clocks • book moves • displays move list • suggests moves for you • checks for illegal moves • take back any number of moves • invert board • switch sides • replay game • save game on disk
• set up position • solves mate-in-two problems • speaks in male, female or robot voice • master games and problems included on disk • complete documentation $ 29.95 plus $ 2.50 shipping. NC residents add $ 1.50 tax. Requires 512K and Amiga Basic.
P. O. Box 36162 Greensboro, NC 27416
Dealer inquiries welcome. Programmers: Wfe can market your Amiga programs. Call or write for details.
Amiga is a trademark of Commodore-Amiga, Inc.
Circle 124 on Reader Service card.
I ments much more palatable. Such an overlay would also promote more use of the function keys. Considering the cost, I feel one should be provided.
Just in case the preceding remarks haven’t convinced you of the serious nature of Professional, a few numbers should dispel any doubt. The spreadsheet runs 45 special functions (conditionals, trig, etc.) through 8,192 rows by 256 columns. The database handles up to 8,192 records, each with up to 256 fields. Searches, sorts and statistical analyses are possible. Bar, stacked, line, pie and x-y charts may be produced in color or black and white.
A separate program, Graphprint, allows you to produce hardcopy from the graphs and makes it easy to jazz them up. Label fonts may be changed, underlined, done in italic or bold actual label text cannot be altered here. The Graphprint utility is the only part of the Professional package to make use of the mouse and pull-down menus.
Although Professional on a single disk already outshines 1-2-3 in convenience (partially due to the larger disk capacity), having to quit the main application (on an Amiga with 512K or less) to access Graphprint quickly becomes annoying.
The word-processing feature is really nothing more than clever use of the labelling, justification and formatting features designed for spreadsheet operations. This should best be thought of as a resident notepad; even Textcraft is blinding in comparison.
Professional ran smoothly and quickly in performing all of its assigned tasks. Activity (error) messages were in plain English, eliminating the usual need to frantically search through the manual’s appendices for decryptions of esoteric codes.
From my previous experience with 1*2*3 I can attest to the fact that the menu system and keystroke controls are identical. I ran Lotus version 2.0 on an IBM PC and used the macro instructions from VIP’s manual. Adjustments did have to be made* for hardware variations, such as different conventions for naming disk drives, but every macro I created executed flawlessly in 1-2-3. The compatibility factor seems at least as great as that for creating macros on different versions of 1-2-3!
Despite its value, Professional does have a few notable omissions. One is the Intuition interface. Many Amiga buyers will probably not want to live in the mouse-exclusive IBM MS-DOS world. An icon-driven system, co-existing and interchangeable with the current command structure, would be appreciated, and, no doubt, greatly enhance the appeal of the product. Access to the print and graph-enhancement functions from w'ithin the main program (on 512K machines) is even more desirable. Finally, I would like to see a version that works with a RAM disk.
The Bottom Line
VIP Professional is what its name implies: a polished, well-executed piece from start to finish. Because of its “thoroughbred” nature, I took extra care in scrutinizing this product before writing this review. Even considering its omissions, there are few serious business products for any microcomputer that I would give a higher recommendation to than VIP Professional.
VIP Professional VIP Technologies Corp.
132 Aero Camino Santa Barbara, CA 93117 805 685-2489 $ 199.95
Requires 512K bare minimum; 1 meg+ for adequate spreadsheet space or multitasking;
The Music Studio
Musical composition with instrument design; almost a professional toolkit.
By Peggy Herrington
It’s not quite what the advertisements claim, but Activision’s Music Studio is an extensive, flexible music composition program for the 512K Amiga, You use the mouse to enter music symbols on a grand staff for four-part Amiga internally-produced songs, and can print them as sheet music with an Epson-compatible printer (I used a Star Micronics NX-10). Another nice feature is an instrument design section that lets you construct instrument voices using harmonic overtones, envelope control, vibrato and tremolo. If that’s Greek to you, think of it as giving a sound some character. In addition to internally-produced music, up to 15-voice songs can be entered with the mouse, printed out, and played by music synthesizers connected to the Amiga with a MIDI interface. If you have a multi- timbral synthesizer (like the Casio CZ-101), Music Studio can make it simulate a group of instruments playing together. The 78- page half-sized manual won’t teach you music or MIDI, but it includes adequate instructions for music entry and instrument
design if you’re familiar with them in general, and the table of contents is as detailed as many indexes I’ve used.
Five Easy Pieces
Music Studio is built around five beautifully designed screens. Notes are color-coordinated with the instruments they sound, making a color monitor a must 15 instruments and a background color are tough to differentiate in shades of green. You can expect to rely heavily on the mouse, but the function keys will toggle menus from which you select instruments, whole to 32nd notes and rests, accidentals, ties, measure bars, the ubiquitous dot, and block changes like transpose, cut, copy and paste. It accomodates triplets and song lyrics, but nothing can be changed while the music is playing, and tempo and key signature are constant throughout a piece.
FREE ? FREE
Media-Mate 3 -+C
with purchase of any 100 diskettes
(Boxed in tens)
31 2” SS DD.... 1.25 Ea
31 2” DS DD.... 1.89 Ea
Boxed in tens minimum order 20 (FREE Media-Mate 3 with each 100)
3Vz" SS DD ..... 1.22 Ea
i® 31 2” DS DD ..... 1.85 Ea
Boxed in tens minimum order 20 (FREE Media-Mate 3 with each 100)
31 2’’ SS DD ..... 1.15 Ea,
31 2” DS DD ..... 1.65 Ea
Boxed in tens minimum order 20 (FREE Media-Mate 3 with each 100)
Boxed in 50’s
3Y2" SS DD. 3W' DS DD.
3Vs” SS DD. 31 2” DS DD.
3V2” SS DD. 31 2” DS DD.
50+ 7004- 400+
1. 20 ea 1.15 ea 1.10 ea
1. 60 ea 1.55 ea 1.50 ea
1. 15 ea 1.10 ea 1.05 ea
1. 60 ea 1.55 ea 1.50 ea
1,10 ea 1.05 ea 1.00 ea
1. 55 ea 1.50 ea 1.45 ea
Deluxe Roll-Top File
Holds 55 3.5"
Holds 30 3.5"
1) The Main Composing Screen
You’ll spend most of your time here, entering and listening to music, scrolling the notation across the screen during play if you wish. It’s close, but notation is not quite standard: accidentals appear above note- heads (although they are properly placed on the print-outs) and all the stems go up and cannot be beamed. The absence of automatic bar placement for measures means more careful entry but the payoff is better sounding music, because you’re not limited to the mechanistic timing that synthesized music is famous for. 512K allows for a maximum of 8,000 notes (diminished by lyrics) and 15 instrument sounds.
2) Instrument Design
This is where you design and test sounds, and unless you understand additive synthesis, you'll probably spend some time here experimenting. Changing a song’s overall volume (from pp to ff) affects the entire piece, but the secret to altering it in midsong lies in design and arrangement of instruments. You can use up to 15 different instruments in each song, in any order, w
? Cuts 94% of Screen Glare » Enhances Contrast
? Optically Coated Glass
Red - Blue- Gray- Brown
Imagewriter Ribbons Black (2-5) 3.45 (6+) 2,95 Color Packs 20.70
1 800 351-BEST (2378)
1 800 451-BEST (in California)
Visa, Mastercard, C.O.D. or Prepaid. Corporations rated 3A2 or better, government agencies and schools may send in purchase orders on a net 30 basis. Minimum order S25.00. Shipping charges are S3.00 per 100 diskettes (minimum shipping order $ 3.00) (within the continental U.S.), APO, FPO, AK, HI, PR and Canada Orders add 10% to cover PAL and Insurance. All other countries add 20%. C.O.D. Orders Add $ 4.00.
No Sales Tax outside California.
Satisfaction guaranteed on all products.
2148-A Bering Drive San Jose. CA 95131
choosing them from a “palette” and directing each to left or right stereo output. With the mouse you can alter the sounds that come with the program or design them from scratch using up to seven of the first 31 harmonic overtones from the natural frequency spectrum, shaping relative amplitudes through a 6-step envelope (portions of attack, decay, sustain and release) separately for the fundamental and each harmonic.
Transferring instrument sounds between palettes or .sound files is not documented, but it can be done. It’s complicated by the fact that you can move them in one direction only, from the Design Screen buffer (which holds only the file called init.sound) to the Composing Screen buffer (which holds the other four .sound files used by the songs on the disk, one at a time). The solution is to change the file names. Load the non-init.sound file with the instruments) you want into the program and then resave it to another disk, naming it init.sound. When you load it back into the program as init.sound, it will automatically go into the Design Screen buffer where you can transfer what you want to the Composing Screen buffer and build a new palette.
Unlike most synthesizers, the Amiga can make fantastic drum sounds and I was disappointed that none were on the program
disk. That brings up the biggest fault I found with Music Studio: It is neither IFF- compatible nor will it play digitized sound samples. (Those and other problems are being addressed by a public domain utility and a program upgrade, but more on those in a sec.)
3) MIDI Parameters
You set MIDI channel assignments and voices on this screen. Several Casio CZ-101 song files are provided on disk and they will work with other synthesizers, but you might have to adjust the voices. If you have a CZ-101, do make the suggested changes to the internal sounds they make a dramatic difference. You can use Amiga-internal with MIDI-external sounds in songs, but only to a maximum of four voices or instruments. The program automatically redirects five or more voices to MIDI output. (This is being increased to eight in the upgrade.)
4) The Music Paintbox
Blocks of color are used on a music staff in this free-form composition area, and you can switch back and fortli between it and the main screen to see your music in standard notation.
5) The File Menu
This is where you load, save, delete, append and rename your own and the 28 Amiga internal-sound song files and six MIDI files that come with the program. Most are original compositions by Ed Bogas (composer of children’s and cartoon music) and Chris French (composer and jazz saxa- phone player.)
Music Studio was conceived and programmed by Audio Light Inc., the company that did many fine programs for the Koala Pad. The disk is copy protected. At this writing, Audio Light is preparing a freely distributable public domain utility program that will provide IFF and digitized sample compatibility to Music Studio, and a commercial low-cost upgrade that will allow multitasking, CL I access and printing with all Preference dot-matrix printers. I believe those products will make Music Studio the professional-quality musical “tool kit” it is advertised to be.
The Music Studio
2350 Bayshore Frontage Rd. Mountain View, CA 94043 415 960-0410 $ 49.95
PRESSURE SENSITIVE DRAWING PAD FOR THE AMIGA '1 PERSONAL COMPUTER.
FOR USE BY AD AND FILM DESIGNERS, ANIMATORS, ARTISTS AND STUDENTS. WORKS WITH ALL AMIGA GRAPHIC AND CAD SOFTWARE. EASYL™ BY ANAKIN RESEARCH, INC., 100 WESTMORE DR., UNIT 11C, REXDALE, ONTARIO, CANADA, M9V 5C3, (416) 744-4246 DEALER INQUIRIES WELCOME.
Deluxe Print Art Disk
... 27 00
Future Sound ..
One 3n One ..
Digital Link ..
7 Cities of Gold or Skyfox
Temple of Asphci Trilogy......
Rogue. . .
[hcmpkxiship $ ’cr Baseball
4 Mind Forever Voyaging.....
3clfyhoo or Cutthroats .
Isgur Portfolio System ....
DEVELOPERS OF ADV SOFTWARE
Hrtchikers Guide or Enchanter
D A S Home Finance .....
Infidel or Secstdker ...
Ptaoetfctf or Sorcerer ---------
... 30 00
Financial Machine ......
2+2 Home MGT System .
... 25 00
M II or III
Par Biz 1 or Par Reel 1
Pa? Home 1
... 29 00
Coveted Mirror .....
Typing Tutor Word Invaders ..... 19.00
Kid Talk ...36 GO
Speller Bee 36.G0
Analogies I ... 44.00
Andoges II ...... 44 00
Comprehensive Grammar I or II 44.00 French Grammar I 44 00
Spanish Grammar!, II or ill 44.00
47 00 CALL ... (All .. (All
295. 00 CALL
TOLL FREE 800-382-2242
7 DAYS WK 9AM to 11 PM EST
WE WILL BEAT ANY COMPARABLE ADVERTISED PRICE BY $ 1 (See Below)
44. 00 . 44.00 .. 44 00
137. 00 380 00 585 00
205. 00 390 00
97. 00 520 00
Gnzzly 200VRS ...
Flip and File Micro
Flp end File Micro II.
lecxwood 3.5" Cose
Holds 50) 16 00
Teaxwood 3.5" Cose
Holds 100) 24 00
Universal Printer Stand
Disk Drive Cleaning Kit
3. 5" DS DD 10 pack
3. 5" 5S 0D 10 Peck
3 5" SS DD TO Pack
3. 5" DS DD 10 Peck
Sory DS DD 10 Pack
Parallel Printer Ccble
RGB Monitor Cable.
Am ga Extension Cables CALL
Amiga Mcdem Cobles
119. 00 75 CO
Best Business. MGT Software 289.00
Man Desk .. ag 00
Animatot lmoges ... 35 00
SoeUef Bee 36 00
CAMBRIDGE LISP 245.00
Rip and File Micro ......7.00
Smartmcdem 300 ..... 137.00
Grabbn .. 27 00
ALIVE SYSTEMS GROUP
Compute* Co-Pilct .CALL
Best Business MGT Software . .. 269.00 BYTE BY BYTE
Inrecrcted Accounrifo System . . 245.00 CAPILANO
logic Works 145.00
GL AR AP QR PAY .....105.00
Roqs to Rkhes W ..... 295 00
DEVELOPERS OF ADV. SOFTWARE
O. A.S. Business Software ...CALL
Moxiplcn . 99.00
Infobase . 33.00
Hippo Spell ..45.00
Hippo Word . ..... 141.00
Business Statistics ..... 106.00
Decision Analysis .81.00
Expert Statistics 106.00
Linear Progressions ...... 70 00
Multivariate Analysis ....110.00
Quality Control .... 92.00
A Filer ot 0 Report ... 31 00
0-File or Q-Checkbook ..CALL
TX EO .....25.00
Snundscape Audio Digitizer 75.00
Soandscape Pro Midi Studio... . 129.00 NEW HORIZONS SOFTWARE
Flew Idea Processor 83.00
VIP Professional 135.00
Girmoz ... 36.00
Marauder ________________ 27 00
D. L- OCFORE
Maxi Desk ¦ •.....
ESSC CALCULATOR ULL
OMEGA STAR SOFTWARE
The Mirror ..38.00
The Music Studio AEGIS
Art Pck 1 Art Pck 12 ....
US Geography Adventure World Geo Adv I, II.
Ill oc IV ... .
Amencc-n History Mraiture Haw 0 BUI
Becomes low 44.00
Yrorld Hrsrory Mature 44.00 Reodnq and Reckoning lessons P?oct Comp |, ||, rvav .
Prod (amp Pkn 1 (i, ll+f!l) ..
Proa Ccmp Pkg II (IV+V) ....
Cofeqe Aptitude Reading Ccnp
Reading Adventure I, II or III 44 GO
Reading + Thinking I, II jr III . 44.00
Starting A New Business 44.00
Practrcol Vocabulary ..44.00
Vocabulary Adv I. II or III 44.00
How To Spell 44 00
Discovery Spefa or Marh 30 00
HoRey Project 32.00
Keyboard Kadef...... 27.00
Typing Tutor 37.00
THE OTHER GUYS ..CALL
TRUE 3ASIC INC . CALL
UniCORN SOFTWARE CO ....CALL
Leader Board ...24 GO
Tcurcmen: Disk 1 ...... 12.00
Tenth. Frame 24 00
Mecn IB ...24.00
Borrowed Time or Hacker . . 27,00
Mimfshdaw 27 00
Adventure Construction Kir.,. . 27.00
Archon 01 Artie Fox ....27.00
Chess Master 2000 ..... 32.00
Deluxe Print_________________ 55 00
Deluxe Paint Art Disk ..... 27 00
Deluxe. Pnnt'cr Deluxe Video . 60 00
PROGRAMMING UTILITY SOFTWARE
AC Fortran 230.00
AC Bcsk 23000
MICRO SYSTEM SOFTWARE
Analyze ...... 55 00
Scribble ... 55 00
CLASSIC IMAGE INC
Disk Library .. CALL
COMPUTER FOOD INC
Disk Guru ....CALL
Program Generaicr CALL
Getting Enterprises ...... CALL
Disk Traffic Controller ......CALL
Almanac ..... 25.00
Concept Idea ... 90.00
Pixel Font Editor .... 45.00
WAO Robot ..CALL
SPECTRA SOFT INC
Essex or Mindwheei
Talking Coloc Beak CALL
Uni:ck Spreadsheet 75.00
C Compiler 135.00
Dos X Compiler ...... 190 00
Mac library ...75.00
Screen Editor ... 79 00
Tex1 Utilities ... 58.00
D3C 111 library 115.00
Artec C Compiler 395 00
A tec C Devefcpmem 245 00
Artec C. Pets ... 165 00
AMIGA Programmers library (AIL
A Copier 27.00
A Disk 22.00
Programmers Toolkit CALL
Text Editor . 67 00
Ram Disk .. 23 00
PrcJog level I ... 37.00
63000 Development Tool ... 110 00
POET Emulator CALL
All Products ...... CALI
TENCHSTAR INC METACOMCO
Cambridge lisp 245.00
Iso Pascal . . 75 00
TRUE BA5IC INC.
True Bosk Language
Utilities .... 37 00
Explorer 35 00
Kir .. 55.00
(3. 5” 3 pack) ....7.00 CURTIS
OATASHEILO PC 200 234.00
XT 300 ... 375.00
ELECTRONIC PROTECTION DEVICES
MICRO SYSTEM SOFTWARE
Online * ..... 43.00
DEVELOPERS OF ADV SOFTWARE D A. 5 Communications . CALL
Max Comm 34 00
A Tern 31.00
Q-Mai! Oi Q-Ierm ..CALL
SHE Term 1.1 .. 37.00
A Time .
DIGITAL SYSTEMS ENGINEERING
Desktop AMP ____
Amiac Expension Bax ..
INTERACTIVE VIDEO SYSTEMS
All Products .....
P°n Mouse Plus
MEDIA TECHNOLOGY ASSOCIATES
Ore Slot 20MB
7 Slcr Box ......
7 Stef 20 MB ...
Duel External 5 V*" Drives Stereo Digitizer
2MB Rom Board . . ...
SKYLES ELECTRIC WORKS INC 256k Memory Expansion STARPOINT SOFTWARE 256K Rem Card TECMAR
I Card 256X ....
T Card 1MB
Color 300 Composite . . 220.00
Color 600 Hi-Res (640X240) 389.00
Color 722 Hi-Res Dual Mode 520.00
HX 12 12" Hi Res RGB .....CALL
HX 12E12" Hi-Res RGB CALL
HX 9 9" Hi-Res RGB ..... CALL
MAX 12E 12" Super Hi-Res Amber CALI
Smartmodem 300 Smcttmodem 1200 Smmtmodem 2400 Transet 1000 12BK Iran set 1000 5)2* NOVATION
Novation 2400 PROMETHEUS 1203 BAUD MODEM. TECHMAR T-Modem 2400
U. S. ROBOTICS Password 1200 Courier 2400.....
Volksmodem 300 1200 .....
Signalman Expiess 1200 Baud lightning 2400 BguJ ....
Tosh he .
Connecticut Orders Call (203) 929-8522 IN CANADA 1-800-843-0074
If something you are interested in is not listed, please coll. We open seven days a week from 9 A.M. to II P.M. EST. No additional charges far credit card orders. Personal and company checks allow 3 weeks to dear, for faster delivery, send cashier's check, certified check, or money order. Shipping Softwcare ($ 3.00 minimum). COD Add on additional $ 2.00. Alaska, Hawaii, Canada, PO, APO, and FPO $ 5.00 minimum, foreign
orders-$ 15.00 minimum and 15% of all orders over $ 100. Mastercard and Visa (please include card no. And expiration dote). Connecticut residents odd 7.5% soles tox. Prices subject To change without notice. All returns must hove a return authorization number. Coll 203-375-3860 to obtain one before returning goods for replacement. Defective merchandise replaced with same item only. We do not guarantee compatibility. All sales are final
"Comparable advertised price" does not include typographical errors on the part of other vendors, or prices That do not reflect higher shipping costs, credit cord charges, or membership fees. The $ 1 cH offer only opplies to items where NortbeasTem's price is not already the lowest. Final judgement remains with the manager on duty.
484 Kalanath St 5 Chapel Hill Dr 17371 A3 NE 67th Ct 55 S Broadway 11844 Rancho Bernardo 31844 John Rd 481 SH 75th Ierrace Rd 14 Northway 18 Exei 3182 I I Delaware Ave PO Box 2288 1846 N Rendstorff Ave 713 Edjebrook Dr
City 8 State Denver, CO Fairfield, Cl Reduced, HA Iarrytoun, NY San Diejo, CA Hadison Heights, North Lauderdale. Ballston Lake, N': Xenwre, NY Santa Barbara, 0 Hountain View, 0 Chanpaign, IL
A database (file) manager that has some very handy features, and some inconve7iie?it ones too.
MiAmiga File is a program that lets you use your Amiga to store, manipulate and retrieve information. Although billed as a "database management system”, it is really a file manager. True database management systems can manipulate information from many files at the same time MiAmiga File is restricted to working with information from one file at a time. Nevertheless, MiAmiga File provides as much information management power as many Amiga owners will ever need.
MiAmiga File organizes your data into fields, records and files. A field is the smallest data item; it could, for instance, contain a person’s last name or zip code. Fields are combined to make records; a single record could consist of name, address, city, state and zip code fields. A file consists of one or more records. When you save data with
MiAmiga File, you save it in file form.
As with any file manager, you have to define the fields that will make up the records in your file. MiAmiga File lets you name your fields and define eight types of fields: Text, Amount, Date, Time, Yes No, Phone, Alpha and A N (alphanumeric). The field types are used for automatic error checking. For example, if you define a field as an Amount field and then try to enter some alphabetic characters into it, MiAmiga File will let you know that you’re making a data- entry mistake.
MiAmiga File uses the Amiga Intuition interface. All functions are accessible from pull-down menus. If a function, such as record selection, requires more input from you, the program uses dialog boxes to keep things simple and straightforward. If you’ve used a file management program before, you won’t need the MiAmiga documentation to get started.
MiAmiga File lets you display your data in two ways: as a List or as a Form. In List mode, your data is organized like a spreadsheet: fields are represented by columns and records by rows (Photo 1). By using the vertical scroll bars to the right of the List, you can examine all the records in your file. If your records are longer than the width of the display, the horizontal scroll
bar at the bottom of the screen lets you see the rest of the fields in your records. One of the nicest things about MiAmiga File is that you can change the layout of the List display at any time. You can add a new field to an existing data file; you can delete a field; you can even move fields around with your mouse. Better yet, you can change the width of the fields simply by dragging the grid lines with your mouse.
MiAmiga File is the most flexible file manager I’ve ever worked with.
In Form mode (Photo 2), MiAmiga File displays all the information about one record in your file. The program displays the names of the fields and their contents. As
ysteits Inc are Inc
78 jSoftware Group Die
71 [Software Supernarket
73 Strategic SinuUtions
Colunn Select Sort Options Print
Amiga Computer, Monitor, 256K Expansion Module and 3.5 External Drive
For Your Best Buys in Hardware and Software.
AMIGA products at your finger tips
26. 50 26 50 4650 . Call . Call . Call . Call . Call
2696 2696 3171 2696 2696 33 71
26. 96 2696
35. 00 3563
Mlndscape Amiga Tutor
Brataccui ... 3 33.71
0«|a VU .... 3 33 71
Hailey Prelect . 3 30.34
Keyboard Cadet 3 26.96
Ractcr .... 3 30.34
CALL FOR PRICES ON ITEMS NOT LISTED
?Color Printers* Special
1. Dim Busters S ?9 95
2. Mian IS ..S ?996
3. Borrowed Timi......X 3034
4. Mimcslodow . .....I 30 34
5. Musi c Studio S 3625
6. Hteker ...i 35 95
AeglS AflUnjWr lmtgsi . . . . S 89 00
Aegis Draw ..S124 00
Aegis Images...... . J 54 00
Aegis Impect .3129 00
Aegis Draw Pro 1799 99
Aegis Artpik .. Call
Aegis Dona Clapps Word Tool . . . Cell
Commldore Amiga Software
Amiga Assembler......I 76 25
Amlgi Lltp ..3157 94
lattice Lrak ..3149.00
Lattice Lie .....Call
dbc III library ...Call
Analyze .... 3 67.46
BBS PC ....$ 69.00
Online ....S 47.21
Organize ... 3 69 00
Scribble ... 3 6900
Th« Crimaon Crown..... 3 29.96
The Coveted Mirror.....X 26.21
Ganeral Mangers .Call
Owner Disk ..X 26.96
Micro league Baseball .... X 47.96
Adv. Construction Kit X 26.50
Archon ....X 2B.50
ArlJc Fox ...X 2B SO
Deluxe Music Call
Metiscrlbe . . . Metitooli I . . . Metaiodli II . . . Metascribe . . . Deluxe Palnl. . . Deluxe Prlnl. . . Financial Cookbook Golden Oldlee . . Marble Madness . Mas I comm . . . Maxldesk ....
? J. A L Bird One on One . Seven Cltltt
Return to Atlantis . . . . Instant Music ......
Deluxe Paint Art.....
Deluxe Paint Art £ Utilities Deluxe Printing , . . . .
Hitchhikers Guide . . . .
A Mind Forever Voyage . .
Spellbreaker . 3 33.71
Stsrcrma ... 3 33.71
Suspect 3 33 71
Suspended .. 3 27.91
Wlihbrlnger . 3 26.96
Witness 3 26 96
Zork I ..... 3 26 96
Zorlc II ...X 30.34
Zork III ....X 30.34
VIP Professional ......1131.25
VIP Analysis ....Call
VIP Consultant ...Call
VIP Forethought!..... Call
VIP Freelance ...Call
Make Utility ..X 93 75
Screen Editor . X 75 00
Text Utilities .X 56.25
Talking Coloring Book
DISKS - ACCESSORIES
3. 5 Me**! DS 0D... 28 00 Modems Memory
3. 5 3M . 20 00 Cables DukHaidars
5% Maxeif MO-2 .... 15 00 Hard Dirves Morel Mare!
5V Elephant...... 15 00 Monitors More! Mare!
. . X 21.25
• 300 1200 Baud
• Online software
JUKI 5510 with Color Kit
Specials of the Month
AMIGA is a trademark of Commodore-Amiga Inc. Prices sub|ect to change
P. 0. Box 685 Nltro. WV 25143
( I o' 6 ’ X I I 1 0 • )
>)T aro c
PRINTED CIRCUIT ARTWORK
SCXOI 5*7*01 S0 02 ¦OtOJ Sot 03 BotOJ Bot *4 WX 04 Bot OS
Bot OS BOCOS Bot OS Bot 04 GCK06 S0CO7 R0007 Bot Of Bot 09 Bot 04 BM *4 BOOIO sot' I o Bot'I I Bot'11 ¦0012 ¦0012
NET LIST FROM SCHEMATIC
Gerber trade mark of Gerber Scientific Instruments
Leroy trade mark of Keuffel & Esser
BM trade mark of International Business Machines
AutoG D trade mark of Autodesk, Inc
rniga Irade mark of Commodore Business Machines
merging from years of successful problem solving
i, | applications in piping, and electronics for the aerospace
industry, DYNAMIC CAD has brought a highly advanced
and powerful CAD system together with today's most dynamic and versatile micro-computer, the Amiga. DYNAMIC CAD takes full advantage of Amiga's extensive capabilities with color, multiple modes of resolution, mouse functions, and easily accessible pull-down menus.
This is not some promised "vapor-ware.” DYNAMIC CAD exists now and comes to the Amiga with a proven track record. The time and money-saving applications of DYNAMIC CAD for engineers and architects are truly astounding. Here is an advanced, 2-D drafting system with isometric capabilities that can be combined with many models of printers, plotters, and digitizers. In getting started you'll have the support of an extensive manual written in understandable English along with working examples as tutorial lessons.
WHAT DYNAMIC-CAD CAN DO FOR YOG
• D*.C gives you all the expected CAD functions of zooming, rotating, panning, group functions and menu driven features.
• Data base to store and retrieve information on parts specifications, vendors, and pricing.
• Data base system utilizes ASCII format files which are convertible to other standards.
• Capable of utilizing up to 4,096 colors.
• D'C can generate over 8.000 layers.
• D'C supports most standard dot matrix
printers, inkjet, lazer jet, pen plotters, and the Gerber* Photoplotter.
• D*C brings you professional CAD capability tested and proven in the production of tens of thousands of drawings.
• D'C will liberate you from the need to draw free hand.
• D'C has net listing capability from your schematic.
Inquiries invited. (818) 360-3715
• Schematic comparison to your printed circuit artwork for continuity check.
• D'C can produce isometric views.
• Mil-Spec quality Leroy" fonts.
• Automatic line dimensioning.
• D'C includes a series of information libraries: Symbols, Electronic Parts Chips. Architectural Components, Landscaping, etc.
SYSTEM REQUIREMENTS 512 K RAM 2 Disk Drives (or)
1 Drive and Hard Disk Printer or Plotter
in the List mode, you can move around to your heart’s content
idths with ease. The scroll bars in Iff >ou Sff any pWts of ft rec- ora that Tt fit on one screen Of move If
• d. - 7... . -3*
m • m
- ¦=- . - -3
who had made purchases exceeding $ 500 (an example criteria). Although MiAmiga file doesn't let you specify logical operators such as AND and OR, you can duplicate the effects of the AND function by performing multiple-record selections.
ft all began I years age when Commodore produced a wondrous PET Computer with 8 Kbytes of memory, Skyles Electric Works
then offered to double the PET memory with an I Kbyte memory pdf ion.
Yistary repeats Itself 0 years lifer whip
ting, record selection is a qui ne limitation, though, is that more than one extract in ac : list from which it was ex- i memory at one time. This be a serious limitation if you
MEGABYTES ff MEMORY
Wi ?f myrt developing I 2®2-K
Memory for Amiga that we decided to develop a 1 Megabyte and 2 Megabyte memory' for the Amiga. Megabyte Memor for Amiga plug directly Into the right sice of the Amiga. Renee: to use immediately for a RAM Disk.
With MiAmiga ill §, you can print your file as a list if you’re in List mode, or as a fisc-line label if you’re in Form mode. You can also print the screen at any time. If you only want to print a part of your file, you have to perform your record selections before vou print In List mode, vou have the option of hiding any field that you don’t want printed. In Form mode, you simply move the fields you want printed into the first five lines of the form. The program automatically inserts a sixth blank line so that you can print on standard mailing labels.
When printing a list, you can specify that you want an 80-column report or a i 32-column report MiAmiga file will send lines of the appropriate width to your printer. You have to preset your printer from Preferences if you need to use condensed type to get 131 columns with your printer. MiAmiga
212 Kilobytes of Memory for AMIGA
1. 05 Megabytes of Mm&ty for AMIGA
2. 15 Megabytes of Memory for AMIGA
MIDI FOR AMIGA
modes i ea§y, In form mode, eilcMnj wm the bottom of die screen returns you to Lilt mode. In List mode, clicking in the fff
me% displays the fwn If? Ijfrt fts?
©rd. You can also Uf? Menu choices and the keyboard to mov« between tho displayf.
Info the If-232 iort oh pf tel Amiga and you are ready to use mu Instrument Digital Interface (MIDI) instruments and devices with your Amiga. Desionedto be used with standard Alllpj
upon a key field that you select with the mouse. You can sort in either ascending
or descending order, setter yet, you can soft your data on more than one field, with sorts taking precedence over later
' In addition t© printing tp your printer, you can also print lists and labels to an ASCH file if. For instance, you wanted to format your output with a word processor. This is a nice idea, but you aren’t given the opportunity to name the ASCII file! It’s always called MiA.tni|a,TXT, If ou w ant to save more than one ASCII file during one
The Prim is right AUTUMN SALE
M]p] ff r Affiigj In!f cfjef
ones. For instance, if yotfre keeping a ing list with MlAmiga File, you could son first by state and then by last name. What you’d wind up with is a list where id the name? From Alabama were alphabetized, and then the ones from Alaska, and so on.
To perform multiple-key sorts is a very powerful feature not normally found in file managers. And since MlAmiga File is memory resident, sorting is extremely fast, even with large files.
MlAmiga File also lets you extract cific Information from your dat file upon rules you provide. You &§t specify die field that wi|} be fh§ kw If ft*® dpi selection and then specify if th§ selection
If by range or by example. MiAmiga ac
CLOCK for AMIGA
We Were Shocked When We Discovg-ec that the otherwise friendly Amiga “would not even give us the time of cay.’'We immediately set about fixing the problem with Clock for Amiga. No longer is it necessary to set the clock via Preferences. With Clock for Amiga you can have the time of day set automatically each time you turn on your Amiga. Clock for Amiga is a small cartridge that plugs onto the she of your Amiga. Clock for Amiga runs for two years even if your Amiga is turned on.
The Price is right AUTUMI
Clock for Amiga $ 69
U. S. and
luck, Tne second time you save an AbMii file, you’ll send the previous contents ©f die file into never-never land.
MiAmiga f fte is a great file m WlgSF that doef n’t manage files well That may sound contradictory, but it isn’t Qnm you have a file in memory, MiAmiga File is wontofuL
The first problem is die file requester the dialog box that pops up when you
indicate tbit fit f|»| W If ad a previously
saved file. The box asks for the name of the file to be loaded. This would be fine if I could remember the exact name of evfry file on mv disks, but I can’t The file request
Ior information Cali or Write: 1 -800*227=9938 t
* ¦ rf -2
you were keeping % customer fUf* you might want to extract the fords of ail cus= toraers who had made ppr pff bf
md 15th (a range criteria) or
ANNOUNCING THE THIRD ANNUAL
LIMITED EDITION DONT DELAY!
This RUN Special Issue won’t be reprinted once it’s sold out. Hurry and order your copy.,. and order a couple for friends. Look for the convenient reply envelope in this issue. For faster service, call ® 1-800-258-5473. (In NH, dial 1-924-9471.)
BACK BY POPULAR DEMAND! The jam- packed special issue that’s become a legend among Commodore C-64 and C-128 users.
The first RUN Special Issue is a collectors’ item. The second was an instant sell-out. And now the fantastic 1987 edition the best yet is yours for the incredible price of just S3.95.
This year’s Special Issue is a veritable treasure house of tips, tactics, hints, how-to’s, free programs, and more to increase your productivity with the world’s most popular computers.
The 1987 RUN Special Issue is sure to sell out in a matter of days. So order early to reserve copies for yourself and your friends. Whether you’re a beginner or an experienced Commodore user, you’ll add new excitement to your computing adventure with
Commodore Clinic. Over 200 answers to your [ most-often-asked questions on hardware, software, programming, and applications. Everything you’ve ever wanted to know and weren’t afraid to ask!
250 “Magic” Tricks including the best tricks of 1986, and a gold mine of never-before-published hints and tips developed especially for this issue... All indexed and organized by topic!
Sensational, ready-to-run short programs you’ll use again and again. Powerful utilities. Applications for the home user. Programming aids, and more. For both C-64 and C-128 owners.
B Superstars. Some of the top names in the world of Commodore computing programmers, authors, developers share their favorite and most useful hints and tips. Put their savvy to work for you!
Plus a valuable INDEX of already-published RUN programs and articles for quick reference.
ONLY $ 3.95 (the best deal in town!)
Please rush me_copies of the Third Annual RUN
Special Issue, with my FREE Pull-Out Wall Chart. 1 am enclosing $ 3.95 for each copy that I order.
? Check Enclosed D (¦ ¦*») ? Va* ?
Giant 21" x 30 " Pull-Out Wall Chart eliminates searching through manuals! Instant access to valuable programming information. Memory maps. Machine-language. Assembly-Ianguage, and more. Updated for ’87.. .and yours FREE with each Special Issue!
| Card it I Signature
| City state Zip
3 Canada & Mexico $ 4.50. Foreign Surface S5.50, US funds drawn on US bank. Foreign
3 Airmail, $ 9.50. Orders will begin shipping in December, 1986. S
I CW Communications Peterborough, Elm St., Peterborough, NH 03458
M ter should list the contents of the current directory and let me choose the file I want to load with the mouse. MiAmiga File doesn’t.
The second problem is more serious: MiAmiga File doesn’t have a Save As option. The first time you create and save a file, the program asks you to enter a name for the file. From then on, it always saves the file with the same name. With Save As, you could save a file under two names very useful for backup purposes or you could save an extract from one file for later manipulation.
One final problem: Although the documentation says that you can start MiAmiga File by double clicking on the data file icons, the program doesn't produce files with icons.
Due to the lack of a Save As option, and to the fact that I couldn’t give unique names to ASCII files, I found that I spent a lot of time copying and renaming files from the CLI. If MiAmiga File were as flexible on the outside as it is on the inside, I could recommend it wholeheartedly. As things stand, I can only give it a conditional recommendation. If you can live without Save As or named ASCII files, buy it; if you need greater disk-file handling power, don’t.
B. Ryan, AmigaWorld
MiAmiga File SoftWood Company
PO Box 2280
Santa Barbara, CA 93120
Analyze! And Unicalc
A comparative look at two spreadsheets; which one suits you is the bottom line.
By Ted Salamone
Increased software competition is good news for all of us. In the Amiga market, this is especially true regarding business software in this case spreadsheets. Unicalc was the first hardnosed business product on the Amiga market, and Lattice deserves credit for leading the way. Analyze!, from Micro- Systems Software, is in a family of business software including what is probably one of the Amiga's more popular products, the 112 November December 1986
word processor Scribble!. (Scribble! Will be reviewed in our next issue.) What follows is a comparison review of these two spreadsheets. After a look at similarities, Unicalc, since it wTas the first available, will be covered first.
Unicalc and Analyze! Both offer 8,192 rows by 256 columns, flexible printing options and a decent array of fundamental functions and mathematical operators. They adhere closely to the Amiga interface, work on 256K machines and are supported by their publishers in the form of upgrades and end user support (fee-based on-line or toll call telephone). Neither program is copy protected.
They both also support absolute and relative repositioning of formulas, protect cells from alteration, offer full edit capabilities (labels, values, formulas), complete range manipulation features (move, copy, erase) and various recalculation methods.
Lattice Inc., best known for compilers and programming utilities, has released version 1.10 of Unicalc. This upgrade adds pull-down menus and mouse-controlled cell positioning to its previous VisiCalc-like interface. (VisiCalc uses mnemonic-based commands prefixed by a virgule or slash ( ); in VisiCalc, for example, I'm is the move command). You can choose the approach you’re most comfortable with.
Unicalc master disks contain a 256K routine in addition to an extended version (with the exact same features) that accesses extra RAM. A separate disk with 30 modifiable templates is available to get you up to speed quickly. These templates range from loan amortizations and expense logs to net worth statements and databases. While some have personal applications, most are geared toward the small business market. Borrowing a page from the IBM PC’s book, Unicalc provides Page Up, Page Down, Home, End and other keys by pressing shifted numberpad keys. Shift-7, for instance, homes the cursor to the upper left cell. This arrangement adds very little to the program since the mouse and the Goto (specific cell) command are clearly superior.
No Experience Necessary
Unicalc is geared more towards the spreadsheet novice than Analyze! Is, judging from its user manual and the extensive online help. While all the program’s major features are covered, the manual lacks depth. The on-line help provides the same, if not more, information. The on-line help is context sensitive you don’t have to search through irrelevant material or use an index to find the desired topic. In other words, the program displays help screens based on the current operation: A valuable and convenient feature.
Unicalc goes beyond “plain vanilla” on several counts: inclusion of And, Choose, If False, Net Present Value, and True functions; database capabilities (including search, query, fill and the use of user-defined data tables); menu entry into the CLI; and windows. Its database routines supply the means to add values to cell ranges by merely designating start and stop figures along with the step value. (“Arrange for C5 to C25 to be filled with values starting at 100, capping at 1250 in individual increments of 125.”) You may decide to test changing parameters by defining values in a table. For instance, Unicalc could then compute the payment amounts for a new car based on different interest rates and down payment amounts. Tables provide convenience and ensure accuracy. The window function allows users to split the current sheet into two vertical or horizontal partitions of varying sizes. By severing the scroll function, users may scroll (independently) in either one. You can set up one section with comments and working figures, and use the other window for calculations.
Unicalc presents some interesting anomalies. Whereas the manual lacks truly meaty tutorials or working examples, it provides record format information something better suited to technical tomes. Its ability to read and write DIF files and its overall flawless operation stand poles apart from its miserable graphing abilities. Commodore 64 programs perform better in this area.
Graphs are displayed as asterisks in cells, one per unit value. If the cell is not wide enough to accommodate the proper num- of asterisks, the cell fills with symbols denoting an overflow or error. This is not acceptable. Also, there seems to be a lack of product focus: an Amiga interface joined to (Apple II) VisiCalc commands and partial IBM PC keyboard emulation. And it is somewhat difficult to set up and use. Despite some impressive abilities and smooth, trouble-free operation, Unicalc has some problems.
Analyze! Is a product of Micro-Systems Software and is marketed by Brown-Wagh Publishing. I considered two versions of Analyze! In this review: versions 1.2 and beta 1.21. Version 1.21 allows you to pro- ?
• MODEMS •
T-Modem 2400 .3569.00
Volksmodem 300 1200 S139.00
Signalman Express 1200 EXT ......$ 199.00
Lightning 2400 Baud EXT ..$ 319.00
Omega 80 (Direct Connect) ...$ 139.00
Smartmodem 300 S139.00
Smartmodem 1200 ......$ 389.00
Smartmodem 2400 .....$ 599.00
Amiga 1680-1200 BPS S229.00
1200 BPS External .....S169.00
• DISK DRIVES *
20 MB Hard Disk ......$ 1299.00
• ACCESSORIES •
THIRD PARTY SOFTWARE
Master Piece $ 99.99
Printer Stand .....$ 19.99
Diamond SP-1 ...
Emerald SP-2 ....
Sapphire SPF-1 .
Tilt Base Monitor Stand
Universal Printer Stand ...
300 Watt Backup .... $ 379.00
500 Watt Backup .$ 589.00
Turbo 350 Watt Backup ....$ 449.00
P125 Power Director $ 99.99
P150 Power Director w Modem .....$ 119.00
S85 Surge Protector .....S69.99
Parallel Printer Cable ....$ 19.99
• MULTIFUNCTION MODULES*
T-Card . $ 849.00
• MONITORS •
Color 600 Hi-Res (640x240) ...$ 399.00
Color 722 Hi-Res Dual Mode .S529.00
515 RGB Composite ...$ 299.00
JC 1401 Multisync RGB ..CALL
ZVM 1220 1230 .....(ea.) $ 99.99
ZVM 1330 16 color RGB ...$ 459.00
1080 Hi-Res Color ......S289.00
• DISKETTES •
31 2" SS DD ..$ 18.99
3W' DS DD .S29.99
5V4,f MD-2 DS DD .S15.99
3V2” SS DD Disks (10)...... $ 17.99
3Y2m DS DD Disks (10) .S29.99
5V4" DS DD Disks (10) ..S12.99
30 Disk Tub V z" ...... $ 9.99
3V2” Disk Cabinet - Teak ....$ 14.99
3V2" DS DD (10) $ 19.99
3V2” DS DD Bulk 50 Pack ...S89.99
Borrowed Time ..S32.99
Hacker ..$ 32.99
Mind Shadow .....$ 32.99
Animation .. CALL
Isgur Portfolio System .$ 169.00
Textcraft w Graphie Craft $ 59.99
Musicraft ......$ 79.99
TLC Logo ......$ 79.99
Amiga Pascal .....$ 79.99
Lattice "C'1 .$ 119.00
Assembler .... $ 79,99
Lisp .. S156 00
Deluxe Paint $ 59.99
Archon .$ 31.99
One on One .$ 31.99
Sky Fox $ 31.99
Financial Cookbook ......$ 37.99
Seven Cities of Gold .....S31.99
Arctic Fox ....S31.99
Deluxe Print .S74.99
Instant Music .....S34.99
Deluxe Video .....$ 69.99
• PRINTERS *
RX-1G0. LX-80 .....CALL
FX-85. FX-286 ....CALL
LQ800, LQ1000 ...CALL
LQ1500. JX80 Color CALL
Homewriter 10. HS-80 . CALL
DX-10. DX-20. DX-35 ......CALL
5510 Color Dot Matrix . CALL
6000 Letter Quality ..CALL
6100 Letter Quality ..CALL
6200 Letter Quality ..CALL
6300 Letter Quality ..CALL
6500 Letter Quality ..CALL
Okimate 20 w interface ..... $ 229.00
182, 192, 193. 292, 293 CALL
KX1091 ......$ 259.00
KX1092 .. $ 399.00
KX1592 ......$ 469.00
P321 (80 column) .S489.00
P341 (132 column) ......S799.00
P351 (132 column) ....S1049.00
• PLOTTERS •
HEWLETT PACKARD .CALL
EPSON - HI80 ....CALL
Marauder Back-up . $ 32.99
Hitchhiker s Guide .S31.99
Planetfall ......$ 31.99
A-Copier $ 34.99
A-Report, $ 44.99
Dynamic-Cad ...$ 319.00
Hailey Project ....$ 31.99
Deja Vu $ 34.99
Keyboard Cadet .S29.99
Analyze .$ 59.99
Scribble . S59.99
On-Line Comm ...S49.99
Organize Data Base . $ 59.99
V. I.P Professional .....,$ 139.00
Please call for pricing and availability of any new releases.
CALL TOLL FREE 1 -800-233-8950
L _ ottRS a ue
EDUCATIONAL INSTITUTIONS CALL TOLL-FREE 1-800-221-4283
477 East Third Street, DEPT. B911, Williamsport, PA 17701
SHIPPING: Add 3%, minimum $ 5.00 shipping and handling on all orders. Larger shipments may require additional charges. All items subject to availability and price change. Returned shipments may be subject to restocking fee. AU|QA ]s a of Commodore.Am,ga lnc
Iduce four- or eight-color charts with up to six data ranges in three dimensions. It allows simultaneous viewing of up to four pie, bar, line, x-y, area, stacked or bar charts, and 3-D pie or 3-D bar graphs. 3-D bars can be yaw and pitch adjusted in single increments from 0 to 90 degrees to improve the view. Except where the inherent nature of a chart limits the number of entries per range or the number of ranges (x-y and pie, respectively), there are no data limits, memory restrictions aside.
After specifying data ranges, resolution, graph number (one to four) and type, you select View. In a few seconds the screen switches, displaying an eye-popping chart. (Eight-color pies are particularly impressive.) Switching back and forth from the worksheet, you can add labels, new ranges, or otherwise modify your masterpieces. Though worksheets and graph data are normally saved in IFF format, graphs can be archived independently in a special format. This makes it possible to have more than four graphs per spreadsheet; just save the extras to separate data disks.
The most impressive feature of Analyzel's graphing is revealed after resizing the graph to view the worksheet. If you, for example, change a cell entry in a range used for the currently displayed graph, like magic the graph changes too! This “dynamic updating” is similar to the hotview feature in Lotus’s Jazz for the Macintosh.
Analyzel’s manual is more comprehensive, explicit and useful than Unicalc’s. It has to be Analyze! Has but one screen of on-line help, and it isn’t very helpful. Going beyond the pull-down menus. Analyze! Uses Function keys. These equivalents perform basic tasks such as edit, Goto, display defined range names, change relative to absolute, and recalculate. Additional functions can be activated with Amiga key combinations. These provide worksheet status information, allow hardcopy output, let you copy or erase ranges or quit. I have a complaint about this dual approach: It seems inconsistent. I’m not sure why the total of 10 commands were split between the Function keys and Amiga key combinations; after all, there are 10 Function keys.
Analyze! Performs quickly and accurately. The cursor can be moved by mouse, shifted Arrow keys or the Goto command. The consequences of most menu options are self- evident; those which aren’t can be learned from the advanced tutorials or reference sections of the manual.
Where Unicalc has basic features, Analyze! Adds depth: more recalculation options, more global format options, separate
THE ORATOR SPEECH PROCESSOR
Let your AMIGA do the talking with THE ORATOR. THE ORATOR takes full advantage of the AMIGA'S speech capabilities; allowing you to compose text in either regular English, or using the Phoneme method (or a combination of both). A complete text editor permits you to change the spelling of words in order to get just the right sound. You have complete control over the Rate, Pitch, Tuning, Voice, and Mode of each individual phrase by simple, mouse-controlled sliding bars and boxes. A phrase can be any length up to 140 characters, and at least 200 phrases can be strung together in a single continuous file. Your story, poem, jokes, or whatever can be saved in a compact sequential file that you can use in your own BASIC programs. THE ORATOR also comes with THE PHONEME TUTOR, a program that makes it easy to learn the Phoneme method of text input, includes complete documentation and a BASIC LOADER program for use in your own programs. Requires the AMIGA with 512K memory and AbasiC or Amiga BASIC. Both versions are included on the disk.
PRICE: $ 39.95 postpaid, C.O.D. add S4 (Indiana residents add 4% sales tax)
Mail check or money order to:
THE QUALITY COTTAGE Y 6301 F University Commons Suite 368 South Bend, In 46635 (219* 234-4401
Dealer Inquires Invited
AMIGA is a trademark of Commodore-Amiga, Inc.
Circle 183 on Reader Service card.
THAT’S WHAT YOU’LL GET WHILE WEARING AN AMIGA T-SHIRT OR SWEATSHIRT FROM T’s Me!
Quality cotton- blend white T-shirts and sweatshirts with the Amiga logo in black or beautiful color, 1007c silk-screened
ORDER YOURS NOW, AND HELP PROMOTE THE BEST COMPUTER ON THE MARKET TODAY!
Sizes: Small (34-36) Medium (38-40)
Large (42-44) X-Large (46)
Prices: Black Color
CA residents add 69? Sales tax. Shipping and handling based on order total: Up to ,30=*2.50 '50-1 75 = ,4.00
* 30-,50=,3.00 ,75-,100 = ‘5.00
SEND CHECK OH MONEY ORDER TO: T’s Me Please allow
P. O. Box 11746 3 to 5 weeks
Santa Ana, CA 92711 r°rdelivery'
Dealer Inquiries Invited: Quantity Discounts Available Amiga is a trademark of Commodore-Amiga, Inc.
printer output of formulas or entire worksheets and 43 built-in functions. Included are If, False, True, Choose, Future Value, table lookup, Net Present Value, Payment, Present Value, Degrees, Radians, natural and base-10 logs, Standard Deviation and Variance. The statistical functions best demonstrate Analyzefs advanced capabilities.
Unicalc works well and has the advantage of reading and writing DIF files; it seems aimed more at spreadsheet novices though it isn’t exactly easy to set up and use. Its documentation lacks much depth. Its graphing is very poor. It is, however, $ 70 cheaper than Analyze!, so if DIF files are important to you and graphing is not, considering its overall smooth operation, the price might be right for you.
Analyze! Works very well too. Overall it outperforms Unicalc. It doesn’t, however, provide importing and exporting of DIF, SYLK and other file formats. It could have better on-line help, macros and database capabilities. It creates IFF files and has excellent color graphing that features dynamic updating. Therefore, if importing or exporting other file formats is of little value to you and you want very powerful graphing with a spreadsheet, go with Analyze!.
Unicalc Lattice Inc.
PO Box 3072 Glen Ellyn, IL 60138 312 858-7950 $ 79.95
No special requirements Analyze!
16795 Lark Ave. 210 Los Gatos, CA 95030 800 451-0900 $ 149.95
No special requirements
Is the Pen(mouse) mightier than the mouse? A squeak in the affirmative.
By Gai~y Ludwick
Imagine Michelangelo painting the Sis- tene Chapel ceiling with a roller and a six- inch brush. This might give you an idea of what it can be like for an artist trying to “paint” with a computer mouse. Creating masterpieces with the Amiga can be hard ? 114 November December 1986
The D*Buddy set is rpowerful, affordable and useful.1 Use each Buddy separately or with another tool or program. 512 K memory required. Can be used with hard disk or expanded memory. NO COPY PROTECTION.
'Instantly "tyia&" any ccreen and
place it U an IFF $ Ue fa* ude ouith
your T aint proyrane or dend to a printer far a hard copy , ‘Print your pictured created unth Paint proyramd yuichty. *When you tvould tihe to print a picture, delect it and let your Print t huddy do the joh. lllotvd you to print one picture tohile you toorh on another.
Name . Address
City . I State
Zip Code Country . Phone _
? VISA ? Check _
? MC ? COD
andy nunc-paint acceccory to yuicAly touch up a painting or draudny, @om6ine dnaannyc. Together, and uce the handy yraphic toold to *nahe chanyec.
? Money Order _
Card Expiration Date Card '
@ $ 79.95 ea
( xeate -ltidedAoeod y youx pictuxcd fax pxedentatio*td. Tide dpeetat efaeetd fax etUotocd and dexecn u*ipcd, ponded and repeating Jc fue*teed.
7U* ude tfoux joy d tie A (iAc a moude. £iiminated tAe need to cteox your dedA fax moude motion.
Add 4% handling fee on Visa, MC, COD orders.
California residents add 6% sales tax.
Outside U.SA. add $ 20.00 shipping charge. All orders must be paid in US dollars.
(?tip imaged o antf dije faom uty dexeen and doue tAem in (Ac 4m fact @tip6oaxd ox to cm IFF fate.
Olouutp any IFF cotnpa.ti- 6le picture to podter dye dimendiond. "t oa* hey?
'Tfou can dpeci y dye faom one payc to yiant podterd S' £eet tvide -
Scrap “£>00 A
Oxyonije dmiyo gicpAoaxd and IFF fated into a dexaplooA fax cade
"tide tAid 'Suddif to maAe (Ac coioxd d one imnye. Mate A tAe coioxd o£ anotAex imoye. 7 dcfat tuAen mexyiny imaged into one pietuxe.
1333 HOWE AVENUE SUITE 208 SACRAMENTO, CALIFORNIA 95825
Amiga trademark of Commodore-Amiga, Inc.
Dealer Inquiries invited.
I Digital Creations
Circle 28 on Reader Service card.
Going for those whose hands are accustomed to pens and 00 brushes. With the Penmouse + graphics tablet system, Kurta Corp. has provided a solution to this dilemma.
The Penmouse + system consists of three pieces: An 8J£x 11-inch graphics tablet, a pen (or stylus) and the software that drives the system. What makes Penmouse + different from other graphics tablets is that the pen is wireless. The system offers the artist a lot of freedom, flexibility and control, but can, under certain circumstances, also present some problems.
Hardware and Hookup
Hooking up to the Penmouse tablet couldn't be much easier. An adapter that connects to the RS-232 serial port on the Amiga is provided. Once the adapter is in place, the tablet attaches to it via a modular phone plug. That’s it for physical set-up.
The Penmouse pen is larger than your everyday ballpoint more the size of a long magic marker. Its tip is spring-loaded and performs the functions of the left mouse button. As you move the tip around the tablet, the on-screen cursor follows its every move. The cursors position (unlike when controlled by the mouse) is tied to the pen's
absolute position on the tablet. Pressing down on the tip begins the drawing, the dragging or the selection process.
On the barrel of the pen are two buttons. On the Amiga, these both perform the same function as the right mouse button. (Kurta has put two buttons here for those computer systems with fancy three-button mice.)
I he pen itself can function in two modes: trace and draw. Trace is slightly slower in speed, but much higher in resolution. It evens out lines and diagonals for a smoother, finished look. Draw sacrifices that resolution for speed. Whereas the trace mode will sometimes lag behind the pen on the video display (due to the higher number of calculations being made by the tablet' s microprocessor), the draw mode will keep up with the fastest sketch artist.
As mentioned earlier, the pen is wireless. It contains a pair of disk-type batteries that turn the unit on whenever any of the three buttons are pressed, and it will turn itself off after 1-3 minutes if it is not being used. The batteries are said to last about one year under normal use.
The pen’s nylon stylus can also be replaced by a ballpoint refill cartridge a clever touch sure to interest many artists. You can then simply tape a piece of draw- ing paper to the tablet, and the images produced by your drawing will be automatically transferred to the video display. This same method can also be used for tracing existing drawings that have been taped to the tablet.
Pencraft: The Driving Force
Pencraft the driver program for all of Kurta’s tablets comes with Workbench installed and ready to boot under Kickstart
1. 1. The first step is configuring Pencraft to
AMIGA 2 MEGABYTE RAM EXPANSION
- BUILT-IN AUTO CONFIG
- NO WAIT STATES (unlike other expansion boards)
- PASS THROUGH BUS DESIGN
- SMALL FOOTPRINT
- FCC APPROVED
The Comspec AX 2000 2 meg ram expansion for the Amiga Is the only ram expansion of Its type to be field tested world wide for over S months. Its reliability, and speed have been praised by Its toughest critics: Amiga developers. Because of Its speed the AX 2000 will, In many cases, actually speed up the Amiga. The AX 2000 has built-in AUTO CONFIG, and a pass through bus, which allows other peripherals to be connected to the Amiga. To confirm what we have already stated, several major computer magazines have named the AX 2000 as editors choice for one of the best new products of 1986 for the Amiga.
COMSPEC COMMUNICATIONS INC. 153 Brldgeland Ave., Unit 5 Toronto, Ontario Canada M6A 2Y6
AMIGA l« * refiftfftd uultmul of Commodore IaUm»ilotikJ
Unique applications, tips
You may be using your Amiga at work, you may be using it at home, or you may be using it in the back seat of your car, but in some way or other, you are going to be using your Amiga in a slightly different way than anyone else. You are going to be running across little things that will help you to do something taster or easier or more elegantly.
AmigaWorld would like to share those shortcuts, ideas, unique applications, programming tips, things to avoid, things to try, etc., with everyone, and we’ll reward you for your efforts with a colorful, appetizing, official AmigaWorld T-shirt. (Just remember to tell us your size.)
Send it in, no matter how outrageous, clever, obvious, humorous, subtle, stupid, awesome or bizarre. We will read anything, but we won’t return it, so keep a copy for yourself. In cases of duplication, T-shirts are awarded on a first come, first serve basis.
So, put on your thinking berets and rush those suggestions to:
Hors d’oeuvres AmigaWorld editorial Elm Street Peterborough, NH 03458
Begin using the full power of your multi-tasking Amiga with 19 GIZMOZ’” desktop accefs°r,'®f'rrnAOT* is a powerful tool that works alone or alongside other programs. Pop open one (or more) o ever
and begin using it. When done, close the window. GIZMOZ™ contains all the accessories you wu need on your desk. Now version 2.0 has even more to offer.
4. Black Book
3. Memo Pad
rohardymmviecrd to «• A* fto” I
A pc»ertj. Forma: ,rd2> 5,stele' your ohcre rurders aoo'esses or ar r.rg incudes autocai ‘ear.re to* ary noceri
Pc*etiji nuti-year caerdat package ir: uCes tem raei system to ricm you cl e erti or each cay Somem.rg no one car c* tfithout
ft suce* xwpad tr*! W rcu h»*t x.utsW
• cfs a « a *¦}* -itkoc* Uemo ad s a so a Ijt teavtc teit rtv rat i‘o»s >o- tM! A*|f«irle
5,6,7. Calculator Set
ft, set cl 3 calculators Soerbk. F rarcial and Programmer
9. Free List Display
„ * 9real b**
All of the Giy net 3
accessories for° been enhanced W
T&minai parlf ga desktop. Order y A ni0gd-
l Odpapabi,it,e$ %nQ lnc,udes full upload and% Siraple M°dem protocols 9 Ami9* Binary. Xmodem, a"* o
°tKe i n
* 6* ow 'els you assign macros w me Am,ga Functio
10. Cuckoo Alarm Clock
Ado a higniy an;rra:eo o'C world doer to your desktop Who sa d docks had to oe oonrg"
ft ccan graphic display 0! What Uses are in tremor and hov» much memory mey ate using lets you selectively change pr,onty d task so you can better control you muVtask ng environment
11. Terminal Package
Advanced terminal emu'aoon accessory Supports ai ra o» term na' tjPes me.udrg VT52 'JT100 ADM 3ft. Aro Te er deo 925 log We leave ets you save ycut sesvoo m a We ter later rev>ew
13. Graph Package
ftr easy to .se grapr cs package mat erases you to nave charts arc grapns or your ftm.ga Create pe oat
a-: eipocrg charts trcn me nrocw
o( cd'Ors Of your Amiga
fui( lOyVack hka AmW ComPWt tOfShtk r. m0tJSe Bf plUggAJ 0jr
* « «» P *
JJ; Jcon Maker
Speciai o • ¦¦
seendthe n°en«SG°ZMOZ” 7 ° n°W 0wn GIZMOZ’“
Oral* “S your original disk $ When ** r 00*1 , y aisk¦ Th,s IS a limited offer
(expires 2 1 87)
14. PopUp Cards
Handy te’ererce cards that ml pop-up o.er me
* crktencf irduoes Asasc arc Am.gaDcs reference cards and n-c-re Vcu C2h
a. so ma e ycv oW
16. Data Encryptor
15. Data Compressor
Tn s accessory wI ccrp'ess arc decompress your data t es Very hardy trarsm.ttrg t'es iror ore ccm- pu*e to arcmer
Accessory to encrypt arc decrypt yout oata Protect Homsoon ard ’'V.re mat you data rer*rs secure $ -;e eas, ardoowetV
to order Call: (916)
D CA 95825
CaCfatV certified checks.
1333 Howe Ave., Suite 208 =»“ defS. Tuny insured
„ money , opS 9r"Uharge-
Terms: We accept Mastercard. Visa. COD. E shipPfuandH0 __
California residents add 6% sales tax. AH orof unless otherwise specified. Visa MC and 00
Macintosh trademark of Apple Computer. 1° gijsine5 Amiga. Inc. IBM PC trademark of Internal jnVjted.
BUSINESS & STATISTICAL SOFTWARE
PC MS-DOS (5V4), MACINTOSH, AM'GA ATARI Stf C64 128, CP M, APPLE DOS 3.3
Explanatory books with professional compiled software: the new standard for statistical use. The influential Seybold Report on Professional Computing has this to say about Lionheart"... our sentimental favorite because of its pragmatic approach to the basic statistical concepts... The thinking is that the computer merely facilitates the calculations; the important thing is to be able to formulate a problem correctly and to determine what type of analysis will be most valuable." Let Lionheart help you get ahead of the competition! Spreadsheet compatable.
• BUSINESS STATISTICS S145
• EXPERIMENTAL STATISTICS ....145
• MULTIVARIATE ANALYSIS ......150
• EXPLORATORY DATA ANALYSIS .75
• STATISTICS FOR MARKETING ...15D
« QUALITY CONTROL & INDUSTRIAL
• FORECASTING AND TIME-SERIES 145
• SALES AND MARKET FORECASTING.....145
• DECISION ANALYSIS TECHNIQUES......110
• LINEAR & NON-LINEAR PROGRAMMING . 95
• PERT & CRITICAL PATH TECHNIQUES ... 95
• OPTIMIZATION ....110
VISA. MasterCard. AMEX, Check
P. O. Bo* 379, ALBURG, VT 05440
Circle 68 on Reader Service card.
3*f Disks (DS,DD) 10 27.95
3Jf Disks (DS*DD) Plain Label Brand 10 21.95
3 ” Disk flip top file - Holds 40 disks SI2.95
j CLASSIC IMAGE, INC.- PRESENTS
DIABLO - Graphic mind challenge game S29.95
DISK LIBRARY - How you can File, Catalog, Update
'Search, Cross Reference, Report S49.95
DEALER INQUIRIES INVITED Amiga® 5ystem Covers - W mouse LOGO 521795
Amiga® Disk Cover - 1010 or 1020 with LOGO 57.99
Paper T F-F F White, 95$ x 11, 201b. 1000 522.95
Paper T F-F F J$ " Greenbar,95$ x 11,181b 1000 517.99
Index Cards - T F-F F, 3 x 5 500 57,95
Rolodex Cards - T F-F F, 21 6x4 500 58,95
Labels - T F-F F, Address 1000 56,95
S&H-S2.50 US M.W. RUTH CO., AHWA6
S&H-S4.5Q CN Visa 510 Rhode Island Ave,
US $ 's only Master Cherry Hill, HJ 08002
We stock what we sell, for fast delivery.
Send for FREE CATALOG * All available AMIGA items AUG 6800members - Just give us your membership number and deduct 10% off of all purchases,
mama programmers - Let us take over the headaches of
publ ishing your software. We are looking for all items
related to the '’AMIGA®".
AMIGA® ts 4 registered tridenark of Conxoore-A.ntga, Ire.
AMIGA USERS' GROUP 68000
Join the largest users' group dedicated to the Amiga. You will receive our official newsletter. Evaluations on software and hardware, Advanced updatings, technical information, Problem-solving, program exchange (over 50 disks in our PD library). Buying discount service, etc. Send 518.00 US for Membership to:
AMIGA USERS' GROUP 68000 Box 3761 - Attn: Jay Forman Cherry Hill, NJ 08034
(609) 667-2526 * Visa Haster - Add 51.00
Circle 48 on Reader Service card.
Your particular tablet, machine and personal taste.
When Pencraft is booted under Workbench, one of the displayed files is Install- Pencraft. Calling up this file takes you to a Workbench-type screen with various pulldown menus. These allow you to specify the type of tablet you are using (Penmouse +) and the data transfer rates (in baud), redefine the active area of the tablet and choose from several optional modes (tablet and mouse).
In actual use, most of these are unnecessary. Pencraft comes essentially configured for the Amiga, and outside of letting the software know you are using Penmouse + instead of one of its larger brothers, most of the menu choices have little function. In fact, according to the newly revised manual, the Penmouse will operate only in the tablet mode on the Amiga. It will not emulate a mouse as the menu indicates.
Once the specifications have been saved back to the program disk, Penmouse is ready for use. Because the Pencraft disk is not copy protected, it can be copied to your application disks if room permits, or it can be started on its own. For example, I copied the Pencraft and Pencraftdata files onto a DeluxePaint disk, along with the library command Run. Now when DeluxePaint boots to the CLI screen I can invoke Pencraft before DeluxePaint. Whether you install Pencraft via Workbench or CLI, it must precede the application program. And with programs like Aegis Animator, that can present some problems.
The Penmouse will work with programs like Animator as long as there is sufficient memory for both to co-exist. Since Animator can use 5I2K in a hurry, and since Pencraft requires space in RAM as well, cursor control can get very flakey, or non-existent. So far I have not had any crashes because of this problem, but I have had to resort to the mouse to get myself back in control or out of the program. As you may have already gathered, even though you may be using the pen and graphics tablet, the Amiga’s mouse remains plugged in and can be used at any time.
Of Mice and Pens
So is the Pen mouse mightier than the mouse? For almost every’ drawing application the answer has to be a resounding yes.
Although I have worked with the Penmouse + system for several months, this review was done on their latest software effort, Pencraft 2.3. By the time you read this, all systems being shipped will contain this upgraded and debugged version along with a totally new manual. I’m glad to say
that problems 1 had with version 1.2 of Pencraft were corrected in the current version.
If you should purchase a system with the old software, Kurta will gladly send you the upgrade and a new manual at no extra charge, once your registration is received.
Penmouse + is a must for any artist who wants to get the most out of the Amiga's graphics capabilities. It is also an excellent tool for those not quite so manually gifted who can use the tracing feature. Even in many non-graphics programs the Penmouse + offers some real advantages in cursor control over a mouse, and may be a good option for those who find desk space limited, or who are just more comfortable with a pen in their hand. Penmouse + is a very worthwhile addition to your Amiga.
4610 S. 35th St.
Phoenix, AZ 85040
Pencraft uses some RAM space
A complete Financial package at a fair price, Plus a word processor.
By Ervin Bobo
I’m used to accounting software that takes up several disks or several packages. Financial Plus, from Byte by Byte, is a full- featured accounting program plus a word processor, all on one disk. Because everything is on one disk, moving from one application to another is made easier. And because the procedures are integrated, an entry into an account affects the entire account, updating it as it is saved, so that there is no need for separate storage of Receivables, Payables or Payroll, and so that an entry into any one of these will also be entered in the General Ledger.
Descriptive menus take you to where you want to be, one step at a time, and these steps can be shortened in the interest of speed. As an example, the first menu presents you with six choices, the first of which is "Enter Transactions in Journals.” Select this and the next menu gives you five choices, the first of which is “Customer Transactions.” Select this and the screen flips to a menu of two choices, the second being “Collections from Customers” Easy enough, but once you’ve become familiar
with the program you can save steps to the same spot by entering "112” from the main menu.
Power and Simplicity
In working with the ledger sheets, the iheme (if power and simplicity is carried out, each entry that is made results in a prompt for the next entry so that there should never be any doubt about what to do next. Once you’ve entered all the information for a particular invoice, you are prompted for the next invoice number so that you can begin billing to or receiving from the next account.
Should you not remember the full name or the account number of a customer, pressing the Help key will set up a series of moves that will call up the directory of accounts or, if this is a new account, allow you to enter it into the system.
As easy as it is to use, Financial Plus has all the power and capabilities most businesses could want, being able to handle up to 32,000 transactions per accounting period as well as being able to handle 10,000 each of customer, vendor and employee accounts. Checks and statements may be printed as those accounting periods come around, and while the program provides templates for both of these, you may customize the forms to suit your own needs.
For those employee accounts, you may customize the FICA and FIT tables for each employee so that withholding is both accurate and automatic. There are also end-of- quarter and calendar-year payroll routines for tax reporting purposes.
At the end of the Fiscal year, all year end adjustments may be entered in the final period or you may set up a “thirteenth month” which will hold only the adjustments. Whichever method you choose, you are advised to make a backup disk at this point, because closing the fiscal year clears all current and historical balances from all income and expense accounts.
Security codes can be set, making it impossible for anyone without an assigned ID and password to get into your system. Financial Plus is not copy-protected.
The second part of Financial Plus is Write Hand, a full-featured word processor that combines some of the best features of Wordstar and pfs:write. (Write Hand, which is also available separately for $ 50, will be reviewed next issue.) Because it is a part of Financial Plus, Write Hand also functions through batch commands as a form-letter generator that will merge with customer names and addresses from the accounting files you’ve created.
Financial Plus, though requiring 512K of RAM, does not make use of the mouse in either the financial or the word processing units and therefore has no pull-down or pop-up menus. But for those who don’t mind doing without the mouse, the onscreen prompts and the routines that may be called up by the Help key may give you a bit of an edge in speed.
I found Financial Plus easy to use and found the documentation easy to follow. If your accounting work has been handled by an outside firm, causing you to be new to the operation, relax: The documentation takes you through every phase, showing you how to set up and maintain accounts. In addition, several sample accounts are included on the disk in order to give you a good feel for the system.
Considering the power and utility provided by this package, Financial Plus certainly has a fair price.¦
Financial Plus Byte by Byte Corp.
3736 Bee Cave Road, Suite 3
Austin, TX 78746
Audio tool SOUNDTRAX I F F Music
Both for the introductory price
of $ 49.95
Send check or inquiry to: REVOLUTION Software
P. O. Box 38t West Chester PA 19381 (215)430-0412
REVOLUTION Products support
IFF File Formats
GREAT AMIGA™ SOFTWARE AT LOW PRICES!
Samples from our public domain library of over 50 disks (and growing) for the Amiga.
OOI: Hack. Incredible graphics version 002: Hack. Test ccrsion. Tor connoisseurs.
D03: Monopoly, Jusi like the real thine (XJ6.007: Mandelbrot puck. The 3 best versions of manddbmt generators plus excellent sample pics.
(X) N: Assorted i.mies I (Conquest. Speecluoy. Moire, cic.l. Demos
IX) 9: Graphics I: hosi graphics demos, part one.
1) 1 S: Sounds I: hesl sound demos, pan one.
1) 17: All purpose editor, Microcmucs.
D18: General user utilities: clocks, memory meters, file compressors, quickcopy. Screendunip. Many more.
1) 19: Unix type commands and utilities,
()2l.d22: All the best terminal emulators (Kcrrtiil. Amiga term.
Etc. I plus documentation. All you need lo gel on line! Programming languages 025: |VP-|-nrth. + Forth utilities Pictures
027. 028.029; A best' sampling of Amiga PD artwork.
All disks only $ 9 each.
API) Connection Catalogue
Your key lo dozens ol Amiga software bargains S3
Introductory Special Offer Any 4 disks plus catalogue $ 34.95
Xod Yl plugs' Jin) tunUhrig (v Jisi. Oiik-x iSltl foreign) CilikffTii.i roiJenis .h1! Stale s.iles ml
All JisL .in- a,sWi itih J iirtl filled hi i iifhn iii “i i‘i ii> i opiii in
prtigrunih iii dm mi t iirnl and nr a n-i dm or Sinif fiifiiest diiHiiinun fu’tti satisfied (iirii. And nmt- niu imiuiin hin;i--ilii is the niium- nf publi, J. -mum SciR| chcck moncy ()rtJcr Io;
Amiga (Pu&fic ‘Domain Connection
Box 117; 1400 Shall tick Avenue Berkeley, Ca 94709 Telephoned 15) 644-3167_
Advanced Communication and Terminal Program for the AMIGA
• KERMIT - X.MODEM CI IECKSUM -
X. MODEM CRC - ASCII - Binary files are stripped of padding characters.
• DIAL-A-TALK - Phone directory, redial and script language for auto-login. Programmable function keys.
• VT100 VT52 II19 ANS1 TTY - Rtil emulations including 132-char line mode.
• MULTI-TASKING SPOOLER - Por concurrent printing and saving of files during your terminal session. Saves money.
• VOICE OPTION - For having mail read aloud and for telling you how the call and login arc progressing.
• SETTINGS - Over 10 modem types supported. All communication parameters, including X-on X-off.
A-TALK lists for $ 49.95.
$ 2.00 shipping; CA residents add 6.5% sales tax.
3175 South Hoover Street, s275 Los Angeles, CA 90007
Circle 187 on Reader Service card.
Statement of Ownership, Management and Circulation
1A. Title of publication: AmigaWorld, IB. ISSN 08832390. 2. Date of filing: Aug. 22, 1986. 3. Frequency ofissuc: bimonthly. 3A. No. Of issues published annually: 6. 3B. Annual subscription price: Si9.97. 4. Complete mailing address of known office of publication: 80 Elm Street, Peterborough, Hillsborough County, NH 03458. 5. Complete mailing address of the headquarters of general business office of the publisher: 80 Elm Street. Peterborough, Hillsborough County, NH 03458. 6. Full names and complete mailing address of publisher, editor and managing editor: Publisher, Stephen Twombty, 80 Elm Street, Peterborough, NH 03458; Editor, Guy Wright, 80 Elm Street, Peterborough, NH 03458: Managing Editor, Shawn Laflamme, 80 Elm Street, Peterborough, NH 03458. 7. Owner: International Data Group, PO Box 1450, 5 Speen Street, Framingham, MA 01701.8. Known bondholders, mortgagees and other security holders owning or holding 1 percent or more of total amount of bonds, mortgages or other securities: Patrick J. McGovern, PO Box 1450,5 Speen Street. Framinghma, M A 01701.9. For completion by nonprofit organizations authorized to mail at special rates: not applicable. 10. Extent and nature of circulation: (X) Average no., copies each issue during preceding 12 months; (Y) Actual no. Of copies of single issue published nearest to filing date; A. Total no. Of copies printed: (X) 137,970 (Y) 139,895. B. Paid and or requested circulation: 1. Sales through dealers and carriers, street vendors and counter sales: (X) 48,421
(Y) 41,986; 2. Mail subscription: (X) 17,429 (Y) 27,252. C. Total paid and1 or requested circulation: (X) 65,850 (Y) 69,238. D. Free distribution by mail, carrier or other means, samples, complimentary and other free copies: (X) 2,636 (Y) 1,709. E. Total distribution: (X) 68,486 (Y) 70,947.
F. Copies not distributed: 1. Office use, left over, unaccounted, spoiled after printing: (X) 6,325 (Y) 3,877; 2. Return from News Agents: (X) 63,159 (Y) 65.071. G. Total: (X) 137,970 (Y) 139,895.
For the at’s what! E learning about a lot of new goodies, and
Conversation With A Computer is 2,000 lines of Microsoft's amazing Amiga Basic. You can fist the Source code on your screen or printer. The documentation explains how it all works, ft's a complete programming course for your Amiga.
IT IS NOT COPY-PROTECTED.
CONVERSATION WITH A COMPUTER WITH SOURCE CODE: $ 29.50
Add $ 250 postage and handling. California residents add 6% sales tax. Immediate delivery. Requires 512K.
P. O. BOX 4313-A GARDEN GROVE, CA 92642
DEALER INQUIRIES INVITED
AMIGA is a trademark ol Commodore-Amiga. Inc.
Your Amiga’s Buddy
Byte by Byte Corp. has announced the release of' PAL, its hardware expansion chassis for the Amiga. Based upon the auto-configuring 100-pin expansion specification published by Commodore-Amiga, PAL includes 1 megabyte of RAM, a clock calcndar, five general-purpose DMA (Direct Memory Access) expansion slots and a pass through so you can further expand your Amiga. You can also get PAL with a built-in DMA controller and hard disk that doesn’t use one of the five expansion slots.
In the near future, Byte by Byte will also offer some expansion cards for PAL. These include a general-purpose interface board, additional
memory boards and a multi-
function board. The multifunction board will let you choose any or all of the following; a 68881 math coprocessor, an IEE 488 port, a fine resolution clock for interfacing and four serial ports.
The PAL chassis with 1 megabyte RAM and clock calendar is available for $ 1,436 (20% off the list price of $ 1,795), With a 20-megabyte hard disk, PAL lists for $ 3,195 the 20% introductory discount brings the price to $ 2,556. For more information
Compiled by Bob Ryan
about PAL and about Info- Minder, a unique data-retrieval system for the Amiga, contact Byte by Byte, 3736 Bee Cave Road, Suite 3, Austin, TX 78746. 512 328-2985.
Datamat is a relational database management system from Transtime Technologies that can cover just about all of your data management needs. It has an identical interface across different operating systems including UNIX, XENIX and MS-DOS. It can handle an unlimited number of files in a database, with ten files open at any one time. You can relate data in different files in just about any manner you want. You can store and retrieve up to 13 data types, including IFF picture files.
The best thing about Datamat is that, unlike many full-featured database management systems, you don't have to be a programmer to use it. Datamat is fully menu driven. You define data relationships and extract information via easy-to-use menus. Datamat also lets you design your own data-entry screens and import information from externa] sources.
Datamat is available in three configurations: Datamat A200 ($ 250) is the basic package; Datamat A300 ($ 450) extends the
Artificial Intelligence for the AMIGA™
Unleash Your Imagination with the Experimenter's Tool Kit.
Functions of A200 by adding graphing and statistics; Datamat A100 is a lower-end system with a more developed Amiga interface and costs $ 125. Also available are a batch system and a run-time system. For more information, contact Transtime Technologies, 797 Sheridan Drive, Tonawanda, NY 14150. 716 874-2010.
Metacomco Tenchstar Inc., the company that brought you AmigaDOS, has released MCC Toolkit for the Amiga. The package contains eight tools for the Amiga including Pipes, which adds UNIX-like pipes to AmigaDOS, AUXCLI, which lets you run another terminal through your serial port, and a Disassembler. For more information, contact Metacomco Tenchstar Inc., 201 Hoffman Ave., Monterey, CA 93940. 408 375-5012.
Program mable Database
dBMAN from Versasoft is a powerful dBASE II III compatible database management system that lets you w-ork with as many as ten data files at one time. DBMAN has an extensive programming language that lets you extract data to your exact specifications. It has a large array of operators and built-in functions to aid in data manipulation and report preparation. DBMAN also lets you easily construct data entry and retrieval menus.
DBMAN costs $ 149.95. The dBMAN run-time system costs an additional $ 149.95 and includes an unlimited run-time license. For more information, contact Versasoft, 723 Seawood Way, San Jose, CA 95120. 408 268-6033.
Discovery Software has released Grabbit, a utility program that lets you save or print just about any Amiga screen display, even 4,096-color Hold-and- Modify (HAM) screens. Grabbit will save your screen as an IFF- picture file for manipulation by programs like Aegis Images and DeluxePaint, or it will print the screen with the printer you designated in Preferences.
Grabbit automatically gives pictures you save unique file names that let you know the resolution and number of colors in the picture. The print task automatically assumes a low priority so that it doesn’t interfere with any other programs you’re running. As a bonus, the Grabbit package includes Anytime, a )
Expert System Kit now shipping. $ 69.95 plus $ 3 shipping and handling.
Explorer Disassembling Debug Monitor and Exploration Tool now shipping. $ 49.95 plus $ 3 shipping and handling.
COD add $ 4. Visa MC orders call 16121 871-6283. Money orders or checks to:
Interactive Analytic Node 2345 West Medicine Lake Drive Minneapolis, Minnesota 55441
Dealer inquiries welcome.
AMIGA is a trademark of Gommodore- Amiga Inc.
ON THE AMIGA
The West Coast’s Largest Inventory of Commodore And Amiga Software And Hardware Products
(818) 366-5305 • 366-9120
10815 Zelzah Avenue Granada Hills, CA 91344
Circle 170 on Reader Service card.
| super AMIGA
SOFTWARE NOW AVAILABLE!! ||
PAR Home ! Personal Financial Manager: integrated checkbook and budgeting with comparisons, personal worth statements, "spendaholics exam", life insurance and college financing planner, lease buy, retirement contributions and annuities, complete loan amortizations, reports and graphic options with barcharts, and much more! Retail $ 69
PAR Real I Real Estate Analyzer: income property analysis, financial statements, "creative" amortizations, balloon and variable payments, loan evaluations, multi-year what if" forecasting, cash flow, tax benefits, rates of return, depreciation, key ratios, quick contract generator, reports, 3-D graphics, speech, and much more! Retail $ 149
AMIGA is a I fade mark of Commodore Amiga, Inc. ___
Credit Cards 1-800-433-8433 Accepted
We are actively seeking to develop business relationships with software dealers, developers, licensors, publishers, and distributors in all countries with the objective of mutual profitability, if you have an interest in any of these areas, please contact us direct.
We accept 3rd party software submissions!
PAR SOFTWARE INC.
P. O. BOX 1089, VANCOUVER, WA 98666 USA (206) 695-1368 FAX - (206) 699-4824 • EASYLINK - 62260880
pop-up program that lets you adjust the palette of any Amiga screen any time you like. You simply choose the color you want to modify and use the RGB sliders to get the color you want.
Grabbit (with Anytime) costs $ 29.95. For more information, contact Discovery Software International, 262 South 15th St., Suite 400, Philadelphia, PA 19102. 215 546-1533.
Five of a Kind
Hardware maker ASDG Inc. has announced a handful of expansion products for the Amiga. All of them use the official Amiga expansion specifications. The first three products are a series of memory-expan- sion cards that you can plug into any expansion chassis built to Commodore-Amiga’s specifications. The Convertible ,5M ($ 450) gives your Amiga an additional half-megabyte of memory, Convertible 1M ($ 650) and Convertible 2M ($ 900) give you 1 and 2 additional megabytes, respectively. The ,5M and 1M cards are upgradable to 2 megabytes. The cards feature 0-wait
state memory. For a limited
time, you can buy these memory cards at a 10% discount. User group members receive an additional 5% discount.
The last two products are Mini-Rack and Mini-Rack B. Both products let you convert 100-pin expansion cards into side-mounted boxes that attach to the Amiga expansion bus.
The initial product, Mini-Rack B, costs $ 300 (SI50 when purchased with a Convertible), has two expansion slots, contains a 6-amp power supply and is designed to work with most Amiga expansion cards. Mini-Rack costs $ 500 ($ 300 with a Convertible), has three slots and a 9- amp power supply, and is due out in October. It is guaranteed to work with any cards that follow Commodore-Amiga’s expansion specifications. If you purchase a Mini-Rack B, you will get full credit if you upgrade to a Mini-Rack.
All ASDG products feature a one-year parts and labor warranty. For more information, contact ASDG Inc., 280 River Road, Suite 54A, Piscataway, NJ 08854.201 540-9670.
Micro-Systems Software, the developers of Analyze!, Scribble! And Online!, have announced Organize!, a new database program for the Amiga. Organize! Files are based upon forms that you design and that are very easy to modify. Each form can contain up to 128 fields and or
4. 000 characters of information. Each field can be up to 254 characters long.
Organize! Stores your data in dBase-compatible format. Each file can be as large as the capacity of your Amiga disks. Organize! Can quickly retrieve and print information from your forms based upon criteria you provide. Like all Micro-Systems’ products, Organize! Uses the Amiga-Intuition interface and can run concurrently with other programs. In combination with Scribble!, Micro-Systems’ word processor for the Amiga, Organize! Lets you generate mail- mcrge files for producing customized form letters.
Organize! Lists for $ 99.95 and requires 256K, although 512K is recommended. It can be easily moved to a hard disk. For more information, contact Micro-Systems Software, 4301-18 Oak Circle, Boca Raton, FL 33431. 800 327-8724.
LaserWriter Meets the Amiga
S. Anthony Studios of San Francisco, CA is shipping three products that let you connect your Amiga to an Apple LaserWriter printer. The first is LaserUp! Graphics. It lets you print any Amiga screen, even Hold-and-Modify displays, with the LaserWriter. You specify halftone screen type, X and Y scale, and position. The pro*
gram also saves files as PostScript images. LaserUp!
Graphics lists for S79.95.
LaserUtilities Vol. 1 consists of PostScript procedures for formatting and printing text with the LaserWriter. (PostScript is the language that drives the LaserWriter.) Individual procedures can be combined to form complete PostScript programs. LaserFonts Vol. 1 is a collection of three downloadable fonts for the Amiga. “Round” is a thin- lined, sans-serif font; “Classic” is a stylized, Roman-like font; and “Showtime” is based on the Broadway typeface. Included with the fonts is a PostScript language tutorial.
LaserUtilities Vol. 1 and LaserFonts Vol. 1 each costs $ 39.95. All these Amiga-Laser* Writer products are available from S. Anthony Studios, 889 DeHaro St., San Francisco, CA 94107. 415 826-6193.
Access Associates of Santa Clara, CA has released Alegra, a 5I2K external memory expansion box for the Amiga. Alegra conforms to the Commodore- Amiga auto-configuration specifications and is upgradable to 2 megabytes of RAM, It attaches to the expansion bus of your Amiga and draws less power than the output of the bus.
Alegra costs S395. For more information, contact Access Associates, 491 Aldo Ave., Santa Clara, CA 95054. 408 727-0256.
Row templates. You can read Lotus, Supercalc, DIF (Data Interchange Format) and dBASE files into Logistix. The graphics module allows you to construct graphs in over 20 formats using up to nine character fonts.
The project management module lets you choose time increments from 30 minutes to years and takes into account non-working days. It performs critical-path analysis and, in conjunction with the spreadsheet, lets you construct various models of your projects and answer “what if” type questions.
Logistix retails for $ 249.95. For more information, contact Progressive Peripherals and Software, 464 Kalamath St., Denver, CO 80204. 303 825*4144.
MediaPhile is a new product that lets you control a Sony 8mm video deck with your Amiga. All functions of the video deck, such as freeze frame and slow motion, can be controlled from the Amiga. MediaPhile is a combination software and hardware product. It contains a database that stores stop and start locations of a tape.
You can playback desired locations on the tape by accessing the database. MediaPhile puts computer video control at your fingertips. It lists for $ 197. For more information, contact Interactive Microsystems, Box 272, Boxford, MA 01921.
COMPUTERIZE YOUR BUSINESS
with gg COMPUTERWARE? Affordable Business Software
• Introductory Prices
• Runs Interactively
• In Stock
Inventory Control $ 99
General Ledger $ 99
A comprehensive double-entry accounting system with complete audit trails, closing procedures, and lull reporting
Check Ledger $ 99
A single-entry bookkeeping system with a user-defined chart of income and expense accounts, year-to-dale totals, and complete checking account history.
Accounts Payable $ 99
Helps manage and track cash liabilities by collecting vendor invoice and inlormalion and reporting Ihe business' cash commitments and payment history
Accounts Receivable $ 99
Know current customer status, which accounts are past due. Forecast how much money to expect to receive for cash flow planning, and keep on top ol your customer' credit positions
A comprehensive system allowing pay rates for standard hours, overtime, and salary. Hourly, salary, and commissioned employees may be paid weekly, biweekly, semimonthly. And monthly. Year-to-date, quarterly, monthly, and current totals are maintained Federal reporting and state computations are included
Box 668 • Encinitas. CA • 92024 (619} 436-3512
Call or write lor brochures.
Dealer inquiries welcome.
Circle 114 on Reader Service card.
Read Write MS-DOS
Disks on your Amiga
Most spreadsheets these days follow the example of Lotus 1-2- 3 by incorporating rudimentary data base and graphics functions into the package. Logistix from Grafox of England (marketed by Progressive Peripherals and Software of Denver, CO) adds another dimension to integrated spreadsheets project management.
Logistix consists of a Lotuslike spreadsheet that can accommodate 1,024-column by 2,048-
Finally Software has announced three programs that take advantage of the Amiga’s built-in speech synthesis. Dr. Xes is a program that emulates a Gestalt therapist. It is based upon Eliza, the famous AI program developed in the 1960s, Talker is a talking word processor. It reads text back to you by word, character or sentence. It’s ideal for the seeing impaired.
The third program is Serior Tutor, which teaches conversa*
D0S-2-D0S does what you thought Transformer would do. D0S-2-D0S transfers tiles between PC MS-DOS & Amiga-DOS!
• Supports single or double sided 5'A” diskettes
• Allows selection of desired PC MS-DOS subdirectory
• Supports full directory path names, with wild cards in file names
• Provides duplicate file name detection with query replace options
• Provides TYPE and DELETE commands
• Permits Amiga-DOS disk swapping
Requires standard Amiga with external 51 4" expansion disk drive and a formatted PC MS-DOS diskette. Only S55 plus S3 shipping and handling. CA residents add sales tax.
Central Coast Software
268 Bowie Drive. Los Osos, CA 93402 * 805 528-4906 Dealer Inquiries Invited Telephone Orders Welcome
TRADEMARKS Amiga. Amiga-DOS, Transformer. Commodo'e-Am ga Inc, PC-D0S. IBM, MS-DOS. Microsoft, D0S-2-D0S, Central Coast Software
Get Your Amiga a Money Mentor
Finally, there's a fully integrated personal finance system especially designed to run on Ihe Amiga. Money Mentor keeps track of your transactions, remembers balances, allows you to protect and budget expenses and alerts you when you've exceeded your balance or budget
Smart Scrolls, an innovative feature based on artificial intelligence techniques, recognizes frequent transactions and can complete the logging of new entries based on recall II Ihe information stays tne same. Money Mentor reduces your typing time more than 50%; or. You can overwrite the information to make changes
Uniquely designed and affordable. Money Mentor is a fast, friendly, smart and powerful forms '6 Dacka e thal Produces extensive linancial reports in both tabular and graphic
r Wa‘ w,fitton 6XPrM>|y 'or 1he Amiga, and utilizes Its sound, voice, color graphics and mouse Input capabilities.
Sedona Software 11844 Rancho Bernardo Rd Suite 20
San Diego, CA 92128
Circle 67 on Reader Service card
WUG APPEE W W3E. NRVTER W
DEWEES AMIABLE FOR
TosWba - NEC - C Woh
SHIPPED BVA1E USA
RGB CABLES SWITCH
Ktroqa - Kvat - Sor Sears - Maqram Panasonic Un erm na eq - NEC
Circle 113 on Reader Service card
M tional Spanish using Amiga speech synthesis. It varies lessons to keep your interest and drills you on everyday words and phrases. Dr. Xes and Senor Tutor each cost $ 49.95. Talker costs $ 69.95. Contact Finally Software, 4000 MacArthur Blvd., Suite 3000, Newport Beach, CA 92663. 714 854-4434.
That’s What I Want
Money Mentor is a personal finance system produced by Sedona Software. It lets you track your money in up to 30 separate accounts and records transactions, keeps balances and projects expenses for each. The program warns you when you’ve exceeded your balance or budget projection and graphs the relationship between your projected expenses and what you actually spent. It produces both tabular and graphic reports of your financial condition.
Money Mentor lists for $ 95.95. For more information, contact Sedona Software, 11844 Rancho Bernardo Road, Suite 20, San Diego, CA 92128. 619 451-0151.
Revolution Software has developed two special editors BOBSHOP and SOUNDSHOP for the Amiga. BOBSHOP uses BOBs (Blitter Objects) created with one of the Amiga paint programs and lets you store, retrieve and animate these BOBs from your own programs.
SOUNDSHOP lets you create, modify, view and play custom Amiga waveforms. You can even break sounds apart and build new sounds from the pieces.
You can sequence sounds with the Sound!rax utility and play them from your programs. The BOBSHOP SOUNDSHOP package costs $ 49.95. For further information, contact Revolution Software, PO Box 38,
West Chester, PA 19381. 215 430-0412.
Electronic Arts has released Marble Madness and Archon II: Adept for the Amiga. Marble Madness is essentially the same game that appeared in coin-operated arcades last year. It demonstrates the fact that the Amiga’s sound, color and animation rival that of dedicated arcade machines even though the Amiga is a general-purpose computer.
In Marble Madness, two players race against each other to complete a hair-raising 3-D course and win the game. In the one-plaver version, the player races against the clock. Joysticks are recommended and you need 512K to run the program. Marble Madness lists for S49.95.
Archon II: Adept, like the original Archon, is a combination arcade and strategy game.
In Adept, however, you have to be more subtle and clever if you hope to win the battle between light and dark. Archon II: Adept is for one or two players and requires a joystick or two. It retails for S39.95 and requires 512K. For more information, contact Electronic Arts, 1820 Gateway Drive, San Mateo, CA 94404. 415 571-7171.
I Want To Be A Football Hero
Gridiron! Is a new release from Bethesda Softworks that combines strategy and action to make a comprehensive, realtime NFL football simulation. Playing against the computer or another person (which requires a joystick or a second mouse, available separately from Bethesda Softworks), you select your play and then control the player with the ball when playing offense, or any player when on defense. You can choose from the 40 built-in plays (20 offensive, 20 defensive) or design your own with the Electronic Chalkboard, a play creation and editing utility.
Plays occur on a stylized football field and are accompanied
by digitized sound. Each of the 22 players on the field is rated for physical characteristics and they all obey the laws of physics, as you’ll see when you try to have your cornerback stop a sweep led by a 270-pound guard. You can edit the characteristics of your players or use the NFL team disk available from Bethesda Softworks. Gridiron! Features five levels of play, from Practice to Professional, is mouse driven for ease of use and should satisfy even the most demanding “armchair quarterback.”
Gridiron! Is available from Bethesda Softworks for $ 69.95, with an introductory price of $ 49.95 to the first 500 purchasers. For more information, contact Bethesda Softworks, PO Box 1153, W. Bethesda, MD 20817. 800 992-4009 (in Maryland 301 469-7061). The program requires 512K.
CBS Interactive Learning has released Mastering the SAT for the Amiga. Retail price is $ 99.95. Contact CBS Interactive Learning, Publishing Division, CBS Inc., One Fawcett Place, Greenwich, CT 06836. 203 622-2500.
A Pilot Interpreter written in Amiga Basic is available from Westcomp, 573 N. Mountain Ave., 304, Upland, CA 91786. Two versions are available: one for $ 10, the other for $ 30.
Techni Soft, PO Box 7175, Murray UT 84123, has the following products: T-Link ($ 59.95), a telecommunications package; T-Util ($ 49.95), a file recovery program; and T-Gpack, a games package.
From Northwest Machine Specialties, 3611 Joshua NE, Salem, OR 97305, comes Hex- Dump ($ 19.95), a memory-exam- ination utility, and Screen Mapper ($ 89.95), a screen-de- sign utility. Both are written in Amiga Basic.
Meridian Software Inc., P.O. Box 890408, Houston, TX 77289 has released Games Gal
lery I, n and III for $ 29.95 each. Each disk has 15 games.
An updated Key to C package ($ 34.95) has been released by Data Research Processing Inc., 5121 Audrey Drive, Huntington Beach, CA 92649. Key to C provides functions and modules that take a lot of work out of C programming.
Bantam Books is distributing the Online AmigaDOS manual ($ 29.95), which has pop up help screens for all the AmigaDOS commands, devices and formats.
In addition to the games mentioned above, I’ve heard that a lot of games are very close to release, even though they haven’t been formally announced. SubLOGIC is readying the long-awaited Jet and Flight Simulator II. I don’t plan on getting any work done the week they’re released. Microprose is working on Gunship, its attack helicopter simulation. Accolade’s Mean 18 is a golfing simulation, and Earl Weaver Baseball from Electronic Arts is a baseball simulation. Look out APB A Baseball! Origin Systems is working on Auto Duel and two more Ultima games.
Activision is getting a bunch of games together: Championship Baseball ’86, GBA Championship Basketball: Two on Two and Championship Golf: Pebble Beach (by Gamestar), Shanghai, a Chinese strategy game, Balance of Power, Hacker II and Tass Times in Tonetown, a unique and bizarre illustrated adventure.
Finally, Mindscape is marketing a new product line, Cinema- ware, that could change your perception of adventure games. The preliminary graphics and animation are stunning. Look for The King of Chicago, Sin- bad and the Throne of the Falcon, S-D-I and Defender of the Crown by Christmas.
The addresses and phone numbers of these game manufacturers are listed in the software guide in this issue. ¦
AMIGA $ 500 OFF
AMIGA GIVES YOU A CREATIVE EDGE THE
AKERS MILL SQUARE
?369C CcfcP Par.way At'anli, GA 30333
' iST T rr-'f OflH a-C CofC*’ r--Q*i-of ce Aftp atftcr Am.Q* O'KQvrt
ofl r wdu'C re j • i-f *a» !a use ysu' ;a c*rd
TV A-I j Vajfin c1 5* ii-t 'Visen; is a
ff* Cmc r* a v Vaie-a: Modtn. Wy ‘iSE. E"PSt'C CJ trd
Circle 61 on Reader Service card.
Attention Amiga Owners
You should know the Stcte-EJJects of owning your Amiga!!!
Side-ARM (Amiga Resource Module):
• 6 12 slot back plane
¦ oplional 86 pm bus pass-through
- space lor 2 half-heighl drives
- complete with standard power connectors
Side-Store (memory card):
- 2 megabytes per card
- no wait stales
- RAM-disk that survives resets re boots
Side-Track (Disk & Clock):
- 20. 30. And up to 150 megabytes
- Reed-Soloman error correction code
- ST-506 compatible
- Battery backed real-time clock
6513 Johnsdale Rd. Raleigh, NC 27615 Voice: (919) 876-1434 BBS: (919)471-6436
Side-Band (Midi Interface, music synthesiser)
Side-Port (serial, parallel, SCSI)
The following apply to all items:
- fully Zorro bus compatible
- auto-config standard
- matching plastic cover
- burned-in before shipping
- 6-month warranty
When "Key to C” was first introduced RMIGft microcomputer programmers responded enthusiastically. Now, there's a neuu, extensively enhanced even better version! The 'C functions are similar to BASIC The object library's good, clean working code includes windows, screens, menus, graphics, requestors, and alerts. For even greater productivity, we include our own system utilities.
Once again, brave Bob fathoms the (lark depths of Amiga mysteries. Send your puzzles on readable scrolls to Help Key, AmigaWorld, 80 Pine St., Peterborough, NH 03458.
UNLOCK TH€ MVSTGRV WITH THG K€V TO 'C
• Source Si Executable Code • Faster Si Easier
• Full Documentation • Deliveries Begin Sept. 1
DATA RESEARCH PROCESSING, INC.
5121 Audrey Dr. Huntington Beach, CA 92649 Phone: (714) 840-7186
Circle 172 on Reader Service card.
TMUJE SHEVE less Hum I® secdmdls! Over 4®®,®®® P(D>.»L(0)(Q)P3 peir s©c®imdl!!
NBBd iub say more7
* TOTALLY INTERACTIVE programming environment!
* OPTIMIZING COMPILER ... ail words compile to
68000 assembly code ... brutally FAST!
* OPTIMIZING TURNKEY UTILITY...compiles only whats needed...PLUS,..no fees or liscensing required!
* OBJECT-ORIENTED dialect included!
* ELEGANT INTERFACE to all AMIGA libraries!
* FREE Jforth newsletter ... updates available for shipping, handling & media cost!_
Jforth is directly threaded, Only $ 99.95
'JSR' code...the fastest kind! Shipping & handling incl.
(CA residents please add 1%)
. send check or money order to .....
A 4054 Wilkie Ujay
Delta Research pal° fino Cfl 91,306
_ (4151-856-36 69
(inquiries or orders only, please)
By Bob Ryan
Q; In the article "Window on AmigaDOS" in your May June issue, you describe, among other things, the READ command. I was interested in the explanation of the command, so I checked a book on AmigaDOS and the C directory of my Workbench disk for more information. The book didn't mention the READ command and it wasn't in my C directory.
Does this command exist or was this a mistake on your part? If it exists, how can I get a copy of the READ command?
A: There are four AmigaDOS commands from the list we published in May June that you won't find on your Workbench disk. These are ALINK, ASSEM, DOWNLOAD and READ. These commands are part of AmigaDOS, but they're not included with disks that accompany your Amiga. These are developer’s commands. They are supplied to developers as part of the Amiga development system. They are also included with some third-party language systems.
Version 1.2 of the operating system also contains some new AmigaDOS commands.
Basic Printing Revisited
Q: I a?n very interested iji the solution you offered in the September October Help Key for controlling printers from Amiga Basic. I tried the program on page III of that issue and it works, but I don't see the relationship between the program and the table printed with it. What is the connection?
Richard G. Plaisted Williamsville, NY
A: The connection between the sample program that printed in boldface and the table is in column three of the table under the heading "Escape Sequence." This column contains the codes you have to put into your Basic programs to get special printer functions with the PRT: device. Here’s a detailed explanation.
First, luid the printer function you want from the Function column of the table. (In this case, let’s stick with turning boldface on.) Find what you want to do in the Function column and then write down the corresponding code from the Escape Sequence column. The code for boldface on is ESC[lm. This is the code you have to send to the PRT: device from your Basic program. Since the escape key doesn’t produce a character that you can see, it’s best to substitute its .ASCII code
(27) when you use it in a pro-
Gram. To send the other parts of the code, simply put the characters between quotation marks. Thus, ESC m from the table becomes CHRS(27) “
“1” “m” in your Amiga Basic print statement. Print this to the PRT: device and you’ll be printing in boldface. By following this example, you can use any of the functions listed in the table from Amiga Basic.
Q: As you know, the Amiga can use a joystick for software interaction.
Up to now; however, I've only been able to find game joysticks to work with my Amiga. These are the ones that have eight-direction motion. What I'm looking for is an analog joystick. Analog joysticks are better suited to working with CAD systems like Aegis Draw. Do you know of anyone who makes an analog joystick for the Amiga?
Jeffrey E. Brooks Pendleton, SC
A: I’m afraid that you will have to be satisfied with your mouse or with the eight-direction joysticks available for the Amiga. The Amiga is not designed to work with analog joysticks like those used on the Apple II: it can only be used with eight-direction joysticks. Unfortunately, this limitation is not with the type of joystick, but with the Amiga.
Root of the Problem
Q: I have set up a drawer that call my "Basic Work" drawer. It contains my copy of Amiga Basic and all my Basic programs. When I try to run these programs try double clicking on their associated icons, I get the message "Cannot open Amiga BASIC, Error 205". I know I can inn the programs by loading them into Amiga Basic, but why can't I open them via their icons?
Juhan K. Raidma
M iddletown, *.j
A: Error 205 is an AmigaDOS error that means "object not found.” When you click on an Amiga Basic program icon, the icon tells the system to load the tool associated with it. In other words, clicking on an Amiga Basic program icon forces your Amiga to first load (or try to load) the Amiga Basic program.
The problem you’ve encountered is caused by the fact that the icon tells the system that Amiga Basic can be found in
the root directory of the current
volume. But you've moved Amiga Basic from the root directory into another directory called "Basic Work.” Since the system isn't instructed to find Amiga Basic there, it gives you the “object-not-found” error. To eliminate the error, simply move a copy of Amiga Basic
into the root directory of the
volume (in the disk window, but not in a drawer). ¦
AMO Variety Disk 10 full programs .....SIO.OOppd
AM1 IQ Builder 12 programs 1o test your skill .. S11.95ppd
AM2 Young Folks I 8 programs for youngsters ..S11.95ppd
AM4 Strategy I 8 Challenging puzzles ...... S11.95ppd
AM6 Finance I over 20 financial functions, loans .. S11.95ppd
AM7 Education II Spelling, Math, Reading & more ......S11.95ppd
AM8 Strategy II 8 more puzzles to solve ..... S11.95ppd
AM9 Adventure I 4 full text adventures .. S11.95ppd
AM13 Real Estate I Printing Amortizations, Interest Rate
Comparisons, Loan Balance. 25 in afl ..... S14.95ppd
COMMSPEC 300 1200 Baud Hayes compatible modem with 1 year warranty, even the color matches! Includes correct cable and complete communications software. Plus
access lo our Amiga bulletin board with lots of free software!!! S129.95ppd
256K MEMORY 1 year warranty, highest quality, metal shielding, plus a credit for 3
free disks of your choice from our big selection! .. Sl09.95ppd
AMPD We now have two libraries of Amiga Public domain software, each with over 50 disks in it! Season Special each disk only $ 7.95ppd or $ 4 ea. Ppd when you get the complete library, over 1000 programs in all!!!
AMNL Subscribe to our newsletter with tips, techniques, public domain listings and example programs. A real aid only $ 15 for 12 issues!
DbMan dbase 111“ tor the Amiga by Versasoft. 96% syntax compatible with the Ashton Tate’s dbase 111'“. Up to 10 open databases at one lime. Over 110 commands and 90 functions. 300 pages of documentation. We developed a complete accounting system with this package. AshtonTate charges $ 695 for theirs ours is only . S129.95ppd
• Great Prices on Commercial Products Also! •
Call our FREE Bulletin Board at (517) 628-2943 6 pm-8 am EST 300 1200 baud 8, N, 1 protocol
P. O. BOX 354 8B8 S. EIFERT •
• Free Shipping
• Free Order Line
Money-back guarantee Low-Low discount prices Quick service
MASON, MICHIGAN 48854 •
(800) 874-9375 ORDERS ONLY •
(517) 628-2943 MICHIGAN & INFO
Circle 80 on Reader Service card.
The best Vegas package deal ever.
Now you can experience Vegas action right on your own computer. Try your luck at a Vegas party with friends... or brush up for your next gambling holiday.
Video Vegas entertains and challenges - whether you’re a beginner or a seasoned pro. Fine tune your strategy with Blackjack and Draw Poker. Challenge the one-armed bandit with Slots. Beat the odds with Keno. It’s the four-in-one software package that looks and plays exactly like the video games in Las Vegas casinos!
It’s ready to play whenever you are. Any time of day or night, it’s your best bet yet for authentic casino action - without the crowds.
Available at better software stores nationwide. Or call us now and order yours right away. Dial 1-616-957-3036.
Look for other fine products available in the Hacker Jack line of software.
Video Vegas is available for the following machines: Amiga, C64,
Apple it, Atari ST, Atari XL XE, IBM. Priced at $ 29.95-334.95.
AmigaWorld is a member of the CW Communications Inc, group, the world’s largest publisher of computer-related information. The group publishes over 50 computer publications in more than 20 major countries. Nine million people read one or more of the group’s publications each month. Members of the group include: Argentina’s Com- puterworld Argentina: Asia’s Asian Computerworld', Australia’s Computerworld Australia, Australian PC World and Macworld', Brazil’s DataNews and PC Mundo; China’s China Computerworld and China Computer- world Monthly, Denmark's Computerworld Darnnark, PC World and RUN (Commodore): Finland's Mikro; France’s Le Monde lnformatique, Golden (Apple), OPC (IBM), Theoreme and Distributique; Germany’s Com- puterwoche, Infowelt, PC Welt, Computer Business and RUN Italy's Computerworld Italia and PC Magazine: Japan's ComputerworldJapan', Mexico's Computerworld Mexico; The Netherlands Computerworld Netherlands and PC World: Norway's Computerworld Norge and PC Mikrodata; Spain's Computerworld Espaha, PC World and Commodore World; Sweden's Computer Sweden, Mik- rodatom and Svenska PC World; Switzerland's Com- puterworld Schweiz; The United Kingdom's Computer News, PC Business World and Computer Business: Venezuela’s Computerworld Venezuela; the U.S.' AmigaWorld, Computerworld, inCider, Info World, Mac World, Micro Marketworld, PC World, RUN, 73 Magazine, 80 Micro, Focus Publications and Network World.
Manuscripts: Contributions in the form of manuscripts with drawings and or photographs are welcome and will be considered for possible publication, AmigaWorld assumes no responsibility for loss or damage to any material. Please enclose a self-addressed, stamped envelope with each submission. Payment for the use of any unsolicited material will be made upon acceptance. All contributions and editorial correspondence (typed and double-spaced, please) should he directed to AmigaWorld Editorial Offices, 80 Pine Street, Peterborough, NH 03458; telephone: 603-924-9471. Advertising Inquiries should be directed to Advertising Offices, CW Communications Peterborough, Inc., Elm Street, Peterborough, NH 03458; telephone: 800-441-4403. Subscription problems or address changes: Call 1-800-227-5782 or write to Amiga World, Subscription Department, PO Box 868, Farmingdale, NY 11737. Problems with advertisers: Send a description of the problem and your current address to: AmigaWorld, Elm Street, Peterborough. NH 03458, ATTN.: Barbara Harris, Customer Service Manager, or call 1-800-441-4403.
Hardware We finish where we left off with a mundo hardware buyer’s guide. What is and what will he.
Video From home movies to broadcast- quality studio special effects. Desktop video is the new wave.
Graphics From Brushes to Bobs and back again. Some Amiga Basic graphics programming techniques.
Supercharged Amigas Expansion boxes, hard-disk drives, sidecars, mega-memory boards. There are myriad ways to turn your Amiga into a monster-micro.
List of Advertisers
175 AbSoft, 84 54 Access Associates, 88
39 Accolade, 33
74 Activision, 9
84 Activision, 83
25 Activision, 78
47 Activision, 79
86 Advantage, 96
128 Amiga Public Domain Connection, 119 AmigaWorld Subscription, 64, 65 Christmas Ad. 80 RUN Speical Issue, 111 82 Anakin Research, Inc., 106 29 Applied Visions, 60 197 Baudville, 127 58 Best Computer Supplies, 105 57 Bethesda Softworks, 84
101 Brown-Wagh Publishing, 35
163 Brown-Wagh Publishing, 37
164 Brown-Wagh Publishing, 39
165 Brown-Wagh Publishing, 41
166 Brown-Wagh Publishing, 43
42 Byte By Byte, CIV
170 Cardinal Software, 122
143 Central Coast Software, 123
110 Compumed, 66 53 CompuServe, 54
41 Computer Mail Order, 113 80 Computer Solutions, 127 79 Comspec Communications, 116 114 Computerware, 123
124 Dark Horse Company, 104 172 Data Research Processing, Inc., 126 202 Delta Research, 126
28 Digital Creations, 115, 117 46 Digital Solutions, Inc., Cll, 1 89 Discovery Software, 87
121 Discovery Software, 89
123 Discovery Software, 91
153 Echo Data Services, 96
2 Electronic Arts, 6, 7 187 Felsina Software, 119
51 Finally Software, 99
91 Finally Software, 99
111 Finally Software, 99
117 Geodesic Publications, 104
26 Go Amiga, 28, 29 76 Illustrated Images, 22 50 Infocom, 20, 21
88 Interactive Analytic Node, 121
144 Jenday Software, 120
118 KJ Computers, 121 23 Lattice, 69
48 M.W. Ruth Company, 118
Megatronics, Inc., 95
Meridian Software, 44, 90
Metacomco Software, 90
Metadigm, Inc., 42
MicroBotics, Inc., 56
Micro Illusions, 109
Micro Illusions, 18
Miles Computing, 71
Mindscape, Inc., 2, 3
Mindscape, Inc., 11, 13
New Horizons Software, CHI
Northeastern Software, 107
PAR Software, 122
Progress. Periph, & Soft., 15
Progress, Periph. & Soft., 17
Progress. Periph. & Soft., 19
RS Data Systems, 62
Randle, Coray & Assoc., Inc.,
Redmond Cable, Corp., 124
Revolution Software, 119
Sedona Software, 124
Side-Effects Inc., 125
Skyles Electric Works, 110
Softwood Company, 58
Star Flight Telemarketing, 108
Starpoint Software, 102
TDI Software Inc, 27
T’s ME, 114
Techni Soft, 86
The 64 Store, 125
The Disk Man, 8
The Micro Forge, 97
The Other Guys, 98
The Quality Cottage, 114
Transtime Technologies, 101
True Basic, 73
USA Flex. 103
* This advertiser prefers to be contacted directly
This index is provided as an additional service. The publisher does not assume liability for errors or omissions.
November Deeember 1986
This card valid until January 31, 1987
O 12; Buyer’s Scadsg§ d 13. Cor peFH rg BeV'SWS ¦
014. Isuste O IS. G«Mcs
O 17. J*tr- =t«SjcS O is Oytf*
C T9 t*x. *Ss
O 20. Or*- ('Veese s»s*J
151 IS '-61 166 ‘71
30i 3» 3? 1 315321
* 51 *56*61 485*71
IS? I57 1® 157 17?
302 7 31231? 352
* 52 *57 462 *5? 72
153 15S163 168173 1
303 3C8 313318 323
* 53 *56 *53 *68 *73
15* IS? 16* 169 i74-
30« 33931*319 32*
* 54 4S> *©4 4 .47*
iSS 16O 165 ?70 175
305. 3103 320:325
* 55 *50 *65 *?0 4?5
176181 186191 196
577182 ’87 192 197
327330:337 3*2 3*7
477 32 *67 £g£ *57
173183 138 193 ’96
'79 18* 15919* *99
32535* 23934* 3*9
479*66* 4? £*9?
1® iS5190 ‘95 200
330 335 3*0 3*5 35©
* 80 *85 *90 *95 SK
• .• "
- - ------ .
2d 205 211 2*5 221
Si 356361 365371
501 505 511 515 521
202 20? 212 2i? 222
9C2 5C? 5125=7 522
2C3 208 213213-223
- 35?.:35e'363 356 373
553 505 513 515 523
20* 20921* 219 22*
2 2.10 215 220 225
3S-.3502SS 3?0 3?5
K5 510.515520 525
- -- =
F. *ror Te sarre *5 ~ Quegcn E joi yi*r Vq? Urwyw j&SUT
? 11. Beve*?
0 12. S«w5
? 14. T5esCa™® Qi5.Artc*es;_ ; ;
? Is C»erSi OsSOrs O 1?. Cirvrrt
? 18. Ess®? Serve* 0*3 019
O 23 Hv
AwaKm i -itshsrs =>357 (Scfcrs Page? SsBfef
OiS ~ 17.
SlSr O 13.
013. Ol*. 21S
O 2. 0 3
75; m 66 91 95 i 225 23i 2362*12*s; 1 77 * 87 92 97 r. 22?;2322??2*22*7 7S: SS 88 93 98 228233 235 243 2*8 79 8* SS 9* 99 22? 2$ t 239 2*4 2*9 j
85 &S 90 95 TO© | 230 2 2*02*5250
378 3T, 33539' 396
377 382 35? 350 3S£
378 3S3 338 S3 3&3
379 35* 339 399
380 365-30 395 *00
52S 531 -5365*1 5*6 577 332 53? 5S2 5*7 '. SS 533 538543 5«6 j
ir; j - «g
SOI 105 TIT 746221 132 .- 112177.122:' ; 103 113 H8 123 ¦ 10* 109 114 "is- ’2* '" j iSS s-0 113120 125
25- 261265271 2S 25-262 267 27? • 3 :25&283 266 m ; :2Se 25?2S4 20»27* i 255 260 2SS 270 275 ,
- 1 ® *06 *tt 16*21
08*08*13 418 *23
• 4 «S.*t**’,9 *2*
* S4i.0*-:5420 425
Si SSSi SS 5?t S2S? 25 -;5?2 ! 503 8 563£58! SIX S54 5S9 56*5S&5?*
SS 5® 9S570-SS 1 1
12513; 186 i«s S46 i?7 332 337 142147 128*33 '38 -*3 *8 129 73* 139 I**. «9 ¦tjS 1»3*5i4S 1S3;
276 St 285291295,
277 282 257 292 2?7 2732S3 2SB293 296
- - 2??25«2S'29 209 2S£ZB5.2SC2?53M
4 *31 *36 4*1 «5
* 27*32*3? 4*2*41
- 45*433 438 «3«8
* 29 *34 «3?4««9 Si 0«5 SO
- ' |
576 581 586 Si S96 1
577 562 367 592 59? I S ;Se$ S6833 536 570S8* ©09
O 4- &*Ju*Urf 0*3"
O 5 ~ ye &njaae Sefgot OS Pae ScTw
O S S3S-S*S.SS9 O 7 SS0-S2* SS 03 S73-»9«S 09 Ovyr SiOO.CCO
November December 1986
? Mrs This card valid until January 31, 1987
? Ms. Name__
O 7. Geo U«Scr >ane £-*b9r O B. iftsic VsS. KeyicsgtL «c) E 9. 0?s» fwsse saec?v>
Oee>. * r» **5*56 r« bcs e*mm re» 3Pr»e*«. "Vra? C? Aryga yy
a ...... ...... “
O 1. Jus O 5. Uww
i_i 2. Too &rsi5 O 7. Few sssg
O 3 7i» Co&&ot O S 5 «!d
O 4, 0 9. Srvatuaife
vvh« 1COCS sdxjid you m Ss See cov«ec! In Sair- issues of A-r1 3WacK7i=%a
O 1. C Language O 2 A-rigs 3 :
0 2 CL?
C 4. R,ix ,r vxicr5 05 Euwhbss Aacfcstrs OS W O?eort4«y O 7. grsw Aosscaecns
0 3 =*jc*3n O 9. grjorBftgs O "3. Osrroecrf P~cr»»>
O it. Ho» eigs useps f&igB
O 12 Buyer's S?des O 12 C»rc@*ve O ¦* Vuaic O 12 Gm?»ra
16 ss-OQrarr: Lsar s C17 . odu-s
O i& Cisnois O 59 fc»ares«e Pte cs 020 OT r ?%ase soerSy?
301 308 311 316 321 451 45S 461 56 471 3S30T 212317 322 452*57«2«7 472 33330831338 323 *53 455-*53 *73
i»*!309.: 4'-3i9 324 454-559 464 469*7* ¦35 38320-325 *55£&7
, ;;;-•-- -' '- - i
, 326 1 3363*13*6 327 332 337 3*2 3*7 32S333338 5*3 3«! 32? *33?3 * 5*9 5» 335 3=5 3*5 360
* 76*81 *86*51*96
* 77 *62 *57 *32 7 9*S5eS6*a3 6
* 794S* © *4©
_ . _ i
3ST S5361 366 3?t 2357 362557 310 353 6183 566 573 35*359 33*369 3?* 355 363 365 370575 1 .‘.J 11 J IJ ! " *
551 5 511 Se.S27
552 50? S?2 S=7 S22 503 see 513 S'S 323 50* 5® 51* 5i? 52* j 505 510 515 520 525 ;
375 381386 1 3K 377 3E235? 392 357 378353338 3368
375 534 59*599
525 531 536 H 5*6 527 5323375 5*7 5K 533 53S 5435*8
529 56*529:5 5*5
530 535 5 3 5« =0
01 *»*11 *?5*2l
* 02 *07 412 1? 2
* 03*05413 *18*23 40* *09 1* *'? *2*
* (5 *10 415 *20 *25
551556 561566575 562 SET 562567 572 553 556 563858 573 55*559 564 58? 57* 5K5»5SS57057S
Vusa yr- you- w*r S»i An wsdtfi rfissee acfe ef *dy.>
O 1. Avson Pua -s ?%e) D 2 2wg«f yEiSsx's Pag?;
03. “rwr? ILesr§
O * Vwrrtfsrs
O 5. Me® Key StjesSsrtsj
012 &4 Kx «ss O i*
015. ATCSK O *6. Cvyr oesiyt O 1?. Ccr»«r?
O 16 Assdg Ssrvis CM 01® -aorvns
Scfcw >»= %wr s Tmgs s&xiAxrssfftetl
O 11. 012 O 13 O 14.
0 4- OS. 06
o 59, 02c.
75 e t 86 »i 96
7? 82 S? 9Z 57
73 S3 88 93: 35
79 8* 89 es M
SO SS 90 55 100
O *. Grssasc C&sgs O 2 S>me Gradual aSbS O 6. °CS SraOuaK Schcof
O 6 535-549599 O 7. 5SO-57*.999 O 8 $ 78-399.999 O 9. 0 dr 5iOOXS»
W your «cy ? Aw»g 53ritf7 O*. *
101 T05l«Jl51?i iiK.797--I2 ±?7 t£2 tt»106 113 its 123 VO* '09.11* 119'2* 105 lie 1.15120 123
PJS1 286291 235 277 232 537 292 297 SS2S52S3233 23S 279 25*2=929*299 2&>22s.2?C- 2® 305
425431 436**-; 4*£ 77432457*40447
* 2S*S3438 **3446 4?? *3* 43? **4**? 0*3S*4® 4 *35
128 !3i 136141 i*s 127 132 137 i*2?*? 128133133143143 12? 13*139 14*
5755 1 5eSS! 59S 5 552557 552597 575 563 588 59336 £7? 53*S8?3?4
the numbers on the card that correspond to the reader service numbers on the advertisements that
The card with your check, order or U.S. currency to: AmiaaWorld service C P, O. Box 363 Dalton. MA 01227
nwiii sii to put the proper postage
on the card.
your subscription in 10 to
a one year
AmigaWorld by Circling 500 on the card
151 156 161 1® !?i
1S2 157 162 15? 172
'S3 158 IS 1® 173
155 i© 16*1© 1?*
IS5-I50 165 170 l?5
* 1 6
176 181 186 191 196
177 *82 167 192 '97 i
ITS 83 1SS 193 1S6
* * 3
i?9 16* '89 19* '99
j 30 3S
'SO 85 '90 '95 200
2m 036 21' 216 221
KS 237 212 217 222
S3 206213 28 223
20 239?** 21? 22*
205 210 215 220 225
22S23r2362*!2*C 227 232237 242 2*7 228233 238 243248 2&>0*23?32* 20 2S2*CC2*S2KJ
2b' 256-2B1 298271 252257 252 057 277 y-'O
25* 25? 25*289 27* 255 250255271) 275
A. Vw you nfe Sfe 3SU«? C* AmcaWeriS? ©es
? 2 Vfcry GokJ OS. Peer
? 3v PrSgf. SaxJ OT-.V'sry Poor
O *. OootS Q ft- Te*nHe
a wha> be your age major eerapaier parthcrrt piss?**?
Or. Vtcnecr 5« Graces TsBSg.
02 sj7 'Sar Lxfc tr .“arts SriHsy
0 3. Mooem O a Sajsc Vtt. Keyboard. ES.j
O•«. Wgrcry Exosson “? ©hr*- tpease s=ec?y>
OflSt D**e sr Pssxtf -
O Ceeck ifr ftg bed gfe wragngg: dfeg c?
£ 1. A*
03 *«• Cc*t*5*
C 5. Usew
0. Vn«»0 S»ei«r5USs?10 S« CKWWK3 si tess
G 1. C Language
S5* •»- .« .....
ij' «• '?®C7-s?lPCSv5
O a ?js*ss AadfesiBrs 05 !3W CotctSSv 0 7 Mom- Aaflca&ms OS EcussGn 0 9. Pg-aonaCgs.
O rO- Ccrvanv -
O 1*-. “» oerere use Tie Srriga E Ww we your •w-yfe sSem! AnigaVftyg? ( Base cs* a Sat ia?y5
O 6 3es r* =«fc O 9. *JCrs Oeyr-ias 7=dS5aS
??e sang Ss h SassS
0 2 07.
? 4 09.
Wh* a yOiK SS?7
? 1 Un«r IS
0 2 iS-24
0 3- 25-34
What a vixir -gjcasm Ss»
O ' O Scbooi u3 »3?wi OS AaswecO S
Wae s your -ftXf.igT
O 5 ‘us TSK SlEODO O 2 S*5-S5?.«?
O 3 S20-524 C * S2S-S29.999 C 5. S33-S34 J99
msny ««Se. CSe* 7«r> your**. *
Cl. 1 02 2
3s tvs jw C5dy S35
Ol. 765 02
? You »b rtf a suwerfcer. *99.
* toj «« fee a one y?ar sAecncwn ~ An sWcn3 (»ssues . Sfesee 350 on 7« csrd. Each sAecsw* *s*5 Si*??. RCs«iai 4 tosucoi S17.97. Psnegi Sirtoe. SS».?7. c** -p-lg igiy «6v*ry.
Whar s wsjrags-T O 1. Under ’S 0 2 1S-24
* S* a iw sducsSsn fawfT Ol. &BdeSrotf O 2. “pn Sirco’
03. Saenoed Co e Whac s your amjg hesj Kfti *tsr»?
O 1. Le® Tiar: SISOro O 2- S15-S*a399
03. 320 2*559 O 4. S25-S29.993 0 5.,533-33*599 ' ' '
* 3* many oeocs?, ofsr fan ysrs . ?aatf yC«r c«y e? FtnepSWSrtS?
1. 1 O 4. 4
02 2 0 5 flWie
3 fw you- cocsr C? AT aWortr’
OL V« 0 2 Ho
f yw »e tm a au&ssrfesr. *se cede 4S9.
If you wsii fte a one yeg suLsuriaoi io K-n&ftti set cfessec? 5X on “vs tsil Sscr. Sutscrrtcn oasis 31437. ?Zemcz 5 We«s. 31757. Sj ks. S34S7. Yeg onty ) Fysas a*?» i0-'2 *«*s ‘sr sfefxe?.
“ow wsAj TOU rate *se*» c? Am aWorttP jn«
“I.GPEAn 0 5 *«r
O 2. Very Good C 5 Poor
O 3, Prety Good O 7. Very Poor
O 4. Good C & '*rsfe
Ws w* 5e ywr nKi r sorrier gg ga Eur*®
O 1- Wonsbr g 5. Grasses Sid. Si
O 2 Prnssr 0 3.
O *. Tjaansfcc
O 5 Drsi dsn* rnsns tr *laeeyi
ATTN: Reader Service Dept.
P. O. Box 363 Dalton, MA 01227
ATTN: Reader Service Dept.
P. O. Box 363 Dalton, MA 01227
TO RECEIVE MORE INFORMATION
out the perforated card. Please print or type your name and address where
the numbers on the card that correspond to the reader service numbers on the advertisements that
a one year subscription to AmigaWorld by circling 500 on the card.
the card with your check, money order or U.S. currency to: AmigaWorld Reader Service Dept.
P. O. Box 363 Dalton, MA 01227 Or, you may request
your subscription in 10 to
to put the proper postage
on the card.
Become A Charter Subscriber And Save Nearly
The Cover Price
save 25% off the basic rate. Enter my one year subscription (6 issues) to AmigaWbrld for the low charter subscription price of $ 14.97. If I’m not satisfied at any time. I will receive a full refund no questions asked!
? Payment Enclosed
? Bill Me
Please make check payable to AmigaWorld. Canada and Mexico SI 7.97. 1 year only. US funds drawn on US bank. Foreign Surface $ 34.97. 1 year only, US funds drawn on US bank. Foreign Airmail please inquire. Please allow 6-8 weeks for deli very. This offer is for new subscribers only.
It's the lowest subscription offer you’ll ever find for Amiga World. . . The new computer magazine for users of the newest Commodore computer.
• Amiga World... the only Amiga-specific magazine on the market. It’s as fresh and dazzling as the computer itself!
• Amiga World. . .where expert authors will lead you through the exciting and revolutionary features of the Amiga!
• Amiga World ... helping you discover and utilize a whole new world of computer graphics and sounds!
• A miga World.. .because creative computing was never so exciting and easy!
Get 1 Year (Six Issues)
Of Amiga World At The Special Introductory Rate Of $ 14.97 That’s 25% Off The Basic Subscription Price!
The C W Communications Guarantee
As the world s largest publisher of coinpinerrelated information, we unconditionally guarantee yourAmjgaWfonW subscription. If you’re not completely satisfied, tell us. We'll refund the full price of your subscription no questions asked.
I want to save 25 % off the basic rate. Enter mv one year
subscription (6 issues) to AmigaWbrld for the low charter subscription
price of $ 14.97. If Pm not satisfied at any time, I will receive a full refund no questions asked!
? Payment Enclosed
? Bill Me
I want to save 25% off the basic rate. Enter mv one year
subscription (6 issues) to AmigaWbrld for the low charter subscription price of SI 4.97. If fm not satisfied at any time. I will receive a full refund no quesiions asked!
? Payment Enclosed
? Bill Me
Please make check payable to AmigaWbrld. Canada and Mexico 517.97.1 year only. US funds drawn on US bank. Foreign Surface $ 34.97. 1 year only, US funds drawn on US bank. Foreign Airmail please inquire. Please allow 6-8 weeks for delivery. This offer is for new subscribers only.
Please make check payable lo AmigaWbrld. Canada and Mexico SI 7.97. 1 year only. US funds drawn on US bank. Foreign Surface $ 34.97, I year only, US funds drawn on US bank. Foreign Airmail please inquire. Please allow 6-8 weeks for delivery. This offer is for new subscribers only.
BUSINESS REPLY MAIL
First Class Permt No 73 Peterborough NH 03458 POSTAGE WILL BE PAID BY ADDRESSEE
CW Communications Peterborough AmigaWorld PO Box 868 Farmingdale, NT 11737
Become A Charter Subscriber And Save Nearly
NO POSTAGE NECESSARY IF MAILED IN THE UNITED STATES
The Cover Price
I I I I I I 1 1 I I I I II I I t I I I I I I I I I I I I I I i I I M I I I I I I I I I I I I I I I I
NO POSTAGE NECESSARY IF MAILED IN THE UNITED STATES
I t I I I I I I I I M I I I I I I I I I 1 I I I I I I I I I I I I I I I I I
NO POSTAGE NECESSARY IF MAILED IN THE UNITED STATES
BUSINESS REPLY MAIL
First Class Perm: No 73 Peterborough NH 03458 POSTAGE WILL BE PAID BY ADDRESSEE
CW Communications Peterborough AmigaWorld PO Box 868 Farmingdale, NY 11737
BUSINESS REPLY MAIL
First Class Permit No. 73 Peterborough NH 03458 POSTAGE WILL BE PAID BY ADDRESSEE
CW Cornmunications Peterborou i AmigaWorld PO Box 868 Farmingdale, NY 11737
It’s the lowest subscription offer you’ll ever find for AmigaWorld,., the new computer magazine for users of the newest Commodore computer.
• Amiga World,., the only Amiga-specific magazine on the market. It's as fresh and dazzling as the computer itself
• AmigaWorld. . . Where expert authors will lead you through the exciting and revolutionary features of the Amiga!
• AmigaWorld... helping you discover and utilize a whole new world of computer graphics and sounds!
• AmigaWorld.. .because creative computing was never so exciting and easy!
Get 1 Year (Six Issues)
Of AmigaWorld At The Special Introductory Rate Of $ 14.97 That’s 25% Off The Basic Subscription Price!
The CW Communications Guarantee
As the world’s largest publisher ol computer-related information, we unconditionally guarantee vour AmigaWbrld subscription. If you’re not completely satisfied, tell us. We’ll refund the full price of your subscription no questions asked.
1111 li1111111111111111 ii 11111 ¦ 11!¦i¦ 11 ¦ ¦ 11 il 1111111
Imagine what he could have done with the f low1M Idea Processor
He vas a playxvrite, poet, novelist, and visionary author. From his pen came some of the most noted pieces of literature of all time. By some estimates, he w rote well over 1000 different w orks in all.
Now imagine what he could have done if he had Flow, the Idea Processor for Amiga™ personal computers.
Flow makes it easy to formulate your business and creative endeavors. Enter your thoughts and ideas.
Arrange and re-arrange them. Hide the details or show the big picture.
And Flow gives you the ultimate versatility in idea processing by making your mouse the command apparatus. W ith Flow you can formulate an idea and put it in motion
with the touch of a linger. You don’t have to break your train ol thought when something new springs into' focus, you simply move your mouse and put the idea into play.
Whether your next task is writing a quarterly report or a gothic novel, let your thoughts and ideas flow, with Flow.
New Horizons Software First in personal productivity and creativity 7.
New Horizons Software. PO. Box 43167, Austin. Texas 78745,512 280-0319 Copyrighto 1986 New Horizais Software. All Rights Reserved. Am.ga ,s a trademark of Commodore-Amiga. Inc
Circle 38 on Reader Service card.
UNLEASH THE AWESOME POWER OF THE AMIGA!
• - - -
PAL SYSTEMS. The PAL is a turnkey expansion chassis that provides the most powerful and cost effective hardware growth path for your Amiga
Standard Configuration. 1 Megabyte RAM. This meg of RAM is located in the Amiga’s reserve memory and will auto- configure. Note that this memory is in addition to the 8 meg of RAM accessible through the expansion memory and does not occupy any of the 5 DMA expansion slots. Battery-backed clock calendar. Built into chassis motherboard - does not occupy any of the 5 DMA expansion slots. 5 DMA expansion slots. Conforms to ZORRO Expansion architecture (100 pin connectors). Plug in cards mounted via card cage - cards accessible from PAL’s rear panel. No need to open the Pal System to access or insert cards. Internally supports up to 3 half height storage retrieval devices. Chassis will autoconfigure under kickstart'workbench 1,2. 200 watt power supply. Chassis rests on top of the Amiga. Chassis length and width are identical to that of the Amiga. Height is approximately 5 inches. Attractive aluminum casing styled in the Amiga profile. Whisper fan for cooling.
Chassis with 20 MEG DMA hard disk. High speed DMA hard disk controller is capable of transmitting data at 10 MegaBits per second. Supports two ST506 412 storage retrieval devices. Optional SCSI controller available within 4 weeks of release. The 20 Meg hard disk has an average access time of 65 Milliseconds and track-to-track access of 18 Milliseconds.
Chassis with 40 MEG DMA hard disk. High speed DMA hard disk controller - transmits data at 10 MegaBits per second. The 40 Meg hard disk has an average access time of 35 Milliseconds and track-to-track access of 6 Milliseconds.
Optional expansion cards
2 Megabyte RAM card. High speed memory board incorporating SIMM technology. Upgradeable to 8 megabytes on this board using 1 megabyte chips.
512K RAM daughterboard with parity. Plugs into the PAL motherboard-doesn't take up an expansion slot. 512K in Amiga reserve memory. Fully autocon- figures. Provides parity for this 512K and one meg ram on the PAL's boards.
The iftBsotion wxrk foi the
i'EiW IL'rtlTfl PTTH 4 lf'.V|fa?i frilir*! FlT57T$
, X *
» s. “ • .•sk ji
- • .
PAL JR. Combines a 20 MEG hard disk and a DMA SCSI controller with one Megabyte of fast ram. PAL JR.'s low profile casing, styled in Amiga colors, conveniently connects to the Amiga's buss and extends the SCSI port to provide further expansion. The small footprint saves valuable real estate while providing you with unparalleled power to accomplish serious work. Naturally, PAL JR. Autoconfigures under release
1. 2 of the operating system. Simply connect PAL JR. And unleash the awesome power of your Amiga! Best of all, the suggested retail price is only $ 1,495. INFOMINDER is an intelligent information resource that provides the user with instantaneous access to reference information stored within the Amiga personal computer. Think of INFOMINDER as an electronic library. Fully supports multi-tasking, Fast access by menu or outline. Expand and Shrink topics with a simple mouse click. Text capabilities include: Justification, Word Wrap, Multiple character font styles. Information content completely user defineable. Supports combination of TEXT and IFF GRAPHICS. Programmatic interface for context sensitive help. Narration and printing of information.
Use INFOMINDER to hierarchially organize and display pictoral files, i.e. Real Estate Listings, Personnel Files, Digitized X-RAYS, product descriptions, collections, etc.
INFOMINDER is the ideal access mechanism for CD ROM and Interactive Laser Disk technology. Imagine instantaneous access to entire libraries, i.e. encylopedias, law libraries, etc.
INFOMINDER is revolutionizing the way we store and access textual and graphical information. Stop searching and START using the information around you. Get INFOMINDER today at the special introductory price of only $ 89.95.
TIC. The TIC provides your Amiga with a tiny battery backed clock calendar. Conveniently plugs into the second joystick port. The TIC’s 3 year battery will maintain time even if temporarily removed from the Amiga. Change the Amiga’s internal time simply by moving the displayed clock’s hands with the mouse. Set your Amiga's time once and for all. It’s about time for the TIC. Suggested retail only $ 59.95.
Arboretum Plaza II 9442 Capitol of Texas Highway
Suite 150 Austin, TX 78759 (512) 343-4357
Circle 42 on Reader Service card.