Liste des magazines disponibles sur AMIGALAND.COM
The last few months have seen an avalanche of new products for the Amiga. The scope of production by hundreds of developers has brought us an array of options for this machine. In all honesty, I cannot blame Mr. Robinson for his lack of knowledge of the Amiga's development. His comments demonstrated a lack of understanding as he said, "The Amiga 500 appeared as a sort of Amiga Jr. with less power and memory but a 0 price." While Mr. Robinson's observations may find some agreement in the Amiga community. we must all find fault with his conclusions. "If you have an Amiga, don't fret about this news. You've adapted to living in the dark, being fed biodegradable stories about new models and upgrades. There will be new games, a few new programs, a few new accelerator boards, and fellow enthusiasts to club with for another five years ill least." Are you angry enough to write yet? I hope so! This article was published in the heart of high tech country and has been reprinted in different forms across North America. The only way to change the perception is to write to Mr. Robinson. I talked with him the day after I saw the article from the Wns!iing/011 Post. He seems a fair enough fellow; it's just that he has the latest IBM and Macintosh products to work with and has not seen the Amiga that Commodore has often promised but not delivered.
Click image to download PDF
Recording: bars&pipes Professional provides an unlimited number of tracks and notes. Its sequencer boasts the features you'd expect, plus you can aetuatly see your music as it plays.
With its PipeLine metaphor, Bars&Pipes Professional presents unlimited methods of non-destructively editing your music, in real time!
EMBELLISHING: BARS&PIPES Professional's Tools enhance your music as you compose, playback or edit. These modules perform stan dard, musical and technical tasks to save time and give you the creative edge. And with Create-a-Tool, you can invent custom-designed MacroTools lo suit your every musical whim.
ARRANGING: bars&pipes Professional's Graphical Song Construction window enables you to see an overview of your composition, label it and reorganize it. And with its Graphical Tempo Mapping window, you can easily add realistic tempo change curves, MIXING: Bars&Pipes Professional's automated mixing feature, MixMaestro, includes real time control of volume, panning and oilier MIDI con I rollers. As your music plays, you can move the various sliders and knobs to adjust the balance of your arrangement, then save your mix to disk. MixMaestro automatically sends control change dala to your tracks.
Syncing: Bars&pipes Professional sends and receives MIDI clocks and System Exclusive data, reads SMITE and MIDI File Format, and includes Arexx support. With its Time-line Scoring window, you can arrange your soundtrack, then coordinate your music with video, film, tape and muili media applications.
ENHANCING: Aside from the variety of Tools and Accessories included with Bars&pipes PROFESSIONAL, we've created five BARS&PlPES ADD-ON SERIES packages containing many, many more: MusicBox A, MusicBox 8, internal Sounds Kit. Multi-Media Kit. And Rules for Tools. And from our BARS&PlPES MUSICWARE COLLECTION, you can select from over 300 professionally arranged music files in Bars&pipes formal.
Editing: bars&pipes professional furnishes a wide range of editing options including an event list, piano roll and real music notation that you can see, hear and change With a stroke of the mouse, you can adjust MIDI events graphically or numerically.
Hi t TT I* ; 'jj Hll.fi.34 CC 1 »•*; iliii * ¦ f: ¦: It] H.M MS! *:.i; Hi GIV-;5 li?’ il.42
imi. ll.M Ht U 113 Hl.tt.44 '11,13,(t Ht M 111 Mmt.ti ¦-Ji.iS.24
« 7 H CC 7 % To try before you buy, send us a check or money
order for $ 15. In turn, we'll send you a fully-featured demo
disk, plus a coupon worth $ 15 off your pur chase of
THE BLUE RIBBON SOUNDWORKS LTD 1293 Briardale Lane NE Atlanta, GA 30306
(404) 377-1514 Fax (404) 377-2277 PRINTING: BARS&PlPES
PROFESSIONAL can print your music al any time during the
composing process. No separate program or file conversion
Printing options include concert score, transposed score and individual parts, with lyrics, chord symbols, measure numbers, labeled sections, page numbers, author, title and a wide selection of automatic transpositions.
Bars&Pipes Professional, Bars&Pipes Add On Series, RjrsAPipes AfusicWare, Create-A-Tod and MuMaotroare trader arts of The Blue Ribbon SoundWorks, Lid. Bars&Pipes Professional Copyright 1990-91, All nghis reserved.
CCELERATWN: THE TIME TESTED, USER-PROVEN, BEST SOLUTION FOR THE AMIGA’ 2000 SERIES Only the GVP Family of Combo Accelerators are Packed, Stacked and Backed with more of what you want Most!
Don't get stuck. Don't overpay. Don’t buy half a solution. Don't take chances.
When you're shopping for an accelerator, there is only one thing you should do... Choose from GVP's family of G-FORCE 040 and 030-based Combo Accelerator boards.
WHY? Because only GVP: ? Has a proven 5 year history of the best product performance and support.
? Gives you the choice of state-of-the-art 68030 or 68040 CPU Power at blazing speeds of 25,33,40 or 50MHZ. No matter what your budget or speed requirements, GVP has the right solution for you.
? Provides unsurpassed multi-functionality through superior design integration giving ALL GVP accelerator users:
• On-board SCSI-II compatible DMA Hard Drive Controller
• Up to 16MB of high speed 32 Bit- Wide Memory expansion (up to
64MB with 16MB SIMMS available late 1992) Ability to transform
your accelerator into the ultimate hardcard with GVP's new
improved snap on "ty Hard Disk mount kit On-board future
expansion possibilities with the GVP exclusive 32-Bit expansion
bus (including GVP's EGS110 24). This feature alone literally
obsoletes ALL other accelerator products.
Backs ALL GVP accelera- 1 tors with a full 2-year war- ¦ ranty and upgrade program.
Choose GVP's newest, fastest and feature filled accelerator... the A2000 G-F0RCE040 It's the fastest accelerator bar none: ? 68040 CPU running at up to a blazing 33MHZ clockspeed, outperforms even high end workstations costing thousands more.
It's the most highly integrated bar none: ? High performance onboard SCSI SCSI II compatible hard drive controller.
? On-board serial port with speeds up to 625 Kbps and two 16 byte hardware buffers (1 read 1 writel to prevent data loss. Ideal for adding additional modems, printers etc. ? On-board user configurable parallel port for Amiga PC compatibility.
? Future expansion via GVP's exclusive GVP compatible 32-Bit expansion bus.
CALL YOUR GVP DEALER AND ORDER A GVP G-FORCE 030 or G-FORCE 040 TODAY!
For more information or your nearest GVP Dealer, call 215-337*8770 .Dealer inquiries welcome.
For technical support call 215*354-9495.
Amiga is a registered tradenark of Commodore Amiga. Inc. All other trademarks are the p'operty of their respective owners.
© 1992 Great Valley Products Inc. CONTENTS Volume 7 Number 9 September 1992 I Cover photograph by Rick Hess Professional Calc from Gold Disk True BASIC from True BASIC, Inc. 1 Cimt fcrwti Jinnwn - Riuttoti! | '.c-jim sal Wtfo j kftt fariu! Car | ttf C Itofkj' fcrrtf | 1 Hard Disk Organizer from Display Systems International Reviews 16 LPCalc by Kim Schaffer Linear programming with LPCalc helps you make those important business decisions.
17 Professional Calc by William M. Frazier Preceded by Advantage and Office Calc, Professional Calc is Gold Disk’s new spreadsheet which rivals MS- DOS packages.
20 KB-Talker by Daryell Sipper Use a standard IBM AT-style keyboard with this invention from Co-Tronics Engineering.
Hard Disk Organizer by Kim Schaffer Eliminate the chaos and bring order to your hard disk with this utility from Display Systems International.
22 Mark’s Math Lab by Rick Manasa Math doesn’t have to be a foreign language anymore. Zoom in on graphs, planes, solids, or tables.
25 Wshell 2.0 by Merrill Callaway From the author of Arexx, comes Wshell 2.0, an enhanced alternative to the Amiga's built-in Shell.
Math Programs For The Younger Set by John Steiner Math can be fun for your child with two educational programs from EasyScript! And CanCor. But how well do they teach math?
Maverick V3 by Henning Vahlenkamp Back up most of your valuable programs using Maverick’s many parameters.
In This Issue 34 Graphic Word Processors Head to Head by Merrill Callaway Which one is right for you Softwood's Final Copy or New Horizon’s ProWrite? You make the choice.
Lightwave 2.0 by Mark Thompson Check out the recent additions, such as ray tracing, in this powerful image compositing program from NewTek.
48 Show Report The Amiga 600, OpalVision, Aladdin, and more new products were unveiled to a record number of exhibitors and attendees at Australia's second annual WOC.
66 True BASIC, v2.0 by Paul Castonguay True BASIC relieves the programmer of the burden of having to understand all the complex inner workings of a computer.
Programming Modula-2 Part 1: Dithering Primitives by Michal Todorovic Add some new colors to your palette without paying a few hundred bucks for a framebuffer.
Projects 2£ Developing Desktop Savvy by Patricia Zabka Kaszycki Design for and use specialty papers to publish brochures with attached rolodex cards.
From video graphics to basic programming, the Amiga offers the foundation for creativity in everyone.
Monkey Island 2 from Lucas Arts Lucasfilm Games... ...plus Video Delay Line TDL488-T from Allen Avionics in this month's New Products From this month’s Video Slot by Frank McMahon Hot Tips offers you a chance to win Global Effect from Millennium.
Amy’s Fun-2-3 by Devasoft Columns 8 New Products & Other Neat Stuff by Timothy Duarte See these pages for the very latest in games, utilities, fonts, and hardware.
43 Bug Bytes by John Steiner Contact NewTek for the latest upgrade to DigiPaint 3 and see Interplay’s workaround for Castles on the A3000.
45 cii directory by Keith Cameron Know that RELABEL and RENAME are not the same. Also, SORT can organize your files.
58 Arexx by Merrill Callaway Combine the power of Arexx and TurboText in desktop publishing!
72 The Video Slot by Frank McMahon Learn about new features in Imagemaster, effects for movies, and digital morphing.
76 Roomers by The Bandito Will Merisel, Inc. accelerate Amiga sales in the U.S.? The Amiga has finally crushed the Toogis. What is the new magic dingus from Centaur Software?
8 Hot Tips Reader-submitted tips on Barbarian II, Awesome, and Robocop 2.
82 Diversions Become a Don and join the Chinese or Italian mafia, jump on a hoverbike in Killing Cloud, or sizzle on the gridiron with John Madden.
Departments Editorial ......6 List of Advertisers 80 Feedback ...90 Public Domain Software... 94 And Furthermore .96 The Third Eye Copyright 1989 by llene Astrahan See how artists Tom Law and llene Astrahan combine talent with Amiga power in this month’s And Furthermore.
OpalVision premieres at the World of Commodore Amiga in Sydney, Australia.
THOUSANDS OF PC COMPATIBLE SOFTWARE PACKAGES M 777 GVP'S A500-PC 286 With innovative and unique engineering GVP's exclusive A500-HD8+ arid A530-TURBO “Mini Slot” opens a whole new computing world.
Amazing Computing For The Commodore AMIGA7 ADMINISTRATION Publisher: Assistant Publisher: Administrative Asst.: Circulation Manager: Asst. Circulation: Traffic Manager: Marketing Manager: Joyce Hicks Robert J. Hicks Donna Viveiros Doris Gamble Traci Desmarais Robert Gamble Ernest P, Viveiros Sr.
EDITORIAL Managing Editor: Associate Editor: Hardware Editor: Senior Copy Editor: Copy Editor: Video Consultant: Art Consultant: Art Director: Illustrator: Editorial Assistant: Don Hicks Jeffrey Gamble Ernesl P. Viveiros Sr.
Paul L. Larrivee Timolhy Duarte Frank McMahon Perry Kivolowitz Richard Hess Brian Fox Torrey Adams ADVERTISING Advertising Manager: Wayne Arruda 1-508-678-4200, 1-800-345-3360, FAX 1-508-675-6002 Amazing Computing For The Commodore Amrga1" (ISSN 1 053-45471 is oubilshed monthly by PiM Publications, Inc., Curranl Road, P.O. Bs»2140.
Fall River, MA 07722-2148, Phone 1-508-678-4200. 1 -600-34 5-336 0, and FAX 1 508 675-6002.
U. S. subscription rate is 529.95 lor one year: $ 46.00. two years
Subscriptions outside the U.S. are as follows: Canada 8,
Merico $ 38.95 (U.S. funds) one year only; Foreign Surface
$ 49.97, All payments must be in U.S. funds on a U.S. bank. Due
to erratic postal Changes, at! Foreign rates are one-year
only, Second-Class Postage paid at Fall River. MA 02722 and
additional mailing oflices.
POSTMASTER; Send address charges to PiM Publications Inc., P.O. Sox 2140, Fall River, MA 02722-2140. Printed in the U.S A, Entire contents copyright© 1992 by PiM Publications, Inc. All rights reserved. No part ol this publication may be reproduced without written permission Irom PiM Publications. Inc.. Additional First Class or Air Mail rales available upon request, PiM Publications, Inc. maintains the right to rolusa any advertising.
PiM Publications Inc. is not obligated to return unsolicited materials. Ail requested returns must be received with a self-addressed stamped mailer.
Send article submissions in both manuscript and disk format with your name, address, telephone, and Social Security Number on each to the Associate Editor. Requests for Author’s Guides should be direcled to the address listed above.
AMIGA™ is a registered trademark ol Comtnodore-Amiga, Inc., Commodore Business Machines, International Dsfrdutored m the US. & Conodo by Htemcrtionol Periodical Distributors 674 Vo de to Vote. Ste 204. Sotcvkj Bercft, CA 92075 & Ingram Periodcots me.
1226 HetQixjker Blvd.. La Verne IN 37066 DistTteut©dhtfieU.K.by Mlcro-PACE Dstftxrters UK. Ltd 17! Both Rood Staugyi. Berks, SL1 AAA UK INTRODUCING THE A500-PC 286... F0RA530-7URB0 AND A500-HD8+ USERSONLY.
The GVPA500-PC 286emulator features; ? Run MS-DOS’, DR-DOS* * and even Microsoft Windows’” applications.
? 16MHZ 80286 CPU power with rates up to 15 on the Norton Speed Index.
? Provides Hercules, CGA, EGA VGA (monochrome) video emulations.
? Run PC and Amiga applications simultaneously.
? 512KB of dedicated PC Memory (DRAM| plus transparent access up to SMB of Amiga memory (configurable as normal, extended or expanded memory), ? 80C287 math processor (FPU) socket.
For more information on GVP's A500-PC 286 emulator for your A53O-TVRB0 or A500-HD8+ contact your local GVP dealer today, or call GVP at 215‘337*8770.
' version 3.2 or later (not included) '' version 5.0 or later (not included) not included GREAT VALIiY PRODUCTS 600 CLARK AVENUE KING OF PRUSSIA, PA 19406 USA PHONE 215*337*8770 FAX 213*337*9922 For technical support, call 215'354 9495 Amiga is a registered trademark at Commodore-Amiga. Inc. All other trademarks are property ol their respective owners 01952 Great Valley Products, Inc. GVP'S NEW A530-TURBO™ WITH fi VP'S LATEST ENGINEERING BREAKTHROUGH OWBt YOUR AMIGA 500 BEYOND EVEN THE A3000!
68EC030 CPU RUNNING AT A BLAZING 40MHZ!
Imagine running your software applications at 10 times the speed: your animations will play more smoothly, multitasking is more useful, your windows open and move more quickly and more... Don't waste your hard earned money on a questionable and risky hard drive when you can own a GVP A500-HD8+ classic or New A530-TURBO. No matter what GVP solution you choose there is no doubt that you will be getting the fastest, most expandable and safest hard drive system you ctrn buy for your A500!
Both the NEW A530 TURBO and A500- HD8+ are externally installed in a snap. It's simple, fast and worry free! And it doesn't void your warranty.
GET MORE FOR YOUR MONEY WITH GVP... ? Choose from a full range of factory tested hard disk drives up to 240MB.
? Speed increase is the key. Through GVP's custom chip and FaaaStROM'" technology, once unreachable performance is acliieved.
• GVP Custom Integration ensures greatest possible performance
• Direct and instant access to up to 8MB of 32-Bit RAM on A530
Turbo and standard SMB on A500-HDS+ Classic.
? Expandability is a must. GVP does not close the door for future expansion needs.
Insure your investment with a GVP Hard Drive Solution:
• Supports up to 7 external SCSI devices for tape backup, CD ROM
• Add up to 8MB of FAST RAM for the A500-HD8+ or 8MB of blazing
32-Bit- Wide RAM for the A530-TURBO.
• Run thousands of PC compatible software packages with the GVP
A500 PC 286.
This optional board incorporates state-of- the-art integration that opens a whole new computing world. Simply plug the GVP PC 286 into our exclusive "mini-slot" and you are off and running PC programs!
• Optional socket for 68882 FPU in the New A530-TURBO to speed up
¦ Reliability and a company who stands behind their products is a given with any GVP product, and has made us the largest Amiga peripheral company in the world.
• Free dedicated universal power supply included with both the
A500-HDB+ and A530-Turbo. Don't even think about straining your
A500 power supply.
Free Dedicated Universal Input Power Supply
• Internal fan to ensure that your system stays cool.
• 2-yr limited Factory' Warranty on both the A500-HD8+ and A530
• Game switch for the A500-HD8+ anti Turbo switch for the
A530-TURBO ensures full game compatibility.
• The best technical support team in the business.
PHONE 21 S«337*8770 FAX 215*337*9922
* Requires kickstart 1.3 or higher For more information or your
nearest GVP Dealer, call 215*337*B770. Dealer inquiries wel
come. For technical support call 215*354*9495.
Amiga is a registered trademark ot Commodore Am ga. Inc A500HD3+. A53G Turbo, and FwsrROM are trademarks of Great Vaacy Products. Inc 1992 Great Valley Products, Inc, REMEMBER: YOU ONLY WANT TO BUY ONE HARD DRIVE FOR Y0URA500.
GVP MAKES SURE YOU DO IT RIGHT: CHOICE, SPEED, EXPEND- ABILITY AND RELIABILITY ARE BUILT IN... AND ONLY GVP GIVES YOU A FULL TWO-YEAR WARRANTY.
Ur's There is power in the written word, a fact I remind myself of constantly. However, this month's events brought the matter home.
EDITORIAL KM Yes, Virginia, There is a Portal.
In a recent introductory articleon telecommunication software and hardware, Rich Mataka wrote about software used by CompuServe and Genie. He also listed a comparison of costs for these two systems and long distance telephone charges to show the difference and possible savings with a 2400, 9600, or 14400 baud modem. In one place he mentioned these two services as well as BIX. In no place did he describe any service in detail.
However, Mr. Mataka did not include a mention of Portal, a commercial network system which now contains the famous Amiga Zone. Rich neglected to mention Portal as he neglected to mention a half dozen other systems. The reason is simple his original obligation was to discuss telecommunication software and modems on a basic level. He accomplished this in nine pages. We honestly had no more room.
However, that was not all. Gary Fait wrote an article in the same issue on Usenet and at the dose, he discussed several ways of gaining access. But he did not mention that Usenet is available through Portal for an additional cost.
Although Portal's UUCP connection is listed in AC's GUIDE, we did not pick up on the omission. To be honest, it is easier toeditan article for mistakes than to edit for omissions. In short, the slight made it into print and into the hands of thousands of Amiga owners.
We never like to make mistakes. Since the beginning, we have continued to increase our effort to eliminate mistakes in our publications.
With 18 issues per year (12 Acs, 2 AC's C If IDEs, and 4 AC's TECHs), we produce more publications than any other source for the Amiga, and errors are bound to occur.
We require your feedback. When you see an omission, please write us. We read every piece of mail and do our best to correct any oversights or errors. The only thing that bothers me about the Portal problem is that no one wrote.
I discovered the problem when an author called to tell me what he saw posted on Portal.
He sent a copy of the messages for me to read and I was appalled. Notonly were the messages full of disdain for the article for not discussing their favorite network, but they were full of inaccuracies and lies concerning the focus, dedication, and production of this magazine. A few messages were addressed to our defense and for that 1 am grateful. But the majority of the messages requested that strong tetters should be sent immediately. Although the marketing department of Portal faxed us several sheets on their services (but not how to sign up), we have yet to receive a single letter of
complaint from the original message writers.
There is no organization in the Amiga community who is performing a dedicated service that we will not always do our best to assist.
If any one would like to contact the offices of Portal and discuss how to sign up, please call
(408) 973-9111 for their voice line.
What disturbs me most is that I never received a single letter from the Portal subscribers. Hasn't it become clear that our best weapon in a market dominated by people who cannot see past the MS-DOS machines and the Macintoshes is to write? Write when you do not see the coverage you think the Amiga deserves.
Write when you hear about a "great new product" for another computer platform when there was a similar product long before on the Amiga. Write when you feel an injustice has occurred, whether it is an Amiga issue or something else which concerns you. Write!
I believe we have the power to change the way people think, but only if we exercise our ability to inform. The Portal problem brought up thequestion to me, but it was Phillip Robinson who drove home the desire.
Oh, Mr. Robinson.
Phillip Robinson is a columnist for the San lose Mercury News. His weekly column appears on Sunday, but it is also placed on a syndicated wire service and is accessible to all subscribing newspapers. What this means is that the article he supplies one week to the San JoseMercu ry News can end up in the Washington Post or the Boston Globe the next week. In the case of the article published on July 12 in the Mercury, it did.
Imagine my concern when I was faxed the following headline from a developer in the Washington D.C. area: "Commodore Lets the Amiga Die a Slow Death, By Neglect." The Washington Post ran the article on July 20. This was followed by another version of the article titled, "A sad fate for a beloved, useful machine" from the Boston Globe on July 21. Each article was a differently edited version of the original Mercury article whose headline read, "Commodore lets Amiga die slow death."
Mr. Robinson has followed the Amiga's progress since i ts first introd uction in 1985. Most of the article is a combination of his perceptions of the Amiga, its marketing, and its apparent growth since that time. Unfortunately, Mr. Robinson's perceptions of the market state that the Amiga is only good if you are going to use the Video Toaster. Outside of video effects, he has little use for the machine. In fact he ends his column by stating: "If you want to work with digital video, the Toaster is good enough to warrant buying an Amiga. But don't think of it as vour computer; consider it just
a power supply for the Toaster.
But if you are not already hooked on the Amiga or fascinated by video toasting, don't even think of buying one. You'll be getting heartache and promises not kep t. Maybe a t least other computer companies will learn a lesson of caring and respect from this sad affair."
In effect, since Mr. Robinson sees no current heavy marketing for the computer, he assumes there are no sales. In fact. Commodore has been reporting increases and an ability to put the Amiga in professional markets without a lot of advertising (please see the editorial in the August issue of AC).
While, as a consumer, I would feel a lot better if I saw more advertising for the Amiga, I cannot justify a comment that the Amiga is dead or even dying. The last lew months ha ve seen an avalanche of new products for the Amiga. The scope of production by hundreds of developers has brought us an array of options for this machine.
[n ail honesty, I cannot blame Mr. Robinson for his lack of knowledge of the Amiga’s development. His comments demonstrated a lack of understanding as he said, "The Amiga 500 appeared as a sort of Amiga Jr. With less power and memory but a S500 price."
While Mr. Robinson's observations may find some agreement in the Amiga community, we must all find fault with his conclusions. "If you have an Amiga, don't fret about this news.
You've adapted to living in the dark, being fed biodegradable stories about new models and upgrades. There will be new games, a few new programs, a few new accelerator boards, and fellow enthusiasts to club with for another five years at least," Are you angry enough to write yet? I hope so! This article was published in the heart of high tech country and has been reprinted in different forms across North America. The only way to change the perception is to write to Mr. Robinson.
1 talked with him the day after I saw the article from the Wusfcinghw Post. He seems a fair enough fellow; it's just that he has the latest IBM and Macintosh products to work with and has not seen the Amiga that Commodore has often promised but not delivered. 1 believe he is functioning from a lack of information, and only we will be able to set the record straight.
I have already sent Mr. Robinson a copy of the latest AC's GUIDE as well as several back issues of this magazine. This shou Id at least alert him that there is a market and that people are doing things with the Amiga aside from the Video Toaster and games. What he must see now is the actual rank and file, (he Amiga users in their entirety. We need you to tel! Him what you are doing with the Amiga. Send mail to: Phillip Robinson
P. O. Box 1357 Sausalito,CA 94966 Please send an additional copy
to our offices so vve can keep track of the response and
remind Mr. Robinson of what it means. Once he sees the things
that are happening with this computer, I believe we w i 11 be
able to paraphrase Mark Twain and say, "The reports of die
Amiga's death have been greatly exaggerated."
Amazing Computing 6 THIS IT THE WFORMAT OH YOU RiDUlSTEP. WHAT Now, your Amiga• 2000 3000 is a you Computer, Fax Machine, VoiceMail System, rum?: ine all at once!
J GVP's NEW hohePak jsf ss&sr X X X X X X HI JOE t 00 r YOUR FAXMAtL. t THINK IT LOOKS , GREAT., , PhoneB&k Main PhonePak Control Pane!
PHONEPAK'S EXCLUSIVE Vfr TECHNOLOGY TAKES FAX AND VOICE MAIL INTO THE NEXT CENTURY!
You know what a fax x machine IS. You know what an answering machine DOES.
You know how voice mail WORKS.
Now imagine all that technology working together as a single comprehensive infonnation system all on one board.
And that's just the beginning when it comes to what GVP’s new PhonePak can do for your A2000 3000!
PhonePak Handles Ail Calls With a PhonePak VFX system installed on each of your phone lines you can: ? Receive faxes and store them on your Amiga's hard disk for on-screen viewing and or plain paper printing at your convenience.
? Use PhonePak's advanced digital technology to record and playback voice messages.
? Receive VFX’” messages combining voice and fax, from virtually any standard phone fax machine.
? View a fax onscreen and listen to a voice message about that fax at the same time a GVP multimedia breakthrough!
? Send faxes to one or more numbers immediately, or via PhonePak's built-in scheduler.
? Record and play your own voice messages in standard IFF audio format using a fully configurable system of private user mailboxes.
? Create customized databases for all your names, addresses, and telephone numbers, ? Use PhonePak's exclusive Operator'" script language or AREXX to control all dialing functions.
And because PhonePak uses GVP’s custom DMA chip technology for multitasking, you can keep right on working, even while PhonePak is taking calls.
PhonePak Saves Time and Money With PhonePak, you get a powerful, yet affordable, fax and voice messaging system that:
• Can be learned in no time with the simple, step-by-step user's
• Completely eliminates costly and unwieldy thermal paper.
• Offers scaled, nonscaled, and inverted viewing of faxes in both
HiRes (640x400| or Workbench 2.0's SuperHiRes [1280x400) mode.
• Intelligently transfers incoming calls over Centrex" or other
compatible phone networks.
• Lets the caller decide whether to leave a message or speak with
the called party.
And, you get something no other fax machine or computerized fax product can offer privacy for every fax received.
PhonePak Helps You Work Smarter As you can see, anything fax machines, answering machines, and voicemail systems can do, PhonePak can do.
Plus, PhonePak is the only technology that gives you fax and voice information combined Whether you have a single phone line at home, or multiple lines in the office, once you install PhonePak, you'll wonder how you ever got along without it.
For more information on what GVP’s PhonePak can do for you, call 215)337-8770 today.
PjiDnePak requires 2MB RAM and a harri drive, and is FCC certified for use in Die United SralB- PnoneRa*, VFX and OpencrC" are trademark; of Gres Vaiey Products, Ix.
Ail other traflemarlrs are the properly of Iheir respective owners.
©Copyrtffht 1992 Great Valley Products. Inc.
* Software * ArexxDB 2.0 JMH Software announced the release of
version 2 of the ArexxDB Records Manager for the Amiga.
ArexxDB is the records manager for the serious Amiga user, taking advantage of the popular Arexx language. Version 2.0 ads record searching, automated indexing, a query language, and a utility for creating files. Improved file handling of ArexxDB increases the safety of your files during an abnormal shut d own. Filenames and pathsarenovvbasedonthecurrent directory of the calling script or process. The program also supports multitasking, record and file locking, dynamic RAM data caching, and linear hashing. Suggested retail price: $ 125, JMH Software, 7200 Hemlock Lane, Maple Grove, MN
55369, (612) 424-5464, Inquiry 207 Broadcast Fonts 3D: Professional Pack Unili Graphics has released a set of 27 3-D fonts for use with LightWave 3D and the NewTek Video Toaster. The Professional Pack includes all objects from Master Packs 1, 2, and 3. The objects support phong shading for the best possible output even when using the shearing capabilities of the Toaster 2.0. Each font set includes both upper and lower case, numbers, and 29 punctuation symbols. Suggested retail price: $ 395, Unili Graph ic s, 143 Lorraine Ave., Pittsburg, CA 94565,
(510) 439-1580, Inquiry t208 D-70 Editor The D-70 Editor is a
program that allows the owner of a Rola nd D-70 MIDI
keyboard to edit all parameters including tones, patches,
performances, rhythm setup, and more. You can create new
D-70 patches or change existing ones, utilizing the
friendly environment of the Amiga.
All parameters are displayed on a few, easily accessible screens.
Changeany value using the mouse or keyboard. The D-70 Editor is almost like having a new front panel for your D-70, All parameters can be saved to floppy disks.
These data files can then be sent back to the D-70. Create a library' of sounds,store them on an Amiga disk, and load them back into the Amiga at any time. Other features include data manipulation and a tutorial that gives tips and advice on how to create new sounds.
Suggested retail price: $ 50, dissidents, 10325 Woods Rd„ Utica, NY 13502- 9574, (315) 797-0343, Inquiry 209 Gods Programmed by the Bitmap Brothers, the same team that created Speedball 2, Gods takes the player back to ancient Greece as mythical warrior Hercules explores The City, The Temple, The Labyrinth, and The Underworld in his quest for immortality.
New Products 8 Other Neat Stuff compiled by Timothy Duarte In Gods, decision-making and intelligence are the key- Skill level is evaluated through the player monitor mode, which aids novices and rewards skilled decision making. Gods features two types of puzzles to solve cleverreward puzzles and progression puzzles.
Cleverreward puzzles require the player to discover clues and find hidden objects and move them to an appropriate location. Progression puzzles take some thought, as the player chooses to take short cuts, fall down trap doors, and more. Gods also features an original soundtrack by former Ultravox member John Foxx.
Suggested retail price: $ 39.95, Konami, 900 Deerfield Parkway, Buffalo Grove, IL 60089, (708) 215- 5111, Inquiry 210 Kara Toaster Fonts Kara Computer Graphics has expanded its existing Toaster Font line with two new packages Toaster Fonts 3 and Toaster Fonts
4. These new font packages were designed specifically with com
ments from registered users of previous packages in mind. The
highly requested need for script and cursive styles has been
answered. The fonts can also be stored in a compressed
Toaster Fonts 3 has shiny Caps and Small Caps fonts with Outline, Drop, and Cast Shadows. Font styles are a chiseled Gothic serif in gold and metal, and a Roman face with a shiny gold extrusion and a beveled Gothic ital ic. Toaster Fonts 4 consists of four shiny script and cursive fonts in a range from casual to elegant. Styles are a chiseled Roman script in Gold and Metal, a casual Brushed script, and a Calligraphic face. Suggested retail price: S99.95 each, Kara Computer Graphics, 2554 Lincoln Blvd., Suite 1010, Marina Del Rey, CA 90291, (310) 578-9177, Inquiry 211 MetaScope vl.5
MetaScope, the Amiga debugger, has been upgraded with a number of System 2.0 specifics. Features include a load save configuration, enforcer support, 68020 030 support, memory windows, execu tion control, expression eva I ua tion, full symbolic capability, and a direct- to-memory assembler. Suggested retail price: 599.95, INOVAtronics, 8499 Greenville Ave., Suite 209B, Dallas, TX 75231-2499, (214) 340- 4991, Inquiry 212 Monkey Island 2: LeChuck s Revenge Guybrush Threepwood learns appearances can be deceiving in Monkey Island 2, the second high- seas adventure.
Pumped at having destroyed the Evil Ghost Pirate LeChuck at the end of The Secret of Monkey Island, Guybrush has retold the tale innumerable times. Guybrush sets his sights on a new bad guy Largo LaGrande, extortionist extraordinaire. Eventually, Guybrush loses LaGrande. In the process, LeChuck is reincarnated, and he’s mighty' mad. Guybrush ends up in a hilarious search for several mysterious, missing map pieces that, when correctly assembled, will direct him to a treasure. The treasure's contents will reveal how to get rid of LeChuck once and for all. Monkey Island 2 requires 1MB of
RAM. Suggested retail price: $ 59.95, LucasArts Lucasfilm Games, P.O. Box 2009, San Rafael, CA 94912, (415) 662-1700, Inquiry 213 OU’LL BUY IMPACT VISION 24 FOB ONE VIDEO NEED AND FIND YOU NEED IT FOR EVERYTHING VIDEO press a (configurable) "hot key" to activate any feature.
At GVP, we wanted to make a major impact on the use of the A3000 2000 by professional video enthusiasts. With the Impact Vision-24 we have!
For more information on how the inpact Vision 24 can have a major impact on your video productions, call us at 215-337-8770.
Mm imran visisn CllaucierGenernior GREAT VALLEY PRODUCTS, INC. 600 Clark Ave., King of Prussia, PA 19406 For more information or your nearest GVP dealer, call today. Dealer inquiries welcome.
Tel. (215) 337-8770 • FAX (215) 337-9922 ? Separate Composite and Component Video (RGB+Sync) Genlocks.
RGB genlock operates in the digital domain, for digitally perfect production studio quality mixing: no color bleeding, no ghosting, no artifacts...!
? 1.5MB Frame Butter. Display 24-bit, 16 million color images on your Amiga monitor. On a multi-sync monitor, you can even display 16 million color images in non-interlaced mode!
? Realtime Framegrabber Digitizer. Freeze, grab and store (in standard 4096 or 16 million color IFF format) any frame from a "live" incoming RGB video source.
? Video Interface Unit. Transcode Composite or S-VHS video into RGB. (Optional version available with YUV input output.)
? Rtcker-Hminator. Duplicates and enhances the A3000's display enhancer circuitry. It even de-interlaces live external video! A must for any A2000 owner. Ask about our A2000 "genlock slot trade-up” program.
? Simultaneous Component Video (RGB) Out, Composite Video Out and s-vhs Video Out. Now, anything you can see on your Amiga monitor can be recorded on video tape, If you’re into video, IMPACT VISION-24 is truly a dream come true for your A3000 or A2000. It is the first multifunction peripheral specifically designed for the A3000’s video expansion slot.
With the optional A2000 genlock slot adaptor kit, it also perfectly complements and enhances the A2000.
Check out these features, all packed on a single Amiga expansion board!
Sap *?» including animations, ray-traced 24-bit images and more!
? Picture-bvPicture (pip) Display. Freeze, resize, rescale and or reposition live incoming RGB video just like any workbench window at the double click of a mouse or the pressing of a "hot key". With a multisync all this can even be in rock steady de-interlaced mode. Unique "reverse-PIP" feature, even allows you to place a fully functional Amiga workbench (or other application] screen as a SCALE-ABLE (shrunk down!) And re-positionable window over full-screen live video.
? To make sure you can take full and immediate advantage of every feature of your new Impact Vision 24 video-station, we even include the following software with every unit:
• Caljgari ’4V24. An exclusive version of the leading broadcast
quality, 3-D modelling and rendering program. Use your
imagination *1 to model 3D, 16 million color, scenes. Use
your digitized video images as textures to wrap around * any
object! The mind is the limit!
• ScflLfl Tiffing. Easy-to-leam, video titling package complete
with lots of special fonts and exciting special transition
effects. Turn your Amiga into a character generator.
• MACflOPANT 4V24. A 2D, 16 million color paint program that lets
you have fun Introducing the IMPACT VISION 24” from GVP The
All-In-One Video Peripheral for the A3000 and A2000 creating or
manipulating any 16 million color, 24-bit image.
• Control Panel. Provides full software control over all Impact
Vision-24's numerous features. Use your mouse or simply Amiga
is a registered trademark ol Commodore-Amiga, Inc. NeuroPfo 2.0
MegageM is pleased to announce the release of NeuroPro 2.0, a
sophisticated neural network program for artificial
intelligence applications on the Amiga. It has capabilities
for large pattern recognition systems development and
practical applications in an environment that fully exploits
the power of the Amiga.
Features include a widely used three-layer back propagation network system with up to 256 cells per network layer and 131,072 network interconnections, flexible data formats, a complete graphical presentation of all network operations and da ta objects in real time, and more. NeuroPro also has three complete and consistent user interfaces the graphic user interface control panel, pull down Amiga menus with keyboard shortcuts, and an Arexx interface.
It can operate on up to 256 bits of data at once, including d ata trea ted as 32 characters of ASCII text, arbitrary bit arrays, and 8 x 8 or 16 x 16 pixel graphic objects. NeuroPro
2. 0 can also store and manipulate up to 4096 256-bit data
The program requires a math coprocessor and 2MB of RAM.
Suggested retail price: $ 299.95, MegageM, 1903 Adria, Santa Maria, CA 93454, (805) 349-1104, Inquiry 214 Pitfighter Domark Ltd. Has released Pitfighter, an astonishing conversion of Tengen's smash arcade hit.
It features digitized graphics and real-time sprite scaling.
Players choose from three players: TY the kickboxer, KATO, a third-degree Karate Black Belt, or BUZZ, an ex-pro wrestler. You will then be matched in a no-holds- barred, fight to the death in an effort to become the new Pitfighting World Champion, Youropponentwillbeoneof eight brutes: The Executioner, Southside Jim, Angel, Mad Miles, CC Rider, Heavy Metal, Chainman Eddie, or The Ultimate Warrior.
As the game progresses, it becomes apparent that not only strength and skill are essential, but also cunning and the ability to smash your opponent with any object more quickly than he can smash you. Objects on the floor crates, kegs, throwing sta rs, a nd barrels are placed in the pit for the grabbing. Further in the game, players can use sticks and motorcycles against the opponents. Suggested retail price: S39.95, Domark, 5300 Stevens Creek Blvd., 5th floor, San Jose, CA 95129, Inquiry 215 DHAIARK, Professional Draw 3.0 Gold Disk announced a major upgrade to Professional Draw 3.0, a
structured drawing program for the Amiga. Pro Draw 3.0 provides a direct link with Professional Page
3. 0, genie functions that automate most of the routine tasks
associated with design and layout, and comprehensive Arexx
Pro Draw 3.0 also includes several text handling enhancements and color handling improvements.
Other new features include undo, redo, and the ability to display i nd ivid ual objects in wireframe or WYSIWYG mode. A collection of 145 pieces of clip art is packaged with the program. A hard drive and 2MB of RAM are required.
Suggested retail price: $ 199.95, Gold Disk, 5155 Spectrum Way, Unit 5, Mississauga, Ontario, L4W 5A1, Canada, (416) 602-4000, Inquiry 216 Rashumon 1.2D Rashumon, the mul ti-lingual word processor, now has a tablet generator. Tablets can now' be created in any color and size, according to the tab stops assigned to each line.
Rashumon's features include the abi lity to import a nd export ASCII files, string handling, a thorough user manual, and more. Suggested retail price: $ 200, upgrade from 1.2 $ 30, upgrade from 1.1 $ 40, HnrmonySoft, 69 Jabotinsky St., Givatayim, Israel, 53319, (011) 972- 331-5967, Inquiry 217 RoboSport Set in a futuristic time in which robots do battle for the amusement of humans, RoboSport is a battle-simulation game that combines the tactical challengeof chess with the intensity of urban guerilla warfare.
Players can program maneuvers for as many as four teams of up to eight robots each simply by pointing and clicking on an icon construction set. Your robots can ba ttle the computer's robots, which are programmed to be crafty, defensive, ferocious, or stupid. Play against your friends on a single Amiga or other computers. Connect up to four machines using Commodore's TCP IP network board. It can even network with the IBM or Macintosh version of the game.
Robots ba ttle in 24 a renas of three basic types: the manicured streets of a suburb, a giant computer motherboard, or the rubble of a devastated town. Analyze your strategies with a VCR-type replay feature. 1MB of RAM is required.
Suggested retail price: $ 59.95, Maxis, 2 Theatre Square, Suite 230, Orinda, CA 94563, (510) 254-9700, Inquiry 218 Super_DJC Color Driver Do your pictures look too dark when you print them out? Are the colors wrong or hard to tell apart?
Consider the new printer driver for your Hewlett Packard DeskJet 500C.
Super_DJC offers 16 shades of grey and 4096 colors, each distinct and natural looking. Other features include faster compression methods, proportional grey balancing, more options for depletion and shingling. Suggested retail price: $ 52, Creative Focus, Box 580, Chenango Bridge, NY 13745-0580, (607)648- 4082, Inquiry 219 Super Space Invaders The arcade coin-op smash has returned and provides the opportunity fora new generation of gamers to enjoy the same thrills and excitement that occurred with the original in 1979.
After 13 years, the aliens are back.
The game combines a host of features from arcade classics such as Phoenix, Gorf, and Galaxian. Op Important News For The Power Hungry: Your Dinner’s Ready.
If lome and get it.
I The new Amiga'4 3000T multimedia workstation tower the most expandable, flexible Amiga ever built.
Now powered by a 25 MHZ Motorola 68040 CPU, with a 68882 math coprocessor, the A3000T is faster than ever before. (Current A3000T users can upgrade to a 040-based accelerator card for just $ 1,998.)
The A3000T features a 200MB hard disk drive. A 3.5" floppy disk drive. 5MB of RAM, expandable to 18MB. And 32 bit bus architecture to transfer mammoth amounts of information at breakneck speed.
The truly power famished will be happy to know that the A3000T is stuffed with an abundant selection of expansion slots.
There’s a coprocessor slot. A video slot for internal devices.
Up to four PC slots. And up to five Zorro 111 slots. Every Amiga 3000 series computer comes with Commodore Express'" Gold Sendee options.* And convenient leasing terms are available.
Now, you’d expect a power feast like this to carry a fat price tag. But now through September 30, you can sit down to an Amiga 3000T with a monitor for just $ 5,998** Which in itself is a powerful reason for seeing your Commodore dealer today.
For a dealer near you, call 1-800-66-AMIGA.
In Canada, call 1-800-661-AMIGA.
O Commodore3 AMIGA © 1992 Commodore Business Machines Inc. Commodore and the Commodore logo are registered trademarks of Commodore Electronics Ltd. Amiga is a registered trademark of Commodore-AMIGA. Inc. Products available on G5A schedule GS-00K-91 - AGS-5069 * Available only on systems purchased in the U S through an authorized Commodofe-Amlg? Dealer. Customer activation required. Some optional programs include a charge. **M5RP timized graphics and sound as we] 1 as many new waves, and secret levels are included. Suggested retail price: 539.95, Donmrk, 5300 Stevens Creek Blvd., San Jose,
CA 95229, (408) 246-6607, Inquiry 220 Thinker 2.1.4 Poor Person Software announced the release of their new version of Thinker, a hypertext application.
Release 2.1.4 is CD-ROM ready with the ability to treat any CD- ROM database as a Thinker hypertext document. Imagine replacing clumsy searches with direct hypertext links from subject to subject. Thinker 2.1.4 also lets you modify read only Thinker documents on CD-ROM as if they were standard Thinker documents. Thinker can be used to organize your work, produce multi- media study systems, write interactive fiction, create databases of text and video, and other tasks.
Thinker uses Hypertext to tie together word processing, outline processing, database functions, and multitasking presentations with a single product that does not require any programming by the user. Registered users may upgrade for $ 15. Suggested retail price: S80, Poor Person Software, 3721 Starr King Circle, Palo Alto, CA 94306,
(415) 493-7234, Inquiry 221 Toaster Toolkit The Byte Factory has
released a collection of utility programs for the NewTek
Video Toaster. Three programs are included in the package.
The Toaster Sequence Editor, which was previously sold as a stand-alone program, creates script files which can control the Toaster to perform effects, load, grab, and save frames, display CG pages, wait and loop for time and GPI trigger, output speech, serial, and text. It uses a point-and-click interface with full cut, copy, paste, and undo functions. Scripts can a Iso be sa ved in Arexx forma t, but Arexx is not required.
The Toaster Project Editor creates custom project files. Effects can be rearranged, unwanted effects can be deleted, and new effects can be added. Existing effects can be duplicated with different speeds to fine-tune them to the user's needs.
Tire FrameStore Compressor reduces the disk space required to store Toaster 2 FrameStore images.
No image quality is lost and the resulting files are usable with all T oaster software, f t also incl u des a snoop mode for unattended use, such as rendering to the hard drive.
Suggested retail price: $ 175, The Byte Factory, P.O. Box 891771, Oklahoma City, OK 73189-1771, (405) 631- BYTE, Inquiry 222 PULSE & VIDEO DELAY LINE y m 488-t f mo- aa nanoseconds AILEN AVIONICS, INC. J?1 MfNEOiA. NY 1 tSOI " Ultimate Wood Collection This set consists of digitized wood textures for use in 3-D rendering, paint, presentation, and desktop publishing. All images are 320 x 400 seamless HAM IFFs. Some textures are in as many as three styles plain, rough, and polished.
O too oo All images are easily scaled for use as brush or pattern fills and texture maps. A 24-bit JPEG version will be available soon. Suggested retail price: Sampler $ 60, Full set SI 90, Bearded Wonder Graphics, 1866 Ocean Ave. 5C, Brooklyn, NY 11230,
(718) 998-1767, Inquiry 223
* Hardware • A-Max II Plus A-Max II Plus is an internal card
which may be easiiv installed into a slot in an Amiga 3000 or
2000. A- Max It Plus provides Apple Macintosh emulation. A
built-in AppleTalk port directly accesses LaserWriters and
LocalTalk networks. Amiga diskdrives can read, write, and
format800K Macintosh disks. The card also includes two serial
ports identical to those found on Macintosh computers and a
MIDI interface. Macintosh System 7isalso supported. Suggested
retail price: $ 499.95, RcadySofl Inc., 30 Wertlieirn Court,
Suite 2, Richmond Hill, Ontario, Canada, L4B 1B9, Inquiry
224 Emplant Emplant is a hardware software system that is
designed to allow the emulation of virtually anv computer using
your favorite Amiga. Emulation software, the Emplant hardware,
and the ROMs from the computer to be emulated are all that is
required. Three option packages are offered: High speed
Macintosh serial ports and AppleTalk support, an SCSI inter
face, and a combination of both.
Suggested retail price: $ 234.95, Utilities Unlimited,1641 McCuliochBlvd., Suite 25-124, Lake Havasu City, AZ 86403, (602) 680-9004, Inquiry 225 HiQ A500 Tower Kit Now you can have the perfect Amiga 500 system. The HiQ A500 Tower Kit has the expandability' of an A2Q00, room for 10 half-height drives, and a 250-watt powrer supply. Other features include a detachable keyboard case, four 100-pin card slots, one 86-pin accelerator slot, one video card slot, three PC-compatible slots (2 AT, 1 XT), key lock security access, and more. Suggested retail price: $ 699.95, INOVAlronies, 8499
Greenville Ave., Suite 209B, Dallas, TX 75231-2499,
(214) 340-4991, Inquiry 226 Toaster Cozzy The Toaster Cozzv
allows for the proper operation of a NewTek Video Toaster
card in the Amiga 3000 computer. No warranties are voided
in this system, as no modification to any product is
The Cozzy includes a 65-watt regulated power supply with a slaved instant on feature. It also provides a stable black burst generator with 5 BNC video output.
The Cozzy also works with a 2000 or a 500 with a video slot installed.
Suggested retail price: S790, Heifner Communications,44511-70 Dr. NW, Columbia, MO 65202, (800) 445- 6164, inquiry 227 Video Delay Line TDL488-T Allen Avionics has announced a second video deiay line with advanced features such as a + - nanosecond fine trimmer designed for use with the NewTek Video Toaster and the Amiga.
The Video Toaster has an internal 400+ nanosecond delay which must be accounted for when integrating it into a broadcast or post production facility.TheTDL488-T provides a 360 nanosecond fixed r D*Kti3n» W-f* lyyy sy*, Krff*. Dd ”a •«* MvpcUt* iika rJ ?M**r »**•*, i.i rw »c. -iriKiw - ndua A $ 15.00 Language?
YES!... for a limited time we offering you a special Amiga version of the True BASIC, the powerful programming language from Kemeny & Kurtz, the original creators of BASIC!
You’ll receive the Language, libraries for graphics and font support, DO files, script files, more than 30 demo programs, and a 200+ page manual which provides you with an interesting introduction to modern BASIC programming. All this for only $ 15.00!
In addition, you’ll receive information on the other powerful Subroutine Libraries and interesting how-to books and advanced manuals that are available at special prices.
Best of all, True BASIC programs are portable to DOS, Macintosh, and most UNIX workstations. Now you can use the same program code across all platforms, for the powerful portability that every programmer dreams about.
Call 800 872-2742 Special Limited Amiga Offer: Only $ 15.00 plus shipping.
Runs of Amiga 500. 1000,2000 & 3000 and the 1.3 & 2.04 operating systems.
12 COMMERCE AVENUE • WEST LEBANON, NH 03784 ¦ 800 872-2742 • FAX: (603) 298-7015 delay and a 127nanosecond swi tch variable delay to compensate for the Video Toaster board. All video signals can easily be timed to the Toaster video signal- Suggested retail price: $ 325, Allen Avionics, 224 East Second St., Mineola, NY 2 3501, 15361 248-8080, Inquiry 225
• Books • Fast Guide to Arexx Vidia's latest quick reference book
is a comprehensive guide to A Rexx language instructions and
functions. The book describes each command, covering syntax,
keywords, options, and many examples. Also included arc a
bibliography, index, general notes on using Arexx, operators,
and standard I O. Suggested retail price: $ 8.95, Vidia, P.O.
Box 1180, Manhattan Beach, CA 90266, (310) 379- 7139, Inquiry
• Other Neat Stuff • Software of the Month Club The Software of
the Month Club provides a product and service to Amiga users
worldwide. Members oftheclipartclub receive 45 original
images on disk and a newsletter every two weeks. Members of
the Fonts club receive several new typefaces. Each clip art
volume covers a wide variety of subjects.
Members can speak directly to the artists to suggest clip art or font ideas for upcoming volumes.
Suggested retail price: S24.95 for membership, $ 14.95 for three disks, Software of the Month Club, 2180 Las Palmas Dr., Carlsbad, CA 92009,
(619) 931-8111, Inquiry 4230 S R Cloth S R Labs promises no more
static, thanks to the new S R Cloth. The S R Cloth
completely neutralizes surface static on computer moni
tors. It is non-toxic, contains no silicones, and is
The chemically impregnated fabric leaves no residue of any kind on the surface being treated. Suggested retail price: $ 6.95, S R Laboratories, 31200 Via Colinas, Westlake Village, CA 91361, (818) 991-995, Inquiry 231 The Hot, Hot, Hot ADPro Campaign ASDC intends to add some sizzle to hot summer months by launching an aggressive sales promotion for Art Department Professional. North American customers who register their Art Department Professional software before August 31 will receive a S10 check. A comprehensive ADPro dealer kit is also available free of charge to Amiga dealers.
The kit incl udes an in-store demonstration copy of ADPro, a nine-minute videotape, reprints of reviews, posters, buttons, and more. For more information, contact: ASDC Incorporated, 925Steivart St., Madison, Wl 53713, (608) 273-6585 The Parent's Guide to Educational Software The Edmark Corporation announced the release of The Parent's Guide to Educational Software, a 2U-page resource w ritten by a tea m of educators and offered at no cost to the public. Identifying the key educational concepts that software should address to successfully encourage learning and nourish the child's sense of
discovery, the booklet provides parents with guidelines and technology tips to help them evaluate educational software. To order a free copy, write to: Parent's Guide, Edmark Corporation, P.O. Box 3218, Redmond, NA 98073-3218, (206) 861-8200 Toaster to Tape The Biographix Corporation will transfer any Amiga IFF-format graphics, including pre-rendered animation frames, to broadcast- quality videotape. If using Li ghtWave 3D, Biographix can also render your animation prior to recording. For more information, contact: The Biographix Corporation, 1000 Dttndas Street East, Suite 6, Toronto,
Canada, M4M 1R7, (416) 465-2056, Inquiry 232
• AC* How to get your products listed in New Products and Other
Neat Stuff Send a descriptive press release and two copies of
the software or hardware. Please include product name, price,
company name, full address, and telephone number.
Our mailing address is: PiM Publications, Attn: Nero Products Editor, P.O. Bo.v 2140, Fall River,MA 02722-2140. For UPS and Federal Express, our address is: PiM Publications, Attn: Neiu Products Editor, 1 Currant Place, Currant Rd., Fall River Industrial Park, Fall River, MA 02720-
• Mercury’s 68040 CPU runs at 28MHz, providing 22 MIPS and 3.75 MFLOPS performance!
• Bultr-ln high performance Integer and floating point processors'and MMU (memory management unit), with AmigaDOS 2.0 floating point software library included.
* Mercury’s performance doesn’t stop at 8MB. Install up to 32MB
of RAM onboard; 40ns, 60ns, or low-cost 80ns, Page, Static
Column, or Nibble Mode RAM for (ightning- All RAM
autoconfigures, with options of 4MB, 8MB, 16MB, 20MB, and 32MB'
____ last direct,32-bit access by Mercury’s 68040 processor
(taster speeds with faster RAM chips).
• All RAM autoconfigures, with options of 4MB, 8MB, 16MB, 20MB,
Supports high-speed RAM bursting from the 68040 processor to Mercury’s onboard RAM.
It Direct Memory Access (DMA) to the A3000’s hard drive controller Efficient; compact design with custom components for reduced power consumption, reduced operating temperature, and 68040 power at a revolutionary price.
• Designed for easy upgradability to 33MHzand 40MHz 68040
processor, for performance of 25-31 MIPS. Compatible with 16MHz
and 25MHz A3000 systems! rdware and software (provided) allow
the 2.0 KickStart ROM to be aid 32-bit RAM f copied into
onboard 32-bit RAM for a dramatic speed boos!!
• Satisfy yourself! Compare Mercuryto any other accelerator using
3-D software ray tracing times, dhrystones, or any other “real
world- benchmark. Don’t be fooled by overpriced, “higl DAM
enhomoe lllilink "Cavaa" IMIi intn nn OkID WnniJ RAM schemes
whjch "Force" you into an 8MB dead end.
• Progressive began producing Amiga products in 1985. Our
commitment to top-level technical supportand service assure
that you’re getting the best accelerator value for your Amij
- • Easy “no-(umper“ Installatlon-plitgslnto the A3000 CPU slot
" Full one-year warranty, backed by Progressive’s reputation x
x -Here’s what reviewers have said about Progressive’s first
A3QQ0 accelerator; “...the Progressive 040 3000 hard-ware
performs flawlessly.” [Amiga World, Jan. 1992],
• Compatible with Progressive’s ProRAM 3000 Receive IMAG1NE2.0,
the outstanding 3-D modeling, ray ‘racing,and animation
soltware for the Amiga. That’s a retail alue oK$ 450,
absolutely FREE with Mercury. OR, save big ilue oK$ 450,
absolutely FREE with Mercury. OK save big oh 16rnegabytes of
RAM ... a retail value of $ 800 for only $ 350 Crttx*jer CaflNwt*
. Eip.Dite .
_&gnawe taung Bar* Name . C4y. State .
¦- Progressive Peripherals & Software 4 Kalamath St. * Denver, CO 00204 x rnone (303) 825-4444 • Pax (303) 893-6933 V up lo 114MB! [Additional memory capacity 'hen installing multiple ProRAM boards], Software switchable between 68030 and 68040 modes (orfull 68030 compatibility, w[th access to Mercury’s onboard RAM in either mode.
Active cooling with Mercury’s onboard processor fan keeps operating tempeFT" atures low and stable, for increased ¦ when you buy Mercury. Remember, this offer is go'od for a
- -limited-time-only; so-ask-your local-retaHer about-Mereury
and- -- ike advantage of this offensooni Mercuty is
aiiailable'.from lur local retailer, or contact’; ¦' 1 I i
m . I Z 1 ¦
* v * ¦‘K Y.v V*V* xV, * 1 ¦. , REVIEWS SOLID GOLD SOFTWARE'S
LPCalc by Kim Schaffer SAY YOU'RE LOOKING FOR some help to run
your business. You have a spreadsheet and a wordprocessor,
perhaps even a database. But how about something to help you
understand how your business works? Something to show how to
maximize profits or minimize waste? How about something to help
you better understand that if you give Joe that promotion and
upgrade your business machines, how those decisions will affect
your business? A mathematical method that can help you is
In linear programming, you describe the problem by defining the variables and constraints. For example, a catering business may want to expand. The company is run out of a private home. The company owns a van for deliveries and enough dishes and flatware to cater up to two parties of 30 people. Finding enough temporary help does not seem to be a problem. If the company plans to double its business, what will it cost?
1 won't work it out here. Some of the variables are the cost of additional dishes and transportation. Additional full-time LPCalc vU Figure 1: A sample problem.
. ..¦ XI X2 X3 X4 X5 X6 fr 1 sutt-s 2 1 1 36 suit-n 3 1 1 35 suit-l 3 1 2 46 |own-s 2 3 58 |own-fi 2 4 55 CONST !
= nax RHS IS 11 17 8, n n n n n VM!
ROW m 1 cott 3 uoo 4 OBJ 5 VAR 6 7 A 9 16 11 12 13 14 15 EhiF” labor may also be required. Some of the constraints are the number of guests you can provide for and the amount of food and service that a single van can carry. The timing of building up the business is also involved.
With a great deal of time and effort, it is possible to figure these firings out using a spreadsheet. However, a program that can take some of the bite out of linear programming is LPCalc. LPCalc has the capability to input the problem easily and to examine the results, including printing pre-programmed reports. LPCalc, published by Solid Gold Software, comes on two disks in a professionally packaged plastic holder. The package also houses a 42-page manual complete with tutorials, command summaries, and index.
To use LPCalc, you must first set up the program. Entering a "p" while in the command mode sets up the parameters by requesting the number of variables (columns) and the number of constraints (rows).
Figure 1 shows a sample problem consisting of three constraints and five variables. Notice the OBJ row and the RHS column; these describe the respective sum of the row or column. The "d" command toggles the entry module between row and column. Constraints can be added or deleted with the "c" command; similarly, variables with the "v" command. Block copying by either row or column is done with the "q" command. To keep all values positive, use the "n" command; to use the transportation method, the "t" command. Various other commands make It easier to move around the display, list directories,
and load data files, while others describe variables and constraints.
After the data is entered, the "w" command writes the data file, and the "x" command starts the Linear Programming algorithm.
If there is a mistake, the program is reset. The data file can be reloaded and corrected. After the algorithm is successfully completed, the program enters the output module where the results can be manipulated, examined, and printed in pre-defined forms. The on-line help "h" command provides a listing of command summaries in cither module. In the output module you can add units to the data with the "u" command, set the accuracy of the display with the "a" command, reverse a constraint ("c" command), or reverse an objective Function [“ " command). The print "p" command prints up to four
reports: the Solution Variable Report, the Marginal Values Report, the Resource Use Report, and the Requirements Report. The sensitivity command "s" allows the user to vary the OBJ or RHS values within the ranges specified. The objective function is then recalculated and the new value is compared to the old. The "x" command is used bv the output module to exit the module and clear the program.
Templates Supported Templates are also supported in the output module. Once a problem is set up, a template allows the values to be easily changed without rewriting the problem.
When you use the template command "t," the program stores an extended description and unit label for each OBJ and RHS cell.
After the template is complete it is saved.
The data file can then be loaded Ln the entry module. If the template is requested, the data is loaded with the OBJ row and RHS column cleared. Data can be entered only in the OBJ and RHS cells. As each cell is selected for data input, the additional information is highlighted for that cell. After all the data is entered, the problem is treated like any other.
There appear to be several shortcomings to the LPCalc package. The manual provides no introduction to linear programming, nor any discussion as to how LPCalc accomplishes linear programming. The tutorials expect the user to "fill in information" in several places, and the user can be easily lost. There is no discussion of when to use the simplex vs. the transportation method, although both are supported.
GOLD DISK'S Professional Calc by William M Frazier REVIEWS The program interface could use improvement. Novices to LPCalc may have trouble with the unusual interface. LPCalc tries to simplify the interface by using what most people are somewhat familiar with a spreadsheet. Unfortunately, this also complicates LPCalc, as each cell may be assigned several different parameter values.
For example, each cell can have a label, a value, and a unit assigned to it. If you use a template, some cells may also have extended labels.
Another thing that is difficult to get used to is LPCalc's method of using the retum key to switch from data input to command input, These are two different modes, but they are not clearly identified.
The entry module allows for setting up and entering the data, while the output module aids in manipulating, displaying, and printing the finished calculations. Some of the entry module and output module singleletter commands remain the same, and most letters are unique commands; however, some letters are used in both modes to perform different commands. Any incorrect entry locks the program up for 15 to 30 seconds.
LPCalc output could also use some improvement. The output module does not present the information in an easily comprehensible way. Editing can be very difficult after entering incorrect units even though the program may not be affected.
LPCalc has no graphics support, and the information is not easily transferred to any other package for further study. I thought maybe 1 could get some help regarding how to better analyze the data, but no customer support was mentioned in any of the documentation.
The bottom line is that this program is not easy for those who do not have a good understanding of linear programming. A trip to a library may be a good idea before you consider purchasing LPCalc. A lot of patience in setting up your problems on LPCalc as well as studying the output will be necessary. But if linear programming can help you in your business, LPCalc can make the math easier for you.
• AC* LPCalc Price: $ 49.95 Solid Gold Software 118 Parkway Dr.
Arlington Park Huntington, WV 25705
(304) 525-1697 Inquiry 201 THE AMIGA IS BLESSED with superior
graphics and video software; superb w'ordprocessing,
database, and desktop publishing; and a surplus of fine
utility programs of all types. What has been conspicuous by
its absence is a reliable, top- qunlity spreadsheet for the
Professional Calc is the latest variant of Gold Disk's spreadsheet for the business user, preceded by Advantage and Office Calc. Both the appearance and features offered by Professional Calc rival those offered by mainstream programs on MS-DOS platforms.
The program consists of three noncopy-protected disks and an easy to use, spiral-bound manual. The manual contains an extensive Table of Contents and Index, but doesn't include a formal tutorial section.
Pro Calc runs on any Amiga with 1 MB of memory; however, two disk drives or a hard drive are recommended. The program is both Workbench 1.3 and 2.0 compatible, but owners of Professional Calc VI.0 who run
2. 0 should obtain a maintenance upgrade, which is now available.
Hard drive installation is very easy, with on-line
Unfortunately, it appears that Gold Disk's intent was to get the first release of this program out the door as soon as possible, with little concern given to the quality or completeness of the program or accompanying files. Problems began immediately. The first was with the file called ProCalcFonts. The purpose of this file is to assign the fonts supplied by Gold Disk with the ProCalc program, as the current System fonts. When I double clicked this program, it launched ProCalc. It appeared everything was fine, but when 1 changed fonts, I noticed that my normal System fonts were active. The
solution to this problem required changing the tooltype assigned to the ProCalcFonts icon from "ProCalc" to "IconX". Additional discrepancies involved the Arexx scripts supplied with ProCalc.
They were all originally developed for Advantage, Gold Disk's previous spreadsheet program. The Arexx port specified on each file was 'Advantage' rather than 'PCalc', as specified in the ProCalc manual.
Even after this error was corrected, the Arexx scripts refused to function. Finally, the program was tested on an Amiga running Workbench 2.04. The program failed to display the File Requester consistently and GURUed when attempting to display single range pie charts. I decided a call to technical support was in order.
My previous contacts with Gold Disk's Technical Support were quick and efficient.
This time I couldn't get past the busy signals on the telephone. It took more than 51) attempts, spread over two days, to connect with the company. 3 finally made contact and explained the problems with Arexx and Workbench 2.0. The support representative acknowledged that there were a couple of bugs and immediately offered to send out a Maintenance Upgrade. The upgrade arrived about 20 days later. The upgrade fixed the
2. 0 problems, and included a few simple Arexx scripts that
operated correctly. The service was good, but I think Gold
Disk should consider adding a few additional phone lines and
staff to handle the increase in business they now seem to
Although I started this review stating what was wrong with Professional Calc, I do like the program, hi fact, I believe it is probably' the strongest spreadsheet program available for the Amiga. It has a fairly complete tool bar across the top of the window that puts the most commonly used features just a mouse dick away. It has many different font typefaces and sizes. Additional text control is provided by using style tags, similar to those found in your favorite word processor. The outline function allows you to hide or reveal sections of your spreadsheets.
The value of this function becomes obvious when you consider that you can have sensitive data in your spreadsheet and easily hide any section that you do not wish to print. ProCalc easily imports and exports Lotusl-2-3 *.wks files. It includes an Arexx port, although Arexx programs written for Advantage may not he compatible with ProCalc.
A unique feature offered by Professional Calc is its database function. In addition to being a spreadsheet, ProCalc offers the ability to define ranges of a spreadsheet into multiple databases, with multiple selection criteria. This gives you the ability to search, sort, extract, and manipulate data stored in lists in your spreadsheets.
ProCalc has excellent charting functions. There are a number of different chart types available, including line, 2-D and 3-D bar, scatter, high low, area, column, volume, step, and pie charts. Most attributes for your charts are user definable, such as the font type and size, color, and placement of legends, labels, and axis. Color dithering allows you to display up to 136 colors on the screen at one time, more than you should ever use in any one chart. Charts can be saved in a number of different ways. You can save them as a normal IFF file for use in most painting programs, as a CAD file for
use in a structured drawing program such as Aegis Draw Plus or Professional Page, or also as a ProDraw file for use in both Pro Draw or Professional Page. You can print charts produced by ProCalc in both normal and enhanced resolutions. Enhanced resolution takes somewhat longer to print, but the results are well worth the extra time. You can also output your charts to a PostScript device or as an encapsulated PostScript file to be read into an EPS supporting application.
There are a few things I would really like to see added to ProCalc. One is a circular reference indicator on screen. The manual makes reference to the fact that circular references should normally be avoided, and can be very difficult to track down on a large spreadsheet model. It would be so much easier if the program would warn you of the fact that you created such a situation. I would also like to see a built-in, context- sensitive help facility'. Too few Amiga programs include help information as part of their programs. The only help offered in ProCalc is a line above the Tool Bar called a
Message Line. The comments offered here are often too cryptic to be of any help. Lastly, ProCalc offers many font typefaces and sizes. Unfortunately they are the usual collection of bitmapped fonts common to most Amiga programs, 1 would like to see scalable typefaces, such as those used in Professional Page, PageStream, or Final Copy.
Gold Disk seems to have released this program before it was actually ready. The polish of a mature program is not apparent.
However, the program is full of features, and for the most part delivers what is promised.
• AC* Professional Calc Price: 5395 Gold Disk Inc.
P. O. Box 789, Streetsville Mississauga, Ontario Canada L5M 2C2
(4!6)-602-4357 Inquiry 202 WE ARE HEADQUARTERS!
HARDWARE SOFTWARE f PRODUCTIVITY AGFA Type Collect .... CALL Ami-Back ..47.95 AMOS 3D .41.95 AMOS Compiler ..41.95 AMOS Creator .....59.95 Arexx .29.95 (ENTERTAINMENT 4D Boxing ..29.95 AmericanGladiator ....23.95 Aquaventura ..23.95 Birds of Prey ..29.95 Black Crypt 29.95 Castles ......35.95 Art Dept Pro Ver 2...
179. 95 Cruise fora Corpse.
....32.95 Audio Master IV ..59.95 Death Knight Krynn.
....29.95 Audition 4 .. ..59.95 Elvira 2 .. ....41.95 BAD ..29.95 Eye Beholder 2 . ....35.95 Baud Bandit ...... ..29.95 Falcon ... ....29.95 Buddy Sys: A Dos 2 .. 29.95 Final Conflict .... ....29.95 Buddy Sys; Imagine ..29.95 J, Madden Football.. ....29.95 Cygus Ed Pro ... ..59.95 Harpoon ...,35.95 Deluxe Paint 3 .. ..59.95 Hoi .. ....23.95 Deluxe Paint 4 ..
107. 95 Jack Nicklaus Goif ....35.95 Design Works ... ..
74.95 Katie's Farm ..... ....23.95 Directory
Opus . .. 35.95 King's Quest 5 .. ....35.95
Disney Animation .... .. 77.95 Knights of the Sky ...
....35.95 Final Copy 1.3 .. .. 59.95 Leisure Suit
Larry 5 ....35.95 Fractal Pro 5.0 .. .. 89.95
Lemmings .. ....28.95 Home Front2.0 ..
59,95 LostTreas. Infocom ..,.41.95 Hot
Links ... .. 59.95 Me Gee .
....23.95 Image Finder .... .. 39.00 Might & Magic
3 ....35.95 Imagine 2.0
269. 95 Monkey Island 2...... ..,.35.95 Imagine Companion ..
23.95 Obitus .... ....35.95 Lattice
193. 00 OhNoMore Lem'ins.
....20.95 Lock Pick ... .. 35.95 Ork . .,,.29.95 MigraphOCR ...
249. 95 Out of This World .... ....35.95 Page Streams .
179. 00 Perfect General ....35.95 Pagesatterll .....
.. 77.95 Perfect Gen, Addon.
....20.95 Patch Meister ... .. 59.95 Pinball Dreams . ....23.95 Phasar ... .. 53.95 Police Quest 3 ....35.95 Pixel 3D 2.0 ...... .. 77.95 Populous II ....35.95 Pro Fills 2.0 ...... .. 29.95 RailroadTycoon...... ... 35.95 Project D 2.0 .... ..35.95 Red Baron . ....35.95 Pro Page 3.0 ....
179. 95 Silent Service II ....35.95
Pro-write .. 94 95 Sim Ant 35 95
Quarterbacks .. .. CALL Sim City. .
29 95 QuarterbackTools... ..48.95 Strio Poker 3 .... ....29.95 Quick Write ...... ..44.95 Strip Poker 3 DD1-5 14.95ea Scape Maker .... .. 23.95 Team Yankee il ....29.95 Scenery Animator.... .. 59.95 Their Finest Hour .... ....17.95 Super Jam . .. 89.95 Ulltima VI.... ....41 95 Surface Master . .. 20.95 WhBre in Europe ..... ....29.95 Turbo Silver Terrain.
.. 59.95 Where in Time .. ....29.95 TurboText . .. 59 95 Where in the USA 29 95 TV Text Pro ...... ..99.95 Wherein the World., ....29.95 V ista Pro 2.0 ..... ,.59.9§i Willy Beamish ... ,...35.9§i To Order Call 1-800-231-0359 Illinois Orders Call 1-708-893-9614 For Product Information or Tech Support Call 1-708-893-7464 FAX Number 1-708-893-2970 New products arriving daily!
P. O. Box 68 Bloomingdale, IL 60108 Hours M-F 11-7 Sat 10-6 1X8
Alpha Data Mouse -
Alpha Data Optical
Baseboard-4 M B A500
Board Ok .....89.00
w software 110.00
Commodore AT Bridge
Board ...... 399.00
Commodore Workbench 2.04 Upgrade
Kit ......84.95 Data Flyer
395.00 DPS Personal
239.00 Golden Image Hand
Golden Image Mouse with D-Paint
2 ....42.95 Golden Image
GVP DSS 8 Sound
1875.00 Imagrne-A Guided
Tour Video .24.95
IVS Meta 4
1VS 68030 [VECTOR] - 25, 33, 40 MHZA2000
23.95 Master 3A Drive
345.00 Safeskin A500
12.00 Safeskin A2000
12.00 Safeskin A3000
359.00 Syquest44MB External
Drive ...... 475,00
459.00 Syquest 88MB
A500 Hard Drives GVP
A500-HD8+0 52Q ..509.00
Trumpcard 500 AT -
229.00 Trumpcard 500
229.00 A2000 Hard Drives GVP A2000-Ram 8 2
GVP A2000 8 0
w 120MB .....
549.00 tVS Grand
239.00 Trumpcard Classic -
Trumpcard Pro -
149.00 Quantum Hard
gVP ACCELERATORS A3022 Series
659.00 A3033 Series
II-4MB 40MHZ .....1149.00
II-4MB 50MHZ .....
1539.00 GVP G-Force 68040 3000
1695.00 Shipping Info: Shipping $ 4.50 per order in
Continental U.S.. ships via UPS Ground. COD Add $ 4.50.Call for
Express shipping rates. Alaska, Hawaii .Puerto Rico .Canada.
Mail, Foreign shipping extra. Oversize orders ship at current
UPS Rates. Return & Refund Policy; Defective products replaced
within 30 days of purchase. 15% restocking charge Dn All
returned non-defective merchandise, Other Policies: VISA M
ASTERCARD DISCOVER-No Surcharge. Illinois Residents add 6.75%
Sales Tax. Walk-in Traffic Welcome . Store prices may vary.
Prices ‘ipChange Without Notice._ - vSubject t COMMODORE
DOESN'T HAVE the greatest reputation within the computer
industry. Its tendency to avoid industry' standards has
frustrated more than a few people. Remember the A1000 parallel
How about the A1000 keyboard? The A2000 A3000 keyboard is much closer to the AT 101-key industry standard, but again Commodore misses the mark.
Many of us use MS-DOS computers as well as Amigas, so we are familiar with the AT-style keyboard. I like the AT-styfe keyboard for several reasons. Tactile keys are a joy to use. 1 like the separate PgUp, PgDn, Home, End, Insert, and Delete keys. I like the three indicating LEDs, the FI 1 and F12 keys, and the PrintScrn key. The Pause Break key is useful too. I've often found myself thinking about how I would redesign the Amiga keyboard. It would have to support the Bridgeboard (IBM). A-Max compatibility is also a consideration, and let's not forget Unix.
Co-Tronics Engineering of Glendale, Arizona, has evidently pondered this problem and has introduced a unique product to the Amiga market called the KB- Talkcr, KB-Talker is an attempt to allow us to use AT keyboards with our Amigas, KB-Talker can be used by all Amiga models, including the A1000 and A500. Your AT keyboard connects to the KB-Talker adapter, which connects to your Amiga's keyboard port. Older versions of KB-Talker are designed to be used with Amiga keyboards, but newer versions will not have this pass-thru option. The A500 version requires some extra installation work. The
adapter does have barcode UPC reading capabilities as long as the wand is an integrated part of the keyboard, or the wand converts the raw data into keyboard information.
Three modes of operation are available.
A switch on the adapter is used to change the operation. The first mode is a pass-thru mode. This allows you to use your standard Amiga keyboard, You use the other two modes by flipping the adapter switch to Convert. In this position you use the AT keyboard, using cither the Amiga mode or the IBM mode.
KB-Talker does some keyboard remapping and keycap labels are included to ease the transition of using keys in new locations. The FI 1 and F12 keys are remapped, as well as the Alt and Ctrl keys, the Caps Lock key, and the three "system" keys. There is no help key nor Amiga command keys on the AT keyboard of course. The FI 1, F12, and the two Alt keys get remapped for those functions. That means the Fll and F12 keys aren't used as function keys, even in the IBM mode. The PrintScrn key is used as "(-NumLock," the Scroll Lock key is used as ")-Scroll Lock," and the Pause-Break key is used as the
CO-TRONICS ENGINEERING KB-Talker by Dm ell Sipper In the normal Amiga mode, the Caps Lock key is the Ctrl key, the two Ait keys become the Amiga command keys, and the F11 and F12 keys become the Caps Lock and Help keys. This mode most closely resembles the actual Amiga keyboard.
In the IBM mode, the Fll and F12 keys are the Amiga command keys while the Caps Lock, Ctrl, and Alt keys all perform their expected functions.
To add to the initial confusion, KB- Talker requires you to reset your computer differently. Regardless of which mode you're in, you reset your entire Amiga by using the Fll, F12, and Caps Lock key, and reset your Bridgeboard with the normal Ctrl-Alt-Del sequence. The location of Ctrl and Alt keys change, however, depending upon which mode you're in.
The user manual consists of three 8-1 2" x 11" pages. It looks much like a typical engineer-written, in-house desktop publishing effort. In other words, it's poorly written and looks amateurish. It definitely makes KB-Talker look as if it were assembled in the garage. There's nothing wTrong with that type of assembly process, but the customer should never know or suspect it.
1 first tried tire pass-thru mode using my A3000 keyboard and encountered no problems. I then used a keyboard from an industrial PC system. Resetting the Bridgeboard in IBM mode was different from what the keymap showed. I did get it to work with the right Ctrl-Alt pair, but not with the left pair. When I used the left Ctrl-Alt pair, I sometimes got a Bridgeboard crash. It usually took several attempts to successfully reset my Bridgeboard. My Amiga-M and Amiga-N screen toggles wouldn't work after a Bridgeboard reset. I never did get the Bridgeboard to reset while in the Amiga mode. The user
manual warns of "system" keyboards not always being truly AT- compatible. I can't say I wasn't warned, so this small amount of confusion didn't bother me greatly.
Next I tried an Epson keyboard.
Everything was working fine until I used my Bridgeboard. I again couldn't get the left Ctrl-Alt pair to reset my Bridgeboard, but the right Ctrl-Alt pair did work. Not a big deal, but my Amiga-M and Amiga-N toggles stopped working again. I started to suspect a public domain program called KeyMenu.
KeyMcnu allows me to open Amiga pulldown menus using the Alt key in the same way MS-DOS programs do. I was using the left Alt key to open my Amiga pull-down menus. I've never had any problems with this program before, but I thought I should check nonetheless. I turned KeyMcnu off and started over. Everything on the Amiga side worked fine, but I again ran into the same problems whenever I reset my Bridgeboard. I could now use the left Ctrl- Alt pair during a keyboard reset and my Bridgeboard would always reset, but I always lost my Amiga-M and Amiga-N toggles. I also lost my Amiga hot-keys. I
got garbage when I attempted to write something in a Shell. My up and down cursor keys starting acting like screen-up and screen-down keys while using Amiga WordPerfect. The only way I could reset my Bridgeboard without getting all these problems was through the PCHard utility.
By this time, my opinion of KB-Talker wasn't high. I was going to look for a third keyboard, but 1 lost my interest. Once I was snake-bitten, I spent too much time looking for problems and working around them rather than being productive.
The product is advertised as plug-and- go. 1 didn't find it to be that way. Granted, the manufacturer doesn't guarantee all keyboards to work and I tried only two keyboards. My immediate question, however, is how does a potential buyer know what's compatible and what isn't? A list should be included. Luckily for me the keyboards 1 used were borrowed, but what if 1 had purchased a keyboard and found it didn't work? Even if I had gotten the Bridgeboard resets to work, KB-Talker still wouldn't excite me. I never became comfortable with the remapping of the keys.
The Fll, F12, PrintScrn, and Pause Break key are all unused in their original functions.
Part of the reason I want to use an AT-style keyboard is to use the full keyboard while using the Bridgeboard.
Co-Tronics has the right idea, but the wrong approach. KB-Talker is an acceptable first effort. For all the design effort that was probably put into it, however, I'm disappointed. The real answer is a new keyboard.
I'd like to think that designing an AT- compatible Amiga keyboard wouldn't be difficult. The layout of the keyboard would be simple. Start with a standard AT keyboard layout. The two Amiga command keys could be placed in the empty spaces between the Ctrl and Alt keys. Squeeze the three indicating LEDs closer together and put the Help key next to them. A few things would be necessary to make the keyboard universally appealing. Add the additional 12 functions on the left side of the keyboard.
Color code the Shift, Alt, and Ctrl keys with the "standard" WordPerfect colors. Add the Macintosh Option and Command key symbols on the Alt and Amiga keys. Use keycaps that can be relocated to construct alternate keyboards like the Dvorak keyboard. Don't forge! Tactile keys for that crisp, responsive feel. Deluxe models could include barcode translation, 24 "PF" keys for mainframe interfacing, and even a calculator. All of this would undoubtedly require a special keyboard ROM, and patched keyboard drivers and libraries, but a similar effort must have gone into designing the hardware and
internal ROM for KB-Talker.
KB-Talker is a good engineering exercise. Unfortunately, I don't find it useful.
The standard Amiga keyboard already does everything that KB-Talker does. The extra work of familiarizing myself with new keycap locations, the unattractive look of keycap labels, and the extra cost of the adapter and an AT keyboard makes me feel I'm better off staying with my Amiga keyboard. KB-Talker is a noble effort, but it falls short. I would have been more enthusiastic had an Amiga IBM A-Max compatible keyboard been designed.
• AC* KB-Talker Price: $ 64.95 Co-Tronics Engineering
P. O. Box 5146 Glendale, AZ 85312-5146
(602) 435-0350 Inquiry 203 Authorized Commodore Sales and
Service Amiga 1000 upgrades Insider II with 1.5 mb
RAM ..$ 269.00 Kwikslart II ROM
switch ..$ 59.95 Fast Pal
(Pal Upgrade) $ 19.95 Amiga 1000 2000
Keyboard ...$ 89.95 Amiga 500
RAM clock .....$ 39.00
Trump Card SCSI
500 $ 129.00 Trump Card
IDE 500 ..5179.00 Supra
500XP 52mb HD ..5679.00 GVP
Series 0 HD8+ 52 mb HD ...5499.00 GVP
PC286 Emulator .$ 299.00
At-Once Plus (16MHZ286) ...$ 299.00
Amiga 2000 upgrades A 2(X)0 Power
Supply . Call SupraRAM
8mb 2mb pop ......$ 179.00 GVP
A2000-HC8+C 52Q-LPS .....5379.00 G-Force
Combo 030 25mhz 1 mb .5649.00 G-Force
Combo Q30 40mhz 4mb ...51049.00 G-Force
040 33mhz 4mb ..... Call GVP SIMM
32 - 4mb 60ns ...$ 229.00 Vector
68030 25 28 33MHZ ...... Call GVP G-Force
040 28mhz A3000 ...51995.00 GVP SIMM 32 -1
mb 40 ns ....$ 209.00 Modems
SupraFAXModem V.32bis 14,400 bps $ 299.00 SupraFAX V.32bis
14.4 with Software 5339.00 SupraFAXModem
V.32 .$ 249.00 SupraModem
2400 Plu s MNP 5 ...5125.00 Video Toaster
Toaster 2.0 Software Upgrade ......$ 299.00
Toaster ...$ 2049.00 DPS
Personal TBCII .5775.00
V-Seope $ 749.00 RGB
Miscellaneous DKB MegaChip
2000 500 .....5269.00 DKB
2632 4,112mb RAM Board for A2500 $ 489.00 Firecracker 24bit
Display Board (2MB) ..5769.00 Denise
8362 .....$ 14.95
8364 .$ 14.95
Denise ......$ 49.95
CIA ...$ 14.95
1x4 80 Static ZIP
(A3000) $ 20.95
2. 04 ROM A500 2000 (chip only) ..$ 29.95
2. 04 ROM A500 2000 (complete kit) .$ 89.00 Keyboards
(A50G 1000 2000) ..$ 99.00 Software
Bars & Pipes
Professional ......$ 199.00 Bars &
Pipes .$ 99.00 Super
Jam! .$ 85.00
Meister ....$ 65.00
Sync Pro Triple Play
Plus ...Call Dr. T’s KCS
V3.5 with Level D ....$ 199,00 Imagine
2.0 ....$ 259.00
Ampex Systems Inc. 5344 Jimmy Carter Blvd.
Norcross, GA 30093 (not affiliated with Ampex Corporation) Wsl To Order Call:
(800) 962-4489 For Information Call: 9:00 AM - 6:00 PM Mon - Fri
10:30 AM - 5PM Sat, Closed Sun Free estimates for repairs.
Prices subject to change without notice. Shipping and
Handling based upon weight of order and not percentage of
cost. Defective items exchanged for same item only, return
VISA Circle 107 on Reader Service card.
DISPLAY SYSTEMS INTERNATIONAL'S Hard Disk Organizer by Kim Schaffer IN THE BEGINNING, there was only a command line type of interface, a blank screen with a single prompt, waiting for you to remember what comes next. Then along came someone with the idea that the screen did not have to be blank. You could make a menu, even go so far as to make batch files so you could select items from your menu.
Then along came the Graphical User Interface, GUI. With the GUI you don't need menus just click on the icon and away you go. That's fine if you only have a few programs, but your Workbench can quickly become crowded. So how about a GUI organizer? There are too many sizes and EASYSCRIPT! SOFTWARE'S Mark's MathLab by Rick Manasa shapes to organize the icons. So standardize the icon, maybe just give it a button, and organize by color as well as function. Good idea, but you really need it if you have a hard disk, so call it a Hard Disk Organizer.
That's what Display Systems International, Inc. decided to do with Hard Disk Organizer. It provides a quick and easy way to get around the GUI icons and the CLI memory tests so that you can organize your work. The interface is extremely simple, an array of buttons, all easily labeled and colored. Who needs this kind of program?
Well DS1 has several different users in mind: the novice just starting out to set up a system; the experienced user who has hundreds of applications and wants to organize them with a flexible menu system; organizations that want to use password protection to limit access; developers who wish to compile programs and type error files, using HDO to save time and repetitive keystrokes; and even home Amiga users who want a simple menu so that their computer is easier for the entire family to use.
There are definite advantages to using HDO. Commands, such as assigns, can be performed before and removed afterwards art, so go figure. I guess I expected algebra to be like geometry only, you know, better in some way.
Maybe I'd have better handled the twists and wiggles of algebra and the math to follow if I'd had something like Mart's MathLab to work with. Mark's MathLab is a numeric computational tool, just right for exploring formulas in a graphic way. Tire program comes on two non-copy-protected disks and is hard drive installable. You'll need Workbench 1.3 or 2.0 plus at least 1MB of memory. Mark's MathLab will make use of airy co-processor chips and accelerators you may have installed, but doesn't require them.
This is not a program for the rank amateur, as the explanations in the manual assume some basic knowledge of geometry and algebra. Still, anyone with a high-school or college-level math background should feel right at home with Mark's MathLab and what it is capable of doing. It's capable of doing quite a bit. You can zoom in on graphs in either Cartesian or polar planes, generate wire frame revolutions like a CAD program, and save your results as IFF files. The companion program, Net 3D, does all these when you select an application. This allows the startup sequence to execute faster and be
more understandable. It is also faster and easier to change and test the HDO button rather than change the startup-sequence and restart the computer. Not having to repeatedly find an application is also a distinct advantage. No more searching through endless directories, sometimes for both the application and the working files.
With Workbench 2.0, this becomes much less of a problem, as you can leave applications and their associated project files on the Workbench. Even then, however, the application must easily support the use of icons. Finally, you can use color coding to easily identify and group applications and projects. For example, select all of the graphics applications and projects to be blue.
Or maybe the things that have to get done by tomorrow should be red it's up to you.
To use HDO from the Workbench, double click the HDOMenu icon. A screen will appear as shown in Figure 1. The information inside the box can be changed.
Clicking outside the box, and the HDO menu appears. Figure 2 is an example of the main screen. The program uses three basic operations: right dick, left dick, and shift left functions and plotting in three dimensions instead of two. Those of us without a math background will probably enjoy fooling with numbers, playing with the Lab just as you would examine fractals and Mandelbrot sets, from a purely exploratory and discovery perspective. That's not all bad either. The manual opens with a brief history of analytical geometry' and an explanation of coordinate systems. The brief (15 pages)
documentation focuses on which requesters expect what values, which constants, variables, etc., are supported, and a short description of each math module.
Mark's MathLab can draw 2-D graphs, 3-D wireframe solids, or display a table of values. You can change the viewing orientation, just as in a CAD program. New 3D makes a wireframe rendering of functions with two variables. You can display your results in either perspective, orthographic, or contour mapping modes.
All results were calculated and displayed reasonably quickly on my A3000. Both Mark's MathLab and New 3D provide online help for each module when you hit the Help key. You can save all screens as IFF files with the included ScreenX utility by Steve Tibbett REVIEWS click, to select, edit, and move the buttons, respectively. This provides a quick way to set up and edit programs and files that you are working on. Each button can have a password, a color, and up to eight lines of commands associated with it. There are two special commands for HDO scripts, ’pause and 'exit; 'pause waits for the
user to select the HDO icon before opening the HDO main menu screen; 'exit closes the HDO program after executing the script.
- HHHI) DISK «HtMK- ¦•: P Version 3.*3 Prograrmer; Scott Hanpson
Developed exclusively for; Display Systens International, Inc,
283 Hal I in Crescent Saskatoon, Saskatchewan Canada S7K 7H8
(388) 934-8884 Copyright (0 1991-92 DU rights reserved Sold and
In addition to the buttons, there are four icons along the top of the screen, along with the title. The title can be changed; it doesn't have to be the title I selected.
Clicking the leftmost icon will show you the opening screen again. The next icon, Sleep, closes the HDO screen, releases most of the memory, and puts a little HDO icon on the parent screen. The next icon to the right selects the edit requester for the HDO program. From the main requester window you can select a password, choose button and text colors, and turn on and off password and screen bum-in protection.
After setting up HDO, you are ready to use it. It does not require Workbench to run.
HDO can be used in place of the Workbench, By substituting HDO for the Figure 2.
Left click to execute, Right click to edit, Shift - Left click to swa fcs IhiWWFlllM Discovery Dinosaurs excellence!
McGee Works! Conn Works! Spread
I. ...-..... Clear Screen !
I Latest Pic HeuWslt 1 Digi-View Status 1 Dir SI ¦¦¦ of VirusX fame. You can also print your results directly from Mark's MathLab.
Mark's MathLab does what it claims to do, but not without some hitches and glitches. I shudder to think how Mark's MathLab would function on a stock 68000 machine. The program is a major league processor hog, slowing down any other functions and programs you may have running at the same time. This in itself was hard to determine because it is very difficult to multitask with Mark's MathLab. Left- Amiga M and N usually move me from screen to screen, but Mark's MathLab didn't want to share my attention with anyone else.
Clicking the front-to-back gadget did bring WordPerfect to the front, but the screen colors were changed to those of Mark's MathLab.
There aren't many of the Amiga- specific features we've come to expect from most programs released these days. The only menu item is the Quit option. Except for the use of the Help key to provide online help, all selections must be made with the mouse.
It's impossible to get back to the main menu from a module unless you successfully Hew 3D makes a wireframe rendering of functions with two variables, complete a graph. Then you can select Quit, HDO continued LoadWB command, HDO will load quickly.
The user can then select from the button menus. If the item is password protected, the correct password must be entered before loading the application. HDO also has password protection available to prevent unauthorized exiting from the HDO program and changing of any menu items. It also provides a separate password for each button.
Using the passwords can slow down, if not stop, someone from running programs that are not authorized. In order for the password protection to have a chance of working, the user must set up HDO, the hard disk, and programs so that there are no backdoors. Only programs that will not allow anyone to change the parameter files of HDO and not allow a new task to be spun off can be used if the protection is to work.
As this is almost impossible, I do not recommend the password feature as entry protection. The manual gives little help or discussion in this area.
There are two resolutions supported by HDO, low’ and high. HDO does not handle these resolutions in the same way. For example, if the screen is in low resolution, there will be a full screen of 4 x 9 buttons for NTSC or 4 x 12 buttons for PAL. However, if the screen is set to high resolution, instead of having twice the number of buttons, HDO MATH LAB continued which in this case doesn't quit the program, and you will be returned to the main menu screen. While the graphs rendered by the formulas can be stunning, this is more a result of the formulas themselves than a tribute to the use of the
Amiga's graphics capabilities. I'm afraid the displays produced by Mark's MathLab would look just as good on an MS-DOS machine.
Even in its current state, Mark's MathLab would benefit from some small enhancements. I'd like to be able to display and save the graphs without the x-, y-, and z-axis lines. There's plenty of room on the main menu screen to display all the supported functions, constants, variables, and operators. This would be more immediate than clearing the screen and displaying these items separately as part of the Help function.
Some of the results produced by Mark's MathLab are very beautiful. 1 can't help feeling that if 1 knew a little more math, 1 will use half of the screen to display the same number of buttons. If HDO has opened an output window, the window will cover the rest of the screen.
While HDO is limited to 36 or 48 buttons, it is possible to have multiple HDO setups in different directories. In this way you can select the configuration by selecting which directory HDO starts from. HDO can even change configuration by having a button assigned to HDO starting from a different directory. The program actually opens a new HDO before closing the old one.
HDO uses a CLI interface to display any output, such as a directory, or any error messages. HDO will open a CLI window if you are starting from Workbench, or will use the existing CLI window from which it was spawned. Unfortunately, one of the drawbacks is that the CLI window quickly becomes full and confusing. If the screen is short, the information requested may be scrolled off the screen. There is no easy way to clear the screen built into HDO, but writing a batch file to dear the screen is easy.
There are several things that could be done to improve this product so that it fits the needs of a larger audience. Password protection is of limited value because so many programs allow the user to open a new CLI window. Another possible problem is that after selecting a program it is unclear whether HDO will restart while the selected could produce some truly amazing graphics with this program.This could be a tremendous teaching aid in the classroom. Imagine being able to twiddle with exotic formulas and then display the results graphically seconds later. I'm not sure I would have
understood algebra any better with Mark's MathLab, but I certainly would have been more interested, Math educators should take note and explore the possibilities offered by this program. Mark's MathLab could make the difference between losing and retaining the attention of the occasional bright lad who'd rather solve puzzles than memorize formulas.
• AO Mark’s MathLab Price: $ 49.95 Easy Script! Software 10006
Covington Dr. Huntsville AL 35803
(205) 881-6297 Inquiry 205 application is running, or if HDO
will wait for the user to quit the application. Almost any
application can be started with the Run command, allowing
HDO to restart before the application has ended. However,
some applications start a separate task allowing HDO to
come back on line, consuming a little more memory, and
possibly confusing someone not familiar with the Amiga's
multiple screens. The greatest drawback that I find,
however, is the absence of a file requester or other input
without having to rewrite the macro.
DSI seems to have a program to meet most, if not all, of the requirements for the users they are targeting. HDO even allows several people to have setups specific to their needs by programming a button to identify custom menus, 1 have twisted this program every way I can think of. It's very flexible, multitasks very well, and I have never had it crash. That's definitely a rarity in itself, as well as extremely important for this kind of program.
• AC* Hard Disk Organizer (HDO) Price: $ 44.95 Display Systems
International, Inc. 147 West Main Slreet Dayton, PA 16222
(814) 257-8210 Inquiry 204 ( Do you have questions, comments,
or suggestions regarding the articles featured in this
Send your letters to the authors; c o Amazing Computing
P. O. Box 2140 Fall River, MA 02722-2140 V J IN THE WORDS OF
William Hawes, its author, WsheU 2.0 is a "much enhanced but
highly compatible alternative to the Amiga's built-in Shell."
In my opinion, "highly enhanced" is an understatement. The
WsheU manual has over 100 pages packed with power features,
and we can only scratch the surface here, Wshelt is as deep as
anyone would care to go, yet its defaults thoughtfully
configure all the areas general users need. In my opinion,
Wshell has not received the recognition it truly deserves.
William Hawes is best known for developing Arexx, and there is simply no better shell environment for developing and running Arexx programs than Wsheli. Programmers in Arexx probably own and appreciate Wshell already, but there is more to Wshell than smoothly running Arexx programs.
REVIEWS Amigans used the old Command Line Interface (CLI) program as seldom as possible, and with good reason. The CLI was clunky and unforgiving. Later came the Amiga Shell, in more or less its present form, as a CLI sporting a command history and some line editing features to make it easier to input commands. The Amiga Shell is now easier to use, hut still rather stiff and insipid, even in System 2.0. What I cannot understand is, why did Commodore make Arexx standard on the Amiga, and yet ignore the brilliantly implemented Wshell as the standard shell? Never mind. Installing your own copy
of Wshell 2.0 gives you a command shell that brings out the real power of your Amiga.
What Makes a Good Shell?
A good command shell is essential to any sort of intermediate or advanced use of a personal computer. No matter how good your windows and icons are, someday you will need to type in some sort of command in a console window (as shell windows are called). A shell is only as good as its ability to facilitate your typing commands, launch programs, and help you find your way around directories. Wshell gives you unprecedented power to navigate directories and to input commands. Let's look at a few of its features.
Ssn: -zuw- cm-e- :2slg¥|; 3 "**1863" ctrl-k: k*v k CTRL~P“ bey P Paste Cup CTRL-U" "*«C8 v" tifi 9EF3HPIR!
Fcomp, the File Completer There is an attached utility called Fcomp which (as if by magic) types tire rest of the path you want when you press the escape key. Suppose you have a directory called Sys:Utilities MyPgms Graphics . If your current directory is Sys:, rather than type in this long directory at the Amiga Shell prompt, in Wshell, you just type U and hit the Escape key. Fcomp "knows” you wanted SysrUtilities because of the first letter, and automatically expands your typed line to Utilities foryou. There is no need to use a CD command. Entering the name of a directory suffices. Now, you
type M at the end of the string, press the Escape key a second time, and Fcomp expands your input line to Utilities MyPgm. You proceed as before (type G Esc) until Fcomp completes your directory path (in only 7 key strokes instead of 26). If there is more than one match for your input string, then each press of the Escape key brings up a new match. You may type in more letters to narrow the search, and you may do this dynAMIGAlly even while the program is busy searching; it grabs your new input on tire fly.
If no match is found, then your screen flashes. You may configure more than one completion key for Fcomp to do different or more complex searches, Fcomp is fully configurable to suit the most abstruse tastes of power programmers, but its defaults already configure everything 1 need, Fcomp alone is worth the price of admission, but there's more!
A Workbench 2.0 screen showing a Wshell ond the attached default menu. The menu file was displayed in the Wshell window using the type" command. The output was scrolled to the section showing the menu configuration for the part of the menu displayed. Notice the title bar information.
A Console Window Scroll Bar!
This is such an obviously handy feature, I'm amazed no one developed it before. You never have to worry about opening a small Wshell window and Wshell 2.0 by Merrill Callaway scrambling to hit the space bar before that important information scrolls out of sight.
Every Wshell window has a scroll bar on the right side so you can look at the entire session at your leisure.
User-Defined Menus The new Wshell has the option of attaching user-defined, pull-down menus up to three levels deep. You can also call different menus for different shells. The menu configuration text files are kept in the S directory, and support ANSI escape sequences. Menus can run programs, change the directory, or enter commands as if you typed them at the prompt. There are plenty of examples of working menu configurations so that you can make your own custom menu very easily. The menus also support keyboard shortcuts.
Application Windows Support Under AmigaDOS 2.0, by setting appropriate tooltypes in icons, you may drag an icon and "drop" it in a Wshell window, and it will execute according to its tooltype.
Text icons, for instance, can start a text file reader to read their file, or an ILBM file icon can start a viewer program to display an image. There are two general tooltypes, the execution details of which are managed by the Fcomp program configuration file.
Examples are included on disk. This is a useful bridge for Workbench users.
Transparent Arexx and Real Piping!
Wshell implements real command piping (as opposed to the clumsy "piping" by the Amiga Shell). What is piping? It is feeding the output of one program into another as input simple in concept, difficult to get to work properly. Wshell includes some handy filters, which are pipeline programs designed to alter data on the fly. One filter program that I've found indispensable is tee, a program that splits the output of a program so that you can save it to a file and look at the output in the Wshell console window, simultaneously. Wshell's default uses the " I" character as the pipe character.
Therefore, to save the output of, say an Arexx program "pgm.rexx" to "rarruout", you only have to type at the prompt "pgm I tee ram:out" and you'll see the normal output on your console, but it's saved in the file, too. Notice that you don't need to use rx before an Arexx program.
Each Wshell is an Arexx process with its own host application port. Arexx programs run transparently in Wshell, just like the commands in your C: directory.
Flexible Aliases and In-Line Arexx Programs Aliases are abbreviations for longer commands. Wshell has a complete facility to make both global and local aliases. Furthermore, you may create in-line Arexx programs and then assign them alias names.
They execute just like commands. An in-line Arexx program is a whole program on one command line. It starts with a double quote ("), and the Arexx instructions are separated by semicolons (;).
Programmable Prompts and Titlebar, Command History, Line Editing Sometimes you need information about where you are, how much memory you have left, the stack size, etc. Wshell lets you program both the prompt and the titlebar of the console window to display directory, memory, stack size, return code, etc., to your own specifications.
Wshell keeps a complete command history, as well as a session history. Line editing is possible even upon input lines that a program prompts you for. There is an extensive set of (re-configurable) keyboard line edit commands, and search save delete options for the history buffers. The Display Handler supports variable expansion and backticked commands, too. It's also easy to launch a background process with Wshell, or run a specified program at shell startup.
Resident and Built-In Commands Wshell maintains a private resident command list in addition to the AmigaDOS resident list, both transparent to the user.
Built-in commands, such as pushing and popping directories, are also maintained as part of the Wshell program. You may call up a list of resident and built-in commands with the RESI -list command.
The Display Handler The history and line editing features are handled by the display handler, but so is the console window. A program called DHOpts is used to specify the window attributes everything from which side the scroll bar is on, to the dimensions of the window, and the font used. The option I really like is the S* option, which makes Wshell open on the front screen, private or not. By means of a hot-key program to run a CLI (PopCLI, by Software Distillery), I can open a Wshell anywhere!
Snap Snap is a program William Hawes didn't write, but he includes it in Wshell.
Mikael Karlsson's Snap vl.61 is a wonder!
You can snap text or graphics anywhere at all, even from private custom screens. This "global cut and paste" feature is indispensable. I grab all the screen shots for my articles with snap. I snap addresses off letters in WordPerfect to send via Arexx and Wshell to my envelope print program. I use it to input text into PageStream 2.1 use it every day. The "cut and paste" for the Amiga Shell is pitiful by comparison.
Conclusions If you use a shell, Wshell is a great one to get; it’s perfect for the Amiga. Programmers will love its configurability, and beginners and lazy typists will find the File Completer indispensable.
• AC* Wshell 2.0 Price: $ 49.96 William S. Hawes
P. O. Box 306 Maynard, MA 01754 Inquiry 206 Authors: Want to
write for one of the leading Amiga publications on the market?
Want to be the first to test new software and hardware?
Want the opportunity to tell the Amiga community what you are doing with your Amiga?
Now is your chance!
Call or write Amazing Computing today for your free writer's guidelines and become an Amazing Author!
We need your help to keep the Amiga community up-to-date with the latest products and trends. Call now to share your vast Amiga experience with the rest of the community!
1-800-345-3360 or write: Amazing Computing
P. O. Box 2140 Fall River, MA 02722-2140 _ Math Programs For
The Younger Set REVIEWS by John Steiner ONE OF THE
JUSTIFICATIONS for buying a personal computer is that it can
help with the children's education. As a result, there are
several software developers who create products that are
written specifically for the educational market. This review
examines two products that are targeted toward elementary age
FlashBlaster! From EasyScript! Software and Mathasaurs from CanCor are both games that attempt to provide an entertaining pastime white improving math skills at the same time. One of the games is much more successful than the other at achieving this educational objective.
FlashBlaster! Is a simple shooting game, with a single screen that depicts a typical carnival-style shooting gallery. On the left and right hang teddy bear targets. The center of the screen has several rows of objects such as ducks and targets that move left or right, up or down. Each object has a number on it, and when the program presents a math problem, the player calculates the answer and shoots at the appropriately numbered target. For example, 7-3= would require the player to click on the teddy bear that has the number 4 on it. Answers with two digits require "shooting" the tens digit
first, then the ones digit. The problem 23 + 4 = would first require clicking on an object numbered 2, and then an object numbered 7. The program provides appropriate audio feedback upon hitting the target, which gives the program a real "shooting gallery" feel.
Also, one feature that is especially helpful for younger players is that the program counts near misses, though it provides extra feedback when the player makes a direct hit.
Scoring the game is simple; you gain points for getting a right answer, and you lose points when you get a wrong answer.
Probably the game's weakest point educationally is that its only visual response to a correct answer is to increase the score, and that reinforcement quickly disappears as the next problem appears. A wrong answer also does not have a visual distinction except for a reduction in the score. An educational program should make it quite clear to the student that the objective of his or her learning has or has not been achieved.
You have the option to work on the big four math operations addition, subtraction, multiplication, or division. You may select any of three levels of difficulty. You can also choose to have the computer generate numbers up to 99. The default values for the two numbers presented is 0 through 9. The only problem with this game that causes me a real concern appears to be a bug in its input algorithm, While it is possible to tell the computer to use numbers up to 99, it can't seem to handle a result properly when that number happens to be larger than 100.
For example, you request the program to generate numbers between 0 and 99 and choose addition practice. If the two random numbers generated add up to less than 100, you simply shoot the two appropriate digits.
If, however, the two numbers happen to generate a three-digit result such as 125, as soon as the student "shoots" the 1 object, the program immediately marks the problem wrong and moves on to the next problem. It occurred to me that the problem might be that the user must ignore the largest digit, so I tried to enter the two least significant digits. In this example, I would shoot at the 2 object, and then the 5 object. That didn't work either. In short, the program apparently cannot handle any result that is larger than 99. This is not a major problem if you help the student select a range
of numbers; however, there is no warning in the documentation that the problem will occur.
That fact, coupled with the program's weak feedback, might cause a student to have a problem understanding what is wrong. The fix is simple enough. For addition problems select an upper range for both numbers of no more than 49, and for multiplication problems use the default values. Frankly, this bug is inexcusable. It would be simple enough lo trap numeric results that do not fall in the required range for the program.
Mathasaurs Mathasaurs is an enigma for me as an educator. I don't really understand what it is trying to teach. If it is supposed to help students learn math, it fails miserably. If it is supposed to be an arcade game, then it is moderately successful. The premise of the game is that two planets are in competition for survival. One planet's population invades the other, and captures the Babysaurs. The hero, Uno, must save the trapped Babysaurs. The hero must avoid a laser attack and find the cages that contain the trapped Babysaurs. The hero must also shoot the cage doors open and hug each of
the frightened creatures. Next Uno must contend with a fierce and wicked dragon.
The arcade style scrolling screen keeps Uno visible as the planet scrolls beneath him or her. You can use the joystick to position Uno left or right, forward or back. You use the fire button to shoot at the laser blasts and other enemies, as well as lo shoot the cage doors open, The only reference to math that I could find in the operation of the program is that simple math problems are displayed on the surface of the planet, and if Uno flies over them and scores a hit, he scores 100 points the lowest possible way to score points).
Once Uno flies over the problem, a digitized voice speaks the answer to the problem presented. There is no apparent way to provide the answer to the problem beforehand, and there is nothing in the game literature that mentions any special handling of these number problems. The only reference in the manual to the math problems is in the section on scoring. The scoring table indicates that math problems are worth 100 points. The program package description reads "An action adventure game that educates young children in addition and subtraction." The authors recommend the game for children 3
years of age and older. Evidently the authors of the program feel that the student will remember the answers to these math problems by associating the spoken answers with the problems seen as Uno flies over them. If I have missed something in the educational application of this game, I have to apologize to the authors; however, the documentation does not mention how these problems are designed to educate, I demonstrated this program to other educators who also came to the same conclusion that I did. This is an arcade game, pure and simple, and as far as I can tell, the developers should
advertise it as such.
System Requirements Both games operate on basic Amiga systems. FlashBlaster! Requires 1MB of RAM, and is easily installed on a hard disk.
Mathasaurs requires a joystick. Mathasaurs also has a two player option, which requires you to install a joystick in the first mouse port before turning on the computer.
Mathasaurs is not Workbench 2.0 compatible.
FlashBlaster! *AC* Price: $ 49.95 EasyScript! Software 10006 Covington Dr. Huntsville, AL 35803 205-881-6297 Inquiry 235 Mathasaurs Price: $ 24.95 CanCor 14 Garrard Road Whitby, Ontario Canada LIN 3K3 416-434-4247 Inquiry 236 How to Design for and Use Specialty Papers to Publish Brochures with Attached Rolodex Cards Developing Desktop Savvy by Patricia Zabka Kaszycki The power of desktop publishing is impressive and easy with your Amiga. But understanding how to choose and use options can be difficult even though desktop publishing hardware and software claims quick, easy production, and
output in one place. All of this is done on your computer, with no need for typesetters, mechanical artists, illustrators, or outside printers.
This tutorial teaches you how to use the Amiga and PageStream (by Soft-Logik) to create a double-folded brochure and introduces one of the new specialty papers made for laser printers a double-scored and Rolodex-perforated heavyweight card stock. Vendor information is provided at the end of this article.
The tutorial client is a taxidermist who wishes to publish an informational brochure that will include a Rolodex card. The client's layout is provided and suggests placement for the text and graphics. As the designer desktop publisher your first task is to make a "mock-up" to match the layout. Fold the 8 1 2" x li" paper stock to the finished brochure size of 35 8" x 8 1 2". Then mark the front, back, and folded parts as shown in Illustration 1. Indicate where the text and graphics will be, take measurements, and write them down for future reference.
Do this now to save hours of time later.
,r r t: ..rr ..r ..r:. O H:
Q. TT , USE _2 BE Top to bottom, Illustrations 1 and 2.
Open PageStream and select new from the File Menu. The Page Size requester will pop up. Select letter, 8 1 2 by 11, double-sided document, landscape, and click on OK to register your choices. From the Layout Menu select Create Columns. Inside the Create Column requestor boxes type: .250 in the Inside box, .500 in the Top box, .250 in the Outside box, .750 in the Bottom box, 3 in the Number of Columns Across box, and .250 in the Space Between Columns (gutter) box. Type from 1 to 2 in the number of Pages boxes, and select the Columns Linked option. Left mouse click OK, From the View Menu
"multiple" select: Show Full Width, Show Rulers, Show Guides, and Show Column Outline. Move to the Global Menu, and select Measuring System.
Choose i'icas from the Measuring System requester. Left mouse click OK. (Illustration 1) Select Object Mode. Move the Arrow Pointer to the left column and left mouse click to select it. Move the Arrow Pointer to the center column, press and hold down the shift key, and left mouse click to select it. Move the Arrow Pointer to the right column, press and hold down the shift key, and left mouse click to select it. All three columns are selected and should have 24 small bounding boxes around them.
From the Object Menu select Group. The columns are now grouped together and have eight bounding boxes showing.
From the Layout Menu turn on Snap to Guides. Move the Arrow Pointer to the 10-pica markon the vertical ruler, and left mouse click on the ruler's tick to make the guide line appear.
Move the Arrow Poi nter to the top center bounding box. Press and hold down the left mouse and drag the bounding ruie to the guide line.
All three columns will move and snap to the 10-pica mark on the vertical ruler, From the Object Menu select Line Style, and in the Line Style requester boxes type 1 for width, 1 for style, and choose black. Left mouse click OK.
From the View Menu select Show Grid. From your "mock-up," get the measurements for the Rolodex card. From the Tool Box select the Box Tool, and move the crosshair cursor to the page grid position at the 25-pica vertical grid and the 4-pica horizontal grid. Left mouse click once to anchor the position. Drag the crosshair icon across to the 20-pica horizontal grid, and down to the 48-pica vertical grid position.
Left mouse dick once to finish the box drawing. This is where the perforated Rolodex card will be on the printed piece. Make use of the grids to move the box into the exact position on the page as was determined by your original measurements from the "mock-up."
Repeat this box drawing routine for page 2 of the tutorial. (Illustration 2) It's time for a save and a test print. From the File Menu select Save As, and type in the name of your project. To test the accuracy of the layout, print a copy of the pages. From the Global Menu select the appropriate printer driver. Place the card stock into the printer's paper ?
O O G i-L tray. From the File Menu send the command to print the pages. Fold on the scores to be sure that the layout works with the special stock. If any of your column-boxes appear misaligned, make adjustments in the document windows before you bring in all of the text. If you make adjustments, then print and fold the pages again and save your revisions, From the View Menu, turn off Show Grids. From the Tool Box, select Object mode. Move the Arrow Pointer and "multiple" select the text columns on each page. From the Object Menu, tu rn off the line style and color from the Line Style
The graphic elements are next. Getting them into the document window can be done in several ways by drawing directly in PageStream or another program, from clip art, by scanning photos, and sometimes, as this tutorial will demonstrate, from existing dingbat- type fonts. In the Public Domain, there is a font called Animal the "deer" keystroke is a perfect choice for this project. Use the Font Manager to load update the typefaces you need. The manual that came with your software will detail the steps involved.
Begin on page one and selectText Mode from the Tool Box. From the Style Menu select Fonts Points. Choose Animal, Medium, and IDS points in the Set Font requester. Left mouse click OK. Move the I-Beam cursor to the top of your page and type in the keystroke that will produce the animal you want the deer is the lower case "i".
Change to Object Mode. Then go to the Object Menu and select Duplicate. Type: 1 time, Horizontal 1.5, and Vertical 1.5. in the requester. Left mouse click on OK. A copy of the deer will appear. Move the Arrow Pointer to the d u plica ted object. Press and hold down the left mouse to bring up the hand icon, and "drag" move the duplicated image to the left of the original.
With the duplicate deer image selected, move the Arrow Pointer to the Style Fonts Menu and choose Mirror. Select Block in the requester. Tire deer image will "tum" itself around. Use the Move Tool to position the images as indicated by the "mock-up" measurements.
The mirrored image is moved to the top left panel, left position; and the original image goes to the lop right panel, left position.
Select the top right-side deer image and from the Style Fonts Menu choose Fonts Points. Choose Block in the requester. From the Set Font requester, change the point size delete 108 and tvpe 144 into the point size box. Left mouse click OK.
With the Arrow Pointer, select the text columns. From the Object Menu choose Ungroup, then left mouse click in the empty space at the top of the page to deselect the text columns. Move the Arrow Pointer to the right text column and left mouse click to bring up the bounding boxes. Delete this column.
Select Text Mode from the Tool Box and place the I-Beam cursor into the empty space under the deer image. From the Style Menu select Fonts Points and in the Set Font requester choose Times, Normal, and 15 points. Type the name of the company.
From the Tool Box, select Object Mode. The eight bounding boxes will appear around the text. Move the Arrow Pointer to the bottom right bounding box. Press and hold down the left mouse and drag the bounding rule to the bottom 45-pica mark on the vertical ruler and the 60-pica mark on the horizontal ruler. The text will automatically enlarge.
From the Style Menu, "multiple" select Bold and Shadow. Select Block in the requester, Move the Arrow Pointer to the 16-pica vertical ruler tick and left mouse click. Move the Arrow Pointer to the 47-pica horizontal ruler tick and left mouse click. Move the Arrow Pointer to the 45-pica vertical ruler tick and left mouse click. Move the Arrow Pointer to the 61-pica horizontal ruler tick and left mouse click.
Press and hold the left mouse and drag the text block's top bounding rule to line up with the top left horizontal vertical guides.
Move the Arrow Pointer to the bottom right bounding box. Press and hold the left mouse as you drag to adjust and align the text block with the bottom horizontal vertical guides. (Illustration 3) To format the brochure's inside panels the body copy text either make up a text file, or copy my text from the illustrations at the end of this article to use as you follow along and complete the exercise.
Go to page 2 of the document. Select the text columns. From the Object Menu choose Ungroup. Select Text Mode. Move the I-Beam cursor to the top left text column a nd left mouse click to place the cursor there. From the File Menu select Import Text, and from the Select File requester choose the relevant text file. From the Text Type requester select your file format and left mouse click OK. The screen will redraw and the text will appear in the three columns on page 2.
A Otfm Bird} cfP1 (?• li StatfFtdn aJ f’ri'CM- Ubt Qtuxrd ELTIES s 01 Puid £85.00 is cn Pu*ei $ 135,00 j A alien $ 135.00 ; tGuft Rusks $ 35.00 Gin Racks $ 155.00 rbaioicmsrai $ 55.00 np with Shade $ 175.00 ‘ vim tv 1100.00 .A « g -Si we§2 r- « flj n FISH S| 1 ,S"3 z scp,y
* fc ri. 1 'f i? Aflfm inch.-, ¦_ -nosc:o b:kofuil ui.Piloa $ 7.00
oar inch In, Salmon $ 9.00 tvr inch : 1 - $ 9.00 Dei inch
- $ 10. CD pet iaoh Top to bottom. Illustrations 6, 7, and fl.
Select Object Mode from the Tool Box, and move the Arrow Pointer to "multiple" select the three text columns. From the Style Menu select Font Points, and choose Block from the requester that pops up. Then in the Set Font requester choose the typeface Times, the style Normal, and 11 Points. Left mouse click OK.
Go to the Format Menu and choose Line Char Spacing. Select the Block box in the requester that pops up. The Change Line Character Spacing Box will appear. Type 12 into the Line box, type 1 into the Character box, and select the Fixed Leading option. Left mouse click OK.
The page is in full view with the three text colu mns fi lied. From the Format Menu, choose Center, and select the Block box in the requester that pops up. When the screen redraws, the text will be centered inside of the three text columns. Go to the View Menu and select Show Set User Scale. Type 150% in the User Scale box. Left mouse click OK. Or, use the new Magnify Tool from the Tool Box and position the magnify icon to click on the top left side of the left text column.
From the Tool Box select Text Mode. Move the I-Beam cursor to "drag select" the first line of text in the left column. From the Style Menu select Fonts Points, and choose Times, Bold, and 18 Points. Left mouse click on OK. You just formatted what is called a "head." Heads are used to emphasize, highlight, invite, and call attention to your text's message. Now move around through the three textcolumnsand repeat these "dragselect" steps for: Full Body Mounts, halfway down the left Column; Birds, approximately 1 4 do wn the top of the Center Col u mn; Novelties, 1 2 down the Center Column; Fish
at the bottom of the Center Column; and in the right Text Column Terms at the top. The tutorial uses several subheads which have been formatted in italics.
The same steps used to create the "heads" were used to create the subheads, except that in the Style Menu the option for "italics" was selected. (Illustration 4) a IES LU ji Isr
* ¦’7* .¦» 3 -1 ! .0 Select Full Width from the View Menu.
With the Text Tool selected, move the I-Beam cursor to the
empty space at the page's top left side. Left mouse click to
place the cursor. From the Style Menu, select Fonts Points and
from the Set Font requester, choose the Typeface, Animal; the
Style, medium; and 108 Points. Left mouse click OK.
From the Forma t Menu, choose Line Char Space and type 0 in the Line box, 0 in the Character box, select Auto Line Spacing, and left mouse click OK. Type the keystroke for the deer the lower case i to place a copy on the page at the cursor.
Switch to Object Mode. The eight bounding boxes will appear around the deer keystroke. Move to the Object Menu and choose Duplicate. In the Duplicate Objects requester, type 1 in the Copies box, and left mouse click OK, A Copy of the deer will appear with the eight bounding boxes now around it. Move the Arrow Pointer to the duplicated deer and "drag move" the copy to the top right text column's right side.
Change to Text Mode, and move the I-Beam cursor to the duplicated deerimage and "drag select" it. Then from the Style Menu choose Mirror. The highlighted text object will turn itself around. Change to Object Mode and, using the rulers, the page grid, and your original paper layout, manipulate the graphics until you're satisfied that they are exactly where you want them to be.
From the View Menu, select Show Full page. Move the Arrow Pointer to the deer at the top left of page 2 and left mouse dick to select it. From the Edit Menu choose Copy. From the View Menu select Show Guides, and from the Layout Menu select Snap to Guides. Move the Arrow Pointer to the 24-pica mark on the vertical ruler and left mouse dick to place a guide on the page.
Move the Arrow Pointer to the bottom of the right-most column.
Left mouse click to select the column and to bring up the eight bounding boxes. Move the Arrow Pointer to the bottom center bounding box, and press and hold the left mouse as you "drag" the bounding rule to the 24-pica guide line on the page. (Illustration 5) From the Tool Box choose Magnify Mode. Move and left mouse click the Magnify icon, in the area of the Rolodex card, at about the 30- pica mark on the vertical ruler, and the 40-pica mark on the horizontal ruler. Select Object Mode. From the Edit Menu select Paste. Left mouse dick to place a copy of the deer from the paste buffer on the
Select the Object Mode. Then from the Style Menu select Fonts Points and left mouse dick on Block in the requester. From the Set Font requester, choose Animal, Medium, and 24 points. Left mouse click OK.
From the Object Menu, select Rotate, and in the Rotate Objects requester type 90 in the Rotate box. Left mouse click OK. From the Object Menu select Duplicate. The Duplicate Objects requester will pop up. Type 5 in the Copies box, and left mouse click OK.
Move the Arrow Pointer to the 47-pica mark on the horizontal ruler and left mouse click to place a guide on the page. Next, move the Arrow Pointer to the last duplicated and rotated deer object. Press and hold down the left mouse to select and "drag move" towards the tab on the Rolodex card, lining the text object up with the 47-pica guide line.
Repeat four times.
Use the Arrow Pointer to drag the remaining deer to the bottom right side on about the 48-pica markon (he vertical ruler. This is where the left side of the Rolodex card is located. From the Style Menu select Fonts Points. Left mouse click on the Block box in the requester. Then, in the Set Font requester choose Animal, Medium, and 72 points. Left mouse click OK.
From the Tool Box select Text Mode. Move and left mouse click to place the I-Beam cursor on the page at about the 45-pica mark on the horizontal ruler and the 40-pica mark on the vertical ruler. From the Style Menu select Fonts Points, and in the Set Font requester choose Times, Normal, and 15 points. Left mouse click OK. Type the name(s), address, and telephone number.
Irnai North East Country Taxidermy JOHN FISH BOUTE 198 PINITVALLEY, CT 06000 135-125-1234 & BIRDS NOVELTIES rULL BODY MOUNTS
* i Tii' r n tuvuin w I ¦MtWtMIM'IIIO & is*i Itlli » riumm
* m- i 'n m I •* taw* 1*70 00 JTSH__ ¦aTZEEfil Illustration
9, the finished layout.
From the Object Menu select Rotate, and in the Rotate Objects requester type90 in the Rotatebox. Left mouse click OK. Press and hold down the left mouse to bring up the hand move icon, and drag the rotated text object to about the 52-pica ma rk on the horizontal ru ler and the 42-pica mark on the vertical ruler.
Select the Text Tool and move the I-Beam cursor to the telephone number inside the rotated text object. Press and drag the left mouse to highlight and select the line. From the Edit Menu choose Cut. Move and click the I-Bea m cursor to place it on the 42-pica mark on the hori zontal ruler and the 38-pica mark on the vertical ruler. From the Edit Menu select Copy.
From the Tool Box select Object Mode and move the Arrow Pointer to the pasted copy of the telephone number. Left mouse click to select it. From the Object Menu select Rotate, and in the Rotate Objects requester type 90 in the Rotate box. Left mouse click OK. Press and hold down the left mouse to bring up the hand move icon. Drag the rotated text object to the tab on the Rolodex card at the 49-pica markon the horizontal ruler and the 35-pica mark on the vertical ruler so it lies just beneath the deer images on the tab. (Illustration 6) Select Text Mode from the Tool Box and move the I-Beam
cursor to highlight and select the name of the company from the Rolodex ca rd. From the Edit Menu select Copy. From the View Menu selectShow Full Width, and Move the I-Beam cursor to the top of the page. Left mouse click to place the cursor at the 2-pica mark on the vertical ruler and the 13-pica mark on the horizontal ruler. From the Edi t Menu choose Paste.
From the Tool Box select Object Mode and move the Arrow Pointer to the bottom right bounding box of the company name. Press and hold down the left mouse and drag the text block across and down the top of the page to the 55-pica mark on the horizontal ruler and the 3-pica mark on the vertical ruler.
Repeat these steps for the rest of the address information, making the text any size you like. When you are satisfied with the scale and position of this headline, move the Arrow Pointer to the top left comer of the Rolodex card. Press and hold down the Alt key and the left mouse, and drag the bounding rule to "multiple" select the Rolodex data. (Illustration 7) From the Object Menu choose Group. From the Edit Menu choose Copy. Go to Page 1. Move the Arrow Pointer to the bottom left side of the page to the empty spot where the Rolodex card will be placed, and from the Edit Menu select Paste.
Then click the left mouse to place the copy. From the Object Menu select Rotate, and in the Rotate Objects requester type 180 in the Rotate box. From the Object Menu select Ungroup. Move the Arrow Pointer to the tab area and "multiple” select the telephone number and the group of deer. Select Group from the Object Menu. Press and hold down the left mouse to bring up the hand icon move tool, and drag the new group to the correct position on the tab. (Illustration 8) From the Tool Box select Text Mode. Move the I-Beam cursor to the empty left column under the graphic on page 1. Left mouse click
to place the I-Beam cursor's insertion point there. From your files import the back panel text, or type directly into the column. I've imported my file, and highlighted the first three words Field Trophy Care.
From the Edit Menu select Cut. Left mouse click the I-Beam cursor to place the insertion point above the text column at about 12 picas on the horizontal ruler and 3 picas on the vertical ruler. From the Edit Menu select Paste. Left mouse click to place the I-Beam cursor after the first word, and press the return key to make two lines. Left mouse click to place the I-Beam cursor after the first word on the second line, and press the return key to make three lines.
From the Tool Box select Object Mode and from the Format Menu select Block Righ t. Move the Arrow Pointer to the bottom right bounding box, and press and hold down the left mouse to drag the bounding rule to the 20-pica mark on the horizontal ruler and the 10-pica mark on the vertical ruler.
Move the Arrow Pointer to the final column of text and verify its fit. If there are type style formatting changes you wish to make use the Style Menu options. The center column has the mailing information.
Use the Edit Menu to copy the address data from the Rolodex card.
Then use the Move and Rotate tools to turn and place the information on the center panel. Select and then delete the boxes you drew to indicate the perforated Rolodex card. (Illustration 9) Print copies of the pages and then fold them to see how they look and fit. Make adjustments if you need to. When you are satisfied, print these final pages onto the scored and perforated card stock. Show the client and get his approval before outpu tting the rema ining 200 copies.
• AC* Please Write to: Patricia Zabka Kaszycki c o Amazing
P. O. Box 2140 Fall River, MA 02722-2140 Reason to Own an Amiga
ommooore umis prices on Amiga 2W0 & 3U0(i Sysioms A Great to
Success In Tws Issue Revlawi: .Ikvnn 4 0 Amazing Computing
provides its readers with: in-depth reviews and tutorials
Informative columns Latest announcements as soon as they are
released Worldwide Amiga Trade Show coverage Programming Tips
and tutorials Hardware Projects The latest non-commercial
software Order a SuperSub and get this great Amiga peripheral
AC's GUIDE is recognized as the world's best authority on
Amiga products and services. Amiga Dealers swear by this
volume as their bible for Amiga information. With complete
listings of every software product, hardware product,
service, vendor, and even user groups, AC's GUIDE is the one
source for everything in the Amiga market.
AC's GUIDE also includes a directory of Freely Redistributable Software from the Fred Fish Collection and others. For Commodore executives, Amiga dealers, Amiga developers, and Amiga users everywhere, there is no better reference for the Commodore Amiga than AC's GUIDE to the Commodore Amiga.
12 Issues of Amazing + 2 AC's GUIDEs!
AC s TECH offers these great benefits: The only disk-based Amiga technical magazine Hardware projects Software tutorials A Great Reason to Get Into Your Amiga Interesting and insightful techniques and programs Complete listings on disk Amiga beginner and developer topics Call NOWtfor more information about these great Amiga accessories from Amazing Computing!
1-800-345-3360 Graphic Word Processors Head to Head: processing intuitive and easy for Amiga users, so 1 set out to compare for myself.
SoftWood intends Final Copy, the new kid on the graphic word processor block, to compete directly with New Horizon's ProWrite 3.2, as evidenced by their aggressive comparison advertising campaign. SoftWood entered the early graphic word processor competition with ProHr i te 3.2.4 - jn if ii ju kj 83 m Ei .q.prET nr s That makes 2fi 40; not a gr bug3 in Prokfl very good lo | opinion, if features aga choose the i: I feel about good it coul forward to t today.
Possible en those It is a insidered it lacks then I istra tion and hov i looking it isn't ProWrite in Default Custom Screen vith Pica font and font requester opened. Here is Times 24pt. Screen font...| I started out simply to review Final Copy by SoftWood. I'd had the package only one day when, at my Amiga User's Group, I was raving about how nifty Final Copy is. Then a member asked me, "How can you be sure it's so great when you haven't compared it to ProWrite by New Horizons? After all, people will really want to know which one of these packages to buy, and not just how you feel about only
one of them." He had a point, and I agreed.
Soon, I had a copy of ProWrite and began to use both it and Final Copy. I came to this test after using that gnarly old dinosaur, WordPerfect, to write an entire book and dozens of articles. I have a love- hate relationship with WordPerfect, so the chance to upgrade my writing tools with the latest Amiga programs was irresistible.
WordPerfect was the only program available when 1 started with my Amiga and I wouldn't wish its learning curve on my worst enemy. 1 will say this, though: Once WP is set up properly and you've written all your macros, it's a powerhouse.
But why should a word processor be that hard to learn? SoftWood and New Horizons claim to have made word Pen Pal, but ProWrite's popularity edged it out. Now, in Round Two, SoftWood claims to match or exceed ProWrite feature for feature. I gave both Final Copy and ProWrite a good workout to find out if these claims are justified.
1 had some misgivings about speed and the appearance of screen fonts in these graphic word processors, so called because Font nane: S ize: Stork IBM ¦ Swa11ow 18 Swift 12 Synbo1 14 Systen 18 SustenThin
- rJ A aa |T ines ?1 .. ... XI jList In Font Menu ’Show SanpIe
The quick brown fox jumps ov 1987-92 New Horizons Software,
Inc. A Workbench Sere ftwsPH.fc saiga Ml-I Sliuiisisii XX XX
?ar- jld my n u ate md in Window Size Save As Default ¦
Measure in: C Inches C Metric C Pica ?
¦ Page Guides:- yj Print Area y Edit Area Save Use FinalCopy by SoftWood: WB screen, Display Preferences window open... Screen DPI i- Horizontal -?
L'BB "I Vertical r Display Preferences fi i=raa xx |J77 ¦ IFF 'On Screen' colors C NTSC gray C Light gray C Color r WB Document Color- C Use Pen 0 C Use Highlight Pen Cancel they show you on screen what your printout will actually look like. In the recent past, graphic (or WYSIWYG) word processors had a bad reputation for slowness and poor screen fonts that did not match what came out on the printer. They also could not print their output without "jaggies" present because of their bitmapped fonts. All that has changed.
Not only do both of these packages feature "What You See Is What You Get," having some very readable screen fonts, but they have printer drivers, supporting full blown PostScript, and they produce clean output without the jaggies to dot-matrix printers. The Final Copy printer driver is Final Copy 1.3 rev 2 by Softwood by Merrill Calhmmj vs. Pro Write 3.2 by New Horizons the slickest I've seen. You really do get what you see! Both of these packages offer n great deal of convenience in producing high quality output with graphics and text mixed, but without the learning overhead or the expense of
a more fully featured DTP program.
Methods of Evaluation To ev aluate these programs, i typed for a while in one, and then opened the other program and imported the text from the other format. Both programs import text produced by other software with varying degrees of success, and I looked at this closely. Roughly speaking, we can divide the capabilities of these word processors into four areas:
1) user interface
2) input output: importing other formats and printing the results
3) handling of graphics 4} making macros with Arexx.
1 noted how smoothly 1 could perform operations in all four areas in each program.
An Unpleasant Surprise 1 thought for sure that one of these programs would emerge a clear winner, or at least that any close competition would he in a field of overwhelming excellence, but surprisingly, there are things about each one that 1 really dislike and a few features of each that I'd classify as unforgivable unless fixed and soon. If several features in each program were changed and improved, I would gladly replace my "brontosaurus" with either one. However, the way things stand, I'm honestly not ready to give lip WordPerfect just yet. The frustrating thing is that the man)' great
things about both Final Copy and ProWrite make their shortcomings look even worse. 1 suppose that when your profession makes you use a particular piece of software every day, you get fussy. You may or may not agree with my opinions, but my criticisms are offered constructively and with much experience to back them up.
Fonts A graphic word processor is only worth its fonts, because if you cannot print it, what good is it? The good news: Final Copy includes 35 outline fonts (including all "standard" PostScript fonts) which may be scaled in integral point sizes, while ProWrite supports the Amiga system fonts.
The bad news: Final Copy uses proprietary font technology, so you have to buy their fonts. ProWrite allows only discrete font sizes even if you have a PostScript printer and System 2.0 outline fonts. If you use a PostScript printer, an annoying thing about ProWrite is that you cannot get rid of the dot-matrix font names in the "other font" menu, even though the fonts are not installed. This clutters up the interface.
Also, the only PostScript fonts are Helvetica, Courier, and Times a sparse set. The other fonts all print in a Pica-11 default font no matter what tire screen shows. Tlais will not be an annoyance if you use a dot-matrix printer, as it will reproduce ail the ProWrite and system fonts.
Despite the proprietary fonts, i prefer the font choices in Final Copy because they give me all my PostScript fonts on screen and at the printer, and there is a program to download SoftWood's two volumes of extra non-standard fonts to my laser printer.
However, I like the font interface in ProWrite much better than the one in Final Copy. You may choose which fonts will show up in the main font menu as well as the default font. You cannot set the default font or the font menu in Final Copy, which is inconvenient when you always use one set of favorite fonts.
Printer Drivers and Importing Text Closely related to fonts, of course, is the printer driver. I used the PostScript drivers from both packages with mv Epson EPL7500 laser PostScript printer. ProWrite did acceptably well if I was careful to obey the constraints previously mentioned and used only the "PostScript" fonts and a document composed in ProWrite. However, when 1 imported a document made in Final Copy, a bug in the ProWrite Convert program upset my default settings from PostScript to NI.Q and my page size from letter to legal, and made my text show on screen in yellow! Very
interesting, but not funny. The ProWrite Print Preferences do not have an OK gadget to save them but not print. This, coupled with the import bug, made it very unpleasant to import files from Final Copy. The Convert program in ProWrite also told me that all those files I was sure 1 had done in WordPerfect weren’t, in fact, WordPerfect files! It chokes on WP files with footers that contain page number inserts. The Convert program is supposed to convert 11 types of formats from other word processors, and 1 had unacceptable results with two of them. In my opinion Convert doesn’t.
The Final Copy program uses libraries for importing text from other platforms.
Final Copy supports only four format imports: WordPerfect, Pen Pal, ProWrite, and Qfont, but 1 had no trouble at all with the imports from WordPerfect and ProWrite. The basic text loaded transparently, but special things like footers, fonts, original line spacing, bold, and italics are lost. The only noticeable difference is that they take longer to load (a lot longer on a stock Amiga) due to the conversion process.
Even if it worked properly, the ProWrite Convert program is clumsy compared to the transparent loading in Final Copy because you must launch it separately and perform your conversions manually, but it does keep bold and italics.
The Final Copy print driver worked flawlessly, and I always got what I saw on screen.
Even the "Soft-Sans" Final Copy default font printed on my laser printer exactly as it appeared on screen.
The Final Copy print driver worked flawlessly, and I always got exactly what 1 saw on screen, except in sharper 300 dpi resolution.
Even the "Soft-Sans" Final Copy default font (not one of my 35 standard PostScript fonts) printed on my laser printer exactly as it appeared on screen. (The default Pica- 11 in ProWrite printed with the same style as on the screen, but the spacing between letters was too wide.) The Final Copy print defaults are simple to set, and they stay that way. 1 have never seen a better or more foolproof printer driver.
Final Copy is easily the winner in importing text and driving your printer, especially if you have a PostScript printer.
Arexx Macros Again, with regard to fonts, in both programs, you cannot use Arexx to set the fonts or find out which font is currently in use. To me, it is unconscionable for a word processor developer to implement Arexx as their macro language and then not provide any commands to remotely set the fonts. Furthermore, Final Copy has only half an Arexx command set. There are no Arexx commands to find out any information whatsoever about your document path, filename, address of the window, preferences nothing, and you cannot set fonts or preferences through Arexx.
The ProWrite Arexx command set is much better than the one in Final Copy. 1 work with Arexx all the time, and it's a great disappointment to see two companies miss what Arexx is all about. It is much more than a one-way macro language used merely to open requesters. To do really worthwhile things with Arexx, you need to have two-way communication. For everything you SET with Arexx, there should also be an inverse command to GET the information from the program.
Otherwise, you miss all the tremendous remote control possibilities of Arexx.
I do really like the fact that you can rename the Arexx macros in ProWrite’s menu. You cannot do that in Final Copy; you must remember what "AMacro_8" means. ProWrite has a much larger Arexx command set; thus, macros are a lot easier to write. There are several example scripts included with ProWrite, but none, with Final Copy, which is too bad for beginners.
I suggest that Nev ' Horizons and especially SoftWood take a look at the Arexx interface that comes with TurboText by Oxxi. This is a paragon of what an Arexx interface ought to be. The perfect Arexx interface lets you do anything in the program and know anything about the program without ever looking at it. Both Final Copy and ProWrite are a long way from this. The Final Copy manual doesn't even tell you the correct name of their address port! If you never use Arexx, then you w'ill wonder what all my raving is about. It's just frustrating to see how’ really good both of these programs could
be, but aren't.
User Interfaces Tire feel of ProWrite seems better to me for several reasons. First, you can set the screen colors on their custom screen, which you cannot do in Final Copy. Final Copy uses a glaring white screen with black type, which is hard on my eyes. I've found that an off-white or gray screen effectively anti-aliases the screen fonts so that they are easier to read. The Final Copy screen is acceptable in the Workbench mode, and that's the w'ay 1 use it.
Tire ProWrite screen color map has an annoying habit of changing after I click on OK. It seems to have a “smart" screen color palette which chooses which colors to map to the screen and gadgets, usually the lightest for the page background.
This W'asn't always what i expected or wanted. With some rvork, J managed to get an attractive display.
Several of the menus in ProWrite arc reconfigurable, such as the fonts displayed at startup, and the default font may be set.
Speaking this time of screen fonts, I find that they can still be hard to see and distracting from the task of writing. The screen refresh speed was acceptable on my 25MHz A3O0O, but on an unaccelerated A2000, things seemed slower than in WordPerfect. I could not get Final Copy to work in System 1.3 on an old A2000 before or after I used the 1.3 patch that comes with the program.
In both programs, I prefer to compose in a large, readable san-scrif and later change to a different font for layout and 11 1 1 AC V5.8, V5-9 and AC V5.10 Fully Utilizing the 68881 Math Coprocessor Part III: Timings and Turbo_Pixel Function. Author: Read Predmore.
Cnotes From the C Group 5-8 & 5.10: Functions supporting doubly linked lists. And a program that will examine an archive file and remove any files that have been extracted. Author: Stephen Kemp Time Out!: Accessing the Amiga’s system timer device via Modula-2. Author; Mark Cashman Stock-Portfolio: A program to organize and track investments, music libraries, mailing lists, etc. in AmigaBASIC. Author: G. L, Penrose.
CygCC: An Arexx programming tutorial. Author: Duncan Thomson.
Programming in C on a Floppy System: Begin to develop programs in C with just one megabyte of RAM. Author: Paul Miller.
Koch Flakes: Using the preprocessor to organize your programming. Author: Paul Castonguay Audio Ulus inn: Experience an amazing audio illusion generated on the Amiga in Benchmark Modula-2. Author: Craig Zupke Pictures: IFF pictures from past Amazing Computing issues.
12 ACV5.il, V5.12 & V6.1 Keyboard Input In Assembly: Fourth in a series of Assembly 68000 programming tutorials.
Author: Jeff Glatt.
A Shared Library for Matrix Manipulations: Creating a shared library can be easy. Author: Randy Finch.
For more information and a complete list of the AC Disk collection call 1-800-345-3360 C Notes From The C Group: A discussion on cryptography. Author: Stephen Kemp ZoomBox: Attaches a zoom box to an Intuition window and allows the user to toggle the window's size and its position. Author: John Leonard 13 AC v6.2 & v6.3 C Notes 6.2: A reminder program to display messages. Author: Stephen Kemp More Ports For Your Amiga: Files to accompany article. Author Jeff Lavin Ultra Sonic Ranging System: BASIC Sonar Ranging program. Author: John Iovine Writing Faster Assembly: Continuing the discussion of
speeding up programs. Author: Martin F. Combs C Notes 6,3: Working with functions. Author: Stephen Kemp 14 AC V6.4 and V6.5 Blitz Basic: Here are some examples created wtih M.A.S.T.'s integrated BASIC environment.
Author: Raul Castonguay Creative And Time-Saving Techniques: Enchancing and fine-timing images through definition. Part of the Fractal series. Author: Paul Castonguay.
Fractal Modula-2 Buffered Disk I O: Buffer file input and output to improve disk accessing speed. Author: Michal Todorovic.
15 AC V6.6, V6.7, V6.8, & V6.9 Practicalities: Practical uses of Finch's previously documented Matrix.library. Author: Randy Finch AC Disks Source code and executable programs included for all articles printed in Amazing Computing.
Selecting and Setting Gadgets in C: The third and final installment in the "Crunchy Frog" approach to programming. Author: Jim Fiore C Notes6.6: A new skeletal program to "jump start" utility programs. Author Stephen Kemp Fancy Numbers: This helps you save overhead by skipping the translator library. Author: Lynwood Cowan C Notes6.7: Adding functions to handle file pattern processing. Author: Stephen Kemp Message Logger: A time log that keeps track of When programs are run. Author Brian Zupke Power Basic: Use a pre-processor to achieve definition replacement. Author Jonathan Home 16 AC 6.10,
6.11, 6.12, 7.1, 7.2, 7-3 Puzzled Over Arexx Parts 1&2: Arexx have you running around in circles?Learn the usage of basic commands through this entry-level Arexx program. Author: Merrill Callaway Simplified File Decompression Using Arexx: Compress and decompress files with this simple Arexx program. Author: Randy Finch Jump Tables in Modula-2: Learn the intricate details of Modula-2 programming. Author: Michal Todorovic DePuzzle: With this neat little program, you can solve some age-old probability questions. Author: Scott Palmateer ZipTerm: An explanation ofconsole.deviceand serial.device on
the Amiga. Author: DougThain Arexx Translator: The premier of AC's Arexx column. Using Arexx to translate number bases and character codes. Author; Merrill Callaway FC Calc: Create these MaxiPtan templates to help organize interest anil finance charges on your credit cards. Author: Rick Manasa Recursive Function Calls in Arexx: How to Create and use recursive function calls in Arexx.
Author: Merrill Callaway printing. I find the screen fonts in ProWrite to be slightly more readable. Perhaps this is so because I had control over the exact screen color. All operations in both programs use many Amiga standards such as Right Amiga-X to cut, and so on. The two are quite similar to operate, and refreshingly, require a minimum of manual study. Even though both programs aTe very intuitive, their manuals are first rate and well illustrated and indexed. A beginner will have no trouble operating either program.
With respect to a spelling dictionary and thesaurus. Final Copy has a larger dictionary than ProWrite (116,000 words vs. 100,000 words). The Final Copv thesaurus gives you on-line definitions as well as synonyms. This superiority is not surprising because SoftWood specializes in this, marketing the Electric Thesaurus and Proper Grammar. Oddly, there is no easy way to I soon realized that they had left out the handiest sizes of all about 130% to 150% of normal. 1 learned this when I was laying out "The Arexx Cookbook" in PageStream.
A slightly magnified view is the one 1 most commonly need, so the Final Copy view feature did not completely impress me. Its magnified settings are too large.
The smaller settings, however, are very handy for positioning graphic images on the page. The lack of any sort of view sizing feature in ProWrite makes it tedious to position a large graphic on the page. I loaded a 640x400 16-color IFF image into each program and, after resizing to the same size in each program, printed it on about one-half a letter size page. The PostScript driver in Final Copy printed in a respectable 1:32, while the ProWrite driver took a whopping 14:57. Clearly, the print driver in Final Copy is the superior one for outputting graphics. Furthermore, the Final Copy does a
better job with graphics than ProWrite.
Miscellaneous Features ProWrite does several things that Final Copy does not. It has a handy sort which will put items separated with paragraph breaks into ascending or descending order.
ProWrite also has a merge capability (e.g., to merge many different addresses into a form letter). You may also opt for continuous spell checking as you type, or speak as you type, good for vision-impaired users.
Both programs let you edit headers and footers, insert page numbers and date, and snake text into columns (maximum of five for ProWrite and six for Final Copy). Both programs use the 10 function keys to launch macros, except that ProWrite lets you rename these in the menu, something I like very much.
All operations in both programs use Amiga standards such as Right Amiga-X to cut, and so on. The two are quite similar to operate, and refreshingly, require a minimal of manual study.
Use Arexx to take your document from Final Copy to Proper Grammar. 1 found a way to do this using a shared library and Arexx (see my August 1992 Arexx column).
Final Copy wins in the areas of dictionary, thesaurus, and niceties such as automatic hyphenation, with definable hot zone on your ruler, but Final Copy loses to ProWrite on several very commonly used, and obvious, operations. ProWrite has hot keys to make a selected block bold or italicized, but in Final Copy, you must open the font menu, load a separate font for italics or bold, and then select it from a menu with no hot key. I was irked that I could not set the font with Arexx, because I could have made two function keys into my bold and italic hot keys.
Screen Sizes and Graphics Final Copy sports changeable views of 25%, 50%, 100% (normal), 200%, and 400%.
Copy graphics load in a more convenient, smaller size than they do in ProWrite, and the screen refreshes are faster. Final Copy supports 24-bit graphics and ProWrite does not. ProWrite has an annoying habit (another bug?) Of putting up a save requester frequently after I load a graphic.
Every time I cancel it, I have a tedious wait for the screen to refresh. The save requester pops up at odd times while I'm in the menu performing some other task.
With Final Copy, you may resize and crop your graphic, change the background color 0 to transparent, and outline the picture with a rectangular line of various widths. Text may be made to flow around an object by using a transparent color 0, or if you use a solid color 0, you may flow text down either side of the rectangle occupied by the IFF image. In ProWrite, you can only resize the image. Amazingly, there is no automatic text flow. You must do all this manually. There's no contest here. Final Results ProWrite is a very good-looking program, however, if 1 have to choose between a program
that lacks features against one that has bugs in basic operations, then I choose the incomplete program. All the considerable frustration 1 feel about Final Copy is centered around what it Sacks and how good it could become. What it does, it does well. I'm looking forward to the day I can retire WordPerfect. I'm sad to say it isn't today. I guess WordPerfect isn't a dinosaur after all.
• AC* Please Write tor Merrill Callaway c o Amazing Computing
P. O. Box 2140 Fall River, MA 02722-2140 In the high-end film and
video production world, image compositing is king, and
Lightwave 2,0 adds new features which greatly enhance its
digital compositing capabilities.
Lightwave 2.0 Top: Figure !: Render time on this image was decreased by over 20 percent simply by re-rendering it under Lightwave 2.0. by Mark Thompson Bv now you have probably seen and read a deluge of articles and reviews on the new Toaster software including LightWave
2. 0, With over 150 new features, it would be impossible to cover
everything that the latest version of LightWave offers. I am
going to try to avoid those topics which will likely be
rehashed by many authors and touch upon some of the less
talked-about benefits and pitfalls of the latest LightWave
In the high-end film and video production world, image compositing is king, and the 2.0 LightWave release adds two new features which greatly enhance its digital compositing capabilities. The first is the Foreground Key Clip Color registers.
As you know, when you used a foreground image in the past, any area of that image that was absolute zero black (color 0 0 0) would provide a "hole" through which the rendered image or background could be seen. The only problem with this is that only computer-generated imagery can produce a constant zero black in the hole areas. Now with the Key Clip registers, you may specify a range of vaiues allowing captured video to be used as a foreground source, in much the same way as you would with a chroma keyer. Let's say you have captured a video sequence shot against a blue background. After
digitizing the sequence, load a representative frame into ToasterPaint. Use the comma key within the palette control panel to pick colors in various background areas of the image. This will report the RGB values at various locations. Make note of the darkest and lightest values you find. Then load the sequence into LightWave as a foreground image, and set Low Clip Color to a little less than the darkest color you found and High Clip Color to a little more than the lightest.
When rendering commences, all colors in between these two values will be treated as holes in the image. If part of your background shows up, adjust the Clip colors accordingly until it disappears. The better and more uniform your lighting was during the shoot, the easier this step will be. This new feature will not obsolete an Ultimatte keyer, but it certainly expands the compositing capabilities of the Toaster.
New Ways to Render The second major addition for compositing is not a new feature, but a change in the way rendering is done. The order in which backgrounds and foregrounds are rendered in LightWave has been switched. Now the foreground is layered in first, followed by the 3-D rendering, which is performed only where the holes are located in the foreground image. The background is layered in last, only where there is no foreground or 3-D rendered imagery. This rendering order switch will dramatically improve image generation speed during compositing operations. See Figure 1.
One of the new features of 2.0 that you may have heard about is multi-target morphing. What many people don't realize, however, is that LightWave 1.0 already had this capability. The method required to implement a multi-target morph was moderately painfui, and that has not changed much with the new release. What has changed is the way in which targets are handled. In 1.0, targets were a static entity.
Release 2.0 makes them dynamic so that any changes a target object undergoes (with its own morph envelope) will be reflected back into the source object morph. For example, let's say you have a source object and two target objects. Set up the source to morph to target 1, and target 1 to simultaneously morph to target 2. The source will begin to transform into target 1, but as target 1 changes into target 2, the source object also begins to change into target 2. Therefore, the technique for putting together multi-target morphs is the same, but much more complex morphs can be created
since interdependent morphs affect one another. And since up to 16 morphs can be interrelated in this way, some very unusual and not easily predictable motions can result. An added benefit of this method of handling targets is that it reduces the need for dissolve envelopes in complex morphs. This new feature is definitely worth some experimentation. An additional benefit that aids previewing morphs is that any object (typically the target object) that is 100 percent dissolved will not show up in layout, thus decluttering the preview.
Perhaps one of Lightwave's greatest strengths is its handling of object surfaces.
The 2.0 release further improves on this strength with an array of new features in the Surfaces window. First is the ability to load and save surface definitions. Besides the convenience and time savings this ability will bring, it will also most likely spur a vast outpouring of specially designed third-party surface libraries. A more obscure addition is the Sharp Terminator button, which changes the lighting shading model for a given surface.
Most surfaces are what are called lambertian reflectors, which means that the illumination drop-off from light to dark across the surface is smooth. By enabling this button, that lighting drop-off becomes much more sudden, hence the name, Sharp Terminator. A planetary object is a perfect example of a case for which the use of Sharp Terminator is ideal. For transparent surfaces, an input for refractive index has been added which can provide a realistic simulation of materials such as glass, diamond, quartz, water, or even Jello. By giving a transparent surface a setting other than 1.0, light
passing through it will be bent. It even works accurately enough to model such real world phenomena as total internal reflection. However, the refractive index will have an effect only when ray tracing is enabled, a topic we'll get to later, A Perfect Fit Textures have not gone untouched either. Far and away, the single biggest time saver for image mapping is the new automatic sizing function within the texture menus. With a single button press, LightWave will not only find the best fit in all three dimensions for your image, but will also appropriately set the Texture Center. Even if your
image map is one that is intended to be repeated across the surface, dick on the Automatic Sizing button, then go into Texture Size and multiply the. Existing numbers by the amounts which you wanted the pattern to repeat. Voila! A perfect fit. To improve image mapped rendering, NevvTek added an anti-alias button for viewing detailed maps from a distance, and Pixel Blending for viewing less-detailed maps up close.
LightWave atso now supports two new input image formats, the Toaster's own Frame format and 8-bit greyscale IFF (a la ADPro). The latter is perfect for flawlessly smooth, diffuse specular reflection, or transparency mapping without the unnecessary overhead of a 24-bit image.
Also, the rendering speed of 24-bit image maps has been greatly enhanced. Other new texture features include spherical bump mapping, bump map image amplitude, and underwater and dots procedural textures. The shark skin in Figure 2 is an example of the underwater texture.
One of LightWnve's more impressive features is the ability to make the edges of a surface transparent or opaque. The 2.0 release has added an edge threshold setting, giving complete control over this feature. This allows glow effects to be more pronounced or subtle and provides much better simulation of glass surfaces without ray tracing. By setting the edge threshold to a higher value, the opaque or transparent edge effect spreads further in toward the center of the object, yielding a softer transition. Smaller values yield a sudden transition right near the edge.
There is one enhancement that is likely to go mostly unnoticed, but I find it to be one of the most welcome. Overlapping and intersecting transparent surfaces now render properly. LightWave uses a Z-buffer based rendering scheme, a method which historically does not deal well with transparency. This is an inherent pitfall of the Z-buffer because the Z-buffer is only concerned with the pixel nearest the viewer. Transparency requires that not only the nearest pixel be accounted for, but more distant pixels as well, especially if they are also transparent. LightWave 1.0 used a rough depth sort to
try to combat this shortcoming, but cases could always arise that would not be properly handled, yielding dark patches in your transparent surfaces an unwelcome effect you may have already experienced. The 2,0 release attacks this problem by using a multi-pass algorithm which was first introduced in 1989 bv the now-defunct graphics supercomputer manufacturer, Stellar Computer. This method will make multiple rendering passes on transparent objects, depending on how many layers of overlapping transparency exist. The result is a slightly lengthier render time, but now, for example, glass can
glow, or any other transparent surface may be freeiy combined or intersected with any other transparent surfaces. You can try it out by clustering a bunch of glass spheres together. The 1.0 release would have had a lot of problems with such a scene.
One of the most significant, or at least most publicized, new features of LightWave is the addition of ray tracing, Inconspicuous Feature Another inconspicuous feature of 2.0 is the Fil) render hot-key. By hitting function key 10 anywhere within the LightWave screens, the last selected render option manual or automatic will be started without prompt. Big deal you say.
But this is extremely handy when you are setting up texture values within Surfaces.
Now you no longer need to exit a texture setting to render and view the result. This makes surface prototyping much faster.
Unfortunately, this new trick does not work within Layout; it would have been nice to have F10 render the current frame perhaps in the next release. But while F10 does not work in Layout, a variety of time- saving hot-keys have been added to make setting up scenes and animations much quicker. Most of the major functions are now only a single keypress away. The Modeler has also added a pile of hot-keys for quicker operation. Here the keys are particularly helpful because Modeler has its tools spread out across nine different windows. The hot-keys implement many of the most common functions
without having to flip to tire correct window. Another handy addition is the pop-up hot-key menu, which lists each hot-key and the function that it triggers. The hot-key menu is brought up by hitting the Help key.
Ray Tracing Added One of tire most significant, or at least most publicized, new features of LightWave is the addition of ray tracing.
When I wrote my first LightWave article for Amazing Computing about a year ago, I praised LightWave for not being a ray tracer since it produced spectacular images without the extreme compute expense.
Well, that same philosophy has been maintained with the new tracing options.
This is accomplished in several ways. First, the trace options are completely modular, allowing you to individually select whether or not to trace reflection, refraction, and or shadows. You could, for example, have a glass globe that uses a reflected image rather than tracing, but which still has traced refraction. This level of control allows very speedy rendering times by limiting the computation to only where it is needed. Further, much more control has been added to shadow generation. Now each object has flags to toggle whether or not it will cast shadows, receive shadows, or create
shadows on itself. A sphere is an example of an object that would have no need for self-shadowing, and disabling it can dramatically improve render time.
Additionally, each light source can be enabled or disabled as a shadow source.
This can be especially useful in complex lighting situations where many lights are required to properly illuminate the scene.
But only one or two are needed to source shadows for satisfactory realism, thus saving an enormous amount of compute time.
However, the most impressive feature of the new ray-tracing capabilities is the fact that only those surfaces that require true reflection or refraction are traced. All other surfaces are rendered using the normal Z- buffer based method that has always given LightWave its speed advantage. This is one of the only 3-D packages I am aware of that has this "hybrid” rendering capability'.
Therefore, a scene in which the traced surfaces make up only a small percentage of the total image wilt be generated nearly as rapidly as a non-traced scene. There is one caveat that should be mentioned.
Transparent objects that are traced with object like a cylinder can be easiiy tranformed into complex shapes with the application of these new tools. Character animators will find Bend particularly handy for creating morph targets for limb appendage movements. The new Multiply tools include Skin and Morph. Skin takes a series of cross-sectional polygons and uses them as a framework around which a surface is wrapped, creating a 3-D form.
Then Morph takes two polygons and creates a sequence of polygons which change shape from the first to the second.
This is perfect for automatically generating cross-sections for the Skin tool. The 2.0 Modeler has many other new features which make it much easier to use. If you were put off by its minimalist implementation in 1.0, you owe it to yourself to give 2.0 annoying is the fact that the color panel in the Surfaces Color requester tends to disappear while the sliders arc being adjusted. 1 also have a special warning to those who are ray tracing transparent surfaces with refraction. If your surface has either double-sided polygons or has the double-sided polygon flag enabled in the Surfaces menu,
your render times can be roughly 10 times slower than they would be with single-sided polygons. While some level of slowdown is expected, this magnitude is unwarranted. Note that you may never experience any of these problems; I tend to push my software pretty hard. But as severe as some of these bugs are, 1 hope NewTek plans at least to release a patched version so that we don't have to wait for the 3.0 Toaster. The good Perhaps one of Lightwave’s greatest strengths is its handling of object surfaces.
Refraction will not refract a background image. This result is not a bug, but is due to the fact that such a refraction would require LightWave to know the distance from the refracting medium to the background. Since no such distance is defined, refraction is not possible. Perhaps a future version will allow the user to assign a distance to the background.
Modeler Improvements While all the improvements and additions to LightWave are fantastic, many would argue that the Modeler was what needed real improvement. Well, rest assured that the Modeler is 100 percent more functional. First of all, the methods for dealing with and selecting points, polygons, and surfaces have been greatly improved. One example is the new Lasso select deselect, whereby you simply draw a loop around the points, polygons, or volume you wish to affect. Another is a new statistics window which allows select deselect in a number of ways including by surface name. But some
of the most notable additions are in the Modify and Multiply menus. Modify adds Magnet, Shear, Twist, Bend, and two types of Tapers, all of which perform pretty much what their names imply. Figure 3 illustrates how a simple a look. Something worth noting is that since the 2.0 release, Stuart Ferguson (Modeler's author) has joined NewTek full time and is now cranking out new capabilities for 3.0 at a furious pace. Included among the new features for 3.0 are Boolean functions also known as Constructive Solid Geometry (CSC).
A Potentially Deadly Button There is no doubt that the 2.0 release of LightWave is superb. However, there is a downside. This version of the software seems a bit more unstable than the 1.0 version was a year and a half ago. While most of the nuisance bugs of 1.0 have been fixed, 2.0 is much more likely to Ctash the system entirely. The first culprit is the highly useful but potentially deadly Save All Objects button, which has a had habit of locking up the system, necessitating a reboot. I highly recommend saving your scene before using this button. Another real problem shows up if you flip
back and forth between LightWave and Workbench via the switcher. LightWave tends to crash the system when loading a scene after returning from Workbench. By using Amiga-N Amiga-M to toggle screens, the problem appears not to occur. A bug that doesn't cause a system crash but is very news is that NewTek is toying with the idea of separating LightWave upgrades from Toaster upgrades, thereby getting all those great new features without having to wait for the rest of the Toaster.
I wish to emphasize, however, that regardless of these problems, you cannot do without the 2.0 LightWave release. There are just too many valuable features and enhancements that will dramatically increase your animation capabilities and productivity. 1 have but only touched on a few of them.
• AO LightWave Video Toaster 2.0 Price: $ 2495, upgrades $ 395
NewTek 215 SE 8th Street Topeka, KS 66603
(800) 843-8934 Inquiry 234 Please Write to: Mark Thompson c o
P. O. Box 2140 Fall River, MA 02722-2140 bytes The latest in
tips, workarounds and upgrades John Steiner v bvJolmSlei This
• Workbench 2.0
• WordPerfect Bill Carr of Denver, CO, writes to comment that the
game Castles quits operating after 11) minutes of operation on
his A3000. He contacted Interplay Productions, the software
developers, and was told that there was a problem with iris
Amiga 3000 system.
On several occasions, when he called, he was told an "Amiga support specialist" was unavailable, but would return his call. They would then fail to do so. When a vendor fails to reply to a reader, 1 often send a fax or a letter with a copy of the customer's complaint to the vendor so that they may have the opportunity to reply to the customer's allegations. In this case, 1 faxed a letter to interplay Productions almost a month ago, but have not received a reply. If you have information that might help Bill solve his problem, let me know, I'll pass it along. [See this month's "Feedback" column
for the letter from Interplay which seems to resolve Bill Carr's problem. Editorl products: DigiPaint 3, AmigaBASIC, A1000 re: various hangups source: mail 1 received a long letter from Rod Loisel of Hanover, NH, who reports on several problems he has encountered, Some of these problems were noted in previous columns.
Regarding Digipaint 3, he comments that the OK and Cancel requesters are too far below the active screen area to select, thus causing loss of work. This problem has been fixed in the latest release of the program. Contact NewTek for an upgrade.
Regarding AmigaBASIC, he comments that AmigaBASIC works properly under Workbench 2.0, with the exception of the SOUND statement. 1 have found that it only works on accelerated Amiga systems when all fast RAM has been disabled. I haven't had the opportunity' to test the function of the SOUND command.
Regarding the A1000, he comments that the A1000 isn't dead yet, and he is happy with is A1000 running the Rejuvena- tor board, Xetec SCSI controller with 2-52MB Quantum drives, 5MB RAM and 2MB chip RAM.
He is running Workbench 2.0 and is looking for a MegaMidget Racer and a better printer.
Commands: ED, EDIT re: not working under
2. 0 source: mail Regarding ED and EDIT, Rod writes: For those of
you who have found that your EDIT 'with'files do not seem to
he working under
2. 0, see AC TECH 1.1 for a great example of using EDIT by
'remote control' that has saved me literally hours of work. I
don't bww the reason but replacing the 2.04 Version with the
3.1 version of EDIT has solved the problem for me. Also not
mentioned in the TECH 1.1 article or in the sparse
documentation of EDIT is the fact that in order to use a
multiple command 'with' file you have to put a line with the
command REWIND between each line of commands in order to start
at the top of the file for the next set of commands. In about
a minute and a half I can create a script! To run a slideshow
using the 2.0 Display command from mydhl: drive and more than
25 directories and ozvr 700 pictures with one command “execute
shoummker" and EDIT does the rest. The showmnker command file
has EDIT append a custom list command to a listing of
directories, then executes the file, then deans up any files
that are not pictures by various searches for files with the
extension ".info" for instance. The file is sorted if
necessary by the command file; LIST no longer supports the
SORT option under 2.0! The last step is to type in “Display
with filemme opt t-1" and you're off, EDIT is not an easy nr
well-documented program to use but il's free and for the
programmer can virtually write a skeleton program by itself
and save hours of typing.
The new ED does not seem to work for me at all with multifile 'with'file commands. This ommission is a great disappioint- ment because the program slops at the ‘end of file’ on searches.
Incidentally, ED version 3.1 will crash your machine under 2.04. 1 am not familiar with the 'with' options in ED or EDIT. If you have a comment, especially if you have been successful using ED and the 'with' option, let me know. I'll pass it along.
Regarding ARP, Rod reports problems with 2.04, and notes that the major reason he wanted ARP under 2.04 is for its * wildcard function. He noted a program in AC TECH
1. 3 called Wildstar which provided the wildcard under
2. 04. He notes that WordPerfect has a powerful macro function,
and commented upon a series of checking account macros that
were published in an earlier Amazing Computing.
Product: HDBackup program re: unable to set archive bits source: mail Douglas Nelson of Omaha, NE, wrote to report a bug in the Workbench 2.(14 HDBackup program which is found in the Tools drawer of a Workbench 2.04 System disk.
He comments that he cannot get the program to set archive bits on the files he has selected for backup. To do this, you are supposed to select "Set Archive Bits" from the Options menu, but this appears to have no effect, The archive bits are never set. Doug writes,"! Do not know whether the problem lies in HDBackup itself or in the BRU program that HDBackup runs." If you have any workarounds for this problem, or you know why it isn't operating as advertised, let me know; I'll pass it along.
Product: BRU HDBackup and SCSI tape drive re: system lockup source: Email Paul Gittings sent Email from Australia to report a problem with BRU HDBackup and a SCSI tape drive. He owns an Amiga 2000 running AmigaDOS 2.04, a GVP Series II SCSI Controller (gvpscsi.device Version 3.7), a Seagate 45MB disk drive and an Archive 2150S (Viper) SCSI cartridge tape drive. He uses HDBackup to backup a partition of his hard drive to tape; this seems to work since the tape drive makes various noises, and the tape is advanced. However, if he tries to restore from the tape, the tape is rewound and it seems
to be advanced a little bit, then the whole system locks up and be has to reboot. Also, if he uses the "-i" and "-h" options of BRU to get archive information or header information, the system again locks up.
He writes, "I sent a fax to GVP and Email to Commodore. I have not received a reply from Commodore but I did receive a fax from Michael Santiago in the Technical Services department in GVP. In his fax Mr. Santiago says:' The BRU program has proven to be doted in respects to the latest hardware. An update to BRU is slated to be released.
We have found that AMIBack works very well with our controllers." If you have any comments regarding this problem, let me know; I'll pass it along.
Product: WordPerfect V4.1.12 re: loading problems source: Email Email horn David Martin told of an unusual bug in WordPerfect V4.1.12 dated 1 15 91. He writes, "A friend of mine was having trouble loading and running WordPerfect 4.1.12. It seems that every time he tried to load WP either from the Shell, Workbench or via the Tool menu it did not appear to load, Or at least it looked like it loaded, but it would never opened a window. Well, we reinstalled it and still the problem persisted. However, while discussing the problem, WordPerfect's window suddenly opened. The familiar "Untitled"
window screen was up. We rebooted and reloaded WP. Every time we loaded WP it took 10 minutes to open its Window." The friends discovered that the problem was due to the setting of the current system date. The year was set to 2058. The Amiga DOS DATE command could not handle that date, although the new AmigaDOS
2. 04 TIME command could), DATE would return garbage characters.
All file dates were listed as FUTURE. Setting the date back to
June 18,1992, fixed the problem. WP loaded in under 30
While this bug is not really dangerous to data, its uniqueness earns it a place in "Bug Bytes." If you have any comments or other manifestations of this problem, either in WP or in other programs, pass it along.
Product: AEHD Driver re: workaround under
2. 04 source: mail Max Woodbury of Kennesaw, GA, writes regarding
the technical information about the Applied Engineering High
Density Floppy Drive that was included in the 7.2 "Bug Bytes."
He writes, "While there were problems with the code fragment
published, there was enough good information in the article
that I could combine it with the basic capacity information
about the high density diskettes to produce a driver for the
AEHD that works under Amiga DOS Version 2.04. I offered to
sell the code to Applied Engineering and to the company
producing a replacement driver. Neither was interested in
purchasing my code and both indicated that they had no plans
to produce a driver of their own, at least any time soon.
"1 cannot afford to give the driver away, but 1 would be willing to send a copy of it and the accompanying documentation to anybody who sends me £30 U.S." I can make no recommendation one way or the other on the performance of his software driver, and I am making this information available here to those who might be interested in obtaining the driver. If you decide to purchase the driver from Mr. Woodbury, let me know how it works out for you.
I'll pass the information along.
Max TenEyck Woodbury 99 Hartley Woods Drive Kennesaw, GA 30144 product: PageStream re: scaling Compugraphic fonts source: Email Alex Baker sent electronic mail with comments regarding the Compugraphic Fonts printing problem in PageStream.
He writes, "From what I have been able to gather, which comes mostly from repeated discussions on this subject in the Soft-Logik area of the Amiga Vendor forum, the problem lies within the Compugraphic code. Evidently the Compugraphic fonts will only scale up so high, and then they fail to print. The simpler the character, such as T, the larger you can make them.
According to Soft-Logik, Compugraphic is aware of the problem, and is working on a fix. Till then, Soft-Logik recommends using the PageStream native fonts, or PostScript fonts to do large character sizes.
"Since PageStream can use IBM style Type 1 PostScript fonts, and send the output to any printer for which PageStream has drivers, this seems to be a viable alternative for the moment. Naturally, I'd like to see the problem corrected, as the Workbench has gone to Compugraphic fonts under 2,0x, but with a few downloads of PD fonts off BBSs and CompuServe, you can have a workable solution. If worse came to worst, you could buy the PostScript equivalents of the Compugraphic fonts. However, 1 am not really fond of paying for the same thing twice.
"The other benefit of having used PageStream since
1. 6, is that I have the old PageStream versions of Times and
Helvetica, and use those for large headline work."
Bill Lawrence of Winnipeg, MB, originally reported on a similar incarnation of this problem in an earlier "Bug Bytes." You might recall, he reported that early versions of printouts from a document might print a specific large font, but that as the document became more complex, some characters might drop out in subsequent printings. At that time, my solution was. To save the document, reboot the system and reload PageStream, then reopen the document. Printing from the document in this fashion corrected the problem.
Bill reported this month that he found it is not required to reboot the system, or even exit PageStream. He found that if you dose the document, then reopen it before printing, large fonts are most likely to print acceptably.
Product: DKB Kwikstart re: workaround source: Email Dave Golden sent Email regarding the DKB Kwikstart board which allows you to mount ROMs in an A1000. He writes, "The hardware install went OK, until 1 installed the
2. 0 and 1.3 ROMs in the board.
I had left the 1.3 ROM as the default so I could still boot from my hard drive and make sure the system was OK. The plan was to then switch to the
2. 0 ROM, which you can do from the keyboard, and perform the
"When my machine came up with nothing but a dim LED and a green screen, I thought I had trashed it. Somehow, I got the bright idea to take out the
2. 0 ROM and just try the 1.3. Amazingly, it worked!" Dave
eventually discovered that the jumper that is soldered across
two of the pins on the ROM is not required when installing the
ROM on the Kwikstart board for an A1000.
If you have any workarounds or bugs to report, or if you know of any upgrades to commercial software, you may notify me by writing to: John Steiner c o Amazing Computing Box 2140 Fall River, MA 02722 ...or leave Email to John Steiner on Portal 73075,1735 on CompuServe; Internet mail can be sent to JohnJjteiner@cup.portai.com FAX John Steiner at
• AC- As a rule, I normally try to organize each of my articles
around a common theme or project. Last month, for instance, 1
discussed various AmigaDOS commands that provide information
rather than perform operations. In the July issue, 1 reviewed
various commands associated with using time on the computer. In
another article, I discussed the use of several AmigaDOS
commands that might be useful from the perspective of someone
who uses a computer mainly for generating text. After checking
my list of AmigaDOS commands that I had already written about
and those 1 have yet to cover, I noticed three frequently used
commands that I had somehow overlooked. Although these three
commands are not thematically related, I felt it important to
discuss them before proceeding with any other commands, for
they can be quite useful.
The first two commands, RELABEL and REN AM E, ate related in purpose. Both of these are used to assign new names to objects, and they really only differ from one another in regard to what they can rename. RELABEL is used to rename a disk, while RENAME is used to rename files or directories. If you refer to their templates, you will see that both are executed in a similar fashion.
Let's begin with RELABEL. To use this command, you simply need to provide the current volume or disk name and the new name you wish to give the volume or disk, as indicated below: RELABEL WORKBENCH: WORKDISK RETURN In this example, WORKBENCH is the currcntdiskname, and it is being changed to WORKDISK.
Although this might seem like a simple command to execute, you should be aware of some possible potholes. First, if you have two or more disk drives, you must include the colon after the current name.
Try the following on your computer to see why. In my computer at the time of this writing, I had a diskette in each of my two drives. In drive dfO: I had Workbench while in drive dfl: 1 had a formatted disk named Mags (short for Magazines), which i use to store my articies. From the Clt, if I type RELABEL MAGS MAGAZINE RETUKN an odd thing happens. Rather than relabeling the Mags disk in drive dfl:, Workbench in drive dfO: is renamed as MAGAZINE. 1 can check this hy using the INFO command, in the far right column of information presented by using the INFO command, the names of the disks in
both drives are given; that is, tire volume names MAGAZINE and MAGS are given. The reason the Workbench disk was relabeled rather than the Mags disk is that 1 did not use a colon after MAGS. AmigaDOS naturally assumes in such a situation that the internal drive is the one being referred to. Therefore, the colon is essential when using a drive other than dfO:.
Initially, I assumed thatthiswassobecause the internal drive, that is dfO:, was the current directory. To check this, I made drive dfl; my current directory. 1 then issued AmigaDOS the same command line as that above, but I received a message from AmigaDOS that "RELABEL must be given a drive or volume name." When I made drive dfO: my current directory again, I expected upon executing the above command line to have the same problem that I had initially encountered.
However, this time, I was given the same message; that is, "RELABEL must be given a drive or volume name." 1 cannot vouch that this will happen on all versions of Workbench or Kickstart, but it will obviously occur with some. The bottom line here is that the colon is vital to the successful execution of this command.
Single drive users should be aware of another thing in relation to RELABEL. Since you may be swapping various disks in and out of drive dfO:, it is often prudent to refer to disk names rather than drives.
Suppose, for example, that in the 'c' directory of Workbench you had a program called Diskwipe which could erase your entire disk (I've seen such a program listed somewhere perhaps in the Fred Fish collection). If you were to type DISKWIPE DFO: RETUKN you could risk having your entire Workbench disk erased. If, on the other hand, you referred to the disk by name rather than by drive, (DISKWIPE MAGAZINE: RETURN ) you would then be asked to insert the named disk, thereby avoiding any accidents. This is just one possibility; other scenarios can occur. In such cases, you need to try to give
your disks short names, or at least names that contain no spaces.
RELABEL can, of course, do this for you, Basically, this is the extent of what RELABEL can do. Contrary to most AmigaDOS commands, RELABEL has no options, or switches, that can be enacted. All that it can do has been explained above.
As 1 indicated earlier, RENAME is very similar to RELABEL. In contrast to RELABEL, though, RENAME gives a different name to files and directories, as illustrated in the example below: RENAME C DELETE C DEL RETURNS means you can't move an object from one drive to another using RENAME.
In addition to renaming files, you can also rename directories using this command. When you do so, only the name of the directory will change, not its contents. Any files which appear inside it will remain unchanged. If yon do rename a directory which has an icon visible when using Workbench, be sure to rename its .info file as well.
Otherwise, the directory will not be accessible should you decide to enter it from Workbench. Of course, the directory can still be entered from the CLI.
Besides renaming files and directories for organizational purposes, you might wish to rename certain AmigaDOS commands. This is especially true if you use another computer, such as an MS-DOS, at work. To avoid confusion from switching back and forth between the two systems, you could rename certain AmigaDOS commands so that they are the same as their MS-DOS counterparts, such as changing DELETE to DEL. This could reduce some of the confusion that results from using two systems.
The final command 1 would like to examine in this month's column just may be the most useful. SORT is one of those commands, at least for me, that is not used that frequently, but when you need it, you really need it. Basically, SORT organizes a file into alphabetical or numerical order, depending on the switch you choose. It does this by Basically, SORT organizes a file into alphabetical or numerical order, depending on the switch you choose, It does this by checking each line of a text file and then sorting according to the initial character, or characters, of each line, When executing this
command, you must be careful of using pathways. In the above example, DELETE has been renamed to DEL and it appears in the 'c' directory. Upon examining the 'c' directory, you would discover that DELETE no longer exists, having been replaced by DEL. Thus, RENAME does not duplicate a file; it only changes its name.
If you wanted to duplicate a file as well as rename St, you would need to use the COPY command.
Suppose that you wanted to rename a file as well as move it to another location. All you would need to do is RENAME and specify the pathways of the source and destination, For example, the following command line would move the DELETE command from the 'c' directory to the root directory, as well as rename it: RENAME C DELETE DEL sRETURN Since no directory has been specified for the destination file, it would appear in the current directory, which is the root directory in this situation. Likewise, DELETE would no longer exist in the 'c' directory.
If you should attempt to rename a file and move it from one drive to another, you would get a message saying something like "Can't rename c dclete dfl :del." If you execute the WHY command (see last month's column), you will be told that "The last command failed because rename across devices attempted." In plain English, this checking each line of a text file and then sorting according to the initial character, or characters, of each line. To make this work, you must separate each line or group of lines by a carriage return or line feed. To make things clearer, let me provide a detailed
I use this command most frequently when compiling bibliographies for historical articles which 1 write. As I research a subject, I will simply enter into a text file the books, periodicals, and other sources from footnotes which I believe may be helpful. Rather than break mv concentration by stopping to alphabetize entries at that time, I simply enter each source after the previous one regardless of alphabetical order, When doing so, 1 complete each entry by inserting a carriage return. Once that bibliography is complete, I then go to my CLI window and execute the SORT command. For example,
if 1 have a text file of unalphabetized bibliographical entries entitled HISTORY, I might then execute the following command line: SORT HISTORY HISTORY-02 RETURN In this example, HISTORY is the list of bibliographical sources, in random order, as they were entered. After that file has been saved as is, I can then sort the entries into alphabetical order and send the result to a file called HISTORY-112.1 could have used HISTORY as the name of my sorted file, for it is not necessary to actually give the sorted file a different name. I always do so, though, so that in case anything goes wrong,
I have the original file to work from. Then, after getting the final file in the form I want, 1 can delete the previous file and rename the remaining file whatever I wish.
To make this command possible, a carriage return must be entered after each source entry; that is, each source must be separated from all of the others by a carriage return. In the above exam pie, I make sure that I don't useacarriage return at the end of aline within a source, instead, 1 allow the automatic word wrap to take me to the next line. If I inserted a carriage return at the end of each line rather than only at the end of each entry, someentries would, of course, be separated when the Chart a course to successful Amiga development with ACS Tvm iMIGA Call 1-800-345-3360 SORTcom mand
was executed. After the SO RT has been executed, you will discover that any blank lines created by using carriage returns appear at the top of the new file. If you want a blank line to separate the entries, you will then have to insert such lines.
Newer versions of AmigaDOS allow greater flexibility in the use of this command.
If you want to sort things numerically, there is a NUMERIC option available. If you want to sort according to capital letters only, there is a CASE switch. Older versions do not allow such flexibility. If you have text that mixes numbers and letters when using such versions, the text will be sorted with numbers appearing first, followed by letters. Also remember when using numbers that 11 will be placed before2. To avoid this, use 0 before single digit numbers. Likewise, if you are ordering numbers that go into the hundreds, make sure that each digit is represented (002, for example,
rather than 02). Otherwise, 199 will be placed before 2.
Each of these three commands is quite useful in its own way. Simply remember (hat RELABEL renames a volume or disk while RENAME gives a file or directory a new name.
Additionally, RENAME can move files as it renames them. Finally, SORT organizes text files both alphabetically and numerically as long as each line ends with a carriage return or line feed.
At Last! Peer to Peer Networking for the Amiga!
E Interworks introduces its Ethernet- based Distributed FileSystem, for the AMIGA. ENLAN-DFS is an Ethernet based peer-to-peer LAN solution for the Amiga. You get powerful disk, file and peripheral sharingthatuntii now was only available on other personal computers.
ENLAN-DFS is just right for connecting yourworkgroup of Amiga systems, whetherit's two ortwelve ormore!
No dedicated server is required: any system can publish its resources and they immediately become available to the rest of the group.
• AC* Questions, comments, or suggestions?
Send your letters to: Call us at (800) 321 -3893 in US and Canada. (508) 476-3893 elsewhere.
Keith Cameron c o Amazing Computing
P. O. Box 2140 Fall River, MA 02722-2140 Interworks 195 East Main
Street, Suite 230, Milford, MA 01757 ENLAN-DFS is c trademark
of Interworks. Amiga is a Deoler inquiries welcorr registered
trademark of Commodore Business Machines, Inc Share disk
volumes, directories, and files. Everyone can access the same
common files and eliminate sneaker-net.
• Share yourperipherals. That expensive laser printer can now be
shored by everyone on the network
• Assianpasswordsand orallow read-only access to protect system
files and applications.
• ENLAN-DFS is easy to install and use.
• ENLAN-DFS is transparent to all your application software.
World of Commodore Amiga Sydney '92 OpalVision, Aladdin, and more are premiered for thousands of Australian Amiga users Microsoft, Sony, and others joined Commodore in this year's World of Commodore Amiga, July 3-5, in Sydney, Australia. Australian exhibitors shared company with Amiga developers from Europe and the United States to continue the WOCA as an international exhibition. Over 30,000 attendees took advantage of the once-a-year event and were g reeted by light shows, new products, and some amazing bargains.
Exhibitors were especially happy with the results. "We achieved all our goals in sales, deaiermarketing, and just meetingold friends," claimed Don Sforcina, Managing Director of Color Computer Systems. A spokesperson for Great Valley Products stated, "The Amiga remains a vibrant market throughout the world.
The success of the Australian World of Commodore Amiga continues to underline the reasons for our commitment to the Amiga." Mike Loader of Soft-Logik Inc. stated in a telephone interview, "We were really busy. It was a good show with people who were very interested.
Our booth was packed the entire time."
The Show Floor Color Compu ter Systems P L, a distributor of Amiga products, held the world release of lrmovison's Broadcast Titter 2 with 35nspixel resolution, Broadcast Titler 2 promises true broadcast titling capability. The new titling software features new transitions, such as the "Shuffle." The Shuffle moves a line of text up the screen to reveal the next line in the sequence.
Color Computer Systems also released Digital Processing Systems’ Personal PAL TBC and Personal PAL Vector Scope. Electronic Design shared the CCS booth by demonstrating the Video Connector, Y-C Splitter, the PAL Y-C Splitter, and a PAL Sirius Genlock. Their newly designed 24-bit realtime framegrabber, FRAMESTORE, was also released. Electronic Design sent Stefan Kramer and Petra Dicke to provide added support for the show. Frank Hemnesdorf of European Software Distributors also helped promote ED products. According to Don Sforcina, CCS Managing Director, the European guests were very
impressed with the WOCA. "They liked the format of the show in that 90 percent of the stands were about serious computing and not just games.
Color Computing Systems will definitely be there next year."
Martha Moore, Operations Manager for the Asia Pacific office of The Disc Company Pty, Ltd., used the WOCA to inform users of new- upgrade offers for Maxiplan and KindWords. Maxiplan4 is available, in Australia, asan upgrade from any Amiga spreadsheet, while KindWord$ 3 can be upgraded from any Amiga wordprocessor. Maxiplan4 contains over 22 major improvements with more graphs, charts, and presentations. It contains a variety of data viewing modes as well as the ability to create up to 50 charts per spreadsheet, Arexx support, and built-in macros.
KindWords3 utilizes the new Human Interface Protocol™ and claims over 25 improvements such as automatic text-wrap, improved color IFF graphics, and use of up to 255 fonts per document. Other promised new features include an improved dictionary, a stronger thesaurus, faster typing speed, plus word, paragraph, line, and page counts. The Disc Company also used this opportunity to show the products from their newly merged company, Activision.
Fordray Manufacturing Pty Ltd. Promoted their line of Neriki television products of Amiga genlocks and other video equipment. The Neriki Image Master GL1187C features a full 5.5 Mhz bandwidth in a rackmounted case. The Neriki Desk Top GL1189 offers quality features with desktop convenience at a lower price. Both models operate from any Amiga 500 or 201X1 model, at high resolution with encoded capability of600 lines PAL or 500 lines NTSC, support all interlace "We achieved all our goals in sales, dealer marketing, and just meeting old friends."
Don Sforcina of CCS modes for video production, have PAL and NTSC models, Key Fades over backgrounds, are self-powered, and have fully adjustable dissolve controls.
Other Neriki announcements included Video Tools on Tap, a new video software package. Video Tools on Tap will be released in October and is promised to be a step up for videophtles. Features include Auto detect for PAL and NTSC software, Audio tone, screen overscan support, vertical and horizontal flips, vertical and horizontal adjustments from the keyboard, variable timing for fade up and fade down, Auto detect for illegal colors, repair of illegal colors in IFF format, SMPTE and EBU col or ba rs on request, as well as bl uecolor ba rs, black screen, and gray scale on request. Utilities and
effects are available through a Hot Key combination and can run in the background.
Of course, Arexx is included and the product promises a superior instruction manual to provide users with a better understanding of both the features and their application for a more professional end result.
The Neriki CE100 Color Coder promises users a cost-effective means of getting quality results from their computer to a video recording device or a number of video monitors. The Neriki Color Coder provides internal controls for R-Y and B-Y black balance, RGB levels, chroma level for both composite video and Y- C, burst position, subcarrier frequency, and quad balance.
Unitech Electronics Pty. Ltd displayed theKickboardPlus, which isdesigned to fit the A600HD, A500 Plus, A200Q, and CDTV. Billed as the absolute thinking person's upgrade, the Kickboard Plus is a three-way ROM sharer board that enables the user to switch from any version of the Kickstart ROM.
An Amiga 500 was switched from 1.2 to
1. 3 to 2.0 whi 1c the Amiga was powered up duringa
demonstration at Unitech's booth. All three ROMs and the Gary
chip are protected against any electronic damage. The
Kickboard Plus comes with a one-year warranty.
Lasceiles Productions, makers of Amiga and CDTV educational software, displayed The Connoisseur Fine Art Collection, the first interactive art gallery for CDTV. It’s a collection of 500 works of fine art by over 100 artists, complete with informative text on each painting, sculpture, period, and artist. The user can choose from nine periods of art. Interactive and automatic display modes are also featured. A 54-floppy disk Amiga version is also available.
Lasceiles also demonstrated their popular education programs for the Amiga, Fractions! And Back to Basics. Back to Basics teaches math and spelling and is aimed at the 7 to 14- year-old level. Fractions! Concentrates on simplifying, multiplying, dividing, and adding fractions.
GSOFT Pty Ltd. Was showing thei r line of Amiga products. Super Sound is GSOFT's major breakthrough in Amiga sound reproduction. Compact and simple to install, Super Sound plugs into the normal sound output on the A500, A2000, A2500, or A3000 computers.
All cables are supplied. With the twist of a knob. Super Sound provides a selective high frequency boost, which addsup toa significant increase in audible sound quality.
Audio Engineer Plus is a stereo digital sound sampling and editing system for the Amiga. Record, edit,and enhance sound in the Amiga's memory using the included GSOFT Audio Imager. Features of Audio Engineer Plus include a large, stereo oscilloscope display with a real-time zoom, four times oversampling for improved sound quality, loop sequencing, pitch time compress, compression formats for saves, resample options, and more. Extra programs, such as Audio imager and Audio DJ, are included.
The Answer is an Amiga-based telephone answering machine that allows your computer to answer the phone, talk to the caller, and record messages with a normal audio digitizer. The Answer's config program is where the user controls message management and chooses the sound files that will be used for the various announcement messages. The runtime module is a small title bar window that pops open when a call is received.
Presenter Prompters, a division of MR VP International, proudly showcased PreseuterSOO, a new teleprompting system developed for the Amiga. It operates on any Amiga with 1MB of memory, supports any Amiga character set, reads PC-compatible disks, displays text in variable smooth scroll or page by page. Presenter 500 is currently available in English, French, German, Spanish, and Italian.
TUPsoft released a new product at the show called Lit r FUP. LinkUP a Hows the user to backup, restore, and print data from a Sharp Electronics Organizer to the Amiga. Aftermnny requests,TUPsoft has added SuperBase import export capabilities. Kill Da Virus, TUPsoft's biggest selling product, was also displayed.
Kill Da Virus has been the leading virus killer in Australia for the past two years. TUPsoft also represents the products for Un i ted Gra phic Artists of The Netherlands. Among the UGA products are PowerPacker, PowerMenu, PowerBase, PowerWaves, and a disk magazine called NcivsFlash.
Contact 2.0, a contact manager and freeform database, is Desktop Utilities' latest release. Some of the new features include an Arexx menu command, clipboard support, a new printer setup, a new selection menu, Amiga DOS 2.0 com pa ti bi li ty, a nd much more.
Power Computing Ltd had a number of hardware and software products at the show.
The Power Scanner features 100-400 DPI, 64 grey scales, and a thru port for a printer. Fullscreen scanning and editing software is included. Power also teamed up with Cachet of Germany for an improved disk backup system. The PC800B d rive can be used with X-Copy Professional Cyclone backup software. A dual drive features a built-in blitz copier, a virus blocker, anti-click, and a PSU. The dual drive requires less than half the power of a normal floppy drive. A 128MB Magneto Optical hard disk is also available from Power. Power also prides itself on having memory expansion boards for
practically every Amiga computer model.
Left Side Software also demonstrated a multiple kickstart board with the Pick Which Kick Quick. This device will hold three ROM sets which the user opera tes electronically with the mouse and joystick buttons.
Australia’s OpalVision OpalVision received its world premiere in Sydney. This was justified since this new 24-bit graphics hardware and software combination was created by Opal Technologies of Sydney, Australia and is marketed in the U.S. by Centaur. The centra] piece toOpalVision is a 24-bit frame buffer and display board. The internal version occupies the Amiga 2000 or 3000 video slot. The external version is connected to the RGB slot of any Amiga. Both come with 1.5MB of display RAM, automatically configure to PAL or NTSC, and include a VLSI Microcode Graphics Co-processor for
transitional effects and smooth scrolling between screens.
The motherboard concept allows OpalVision to be augmented with additional modules. Currently planned modules include OpalVision Framegrabber Genlock module, OpalVision Scan-rate Converter, OpalVision Quad-input Production Switcher, and OpalVision Roaster Chip. The expansion modules connect directly to the OpalVision motherboard to decrease signal loss. Centaur promotes the complete design with all the add-ons as "a complete 24-bit Amiga desktop video system.” OpalVision FrameGrabber Cenlockmodule offers a 24-bit framegrabber, genlock, composite decoder, and composite encoder. Compat
ibility with S-VHS or HI-8 is included. The release information states OpalVision will "instantly freeze and save multiple video frames or sequences as 24-bit images without the use of still frame or signal preparation." All features are software controllable.
Promising a wide variety of features for the 24-bit artist and the videophile, OpalVision premiered in its native Australia.
The OpalVision Roaster Chip allows realtime processing and morphing of live video, OpalVision images, or regular Amiga-generated images when combined with Opal Vision's Frame Grabber Genlock mod u le. Centaur ha s promised a wide variety of special effects including spherical wraps, flips,scales, and more in real time. The picture-in-picture capability allows the display of 24-bit video in a scalable window on the workbench. Software is included to design your own effects and sequences plus a library of dissolves, wraps, wipes, etc, OpalVision Quad-input Production Switcher is a
fancy name for an external optional device connected to OpalVision Framegrabber Genlock which allows switching of video from two sources selected out of four possible inputs. Each input can be either S-VHS, HI-8, or composite video. It allows the user to perform all the features available through the special Roaster Chip with two video sources.
The OpalVision Scan-rate Converter connects to the OpalVision motherboard to provide solid high resolution and 24-bit images on any multi-scan or multi-sync monitor, It will even perform as an independent 24-bit frame buffer for two-screen applications.
The second part of the OpalVision package is the software. OpalVision comes complete with Opal Paint. Centaur calls their newest entry into 24-bit paint programs, "An unequalled painting and image manipulation program." To prove this they have combined an assortment of advanced features from the ability to view your image "thumbnail” for instantly recognizing your 24-bit creations in the load or save file requesters, to the virtual memory' that allows users to save brushes, portions of the images, etc., to hard disk and save memory. In the unique features section, Centaur has promised
adjustable nozzle brushes, smooth air brushes, pencils, charcoals on a va rie ty of "surfaces" such as smooth, rough, watercolor paper, and more. The advanced material for this paint program offers a lot of utility plus Arexx support. OpalVision is planned for release in the U.S. by mid-August.
Aladdin’s introduction by Phoenix Microtechnologies Pty Ltd. Gives the Amiga control of lighting and special effects for theater, television, concerts, and more.
Creators of the Phoenix board to allow Amiga 1000 owners to upgrade to Amiga 2000 power, announced Aladdin, the first Amiga-driven lighting control system. Aladdin is a fullv programmable system for controlling, sequencing, and cueing lights and other equipment for use by theaters, television studios, presentations, concerts, and other applications requiring high-quality precision control of effects.
Aladdin will handle up to 48 channels for multiple automatic and manual cross fades, blind preset programming, inhibit function, submaster con trol, synthesized voice prompts, and reminders. Aladdin can be installed in different styles in the A500 to the A3000.
Aladdin incorporates industry standard "UAITT DMX5I2" output and controls standard Digital Multiplex dimmer racks. The main screen enables the operator to directly control 24 single or multiple sets of effects by slide control directly by the mouse, with the key pad, orby preset programmed design. Aladdin also provides five 20-step chasers with variable level settings and individual times for each step. To illustrate the power of Aladdin, Phoenix played lighting effects demonstrations across the ceiling of the exhibition hall throughout the three-day expo.
CATV Operators Hotel Managers Video Producers Corporate PR Mgrs.
If you're responsible for programming text screens, digitized images or animations over a cable channel or closed-circuit message system, you'll want to look into Prolmage (pro-image), a presentation software program that:
* Is Menu Driven
* Displays High-Res IFF Images and Anim-5 Animation Files
* Controls Date Time Sequencing via Easy-to-Write Scripts
* Updates by Phone, w o taking System Off-Line
* Controls* Remote VCRs, CD Players, Video Audio Switchers
* Provides On-Line Status from Remote Presentation Computer
* Provides Command-Line Conlrol of Remote Computer
* Serial Controllable Devices Our specialty is developing systems
to meet your communication needs. Let us demonstrate Prolmage
Communication Systems Engineering 4 Todd Road, Nashua, NH 03060 Tel: (603) 883-0223 Fax: (603) 883-3910 The Americans American companies were also in residence. Great Valley Products, New Horizons Software, Free Spirit Software, ICD, Microsoft, and more used the exposition to demonstrate new products and talk with their Australian users.
GVP brought their large booth to the event equipped with their latest releases. The 10 Extender (an expansion card with two high speed multifunctional serial ports with 16- byte hardware buffers and a configurable bidirectional serial parallel port), the A530Turbo hard drive and memory expansion unit for A500 users, The Digital Sound Studio, Mirage (a soon-to-be-released 24-bitpaintprogram), and their high performance RGB graphics card EGS were all shown to the Australian users for the first time.
Free Spirit Software not only used their trip to Australia to demonstrate their line of Barney Bear software, but they made an agreement with the Educational Departmentof South Australia. The agreement allows them to market Satchel Software, Inc. products created by the Angle Park Computing Center division of the Educational Department in North America.
Titles include Dr. Spellingstein, Math Booster, Granny's Garden, Picture Book, and more.
ICD Inc, returned to the Sydney show to demonstrate KickBack, a Kickstart ROM switcher. The ROM switcher fits with no soldering required in A500 to A2500 machines and allows users to switch from 1,3 ROMs to
2. x ROMs with a simple keystroke.
Soft-Logik Publishing Corporation used the exposition to promote PageStream 2.2, Hotlinks Editions, Pagelincr, and BME. New Horizons Software also displayed their current line of products with Pro Write and Design Worts leading the list. A spokesperson for New Horizons was very pleased with the reaction of the Australian users, SCALA Inc. arrived with SCALA 2.0 , which now includes sound. Several hundred copies of the program were sold to a very enthusiastic crowd.
Microsoft had their first large booth at the WOCA. Microsoft was on hand to support the large number of Commodore MS-DOS machines Commodore Australia sells every year.
Meanwhile, Sony was also on hand to display a variety of display and video products suitable for the Amiga market.
Once again, The World of Commodore Amiga in Sydney not only gave Australians a way to appreciate their Amiga and see the newest advancements from around the world, but it gave developers from around the world an opportunity to speak with d edica ted Am iga users about their different needs and requirements. These opportunities have assured the World of Commodore Amiga in Sydney a position as an annual event anticipated and attended by many.
The next World Of Commodore Amiga will be held in Pasadena, CA from September 11 to 13.
• AC* WOCA Sydney exhibitors Circle 114 on Reader Service card.
Allen Computer Supplies East Coast Amiga User Group Hard Disk Cato Letrlx Opal Technology Ply. Ltd.
Slgmacom 432 Dorset Rd 15 Keveoi Close Shop 6. Akima Lane
P. O. Box 5635 Unrt 19. 7 Packard Ave Unit 2 104 CronuHa St.
Croydon. VIC 3136 Berkeley Vaks. NSW 2259 Mona Vale. NSW 2103
West Chatswood, NSW 2057 CasteMl, NSW 2154 Cronulia. NSW 2230
Te :03 725 3379 INQUIRY §280 Tel 02 979 5833 Tel 02 414 6562
Tel 02 699 4322 Td:02 544 1072 FAX 03 723 1780 FAX 02 979 6629
INQUIRY §297 FAX.02 899 5749 FAX:Q2 544 1873 INQUIRY §270
Ergo-Workt 133 Luanda Ave.
INQUIRY §289 Matrix Computer Products INQUIRY §306 INOUIRY §314 Amiga Burwood User Group Wahroonga. NSW 2076 Harvey Norman 10 21 Chester SL Pac Ironies Soft Logik Inc.
P. O Box 308 Tel 02 489 2151 1018 Canterbury Rd Camperdown. NSW
2050 98 Coma von Si.
11131 FS Town Sq. BurwoOd. NSW 2134 FAX 02 489 2151 Wdoy Park. NSW 2195 Tet 02 550 4688 S4verwa»r, NSW 2141 St Louts. MO 63123 USA INQUIRY §271 INQUIRY §281 Tel:02 740 5191 FAX.02 550 4663 Tel 02 746 4700 TeL314 894 8608 FAX 02 740 5071 INQUIRY 1298 FAX 02 748 4604 FAX 314 894 3280 Amiga Connection BBS Fonhof Computer Supplies INQUIR Y §290 INQUIRY §307 INQUIRY *315
P. O. 00* 597 64 Cross Si Megadlsk Narraoeen. NSW2101
BaulkhamH.il. NSW 2153 HC Software Australia 1 11 A Doohat Ave
Peripheral Imports Southern Sydney Commodore User INQUIRY §272
Tel 02 639 7718 GPO Box 2204 North Sydney, NSW 2060 2nd floor,
18-22 Thomson St Group FAX 02 639 5995 Adda**?. SA5001 Tel 02
959 3692 Melbourne. VIC 3000
P. O Bo* 375 Australian Amiga Users Association INOUIRY §282 Tel:
08 262 4461 FAX 02 959 3525 Tel:03 690 0680 Padslow, NSW 2211
115 RiVERSIONe Rd FAX08 262 4461 INQUIRY §299 FAX 03 690 0720
INQUIRY §316 RiVERSIONe. NSW 2765 Fordray Pty. Ltd.
INQUIRY §291 INQUIRY §306 INQUIRY §273 6 Hawthorn Race Lee wood Micro Computer Spol The Disk Company Pty. Lid, Orange, ACT 2800 ICD Unit 3 Melro Centre, 38-46 Soulh Si.
P. O Box 442 Black Knight Peripherals Pty. Lid, Tel 06 362 9901
1220 Rock St. Rydaimeie. NSW 2no 18 Hampton Rd Gladesvrfle,
NSW 2111 S Ktttara Close FAX 06 362 8675 Rockford. IL
81101-1437 USA Tel 02 636 2268 Keswck. SA 5034 Tel:02 809 4444
Kiiaben Bay. NSW 2283 INQUIRY §263 Tel 015 968 2228 FAX 02 638
0793 Td 08 293 0752 FAX:02 809 2783 TeL02 901 3824 FAX815 966
6888 INQUIRY §300 FAX 08 293 8814 INQUIRY §317 FAX 02 901 3624
Free Spirit Software Inc. INQUIRY §292 INOUIRY 0309 INQUIRY
§274 720 Sycamore Si.
Microsoft Tuggerah Lakes Commodore User Columbus. IN 47201 USA Impact Camera House 65 Eppmg Rd. Power Computing Group Commodore Hornsby User Group Te( 812 376 9964 Shop 13, Victoria Plaza, 369 Victoria North Ryde. NSW 2113 Unit 8 Rfiilton Rd . Woburn Rd. 16Talara Ave.
175a Sommervrllo Rd FAX812 376 9970 Ave.
Tel 02 870 2200 Industrial Estate Bateau Bay, NSW 2261 Hornsby. NSW 2077 INQUIRY §284 Chatswood. 2067 NSW FAX 02 805 1108 Kempston. Bedford MK42 7PN.
INQUIRY 0318 INQUIRY §275 Tet:02 41S 7060 INQUIRY *301 England Gareth Powell Publishing FAX 02 4t 1 1784 Tel 44 234 043 388 TUPsoft Desktop Utilities 21 Dartey Rd. INQUIRY §293 Mindscapc FAX 44 234 840 234
P. O Box 1785
P. O Box 3053 Randwick, NSW 203 5-6 Gladstone Rd INQUIRY §310
Seven HiWs Wesi. NSW 2147 Manuka. ACT 2603 Tel 02 398 5111
Interaciive Video Sysiems Ply. Ltd.
Castle Hill, NSW 2154 Tel;02 674 2723 Tel .06 239 665B FAX 02 398 5322 Ste 1 18 Appieby St Tel:02 899 2277 Power Peripherals Pty. Ltd.
FAX:Q2 674 2723 FAX:06 239 6619 INQUIRY §285 Balcatta, Western Australia 6021 FAX 02 899 2348 1st Floor, 257 Hawthorn Ftd.
INQUIRY 0319 INQUIRY §276 Tel:09 349 6492 INOUIRY §302 Caulfield North, 3161 GP Software FAX:09 349 S155 Tek03 532 8553 Unitech Electronics Pty. Ltd.
Diglla International Ltd.
21 Aloomba Rd. INQUIRY §294 MS AS Cargo International FAX.03 532 8556 60 Tummul Place Black Horse House Ashgrove. Old 4060 86 Sourke Rd. INQUIRY §311 SI Andrews. NSW 2566 Exmouth Devon, EX8 1JL England Tel 07 366 1402 IPL Dalron Pty. Ltd.
Alexandria, NSW 2015 Tel 02 820 3555 Tel:395 270 273 FAX 07 366 1402 63-B5 Vicibria St Tel 02 930 5602 Rom bo FAX:02 603 6695 FAX:395 268 B93 INQUIRY §286 Alexandria, NSW 2015 FAX 02 930 5505 Baird Rd INQUIRY 0320 INQUIRY *277 Td;02 696 6211 INQUIRY §303 Livingston, Scotland EH54 7AZ Great Valley Products FAX 02 698 4043 Tei:44 506 466 601 Webster A Associates Don Quixote Software 600 Clark Ave INQUIRY §295 MVRP (Australia) Pty. Lid.
FAX:44 506 414 634 Unrt 2,25 Frenchs Forest Rd. 163 North St King ol Prussia. PA 19406 USA GPO Bo* 3072 INQUIRY §312 Frenchs Forest NSW 2086 Toowoomba. Old 4350 Tel:215 337 0770 Leftside Software Canberra City, NSW 2601 Tel.02 975 1 466 Tel:07 633 1560 FAX:215 337 9922
P. O. Box 289 Te!;Q6 290 1515 Scale Inc. FAX:02 452 3433 FAX:07
638 2307 INQUIRY §267 Goodwood. SA5034 FAX 06 290 1659 1801
Robed Fulton Dr., Sle 400 INOUIRY §321 INQUIRY §27$ Tel 08 293
2768 INQUIRY 0304 Reslon, VA 22091 USA Gsolt FAX08 293 B941
Tel:7Q3 709 8043 WVH Dy mocks
P. O. Box 59 INQUIRY §296 New Horizons Software FAX:703 709 0206
21 May Si.
GPQ Box 1521 Elizabeth, SA 5114 206 W.ld Basin Rd INQUIRY 0313 St Peters, NSW 2044 Sydney. NSW 2000 Tel 06 254 2261 Auslm, TX 78746 USA Tel:02 5651187 Tel;02 224 0411 FAX 08 254 2261 Tol:512 328 6650 FAX 02 565 1187 FAX:02 232 5279 INQUIRY §288 FAX;512 328 1925 Inquiry 0322 INQUIR Y 0279 INOUIRY §305 THE AMIGA IS ONE OF THE MORE POWERFUL graphics workstations available on the market today. Its ability to manipulate graphics quickly with the Blitter is unmatched by just about any other computer system costing under $ 10,000. However, the custom chips are beginning to show their age. While five
years ago, having 16 colors in high resolution, or 32 colors in low resolution, was quite impressive, today it's not quite the same. Nevertheless, there are ways to increase the number of apparent colors on the display. One is to spend at ieast a few hundred dollars on a frame buffer. While this is the preferable solution, all the frame buffers currently available are incompatible, to some extent, with each other, and with software already on the Amiga market. A less expensive method, and one that is compatible with all Amigas, is to dither the already available colors.
What Is Dithering?
Dithering, in concept, is a simple technique. One places different colors together to create an illusion of a new color. This method is somewhat similar to the traditional artist's mixing of paint to produce new colors. On the Amiga, one would "mix" two colors to produce a new one by placing two pixels of different colors adjacent to each other. Since the pixels are so close to each other, the human eye mixes the two colors together to create one new color.
For example, if we wanted to draw a line with a dithered color, we would have two colors alternate pixel by pixel. Fortunately for us, the Amiga has built-in routines that make this job almost painless: SetAPen(Win*.RPort', FirstColor); SetBPen(Win*.RPortA, SecondColor); SetDrMd(Win',RPortA, Jam2); SetDrPt(Win',RPortA, BITSET(QAAAAH); Draw(WinA,RPortA, x, y); What we've done here is set the foreground pen to FirstColor and the background pen to SecondColor, and set the drawing pattern to an "on off on off" sequence. The SetDrMd() command tells the computer to use the B Pen instead, not drawing
anything for the "off" bits. The line we've drawn with DrawQ will have FirstColor and SecondColor alternating on a pixel-by-pixel basis, giving us an apparent new color. To color in a surface area of the screen (like a rectangle), we have to define a pattern. It may look something like this: Modula-2 Part I: Dithering primitives in Modula-2 with this innovative program.
By Miclial Todorovic 10 01 The idea is that all the vertical and horizontal neighbors of a pixel have a different color, while the diagonal neighbors share the same color. To create the pattern, we might do something like this: VAR Pat : ARRAY[0..1] OF CARDINAL; Pat  : = 0AAAAH; Pat 05555H; The first part of the pattern has an "on off on off" sequence, while the bottom part has an "off on off on" sequence. To perform an operation like a RectFill with dithering, we'd do this: SetAPen(WinA.RPortA, FirstColor); SetBPen(WinA.RPortA, SecondColor); SetAfPt(WinA.RPortA, ADR(Pat), 1);
SetDrMd(WinA.RPortA, Jam2); RectFill WinA.RPortA, xl, yl, x2, y2); Hie MC For The Amigi!
Ne BASIC package has stood the test of time.
0 Three major upgrades in three new releases since 1988... Compatibility with ail Amiga hardware (500, 1000, 2000, 2500 and 3000)...Free technical support... Compiled object code with incredible execution times...Features from all modern languages and an AREXX port... This is the FAST one you've readsc ™ m & much about! L V 1 F-BASIC 4.0 System Includes Compiler, Linker, Integrated Editor Environment, User's Manual, & Sample Programs Disk.
F-BASIC 4.0 + SLDB System $ 15955 As above with Complete Source Level DeBugger Available Only From: DELPHI NOETIC SYSTEMS, INC. (605) 348-0791 RO Box 7722 Rapid City, SD 57709-7722 Send Check or Money Order or Write For Info. Call With Credit Card or COD.
Fax (605) 342-2247 Overseas Distributor Inquiries Welcome Circte 110 on Reader Service card.
How Many Colors Do I Get?
How many colors can we get using this method? Theoretically, on a screen with 16 colors, we can get a total of 256 colors 240 dithered colors with 16 "pure" colors. However, in reality, the number is less than this. When we mix together the two colors, blue and green, we get almost the same result regardless of whether blue is used first. This happens to be the case with all color combinations.
Since each dithered color has two representations in our list (blue- green or green-blue, for example), we have only half the number of unique dithered colors than we originally thought. As a result, the number of unique dithered colors is halved to 120 on a 16-color screen. Unfortunately, if a palette is not chosen carefully, many of the remaining dithered colors could be indistinguishable from each other. Nevertheless, we get a practical upper limit of about 136 colors from a 16-color screen. Here's the number of potential dithered colors for the rest of the Amiga's resolutions not including
the base colors: 2 Colors: 1 Dithered Color 4 Colors: 6 Dithered Colors 8 Colors: 28 Dithered Colors 16 Colors: 120 Dithered Colors 32 Colors: 496 Dithered Colors 64 Colors: 2016 Dithered Colors I'd like to point out here that the extra half bright mode (64 colors) is the most susceptible to color duplication since the latter half of the palette is just the first half at half intensity. Also, this method of dithering is almost completely useless in HAM (hold and modify mode). A more sophisticated dithering algorithm would be necessary to take proper advantage of that mode.
The Down Side This brings us to the disadvantages of dithering there had to be one; nothing comes free. On the edges of a dithered range, we get a bleeding, or a fringing effect. This bleeding effect is less noticeable in high resolution than in low resolution, but if one looks carefully, it is there. Dithering is less effective when only small areas are filled in with the color; it still works, but the impact is dampened. If a palette is not chosen wisely, the number of unique, apparent colors can drop significantly. The most obvious down side, and the most significant one, is that dithering
can reduce the effective resolution of the display. It no longer takes just one pixel to represent any color, but as many as two using the method I've outlined. If relatively large areas arc filled in with dithered colors, there would be little or no loss of resolution; however, in other cases, there can be a loss.
The Code Now comes the question of how to implement these ideas. My main goal in creating dithered drawing routines was to make their introduction into my code as transparent as possible. This meant that, at best, I’d only have to do a search-and-replace of the calls to the Amiga graphics library, and replace them with calls to the new routines. First of all, the dithered colors have to be stored in some fashion. In my code 1 discovered that 1 had used a CARDINAL type to store pen color numbers. However, only the first few bits are ever used; since 1 work in high resolution, only the first
four bits arc ever set. Instead of creating a second variable to store another color that was to be dithered with the first, 1 encoded the two colors into the original variable. The upper eight bits of the variable would store the value of color 0, while the lower eight bits would store the value of color 1.
While this limits the palette of "pure" colors to 256,1 would probably use a dithering technique only if I had fewer than 256 colors available to me, at least for my applications, so this did not pose any problems. Besides, there is no current Amiga resolution that supports more than 64 "real" colors anyway. Next, I substituted all calls of SetAPen, Move, Draw, RectFill, and AreaEnd with my own equivalents that properly interpret my coded dithered color number. This allows the dithered calls to replace the system calls directly, providing an almost transparent implementation. Here's how we set
the current pen color: PROCEDURE DsetAPen(rp : RastPortPtr; pen ! CARDINAL); BEGIN penO : = SHIFT(SHIFTIpen, B), -8); penl := SHIFT(pen, -8); SetAPen(rp*, penO); END DsetAPen; Using the SH1FF command, we extract the two pure colors that make up the dithered color. We store them in the two global variables penO and penl, which are used in later procedure calls. We also set the current pen to penO. Here's how we draw the line: PROCEDURE Ddraw(rp ; HastPortPtr; x, y : INTEGER)j BEGIN GetOld(rp) ; IF (penl penO) THEN SetAPen(rpA, penO); SetBPen(rpA, penl); SetDrPt(rpA, Lpat); END; Draw(rpA, x,
y); SetOld(rp); END Ddraw; GetOldO stores all the rastport settings so we can restore them later.
First we check if penl is not equal to penO; if penO and penl are the same, then we're dealing with a pure color, and we don't have to fool with the drawing pattern, so we can still support drawing patterns on pure colors. If we are dealing with a dithered color, then we set up the rastport as previously discussed. Next we use a call to the Amiga graphics routines to draw our line. Finally, we restore the old rastport settings.
The Summary Although there are more sophisticated methods of dithering, the simple method I've outlined here is quite useful, and is the basis of the other techniques, It's a relatively easy way to increase the already formidable graphics capabilities of the Amiga.
24 bit stock Photography Sharp, full-color photographs ready lo go for desktop video, desktop publishing, or multimedia.
• Postcard Scenics 24 photos 24-bit St69.95; HAM $ 49.95 For our
color catalog on disk and a coupon good tor S6 off your first
order, send check or money order lor S5. The disk includes a
sample photo and thumbnails of all tour compilations.
• Winter & Snow 24 photos 24-bitS 169.95; HAM $ 49.95
• Seacoast 24 photos 24-bit S169.95; HAM S49.95 Video Calibration
• Washington D.C, 24photos 24-bit $ 169.95; HAM S49.95 Turns an
encoder-equipped Amiga inlo a test pattern generator. 41 IFF
test patterns on disk can be displayed on NTSC and RGB
monitors. Includes Quick Reference Books
• Fast Guide to Arexx Every tests for color, function, command,
utility, and C contrast, conver- routine, with examples. S8.95
• Vidia Guide to Deluxe Paint IV phosphor burn, and Movie
catalog, brush modes, quick linearity. Custom- keys.
Perspective, animation, color ized image display software makes
it theory, S3.95 easy to show the test you want, Also
• Fast Guide to Workbench includes three printed patterns for
Preferences, menus, keyboard testing videocameras forlnteriace
shortcuts, tutorial, commands and t cohesion, contrast,
resolution, aspect utilities. S8.95. ratio, and linearity.
• Fast Guide to Amiga CLI Every Available ai many Amiga dealers,
or directly command, keyword and option, with )rom yi(i;a A(1(j
j0,75 per item lor posiage examples. Scripts and devices. S8.95
Vidia. P.O. Box 1180, Manhattan Beach, CA 90266. (310)
©1992 by Vidia.
VIDIA Circle 190 on Reader Service card.
Listings DEFINITION MODULE DitheredDrawing; FROM Rasters IMPORT RastPortPtr; FROM SYSTEM IMPORT ADDRESS; TYPE PalType = ARRAY(0..64] OF ARRAY (0..2] OF INTEGER; PalTypePtr * POINTER TO PalType; PROCEDURE Ddraw(rp ; RastPortPtr?
X, y : INTEGER); PROCEDURE DrectFllKrp ; RastPortPtr; xl, yi, x2, y2 : INTEGER); PROCEDURE DareaEnd(rp : RastPortPtr); PROCEDURE DsetAPen(rp : RastPortPtr; pen : CARDINAL)f PROCEDURE DsetDPen(rp : RastPortPtr; p0, pi : CARDINAL); end DitheredDrawing.
IMPLEMENTATION MODULE DitheredDrawing; FROM Rasters IMPORT RastPortPtr?
FROM Drawing IMPORT Draw, Move, RectFill, SetAPen, SetAfPt, SetBPen, SetDrPt, WritePixel; FROM Areas IMPORT AreaEnd; FROM SYSTEM IMPORT ADDRESS, ADR, SHIFT; • In order for these routines to work properly, Jam2 mode nuBt be turned on*) VAR Pat : ARRAY[0..1] OF CARDINAL; Lpat : BITSET; penO, penl : CARDINAL; oldf, oldb, oldptsz : CARDINAL; oldpat : ADDRESS; oldlnptsBITSET; ...... (* Gets the old RastPort settings *) (******* ***********************************, PROCEDURE GetOld(rp : RastPortPtr); BEGIN oldf CARDINAL rp*.FgPen); oldb re CARDINAL(rp*.BgPen); oldptsz := CARDINAL(rp*.AreaPtSz);
oldpat := rp*.AreaPtrn; oldlnpt :« rp*.LinePtrn END GetOld; I* .. * Restores the old RastPort settings *) I"* .*****.....* .. PROCEDURE Set01d(rp i RastPortPtr); BEGIN SetAPen(rp*, oldf); SetBPen(rp*, oldb); SetDrPt(rp*, oldlnpt); SetAfPt(rp*. Oldpat, oldptsz) END Setoid; MOVING?
Please don't forget to let us know, If you are having a problem with your subscription or if you are planning to move, please write to: Amazing Computing Subscription Questions PjM Publications, Inc.
P. O. Box 2140 FallRiver, MA 02722 SetOld(rp); END DrectFill;
(*»••** * ********* ) (* AreaEnd replacement *) *********
***** .. PROCEDURE DareaEnd(rp : RastPortPtr);
VAR dummy : INTEGER; BEGIN GetOld(rp)j IF (penl pent)) THEN
SetAPen(rpA, penO); SetBPen(rpA, penl); SetAfPt £rpA,
ADR(Pat), 1); END; dummy ;= AreaEnd(rpA)?
SetOld(rp); END DareaEnd; (**************************?******...* (* SetAPen replacement *)
* ****************************** PROCEDURE D£etAPen(rp :
RastPortPtr; pen : CARDINAL)i BEGIN penO := SHIFT(SHIFT(pen,
8), -8); penl SHIFT(pen, -8); SetAPen(rpA, penO); END DsetAPen;
Please remember, we cannot mail your magazine if we do not know
where you are, Please allow four to six weeks for processing
**•*•• * .. ) ) (* Set penO and penl directly
*} *•* ..... PROCEDURE DsetDPen(rp : RastPortPtr pO, pi :
CARDINAL); BEGIN penO pO; penl ;= pi; SetAPen(rpA, penO); END
DsetDPen; BEGIN * Draw replacement .********* **.
PROCEDURE DdrawIrp : RastPortPtr;
X. y j INTEGER); BEGIN GetOld(rp); IF (peal penO) then
SetAPea(rpA, penO); SetBPen(rpA, peal); SetDrPt(rpA, Lpat);
END; Draw(rpA, x, y); SetOld(rp); END Ddraw; Pat 101 :*»
OAAAAH; (* On off on off sequence *) Pat[l] := 05555H;(* Off
on off on sequence *) Lpat BITSETtOAAAAH); (* On off on off
sequece *) END DitheredDrawing.
• AC* Please Write to: Michael Todorovic c o Amazing Computing
P. O. Box 2140 Fall River, MA 02722-2140 (****••**• ********* *)
(* RectPill replacement In the sec*mill installment of this
two-part article, the author will discuss the use of a color
match algorithm. Look for Part II of Uitlioring in Modula-2 in
the next issue of Amazing Computing.
(*** *************************** PROCEDURE DrectFill(rp ; RastPortPtr; xl, yl, x2, y2 : INTEGER); BEGIN GetOld(rp); IF penl penO) THEN SetAPea(rpA, penO); SetBPen rpA, penl); SetAfPt(rpA, ADR(Pat), 1); END; RectFill(rpA, xl, yl, x2, y2); Maverick V3 An Archival Utility System for the Amiga by Haming Vahlenkanip Maverick s clean, hi-tech style makes it easy to use.
COPY PROTECTION, an issue we love to hate, dates way back to the early days of personal computing the Apple II Commodore 64 era, and even before. Software piracy, the illegal practice of distributing copies of commercial software, cost developers a great deal of money in lost software sales. Asa result, many developers purposely encoded errors and other disk anomalies into their products to prevent unauthorized copying. Off-disk protection such as code wheels or documentation keyword checks soon appeared too.
Now it's a decade later and copy protection remains with us, thanks primarily to continued software piracy. While the off-disk variety is the norm for most other modern computers (IBM Macintosh), the Amiga continues to suffer from disk copy protection, perhaps due to its unfair "game computer” image. This prevents not only hard disk installation but also making essential backup copies in case something dreadful happens to the original disk(s). Even off-disk protection methods become annoying if they're used excessively.
Enter archival utility programs. They allow users to duplicate protected programs by either removing the protection or somehow reproducing it on the backup copy. Although the unscrupulous may also benefit from them, the intended purpose is to protect legitimate users' software investments.
Because most Amiga games I'll use the word "games" from here on, as it's the only category of software really protected anymore have been protected ever since there was an Amiga, numerous archival programs surfaced over the years including Marauder II, RnwCopy, Project D, and Copyright. A host of others, both good and bad, have also emerged.
Maverick V3, a lesser-known archival utility, is one of the most recent to hit the market. Version 1 was originally released in 1990 as the successor to the legendary C-64 version of Maverick. Thankfully, this latest version continues the notable tradition of power plus simplicity. While some products of this nature tend to lead you on with grandiose promises to copy anything and everything, Maverick is an excellent, no-nonsense product that really delivers.
First, you'll discover that setup is a breeze. The MaverickHDInstall program easily copies everything to your hard disk.
You also can run Maverick from the single unprotected floppy. It works w i th any Amiga, is compatible with AmigaDOS 2.0, and multitasks correctly. Although a 512K RAM single drive system suffices. Maverick's memory-hungry nature requires 1.5MB for optimum performance, and a second drive couldn't hurt. The main screen is the heart of the Maverick system from which all other features are accessed. While it doesn't resemble typical Amiga screens with menu bars and pull-down menus, dialog boxes, movable windows, etc., its clean, hi-tech style, designed by an artist, makes for straightfor
ward navigation of the program. A duster of 11 buttons occupies the center of the screen.
The upper three buttons control parameter selections. What's a parameter anyway? Well, it's a custom routine that patches the backup copy to eliminate protection or duplicate it.
Each of the approximately 400 included parameters enables the copying of one specific game. And yes, they really do work. Pressing one of the three buttons displays a list in the above window of parameters in that particular category. The categories are "HyperCopv" (unprotected games), "Parameters" (deprotects or uses custom copiers for nonstandard disk formats), and "OverRide" (deprotects.allowinghard drive installation).
You can activate any combination of buttons and scroll through the resulting lists or use the search window to hunt for a parameter by typing in the first four letters. Besides disk protection, some parameters even remove documentation protection, but then Maverick asks you to rime a word from the manual a reasonable way to deal with potential piracy.
As a bonus. Maverick will even dump the parameter list to your printer.
You may think parameters are rather awkward. After all, if your particular game isn't listed and the nybblers can't copy it, you're out of luck at least until the next parameter update. Some other copiers claim to get around this dilemma by working without parameters through software and or hardware combinations. They promise virtual 100-percent effectiveness. Be wary of such promises. The truth is that disk copy protection is so diverse and sophisticated that no universal copier could possibly deal with every single protection scheme of everv single game. The lesson here: parameters are the
reliable way to go.
Unfortunately, disk protection has evolved to the point where some programs simply can't be copied with software alone.
This is the case wi th long-track schemes which squeeze far more data per track than normal.
Fortunately, Software Support came up with an elegant solution the Backup Buddy Disk Drive, a normal 3.5-inch external drive they modified with a speed control box. With it, you slow down the drive to the prescribed speed, enabling the parameter to write the long-track. Since only a handful of the parameters require Backup Buddy, spending the $ 149.95 for it is a matter of personal circumstances.
Once you select a parameter, the copy screen appears. Here you can select source and target drives pi us check or set drive speed (necessary for Backup Buddy parameters), At the top is a track gauge to monitor copying progress. Just pop in your disks and click "OK" to start copying. Some OverRide parameters require a Key Disk Decoder after they finish executing. Simply follow the manual to run the Decoder, select your game, and be patient; the Decoder performs slow, complex manipulations on the disk, but it does work.
There are also three genera! Purpose copiers: "Ul," a standard data copier; "U2," an index sync nybbler; and "U3,” a standard sync nybbler. Ul replaces the AmigaDOS DiskCopy while U2 and U3 may successfully duplicate protected disks that don't have parameters. All copiers use the same copy screen.
Next on the main screen is the "User Control Center" button. From the UCC, advanced users can program and load save the U-copier settings. Settings include sync, disk side, starting ending cylinder, nibble data, and source target disks. Novices needn't venture to the UCC to utilize Maverick effectively.
Clicking on "Info" with the left mouse bu t ton shows version and author names, while clicking with the right brings up a configuration box with loadable savablc settings.
Options here affect Maverick's general operation. Users with limited memory will appreciate the ability to dump screen and parameter data not currently in use. Other options include data compression during copying (also for those with limited memory), write verify, automatic parameter listing, and Amiga requester toggles; source and target disks; plus DMA and step delay adjustments for advanced users.
The "Expansion" button serves as the gateway to future add-on Maverick modules.
Currently in Version 3 there are two such modules, KillDFXand The Inspector. KillDFX searches for and then removes all explicit references to DFLI; on the backup disk, making certain games hard disk installable. The Inspector, which also runs independently from i ts own d rawer, is thelast majorMaverick feature. The final two buttons are "CANCEL" to clear all selections and "EXIT Maverick” to quit.
The Inspector contains three utility programs in one; block, track, and file editors.
The biggest difference among the three concerns the way data is treated; as blocks, entire tracks of raw MFM long-tracks may be manipulated with Backup Buddy or files in linked blocks. Inexperienced users, beware, because it's all too easy to ruin your disk with a single mistake, On the other hand.
Inspector's abilities read like a power user's wish list. It has just about every disk-hacking feature you could want, such as read write, search, replace, fill, jump to link, edit, index and sync functions, speed control, checksum calculation, and a help key. Like Maverick itself. Inspector works intuitively so you don't have to check the manual constantly. You might consider erasing your old public domain disk editors after using Inspector.
Speaking of the manual, there's little to complain about. Within its 24 pages is everything vou need to know about Maverick, organized in a clear, logical manner. All features are documented well. What more could you ask? Nevertheless, it's obvious that most of the development money went into the software; the package is merely a cardboard mailer surrounded by a coversheet, while the manual is plain-looking. Then again, a trivial thing like that takes nothing away from this superb product.
Maverick V3 has quite a lot going for it.
The program does what it says and is suited for beginners and advanced users alike. It's powerful, bug-free, reasonably priced with a fair upgrade policy, and backed by a company that cares.
AC does not condone the use of an archiving program for piracy, only for individual archiving purposes. Editor.
• AC* Maverick V3 Price: $ 39.95 Software Support International
2700 NE Andresen Road, A-10 Vancouver, WA 98661 600) 356-1179
Inquiry 233 Please Write to: Henning Vahlenkamp c o Amazing
P. O. Box 2140 Fall River, MA 02722-2140 Full Featured Mailing
Floppy and Video Audio Labeling Database Program.
Create Great Looking Labels in Seconds with Your LaserJet, DeskJet, PostScript or Epson Compatible Printer $ 74.95 Great Math Learning Tool for the High School or College Level Mathematician. $ 49.95 Has 90% of the Features of BibleScholar! But requires NO hard drive.... Four Translations Available! $ 89.95 Demo Disk $ 5.00 Easy Clip Art!
Cljristiai) Injages Over 50 High Quality Christian Clip Art Images Ready to Use at the Click of a Mouse Button! $ 24.95 Most Likely the Best BibleStudy Program for Any Computer! Too Many Features to List... Requires hard drive. $ 149.95 Demo Disk $ 5.00. Productivity & Educational Software EasyScript! Software, 10006 Covington Dr, Huntsville, AL 35803,
(205) 881-6297 Fax(205)881-1090 Ila&hBlaster!
Arcade Style Replacement for Traditional Flash Cards. Loads of Fun for All Ages! $ 49.95 aSD 5- i&asnmsar* Arexx in Desktop Publishing: OG Vi ,±-UJ ! Character in TRACE AR*Jtx instruction 6-2 'RtXX' public mescBce sort 1-1 ;rox* oxtoncion 1-9 90 rotate PostSortot oeerator 8-18 ? Character A TRAC E AR »*.* instruction 6-2 Non-Programming Desktop Publishers ReadMe!
Many thanks to alt the people who responded to the April issue and my offerof the ADPro Scale Utility. It was so popular that I'm going to do it again. This time, if you do DTP on the Amiga (with any software package), own Arexx, and have T urboTexl (or are willing to get it), then you'll want to get a copy of what I'm calling the Arexx DTP Index Builder (ADI8). It will save you literally hundreds of hours of drudge work, including the considerable typing of the code, but your Indices and Table of Contents will be guaranteed to warm the heart of Marian the Librarian. I developed these programs
to help me finish The Arexx Cookbook sometime before the next century, and I can testify from experience that programming and using these programs took much less time than doing it all manually.
The Problem One of the most aggravating things about the DTP software for the Amiga is that there is no way that PageStream, or any other DTP package, will generate an index for you or a Table of Contents.
WordPerfect has a crude index builder, but how will you then format the pages and pictures? AmignTex, with Arexx support, will do a great job setting your type, but it isn't, and doesn't claim to be, a page layout program. Since the user must imbed format commands in the text, AmigaTex isn't for the faint of heart.
How to Find the End of Page?
Think of PageStream as a row of tall glasses that you must fill sequentially from a very large pitcher of water. That's the way the "pages" are in PageStream: They are just forms which you fill with text.
Then’ arc no end-of-page markers. 1 looked at a hex file of one of my documents. The textis simply poured into the forms, and it is the forms that are numbered and not your text. Everyone said to give it up. Not only does PageStream not have Arexx, but even if it did, you could not implement an automatic Arexx index builder because of the above problem. Indeed, Professional Page does have Arexx, but you can't make an index automatically with it. None of my "job's Comforters" thought of doing the obvious: make a semi-automatic system and do everything which is impossible to do with software
manually. The "impossiblecore" information that must bednne manually is simply to find the end of each page! And mark them with some unique string I used Every index must come from tire mind of the author, because if you made a system that indexed every word, you’d have a thick concordance! Since making selections for the index is part of authorship, I don't count the time a user takes selecting his or her words and strings to index, but 1 made this chore as automatic as possible, using that paragon of editors, TurboTexl(TTX), which has a full Arexx interface.
The Procedure First, you must finish the document with all revisions completed, at least to the point that no text will shift page numbers on you. Print out a draft to help you locate the End of Page (EOP). Now, if your book is tike m ine, you probably ha ve one file for each chap ter and your pages run 1-1, 1-2 for Chapter One, Page 1, Chapter One, Page 2, etc. You therefore need to export ASCII text from PageStream by selecting all text and saving it as ASCII to files with the names C.l for Chapter One,
C. 2 forChapterTwo, etc. If you have multiple, non-linked columns
and so forth, you will need to export the complete chapter in
sequential pieces or re-compose the pieces in TTX. The goal is
to have an ASCII file where the text in the chapter is all
there in sequence. Format doesn't matter at all. We are going
to use these files only for indexing. They will never be
imported into your document.
Step One: Make the Working Files After we make C.l, C.2,..., C.n and save them, we are ready to mark the ends of alt pages. 1 made a simple key-stroke recorded macro in TTX to type in S$ at my cursor. Then, using my draft copy of The Arexx Cookbook, and the Find command in TTX, 1 marked (he end of every page and also the very end of each Chapter file with S$ . Even a book with 250 pages was easily done in just a few hours.
The first program, run from a Shell, is INDEX-l-Chapter.rexx. The naming of the programs reflects the sequence in which you use them, what they do, and whether they are an Arexx program run from a Shell ".rexx" or a TTX Macro ".ttx". This one extracts from each Chapter file many smaller files, one for each page. These are named PI. 10, P3.5, etc. for Chapter One, Page 10, Chapter Three, Page 5, etc. The program generates them sequentially,however. The program lets vou start with any existing Chapter and it steps through all the Chapter files until it's done or you quit. This program also
allows you to set the default palh for your INDEX document files and it saves it in ENVARC: for you.
Every time this first program is run, you have the opportunity' to edit your default path or use the stored one. You don't need to edit the code!
Also, the data for each chapter its number and how many pages it has is stored in a file "defaultpath ChPg" for you to use later if you like. The program lets you edit this file as well. I had an Appendix numbered A-l, A-2, etc. and 1 changed the last entry' from "Chapter Nine" in sequence with 36 pages, "9.36" to "A.36," to make the page numbers read properly when attached to the index entries. TheChPg file may be used, or you may enter these data manually for testing purposes or partial runs.
A Super Index Builder!
Using TurboText and Arexx Together by Merrill Callaway Step Two: Select the Index Strings Now we load the Chapter files, "C.n" where n=Chapter number, into TurboText in order to grab our Index or Table of Contents strings.
You need not worry about redundancy or alphabetic order, because these are taken care of automatically! You also don't need to worry about page numbers or even which chapter you're in just that you eventually cover all chapters. The firstprogram was an Arexx program run from the Shell, but this one is a TTX Macro. Note that all the listings have the relevant facts in comments so you can see what's what.
The TTX Macro INDEX-2-Words.ttx (note the typography, ttx = TurboText) should be connected to your Alt-1 key in the TurboText TTX_Stnrtup.dfn file so that you can just hit Alt-1 to grab a word. When you hit Alt-i, the macro will grab any word under the cursor and put it into a temporary file (RAM;out). If we need an entire string, such as for a ToC, then we select it first and then hit Alt-I. The text is not affected, as the macro only copies the word or block.
Step Three: Combine the Output With the “Master Index List” Next, at the end of the session, we hit another macro key, Alt-C for "Combine" to append the words and strings in the temporary file RAM:out to our storage file for the whole index, the "Master Index List"(MIL),named "INDEX.ascii".This Macro, INDEX-3-Combine.ttx lets you choose where you want the (MIL) "TNDEX.ascii" to be stored and what it is to be called. These "bells and whistles" I. added for you, as my originals were "quick and dirty." The MIL is the heart of the series. It gets updated at every' turn, either to have strings
added to it, or to be sorted alphabetically, or finally to have the page numbers attached at the very end. Even the page numbers are attached sequentially with the MIL being updated many times over. This is the only way to get the page numbers the right way around in the final listing. In the meantime, INDEX.ascii may be edited by hand, or you may remove duplicates with the next program, also a TTX Macro.
Step Four: Remove Duplicates and Sort This macro, launched by Alt-L, INDEX-4-UniLine.ttx is for removing duplicate lines and for sorting a document's lines in atphabeti- ca 1 ord cr. This i in proved version lets you choose whether to ignore case or not when removing duplicates, and whether to ignore case or not when doing sorts. There are two requesters that pop up to ask you, so there are four possibilities, The way 1 did The Arexx Cookbook was to ignore case in both instances, but if you need your document (perhaps about case-sensitive programming commands) to account for case, it's all
there. We can run this program on RAM:out or LNDEX.ascii at any time. We run it one last time before attaching page number information at the last step.
Step Five: Re-format Page Files for Siring Searches This is a BATCH Arexx program run from a Shell. INDEX-5- Documentize.rexx reformats all those PAGE files Pl.l throughP . in the following way: It turns every paragraph mioonebnglinel Why?The program that matches up the strings and words wc have selected will not match multiple word strings if they wrap from one line to the next!
We need to unravel them into one line per paragraph so that these ToC and other longer strings won't get ignored. The program calls a modification of one of the macros that comes with TTX. 1 changed the macro toallow it to be called as a function from Within another Arexx program.
Step Six: Finish and Attach Page Number Information The final program INDEX-6-Finish.rexx isalsoan Arexx program run from a shell. Be sure to have INDEX.asciiin the final form you want before doing this step. It’s a very good idea to make a backup of INDEX.ascii before using. This program is where you save all the time.
Go have lunch while it's running, because it compares every string in your MIL (INDEX.ascii) with every page in the document, performing a FIND operation for each. It will doit mud I faster than you could have, and it won't miss anything. I needed a multiple index for The Arexx Cookbook covering the Hawes documentation arid the Commodore documentation and the manuals for all the software examples (e.g., for TurboText) used in the book. The index has over 600 items. You may really find anything you need there; I'd never have had tire patience to do all that by hand!
The Other Listings: Functions and Utilities The rest of the listings have comments as to what they are and do.
They are cither external functions, or an auxiliary program IDXuniword.ttx used to extract a list of every word from a document.
1 found this useful for some of my program listings.
* * NAME: IWDEX-O-Help.rexx
* * SEQUENCE: 0, INDEX HELP
* * FUNCTION: Arexx Program (from Shell (CLT).
* * AmigaGuide generated help for INDEX building,
* * INPUT: Shell
* * OUTPUT: AmigaGuide Window,
* * NOTES: Opens AmigaGuide Help window,
* * (C) 1992 by Merrill Callaway * OPTIONS RESULTS ADDRESS
COMMAND 'AmigaGuide S:l«DEXheIp.guide" EXIT 0 Listing 1
* * NAME: INDEX-1-Chapter,rexx
* * SEQUENCE: II, INDEX building.
* * FUNCTION: Arexx Program (from Shell (CLIJ.
* * Puts Chapters into files by page, NEEDS MANUAL PREP] (SEE
* * INPUT: Shell, de£aultpath C. ’* User can edit defaults.
* * OUTPUT: Shell, defaultpach PS.
* * User can edit defaults.
* • NOTES: The FIRST STEP is to lay out the
* * document in PageStream or other DTP pgm in
• * FINISHED format. EXPORT the text as ASCII,
* + For each chapter, name the ASCII files;
* * C.l for Chapter One, C.2 for Chapter Two, etc.
• "if you are page numbering as 1-1 for Chapter
* * One, page 1 etc. If the entire book has
• * sequential pagination, then just name the
* * entire ASCII file as C.l
* * Open the file C.l in TurboText,
• * Next, MANUALLY insert these two SS at the end
• * of each "page* in the ASCII file, and one at
* * the very end of file. Use a draft
* * printout of the DTP document to assist you to
* * find the end of each page. Also use the Find
* * command to help you* It is handy to do a
* * recorded keystroke Macro to type the SS at
* * the cursor.
* * Open a shell to run this pgm.
* * This program operates to find the SS and create
• * a new file for each page in the document, by chapter.
* * These files are put in the same path as the C.n files.
* * These files are used later to BUILD AN INDEX.
• * Enter the chapter number at the prompt- The program
* * will fir.d all the pages [provided you put SS at the
* * end of the file!). Run this pgm for EACH
* * chapter in your book.
* • NOTE: TurboText must be running. This pgm
* * makes NO ATTEMPT TO CHECK that TTX is running, since
* * I always run it in the background anyway
* * (TTX in the WBStartup drawer).
* * c) 1992 by Merrill Callaway * TRACE OFF OPTIONS RESULTS
inquired CALL INDEXgetdefaultpath.rexx inquire de
faultpath=RESULT SAY 'Enter Starting Chapter Number 1 or 2, or
... Etc- Q=quit' flag=0 Start: SIGNAL ON ERROR IF flag THEN DO
test=chap+l IF -OPEN('exists*.pathname'C.'test,'R') THEN DO SAY
'Last chapter was C.'lltest-l* Exiting,..' EXIT 0 END CALL
CLOSE I'exi Sts') SAY 'Do Chapter 'chap+l'? LRtn]=YES G quit.'
END PULL chapt IF chapt='Q' THEN EXIT 0 IF chapts'' THEN chapt=chap+l chap=chapt IF 'DATATYPE(Chap,W) THEN DO SAY 'You MUST enter integers for chap!'
SAY 'Try again...' SIGNAL START END ADDRESS 'TURBOTEXT' IF flag=Q THEN DO SAY 'Enter the path for your Chapter files.'
SAY '[Rtn]='defaultpath FULL pathname IF pathname='' THEN pathr.ame=defaultpath END 'OPENDOC NAME' pathname*C.'chap portname=RESULT ADDRESS VALUE portname DO i=l file.is'p'chap'.'i MoveSOF MarkBLK 'FIND •SS" KoveNextWord 'MoveLeft 1' CutBLK 'SaveClip Name' pathname I I file.i END ERROR: Cut3LK 'SaveClip Name' pathname!I file.i data=chap'.* i IF OPEN I'cp'.pathname iI'ChPg','A') THEN DO CALL WRITELN( *cp ") CALL WRITECH('cp'.data) END ELSE IF OPEN!'cp*.pathname!I'ChPg','W ) THEN DO CALL WRITELN('Cp'.data) END stop: CALL CLOSE 'cp*) 'CloseDOC Quiet' £lag=l SIGNAL start EXIT 0 Listing 2 NAME:
IND£X-2'Words.ttx SEQUENCE: 2 INDEX building, FUNCTION: TurboText Macro.
Key assignment: Alt-I Use TTX with documents
C. l, C.2, etc. to Build INDEX list. See INDEX-1-Chapter.rexx
INPUT: Current Open TTX Document.
User selected strings or word under cursor.
OUTPUT: RAM:out NOTES: SECOND STEP to MAKING an INDEX or Table Of Contents. Makes a list of SF.LECTED blocks from a TurboText document.
If a block is selected, then that block is added to the list. If NO Block is selected, then the word under the cursor is added to the list, in the TurboText:support TTX_Startup.dfn file, this Macro is attached to the Alt-I key: ALT-I execarexxmacro rexx:INDEX-2-Words.t When in TurboText, pressing Alt-I will snap up the word or selected block. The name of the File containing the list of words and the blocks is RAM:out, If this file exists this program adds to the list, and if it doesn't, it creates it. NOTE: if a word like "doesn't*' is needed in the list, SELECT IT AS A BLOCK, because, the
TurboText function GETWORD only snaps the word up to the next punctuation mark.
(c) 1992 by Merrill Callaway OPTIONS RESULTS GETPORT
oldaddress=RESULT CETDOCUMENTS 1ist=RESULT
offsetsFINDdist,'"out*" 1 IF offset 0 THEN DO offset-offset+1
Indexaddress=WORD(list,offset) END IF offset=0 THEN DO
'OPENDOC NAME RAM:out' Tndexaddress=RESULT END GETBLKINFO
blk=RESULT PARSE VAR blk first rest IF first = 'ON' THEN
COPYBLK IF first= 'OFF' THEN DO GETWORD word-RESULT END *
put in the copied block V ADDRESS VALUE Indexaddress IF first
= 'OFF' THEN SIGNAL finish i* highlighted block *J MOVEEOF
INSERTLINE PASTECLIP SIGNAL ENDING * single wra under cursor
* finish: MOVEEOF INSERTLINE INSERT TEXT word ENDING:
'SAVEFILE NOICON' ADDRESS VALUE oldaddress WINDOW2FRONT EXIT
0 Listing 3
* * NAME: INDEX-3-Combine.ttx
* * sequence; *3 index building.
* * FUNCTION: TurboText Macro.
* * Key assignment: Alt-C
* * Appends RAM:out to INDEX.ascii or other
* * file of your choice.
* * INPUT: RAM:out and defaultpath INDEX.ascii
* * or User Specified INDEX file.
* * OUTPUT: defaultpath INDEX.ascii
* * or User Specified INDEX file.
* * NOTES: Use after finishing with a session using
* * INDEX-2-Words.ttx to add to your index entry list.
* * Appends your new entries to an existing INDEX file
* * which defaults here to INDEX.ascii. In
* * TurboText:support TTX_Startup.dfn file,
* * This Macro is attached to the Alt-C key:
* * ALT-C execarexxmacro rexx:INDEX-3-Combine.ttx **
* * This pgm starts out asking you if you want to
* * append your new entries to your running list
* * called here INDEX.ascii you can change it and
* * the default PATH in the code below). If you try
* * to append to a non-existant file you will get
* * a requester, You may exit (with a screen flash)
* * or start over with an existing file. If you don't
* * want a warning flash change EXIT 5 to EXIT 0.
* * (c) 1992 by Merrill Callaway V TRACE OFF OPTIONS RESULTS CALL
INDEXgetdefaultpath.rexx defaultpath=RESULT START: 'REQUESTFILE
PROMPT', '"Append list to file..", 'PATTERN ?.ascii PATH
'defaultpathlI'index.ascii' ans=s RESULT *
* * If index file exists, append the RAM:out
* * file to it. This was the file output by
* • the TTX Macro INDEX-2-Words,ttx * IF
OPEN('test',ans.'Append') THEN DO ADDRESS COMMAND, 'JOIN 'ans'
RAM:out AS RAM:comb' ADDRESS COMMAND 'COPY RAM:ccrrb TO 'ans
ADDRESS COMMAND 'DELETE RAM:comb' ADDRESS COMMAND 'DELETE
RAM:out' END ELSE 'REQUESTBOOL', '“ File not there!"’, Do we
Res=RESULT IF res='YES' THEN EXIT 5 IF res-'NO* THEN SIGNAL START CALL CLOSE('test') EXIT 0 Listing 4 NAME: INDEX-4-UniLine.ttx SEQUENCE(A): *4A INDEX building.
5EQUENCE(B): I4B INDEX finishing.
FUNCTION: TurboText Macro.
Key assignment: Alt-L Makes a sorted, unique list in a separate TTX document.
INPUT: Current Open TTX Document.
OUTPUT: Default: defaultpath INDEX.ascii or User Specified via requester.
User can edit defaultpath by editing ENVARC:indexdefault.path file NOTES(A): Makes a SORTED list of UNIQUE LINES from any TurboText document. Use as the FOURTH step for preparing an INDEX or Table Of Contents.
NOTES(B): Use as the finishing pgm after ALL the to-be-indexed strings have been selected and saved to the INDEX.ascii file. This will create a unique, sorted list, ready to attach the page numbers with the next INDEX building program, lNDEX-6-PageNumbers,rexx A new temporary document called RAM;wordlist captures this output for further processing.
Unless you explicitly SAVE RAM:wordlist, it only exists as long as its TTX window is open.
Two requesters ask about CASE SENSITIVITY of the UNIQUE and SORTED word lists. For the UNIQUE list.
If you CANCEL then case will NOT matter and the first occurar.ce of a word ONLY will be in the list.
The second requester asks you if you want CASE sensitivity in the SORTED list as well, if you answer QK then the capitalized words will come first in the list. There are four combinations of OK and Cancel regarding CASE but the most likely indices will use: 1JOK 2)OK or l)OK 2)Cancel or 1)Cancel 2 Cancel A third requester opens to ask you if you want to save permanently to the default INDEX file, INDEX,ascii.
Change the code if you want a different default path filename, (see commented sections below for which strings to change).
If you cancel the requester, you may still manually save RAM:wordlist if you want to work with this as a temporary file for some reason.
(c) 1992 by Merrill Callaway TRACE OFF OPTIONS RESULTS CALL
INDEXgetdefaultpath.rexx defaultpath=RESULT * use to find
end of file of doc * SIGNAL ON ERROR * Find out if we want
to make UNIQUE list CASE sensitive * 'REQUESTBOOL 'UNIQUE
WORD List: Case Sensitive?", "Case Sensitive. NOT Case
Sensitive."' casesensitive=R£SULT * Find out if we want to
make SORTED list CASE sensitive * 'REQUESTBOOL 'SORTED WORD
List: Case Sensitive?", "Case Sensitive. NOT Case Sensitive."
Sortcasesensitive=RESULT * Remove all blank lines at SOF * MOVESOF DO FOREVER GETLINE line=RESULT IF LENGTH(line) 2 THEN DO DELETEDINE MQVEDOWN ITERATE END line=LEFT(line.LENGTH(line)-1) IF DATATYPE(line,ALPHANUMERIC) THEN LEAVE END * Remove all blank lines at EOF * MOVEEOF DO FOREVER GETLJNE iine=RESULT IF LENGTH(line) 2 THEN DO DELETELINE MOVEUP ITERATE END 1ine=L£F7(line,LENGTH(line)-1) IF DATATYPE(line.ALPHANUMERIC) THEN LEAVE DELETELINE MOVEUP END MOVEEOL GETCHAR IF -DATATYPE(RESULT,A) THEN DELETE * End of EOF & SOF blank line removal. * MOVESOF ICONIFYWINDOW ON ' extract unique
word list * LISTED.=0 n=l DO FOREVER GETLINE 1 ir.e=RESULT IF casesensitive='YES' THEN Uline-Iine ELSE Uline=UPPER(line) IF LISTED.Uline THEN DO MOVEDOWN * we get error if at end of doc * ITERATE END LISTED.Uline=l 1 i st .rii line n=n+l MOVEDOWN * we get error if at end of doc * END * error generated when we hit the end of doc • ERROR: * output to a new document window * j=n-l ’OPENDOC NAME RAM: word list' newdoc = RESULT ADDRESS VALUE r.ewdoc SetStatusBar TEMPORARY “Sorting...Please wait..,* SSTDISPLAYLOCK ON MOVESOF DO i=l TO j
* INSERT TEXT' list.i INSERTLINE END Sort the unique lines,,, We
need to sort the line entries without regard to case. The
c:sort AmigaDOS pgm does a good job. If the sort is to be CASE
sensitive, then a CASE S switch is inserted into the sort
routine, and Upper case words occur first in the list.
IF sortcasesensitive='YES' THEN case='CAS£r ELSE case=’’ GetCursorPos PARSE VAR RESULT cursorLine cursorColumn .
GetFilePath path = RESULT SaveFileAs “T:File* II '.NOTsorted* MOVESOF 'REQUESTFILE PROMPT'.
"Save to INDEX.ascii?* 'PATTERN ?,ascii PATH 'defaultpathi I*INDEX.ascii' ans=R£SULT IF ans-='RESULT' THEN 'SAVEFILEAS NAME' ans EXIT 0 Listing 5 NAME: INDEX- 5 - Document i r.e. rexx SEQUENCE: 5 INDEX building.
FUNCTION: Arexx program. (Run from Shell).
Looks in the Chap.page directory and reformats all the P . page files into ONE LONG LINE for each paragraph, INPUT: Shell, defaultpath F*.= User may edit default path file in ENVAHC:indexdefault.path OUTPUT: Shell, defaultpath P*.* User may edit default path file in ENVARC:indexdefault.path NOTES: This assists in the searching operations later. If an index string 'wraps' around from one line to the next, then the TTX search function won’t find it reliably. Transforming all the page files into "Documentized' format eliminates the problem. This operation takes some time, so this program allows
one to 'batch* process ALL the Page files at once, so the searching goes faster later. In the INDEX-6-Finish.rex : you may Documentize or not. IF you use this pgm first, then answer 'Y* to the question, 'Have the files been Documentizes?" Otherwise answer *N'.
(c) 1992 by Merrill Callaway OPTIONS RESULTS CALL
INDEXgetdefaultpath.rexx def au 1 tpat'n=RESULT SAY 'Enter
Path to chapter page files.,,* SAY 'Default
[Rtn)-'defaultpath PULL path IF path 4' THEN path-defaultpath
IF RIGHTIpath.l)-=' ' THEN path=pathlI' ' i=l IF
OPEN('cp',path I I'ChPG 'R'I THEN DO WHILE -EOF(*cp*)
line.i-READLN(*cp'I i=i + l END ADDRESS 'TURBOTEXT' OPENDOC
ed=RESULT ADDRESS VALUE ed DO TO i-2 * Don't want EOF
marker! * PARSE VAR line,j chappages DO k-1 TO pages
'OPENFILE QUIET NAME' pathMJp'chap'k GETPORT adr-RESULT CALL
DOCUMENTIZE.TTX adr SAVEFILE NOBACKUP NOICON END END
* ¦ The Sort Template: CLOSEDOC QUIET EXIT 0
* * FROM A,TO A,COLSTART K,CASE S.NUMERIC S ADDRESS COMMAND,
“C:Sort T:File* II -.NOTsorted T:File“ II, “.YESsorted "case
* INPUT: OpenFile QUIET *T:File' “.YESsorted' SetFilePath path
ADDRESS COMMAND, 'C:Delete Nil: T:File' II J.*?sorted'
CenterView OFF SetDisplayLock OFF Hove cursorLir.e cursorCblpn
Listing 6 INDEX-6-Finish.rexx 6 INDEX finishing.
Arexx program. (Run from Shell!.
Makes the finished ASCII index file.
Attaches page numbers to item strings in index file INDEX.ascii after all entries from all chapters have been input using the other INDEX- - ? Programs macros.
Shell, Default file: defauitpath INDEX.ascii
* * or User specified.
* * User may edit default path file in
* * ENVARC:indexdefault.path
* * OUTPUT: Shell, Default file: defaultpath lMDEX.ascii
* * or User specified.
* * User may edit default path file in
* * ENVARC:indexdefault,path
* * NOTES: You have used the preceding programs in the
* * series to build up a file called INDEX.ascii which is a
* * SORTED list of all STRINGS you want to INDEX. This
* * program takes that list of strings and searches for EACH
* * STRING in each PAGE file P. . ) in turn, and finding a
* * it attaches the PAGE NUMBER(s) to each list entry in
* * There are loops to help edit the chapter.page data, in case
* * you have appendices or chapters with letters instead of
* * numbers, e.g. Appendix A is A-l, A-2 etc. instead of 9-1,
* * There is a default string you may edit in the code as well.
* * There is a default path name you may edit to save typing.
* * (c 1992 by Merrill Callaway * Start: OPTIONS RESULTS CALL
INDEXgetdefaultpath.rexx defaulcpath=RESULT SAY 'Enter path of
SAY 'Default path: 'defaultpath' Press |Rtn] to select.'
PULL path IF path='' THEN path=de£aultpath IF RIGHT (path, 1)-= * ' THEN path=pathU ' ' fpath=path path=path||'ChPg' IF -OPEN('exists'.path,'R') THEN DO SAY 'That path dees not contain the chapter.page data!'
SIGNAL Start END inputline=’' k=l DO WHILE -EOF('exists') line.k=READLN('exists') inputline=inputlineI Iline.k* ‘ k=k*l END k=k-2 CALL CLOSE('exists') ask: SAY 'This is the data. Use it? Y N E=Edif SAY inputline PULL answer IF LEFT(answer,IJe'E' THEN DO ADDRESS TURBOTEXT 'OPENDOC NAME' path port-RESULT SAY 'Press [Rtn] to continue.'
PULL anykey CALL OPEN('pgdata',path,'R') inputline*'' k=l DO WHILE -EOFI'pgdata') 1ine.k-READLN('pgdata') input1ine=i nputlineI!line.k' ' k=k+l END k=k-2 CALL close 'pgdata'J SIGNAL ask END IF answer~“'Y' THEN DO SAY ‘Enter all chapters and pages chap,pages chap.pages ...' SAY '[Rtn]=De£aulc list:' * Edit your own default list here. * SAY '1.13 2,29 3.20 4.27 5.30 6.16 7.32 8.20 A.35' PARSE PULL inputline IF inputline*" THEN DO inputline*'1.13 2.29 3.20 4.27 5.30 6.16 7.32 8.20 A.35* END END SAY 'FINAL input line: Press [Rtn] to continue. Q=quit' SAY inputline historyline=inputline PULL go
IF go='Q‘ THEN EXIT 5 formatflag*'N' SAY 'Are files already documentized? Y N' PARSE UPPER PULL formatflag IF formatflag-='Y* THEN £omatflag='N' SAY 'Enter: S=String or Vf=Whole word search.'
PARSE UPPER PULL searchflag IF searchflag -= 'S' & searchflag ~= 'W' then DO SAY 'Default: String Search enabled.'
Searchflag*’S' END SAY ’Enter: C=Case sensitive [Rtn]=Ignore Case.'
PARSE UPPER PULL caseflag IF caseflag*1' THEN caseflag='I' IF caseflag -= 'C* & caseflag 'I' THEN DO SAY 'Default: Ignore Case enabled.'
Caseflag*'I* END i=l DO WHILE inputline -=" PARSE VAR inputline c.i'.'p.i' 'inputline i=i+l END SAY 'NOTE: Inpuc data file and QUTput file must be the same!'
SAY 'Enter ascii index data pach filename.’ SAY 'Press [Rtn] to use 'defaultpathlI'INDEX,ascii default file.'
PARSE PULL output IF output=,r THEN output=fpath I I'INDEX.ascii' IF POS(*:',output}=0 THEN output=fpathI(output DO j=l TO i-1 CALL INDEXbuiId.rexx c.j'.'p.j searchflag caseflag formatflag, output fpath ADDRESS COMMAND 'COPY RAM:INDEX TO 'output END CALL DELETE('RAM:INDEX*) IF formatflag-'N' THEN doc£lag=' ' ELSE docflag=' NOT ' IF caseflag*'C' THEN casesensitive*' CASE sensitive' ELSE casesensitive=' NOT case sensitive' IF searchflag*'W* THEN search='WHOLS WORDS';ELSE search*'STRINGS' SAY SAY SAY 'SESSION HISTORY:' SAY 'Input Output file: 'output SAY ‘The search was'IIcasesensitive!I', and
'search 'were matched.'
SAY 'The following files were processed (format: Chapter.pages): ' SAY historyline SAY ’Document!zing was'Iidoeflag]I'performed.'
SAY EXIT 0 Listing 7 * indexbuild.rexx ATTACH PAGE NUMBERS to MATCHED STRINGS * t * external function called by INDEX-6-Finish.rexx * OPTIONS RESULTS PARSE ARG chap '.' Pages searchflag caseflag formatflag output fpath IF OPEN('concord',output, ' R') THEN DO ADDRESS 'TURBOTEXT' OPENDOC ed=RESULT ADDRESS VALUE ed IF caseflag*'C' THEN SETPREFS FINDIGNORECASE OFF ELSE SETPREFS FINDIGNORECASE ON IF searchflac='W* THEN SETPREFS FINDWHOLEWORDS ON ELSE SETPREFS FINDWHOLEWORDS OFF i=0 DO WHILE -EOF('concord') 1ine.i =READLN('concord') PARSE VAR line.i entry.i .
IF DATATYPE(RIGHT(entry,i,1))='NUM* I RIGHT(entry.i,2)s' A' THEN, entry.i*LEFT entry.i.LENGTH(entry.i) -2 i=i+l END Limit=i-1 DO k=l TO pages 'OPENFILE QUIET NAME' fpath'p'chap'.'k IF formatflag ='N' THEN DO CALL DOCUMENTIZE.TTX ed savefile wobackup noicon (continued on page 75) 4 world of , commodore AMIGA See all the exciting new products " and get the most up-to-date information!
Mss NEW so Tfsr HARDWARE W TVV4f*f «EE S0S$ S* RELEASES Hands-on Browsing!
On Video DeS«aOOS™ VideoT and«orl tiott -vitna ? FRIDAY, SEPT. 11,1992, 10 am - 5 pm MARK THESE 3 DAYS ON YOUR CALENDAR ? SATURDAY, SEPT. 12,1992, 10 am - 5 pm ? SUNDAY, SEPT. 13,1992, Noon - 5 pm The Pasadena Center, 300 East Green Street, Pasadena, California REGISTRATION: 7 $ 15for one day, $ 30 for a three-day pass PRE-REGISTER AND Please pre-register me for World of Commodore Amiga in Pasadena ? One day (S10), ? Three-day pass ($ 25) n x State Zip.
L. j COMING FROM OUT OF TOWN?
SHOW HOTEL: The Pasadena Hilton Hotel 150 South Los Robles Ave.
Pasadena, CA 91101 SHOW RATE: $ 79, single or double twin TO RESERVE: Call 1-800-HILT0N.
Request the group rate for World of Commodore Amiga.
DEADLINE: August 8,1992 For information, call Ramige Management Group: (416) 265-5950, fax 285-6630.
©1992 World of Commodore Amiga is a registered trademark of Commodore Electronics Ltd.; AmigaDOS is a registered trademark of Commodore-Amiga Inc.; Video Toaster is a trademark of NewTek. Inc. Send form with your check, payable to Ramige Management Group, to World of Commodore Amiga 3380 Sheridan Drive, Suite 120, Amherst NY 14226 Pre-registration deadline: August 21,1992.
Company (if applicable).
Address_ City, Three of life's essentials: IlwirrtiaWB Culf Hwt OH AIT'tJJt flgu * TWI b tn ni Amazing AMiGA The Kev _ to Success In This turn: J' Amazing Computing For The Commodore Amiga is dedicated to Amiga users who want to do more with their Amigas. From Amiga beginners to advanced Amiga hardware hackers, AC consistently offers articles, reviews, hints, and insights into the expanding capabilities of the Amiga.
Amazing Computing is always in touch with the latest new products and new achievements for the Commodore Amiga. Whether it is an interest in Video production, programming, business, productivity, or just great games, AC presents the finest the Amiga has to offer. For exciting Amiga information in a clear and informative style, there is no better value than Amazing Computing.
AC TEOTj miga AC's TECH For The Commodore Amiga is the first disk-based technical magazine for the Amiga, and it remains the best. Each issue explores the Amiga in an in-depth manner unavailable anywhere else. From hardware articles to programming techniques, AC's TECH is a fundamental resource for every Amiga user who wants to understand the Amiga and improve its performance. AC's TECH offers its readers an expanding reference of Amiga technical knowledge. If you are constantly challenged by the possibilities of the world's most adaptable computer, read the publication that delivers the
best in technical insight, AC's TECH For The Commodore Amiga.
AC (XJKTE amiga AC's GUIDE is a complete collection of products and services available for your Amiga. No Amiga owner should be without AC's GUIDE. More valuable than the telephone book, AC's GUIDE has complete listings of products, services, vendor information, user's groups and public domain programs. Don't go another day without AC's GUIDE 100% of the recommended daily allowance of Amiga information 1-800-345-3360 True BASIC,v2.0 by Paul Castonguay True BASIC, published by the original inventors of BASIC, is a powerful programming environment with which you can design applications that are
either platform independent, that is, easily transported between Amiga, IBM, Mac, and even UNIX, or that are Amiga specific, taking advantage of and even directly accessing the Amiga’s custom features.
Scheduled for official release in September, version 2.0 of True BASIC for the Amiga executes on all machines, including the 3000 using Amiga DOS 2.04. In an attempt to achieve the deepest market penetration possible, TBI has decided to publish this next Amiga release in a special low-cost form, which they call their "Student Edition." It will sell for the unbelievably low price of S15, They want to give as many people as possible a taste of the philosophy and advantages of BASIC.
The "Student Edition" is equivalent to TBI's "Regular Edition" in every respect except that it does not contain the utility for producing self-standing programs, that is, programs that can be run without the benefit of the language system, and it does not have some of the advanced programming tools. However, it does allow you to compile your programs and save them in compiled form, thus allowing you to protect your rights to their design before poiMCR.’f.’ui StR.uctUR.cd Lan£ua£c system 6y the Oui£tna£ oj,' BASIC John G. Kemeny Thomas E. Kurtz distributing them. But they are not self
standing, which means that for someone else to execute them, he must also own the language system. Compiled programs are executed from True BASIC's editor, but they cannot be viewed in any way. In addition, this latest release has a COMMAND level script facility that can be used to make the language system load and execute a previously compiled application automatically when it is started up.
Why a New Release?
One reason for a new version is to take care of a number of bugs in the older 1. 0 version. The most important of these is its incompatibility with the newer 32-bit machines. Many software publishers were caught by this. Even AmigaBASIC does not non reliably on a 32-bit machine, although patches are available to make it operative.
Above, True BASIC is used to create a colorful fractal In addition to bug fixes, TBI has upgraded this new Amiga version to include recent improvements on other platforms.
It's been stated that a general goal of BASIC was to relieve the programmer of the burden of having to understand all the complex inner workings of a computer before being able to program it, but what does that mean in terms of the actual language? A good example that can help bring this out, and that most beginners can relate to, is the process of storing numeric values in memory using variable names, that is, the assigning of numeric data. Most dialects (AmigaBASIC included) possess a variety of numeric data types, like short integer, long integer, single precision floating point, and double
precision floating point, that you can use to ensure your data is stored most efficiently. Some dialects have even more. They are specified by using special characters at the end of each variable name, like this: and the language system itself decides how to most efficiently store it, which in the above case would be as a short integer. It happens automatically.
Advanced users may think that this is a lot of fuss over nothing, but don't underestimate its importance. It happens all too often, even with professional programmers, that numeric variables are declared incorrectly and in the process obscure program bugs are created. For example, a short integer variable may overflow on itself, wrapping around to negative values because it's stored internally in 2's complement form do you know what that means? and produces unexpected results. Such bugs are most likely to occur when modifications are made long after the original constraints around which a
variable was declared are forgotten. The result is hours of frustration chasing obscure bugs that one would usually expect in C or Pascal, but not in BASIC.
Sharply contrasts with all other dialects, many of which proudly advertise their different numeric data types as if they were features. However, such characteristics are really language deficiencies, and are against the very principles around which BASIC was invented in the first place. They require more work on your part. They make the language harder to learn and use competitively.
This is only one example where various implementers of BASIC, not its inventors, have tried to change its syntax to more directly control the hardware, usually for the purpose of gaining a slight speed advantage. It is certainly not the most important one. But it is one that is easily understood by beginning programmers. I hope that it will give you a feel for the philosophical differences between True BASIC and other dialects.
Another important principle around which BASIC was invented is platform independence: the idea that programs It happens all too often, even with professional programmers, that numeric variables are declared incorrectly and in the process obscure program bugs are created.
LET XJ =3. 1416 == Single precision floating point LET X = 3. 141592654 == Double precision floating point LET X% = 42 == Short integer LET X& = 4200QQ0Q == Long integer In most such dialects it is your responsibility to decide which ones to use in different programming situations. The trouble with that is: for you to assign your data most efficiently, without getting yourself in trouble, you must fully understand how it is stored within the circuits of your particular machine. That is, you must understand the concepts in computer engineering around which your computer was designed.
In True BASIC you specify only one numeric data type: LET X = 42 AmigaBASIC does provide this feature to some extent. If you assign an out-of- range value to a variable in the editor, you will see it automatically cast to the next higher type. That's a nice feature, but AmigaBASIC does not protect you from that same error occurring during program execution.
The fact is that the internal details as to how a particular numeric value is most efficiently stored within your computer have nothing to do with programming.
That is the reason why the creators of BASIC made numeric type-casting an automatic feature of their language. True BASIC, a more modem version of that original language, carries on that same tradition. It's one of the things that is meant by '... protecting you, the programmer, from the architectural complexities of the computer." In this respect True BASIC written on one model computer, say a Sun Microsystems UNIX workstation, can be compiled and executed essentially unmodified on another, say an Amiga.
Only then can you, the user, update your system without having to redesign all your programs. Only then can Amiga owners use their computers to design programs for use on other professional platforms. Only then will your programming skills remain valuable in the future.
Many Amiga users have a misunderstanding of this aspect of True BASIC, thinking that it will limit their programs to operations that are possible only on the most ill-equipped IBM clone. Nothing could be further from the truth. The core language of True BASIC includes many advanced, high level features, especially in the area of graphics, that are found in no other language. And, the Amiga version performs these operations more competitively read "faster" because TBI has designed it to take advantage of the machine's custom hardware.
F should also point out that system independence does not mean that you cannot access the Amiga's underlying operating system if you want to. Indeed, in True BASIC it is particularly easy to do. The reason this is possible is that True BASIC consists of two parts: first, the core language, the part that is completely transportable between all machines, and second, a library of support files that extends the language to include custom features on your particular model. In this new Amiga version, the full range of Amiga operating system routines is accessible. In addition, the package contains
other high level language extensions, like the FontLib library', to relieve you from having to deal with the Amiga's complex operating system at the level of the ROM Kemel Manual. You can even execute AmigaDOS commands from within your True BASIC programs.
Finally, TBI publishes an advanced developer's toolkit, which provides even further high level support, like the animation and menu libraries.
True BASIC programs that are written within the core of the language can be ported, essentially unmodified, to IBM, Mac, and several models of UNIX workstations. The May June issue of BASICPRO Magazine presented the animated CAD capabilities of True BASIC on the Silicon- Graphics UNIX workstation. The example code from that article is available from TBI at low cost and can easily be executed on an IBM, Mac, or Amiga, True BASIC programs that are written to take advantage of platform-specific libraries are of course not directly executable on other systems. However, because of True BASIC's
structured features more about that soon you can encapsulate your project's system-dependent parts, with the result that the majority of it remains transportable without modification.
Left: The result of the example code which renders two different chess pieces in a circular pattern. Below: Three scientific plots, one polar and two logarithmic. They are produced by solving and plotting their respective equations directly within whatever coordinate system best describes the phenomena they represent.
This is where True BASIC really excels. Most other dialects, AmigaBASIC included, treat the screen as an array of pixels that must be addressed in some system-dependent manner. This is another example where you must be an expert on your computer before you can program it.
Drawing graphic images in such environments requires that you, within your program, convert between whatever Cartesian coordinate system your image is defined in, and your machine's pixel- oriented, screen coordinate system. To accomplish that, you will need to be familiar with many of its intricate design details. You will need to understand concepts like bit planes and memorize raster sizes. The result is often cryptic system-dependent code that is difficult to read and maintain. Never mind trying to port it to another platform, even modifying it for a different screen resolution on the
same computer may require considerable skill and effort. Also, execution speed may be poor since all coordinate translation operations are being done within your program, at a high level, rather than within the language itself, at a faster, lower level.
True BASIC is different. It addresses the screen directly in scalable Cartesian coordinates, the same ones that you use to describe your graphic image, entirely independent of the raster.
High Level Graphic Features There's more to graphics than just scaling. Modern programming theory dictates that to draw complex images you should divide them into their various elementary parts as independent program units (called PICTURES in True BASIC) and invoke them hierarchically as a single graphic object. True BASIC fully supports this concept, called structured drawing, with high level commands that scale, translate, and even rotate PICTURES relative to each other as required to produce some desired image. Look at the following example, which renders two different chess pieces.
OPTION ANGLE DEGREES SET MODE 'LACEIIIGII2' SET WINDOW -2, 2, -1. 4. 1. A FOR Angle - 0 TO 360 STEP 90 DRAW Knight. WITH SCALE(, 7)*ROTATE - 90+Angle)*SHIFT(COS(Angle).SIN(Angle)) DRAW Rook WITH SCALE . 7)‘ROTATE(- 90*Angle+45» *SHIFT(COS(Angle+45) ,SIN(Angle+45)) NEXT Angle END PICTURE Knight ) DRAW BuildKnight WITH SHIFT3, 4) END PICTURE E’ICTURE Rook
* DRAW BuildRook WITH SHIFT(-, 3, 4) END PICTURE PICTURE
BuildKnight DRAW Base DRAW Horse WITH SHIFT(0,. 25) END PICTURE
PICTURE BuildRook DRAW Base DRAW Body WITH SHIFT(. 1,. 25) "
DRAW Castle WITH SHIFT(. 05,. 6) END PICTURE PICTURE Horse 15,.
25; . 15,. 15; . PLOT . 1,. 15; . I,. 25; 0.. 25; . 05.. 05; .
15,0 FLOOD . 25,. 2 END PICTURE PICTURE Base PLOT AREA : . 0,0;
. 6,0; . 6,. 05; . 5,.
15; . 5. . 25; . 1, . 25; . 1, . 15; . 0, . 05 END PICTURE Each chess piece consists of more than one elementary part. The Knight has two: a base, and a top called Horse. The Rook has three: the same base, a body, and a top called Castle. Each part is drawn within its own independent PICTURE unit using normalized device coordinates (a zero to one grid with reference at the bottom left corner), in which its shape is most conveniently described. Then the parts are joined together within parent PICTURE units by shifting them relative to each other. For example, the Knight is built by raising the
Horse 0.25 unit so that it sits on top of the Base, Then the completed chess pieces, each consisting of the combined images of its parts, are prepared for display within other parent PICTURE units, which shift them so that the zero reference is at their geometric center, around which they can later be rotated if desired. Finally the main program performs whatever SCALE, ROTATE, and SHIFT operations are required to place each chess piece at its required locations in the final image. Did I say that the pieces were scaled? Yes, each image is drawn at 7 10 its original size.
The high level graphic operations in the main program treat each chess piece as Power Products For People Who Want To Be Power Users!
Blizzard Turbo Memory Board 5 14MHz 68000 Accelerator 5 8 Meg Memory Expansion 5 ROM Switcher 5 ONLY $ 259.00 (w OK) Power PI us 2000 5 230 Watt PowerSupply 5 A2000 & A2500 Compatible 5 Support More Devices 5 Operates Cooler 5 ONLY $ 199.00 All products feature a Two Year Warranty!
Preferred Technologies International, Incorporated 14540 E. Beltwood Parkway Dallas, TX 75244 Sales (800) 878-0010 Phone (214) 702-9191 Fax (214) 702-9203 Circle 120 on Reader Service card.
For this reason it is a natural environment for designing CAD applications.
The above example, although a little long, should be easy enough for anyone, even non-programmers, to appreciate. It is true that some of the operations could have been combined together into the same Modern programming theory dictates that to draw complex images you should divide them into their various elementary parts as independent program units and invoke them hierarchically as a single graphic object.
¦ PLOT . 1,0; . 5,0; . 6,. I; , 45.. 4; .
4. . 6; 3 PLOT . 35,. 4; , 3,. 52; 0,. 4; 0,. 3; .
1,. 3; .2.. 25;
- PLOT . 05,. 15; 0,. 072; , 1,0 FLOOD . 3.. 25 END PICTURE
PICTURE Body ) PLOT AREA : 0,0; . 4,0; . 3,. 35; . 1,. 35 END
PICTURE PICTURE Cascle PLOT . 15,0; . 35,0; . 45,. 05; . 5,.
25; . 4, . 25; 4 PLOT .4,. 15; . 35,. 15; . 35,. 25; .
A single graphic unit, or object, despite the fact that they really consist of two or three separate parts. Each image is rendered simply by invoking the root PICTURE unit of its hierarchal structure. All underlying invocations and graphic translations are performed automatically. This is the kind of hierarchal structure that is recommended in most graphics programming textbooks for rendering complex images, and True BASIC is the only language that fully supports it.
PICTURE units; however, my purpose here is to demonstrate what is possible in principle. It should be apparent from this example that True BASIC can handle graphic images of any level of complexity.
There is a lot of graphic manipulation going on in this example. The same program written in another dialect of BASIC, or even C or Pascal for that matter, would be a complex mess of coordinate translations and matrix operations. It Pro Fills revolutionary program allows you to instantly select any one ot 123 patterns and choose from 60 different palettes.
Pro Fills patterns, textures and screens are IFF compatible images and may be used with any Amiga IFF compatible program. Great for 3D surface mapping and multimedia.
Volume 1 Available Now!
Only $ 49.95 plus $ 2.00 shipping Volume 1 Version 2.0 upgrades available Registered owners send S20.00 plus $ 2.00 s h.
Volume 2 Available Soon!
JEK GRAPHICS 12103 S. BroolhunU SL E-125 Garden Grove. CA 92642-3065 (714) 530-7603 Circle 121 on Reader Service card.
Would certainly be beyond the capability and patience of the average hobbyist, and perhaps even challenge an advanced programmer. If you doubt that, 1 invite you to verify the underlying theory in any project into some number of independent, fundamental program units (SUBROUTINES, FUNCTIONS, and PICTURES), each representing the solution of only one small part of a programming problem, and to invoke them in a hierarchal manner such that they all work together to complete the solution. It's similar to the idea of structured drawing, except applied to program logic. One of the main reasons
why this process facilitates the design of complex projects is that it prevents different parts from interacting in ways that you did not plan. A formal principle in computer science, called "Information Hiding," is at work here.
Many dialects of BASIC advertise that they support this, but in fact most fail to fully meet the requirement. Take AmigaBASIC, for example. Fundamental program units called SUBPROGRAMS can be designed as independent units, but they cannot be joined together hierarchically. A SUBPROGRAM in AmigaBASIC cannot invoke another SUBPROGRAM. Execution must return first to the main program.
Thus, AmigaBASIC's structure is limited to only one level deep. Although it is often difficult for beginners to appreciate, this shortcoming of AmigaBASIC severely limits its ability to handle today's complex programming requirements.
In contrast, True BASIC supports any level of structure. Fundamental program units can invoke each other hierarchically in whatever way is required to solve any complex project. Indeed, they can even something that is usually thought to be possible only in C or Pascal.
True BASIC's structured properties make it exceptionally good in this area.
With MODULES, projects can be designed such that the same high level SUBROUTINE CALLS are used to operate on different sets of data, even data stored in completely different formats. The language's disk INPUT OUTPUT capabilities default to conditions that offer you the most protection for your data. This translates to ease of use. As a simple example, remember what happens in AmigaBASIC when you want to add something to the end of a data file but accidentally forget the APPEND option when you OPEN the channel? You lose all your previous data. Such disasters can’t happen in True BASIC.
Program units in True BASIC can be grouped together into files and used as resources by any other program. They can exist either in source code form, or compiled for safe distribution. This is not the same as the LIBRARY statement of AmigaBASIC which allows direct access to the Amiga's operating system. In this case we are talking about external SUBROUTINES, FUNCTIONS, and PICTURES that you design yourself, or that you obtain either from public domain or from True BASIC's professional programming toolkits.
Closely related to this is True BASIC's alias capability which allows you to properly organize your LIBRARIES for use Program units in True BASIC can be grouped together into files and used as resources by any other program.
They can exist either in source code form, or compiled for safe distribution.
Standard textbook on the subject, like Mathematical Elements for Computer Graphics, Second Edition, by David Rogers and Alan Adams, 1990, McGraw Hill. Or, simply try designing it yourself in another dialect. By supporting structured drawing. True BASIC puts the power of sophisticated graphics into the hands of ordinary people.
Program Structure Program structure refers to the ability of a language to allow you to divide a invoke themselves recursively, a requirement of many advanced algorithms, and another feature lacking in AmigaBASIC. In addition, True BASIC's new MODULE feature adds to this by allowing you to group any number of program units together such that they implicitly share certain pieces of information, while at the same time conceal them from the rest of the project. Even the SUBROUTINES and FUNCTIONS themselves can be concealed from different sections of a project, in complex projects. The same
alias feature is a part of True BASIC on other platforms, thus facilitating the porting of complex projects. The Amiga "Student Edition" comes with a good example that demonstrates how to use all this. It's called ButtonLib and is in the UserLib directory.
LIBRARIES can be accessed by your programs from disk, or made a part of the language system itself (in executable memory), thus reducing compile times on complex projects. The concept is called a "Workspace." Different workspaces can be activated using scripts (described later).
You can even configure the language to import any workspace automatically when it is started up.
As if all this were not enough, you can write LIBRARIES in C or Assembly Language. The "Student Edition" disk contains a lengthy article explaining how to do this. It contains examples of a fast sort routine, as well as a fractal generator. You may also obtain from TBI an application note containing the complete source code for an IFFRead routine written in C. This might be especially interesting to advanced programmers who want to develop language extensions for particular applications how about an image processing LIBRARY for the Amiga? and distribute them, either as public domain or as
The editor is another example of how TBI has struck the correct balance between power and ease of use. Deserving of mention is its ability to edit different sections of your code, completely isolated from the rest of the listing. Importing other files into your work is easy. You can even conveniently select one section of a file and exclude the rest.
As you dig deeper and deeper into True BASIC, you begin to realize that Kemeny and Kurtz were very serious about making a language that was both powerful and easy to ieam and use. Simply put, True BASIC makes it easy to get things done. No matter what you want to do, the language remains transparent; that is, it allows you to solve your programming problems without getting in your way. That's true no matter what level you are working at, be it assigning numeric data to variables, generating complex graphic images, operating on large data bases, or simulating scientific phenomena.
A perspective drawing of a roadway lined with fractal trees. Each tree is different. This was produced by repeatedly Invoking a single tree generating routine, each time using different scale and shift operations.
In addition to being published by the original inventors of BASIC, True BASIC follows the ANSI (American National Standards Institute) standard for BASIC more closely than any other dialect. It is, therefore, the standard against which all others are measured. You may prefer a particular dialect for one reason or another, but no serious BASIC programmer should be without some familiarity of what the most official version is like. Often such knowledge can help you take better advantage of whatever one you are using.
This new Amiga "Student Edition" is the most cost-effective way I have seen of gaining that familiarity.
One thing is for sure, when you learn True BASIC, you are gaining a skill that is applicable to the largest possible number of popular models of computers, the ones that you are most likely to be confronted with either at home, or in the work place. When you learn True BASIC, you are developing a permanent skill.
If you are considering learning to program, and you do not intend to devote your entire life exclusively to that activity, then you should carefully weigh your decision of which language to learn and use. I recommend you take into consideration its relative difficulty, its general acceptance, and its stability. It should be well supported academically, cither in the CLIPART • GIPART * OIPflRT 56 Images for $ 5.00!
Available for Amiga® computers.
Credit cards only. Foreign add S5.00 per pkg.
SMC Software Publishers 619-931 -8111 Ext. 510 Circle 155 on Reader Service card.
Form of college courses or textbooks, and preferably both. At the same time, it should have a proven record of keeping up-to-date with trends in modem programming, but only after they have been properly demonstrated to be valuable, and in a way that does not render your previously written programs or programming skills obsolete. After years of language and compiler hopping, I am convinced that there is only one programming environment that honestly meets all these criteria.
This new release of True BASIC for the Amiga is that environment.
• AO “Student Edition" Price: $ 14.95 True BASIC, Inc. 12 Commerce
Avenue West Lebanon, NH 03784-9758
(603) 298-8517 Inquiry 200 Please Write to: Paul Castonguay c o
P. O. Box 2140 Fall River, MA 02722-2140 This month: New features
of Imagemaster for Video, Special Effects for the Movies, and
By Frank McMahon The Amiga is used on camera in the author's film and Black Belt's Imagemaster software is utilized for some post-production effects and animation.
Onsidering the advertising blitz and the extensive array of features Black Belt's Hnm-E unit held, it's demise is ultimately unfortunate. While the mainstream swooned over Digital Creation's DCTV display, power users tapped into Ham-E's ability to do paint and processing features that were unheard of on the Amiga platform. While DCTV's software advances have slowed to a crawl and Art Department Professional has filled in the processing gap, nothing can match the sheer volume of features that the current Imagemaster (formally Ham-E's Image Professional) boasts. If anything else, Ham-E showed a
need for display enhancement boards on the Amiga, and it is those enhancement boards that have developed in the past year that Imagemaster supports (such as the Firecracker, Resolver, and even nemesis DCTV).
Imagemaster has so many features a few hundred at least that this month I'll key in on specific uses for video production work. In addition, we'll take a look at the new enhancements ol the just released Version 9,12, its role in a movie 1 directed, as well as highlight a companion manual for Impulse's Imagine 2.0, Imagemaster Does Video Imagemaster is in essence a pixel manipulation program. It can take any image and perform numerous special effects to it. Image fonnats supported are: IFF, IFF24, JPEG, PMBC, RGBS, TARGA, RAW, and DCTV with more formats constantly being added. All images are
converted to 24-bit (including DCTV due to some slick programming) upon loading.
This means that all processing takes place using a palette of 16 million colors. You don't need a special display board, as all processing can be converted to standard Amiga resolutions such as HAM (although a specific version, Imagemaster F C, is available for Impulse's Firecracker, allowing ail work to be done on-screen in full 24-bit). Since images can be saved in 24- bit (hi-res overscan) they can be directly loaded into the Video Toaster's ToastcrPamt program. In fact, digitized images, paintings. Lightwave renderings, and CG pages saved in ToasterPaint as RGB files can be loaded directly
This opens up endless possibilities.
Here are just some of the effects you can produce: Contrast, brightness, shaipen, color negative, line art, motion blur, white balance, antique, watercolor, radical spiral blur, relief, shadowed elevations, radical waves, rotation, stretch, noise, dither, mirror, shear, shine,.melt, oil brush, and a hundred or so other effects too numerous to mention. A perspective mode is also included. If you've worked with DeluxePaint IV"s perspective effects you'll be right at home. The difference is that Imagemaster does 3-D perspective in full 24-bit to create amazing effects. User Convolve is basically
the same as Art Department Professional's convolve. This allows creating your own special effects using a numerical grid. Imagemaster also has extensive 24-bit painting tools which can be used to create backgrounds for Toaster and video presentations. The rich array of spreads, palettes, real-time color mixing (Firecracker version only), and paint methods produce fantastic tints and color effects.
Processing on She Movie Set Recently 1 completed work on a film called "Ghostpainter" and I used Imagemaster's cabibilities for various postproduction work. The plot revolves around a man who can no longer paint. He hires a photographer painter to secretly produce work under his name. The hired artist uses an Amiga in the film to process the photographs. All processing was perfomed using Imagemaster and the graphic that accompanies this article contains one of the converted photos. The small inset is the original digitized image of the model and the larger one is the final result using a
mixture of antique, luma dither, and Imagemaster's main Morph control screen can seamlessly turn a cat into a butterfly.
Contast controls. In addition the opening title sequence which was rendered using Caligari and Broadcast Fonts 3D was also processed using Imagemaster's batch processing. Aside from working on individual images, Imagemaster allows processing many images at a time and producing sequences of images in 24-bit or whatever other format you choose. This allowed me to process a series of frames rendered by Caligari all at once. This can also be accomplished automatically via Arexx. Here’s an example script to slowly increase contrast in an animation of an image: 'options results; * Tells Imagetiaster
to return result * 'entire ; * select entire image to process* 'tween 0 100'; * tween value variable * 'contrast'I result,* * apply tweened amount,change smoothly* 'finish'; * end of script * In a minute or two, you can use the many Arexx commands to create a script like the one above to add a gradual effect to your set of images. That means sequences created in Deluxe Paint, Imagine, Caligari, Vista Pro, Art Department, or any other Amiga program can be processed using the wealth of Imagemaster features. There is even a feature called "Filmstrip" which lets you see a smalt representation
of each frame as it's being processed.
Animated title screens created with Deluxe Paint IV's Move requester can be colorized and tinted in 24-bit. Add motion blur to a Caligari film. Throw in a ripple effect over an Imagine animation. There's no limit to the endless options.
Morphing One of the newer effects is Morphing.
Morphing is handled on a separate screen and the method is straightforward and simple. The idea here is to create an animated sequence that transforms the first image into the second. You've seen the effect in numerous videos and movies. The method Black Belt uses is a series of control points. Just click to add them or move them. If you want to change a woman to a lion, just add a control point where her eyes are and then add the alternate point to where the lions eyes are. It's that simple.
More control points create a more natural transformation however it does take more processing time. Not limited to people (or cats), anything can be morphed such as a title sequence where one word changes into the next or a logo for a video company that morphs into a camcorder.
Delete Points Move Po ints Contro is Tack Dnun I Load Edges I Po ints Inter lace Monk Area Inorph raw End Frane (of 6) Render ResuIts Test Run (Do Not Save) Done Here's a tip: Many users start out using two completely different images and are not too pleased with the amount of control points and memory' they need for a smooth transition. My advice is to use two similar images. Try digitizing a person and then copy the file and load it into a paint program such as DCTV paint. Change various facial features maybe turn him her into a vampire but leave the basic body structure intact. Save that
file and then load that and the original into Imagemaster. Now when you do a morph you'll need a lot less control points and the end result will be a much more realistic.
This feature is an excellent one that could have been developed into a stand alone program. The good news is it is included in Imagemaster and unavailable anywhere else (except maybe in Hollywood). Deluxe Paint IV does contain a method of morphing, but it is crude and uncontrollable compared to the sophisticated method contained in Imagemaster.
Can use a separate monitor specifically for your processed 24-bit output. Not only that, but Imagemaster now constantly updates the separate monitor with 24-bit information whenever a change is made to the image or series of images. Several variables are available for setting the resolution modes of the Firecracker board. Also new is the Custom Shapes loader which allows a shape to be the starting point for processing, composition, and painting. Numerous shapes are included with the new update including stars, octagons, triangles, geometric designs, skylines, and more.
These shapes load In as wireframe representations and the user alters the size with the mouse. Once set just choose an effect and the process will take place only within the shapes parameters. So you could load in a design, choose antique, and the design will be stamped down on your picture using antique colors. New designs can be created with ASCII text and graph paper Hopefully, an easier method is In the works. Many new shapes are entering the Imagine entitled "Understanding Imagine
2. 0." What's wrong with the manual that ships with imagine? Well
not much. As a matter of fact, it is Impulse's finest effort
yet to break down the program into digestible tutorials and
information. However, it is very dense and must be read in the
order it is arranged, since it is more a 250 page grand tour
than a reference manual.
Understanding Imagine 2.0 is so neatly laid out, clear and concise, stuffed with so much supplemental information, reference material, and along the way tutorials that it should be purchased at the same time as Imagine. It is a large spiral bound book which lays flat and is very easy to peruse.
The big difference between this manual and tmagine's own is Steve's book allows skipping around. Also it's reference sections are so clearly defined that it makes looking up specifics all the more easier.
Understanding Imagine 2,0 is also more to the point, being less talky and offering concrete cross reference material in the margins. Imagine's own manual takes Imagine 2.0 has been shipping for a while now and it remains one of the most powerful 3-D animation programs available for the Amiga.
Imagemaster Version 9.12 Imagemaster is the most updated program in the history of the Amiga with new versions coming almost monthly. The latest is 9.12 and it brings with it some hot new additions. First of all, Imagemaster now generates ANIM files. While from the start the program could process multiple frames and save them under various resolutions, there was no compiling of animations. Now there is. Anim OP-5 is the standard animation format and the program can now produce animations in any rendered format, the most notable being DCTV. Rather than settle for HAM or hi-res anims, users can
produce animations in about 2 million colors in video resolution using the DCTV unit. In the future we'll see 256 color hi-res 24-bit animation and Imagemaster will be ready.
Automatic custom display updating for various boards in is development and the first module, for the Firecracker board, comes with version 9.12. Normally with the Firecracker you have to use overlay mode where the Imagemaster control screen is keyed over your 24-bit images. Now you public domain and can be downloaded from major BBSs including Black Belt's own bulletin board.
There are so many features in Imagemaster that it would take a years worth of Video Slot columns to truly do it justice. It is a tremendous aid to the video professional allowing limitless manipulation of digitized images, animation sequence generation, 24-bit processing and true color painting, and enough special effects to add dazzle to any production. If you have a Firecracker board, then this package is a must, DCTV, Resolver, and other hi-co!or board owners will also see the true effects of this powerful software although the program works just as well in standard Amiga resolutions.
Toaster users can add effects that the Toaster's own ChromaFX cannot even begin to approach.
Imagine 2.0 Help Imagine 2.0 has been shipping for a while now and it remains one of the most powerful 3-D animation programs on the Amiga. To compliment the new version, Steve Worley has released a manual for the user by the hand for more detailed tutorials however it is tough to quickly find specific information. If you plan on upgrading or purchasing Imagine 2.0 in the near future, pick up a copy of Understanding Imagine. I would recommend using it as a substitute teacher over the original manual, but later on investigate the wealth of material Impulse's own manual provides.
That’s about it for this month. Next time we'll look at the role of CDTV for the video user. If you thought of it as only a glorified Amiga 500 game machine you're in for a big surprise. Tune in next month.
• AC* Please Write to: Frank McMahon c o Amazing Computing
P. O. Box 2140 Fall River, MA 02722-2140 Arexx continued from
page 63 END DO m=0 TO limit: MOVESOF SAY m':' entry.m FIND
""entry.m"" IF RC-=0 THEN ITERATE n IF line.m=entry,m THEN
sp=' ‘;ELSE sp=*, * IF RC=0 THEN line.m=line.mMspIIchap'-'k
END END CALL OPEN('out','RAH:index','W') DO n=0 TO limit CALL
WRITELNI'out'.line.n) END CLOSEDOC QUIET EXIT 0 END ELSE DO
SAY 'ERROR OPENING FILE!!' Output SAY 'Create file 'output' ?
Y N PULL answ IF answ~='Y' THEN DO CALL OPEN('T'.output,'W')
END EXIT 20 END Listing 8 ** SVER: Documentize.ttx 1.0
(26.12.90) tr +
* * Many word processors and desktop publishing programs
* * require line feeds to occur only at the end of
* * paragraphs. Since TurboText is a text editor and not
* * a word processor, it terminates each line with a
* * linefeed. This macro will let you use TurboText to
* * create documents for import into WORD processors and
* * DTP programs. Basically, it sets the right margin
* * WAY out and formats each block of text into one very
* * long line. You can then save the file and allow your
• * word processor or DTP program to handle wrapping the
• * lines.
¦ * Written by Denny Atkin
• * Modified by Martin Taillefer
* * Modified by Merrill Callaway 6-22-92 to operate as
* * an external function as well as a macro.
* * OPTIONS RESULTS * The block below allows pgra to be called
as an V * external function: * * 'CALL DOCUMENTIZE.TTX
docadd' where docadd is * * the address value of the calling
document. * * This allows the routine to finish BEFORE the *
I* rest of the calling pgm finishes. It runs * * normally if
used as a macro. * TRACE OFF PARSE ARG docadd IF docadd -= ''
THEN DO ADDRESS VALUE docadd END * End of external function
modifications. * GetPrefs RightMargin QldMargin = RESULT
SetPrefs RightMargin 32000 SetDisplayLock ON MoveSOF DO UNTIL
RC -- 0 FormatParagraph MoveDown END SetPrefs RightMargin
OidMargin MoveSOF SetDisplayLock OFF EXIT 0 THE GRAPEVINE
GROUP, INC. North America's Largest Supplier of Amiga Custom
AMIGA UPGRADE CHIPS MEMORY EXPANSION 8364 Paula Chip ......18.95 8362 Denise .. 21.95 5719 Gary chip . 12.95 8520A CIA chip (2 for S9.00 each|......9.95
t. 3 ROM Kickstart ....24.95
2. 04 ROM Complete Upgrade Kit......87.50
2. 04 ROM Chip only .39.95 Phoenix
Board-Withln minutes transform ihe A1000 into a powerful new
Amiga that approaches the specs of the A3000.
Eliminate compatibility problems. The Phoenix Board is a complete replacement motherboard for your A1000 (or use as a stand alone Amiga) ...$ 785.00 DIAGNOSTICS 1X4 80 SC Zip for A3000 ..19.95 Amiga Diagnostician: Booklet Software Schematic . ,17,95 The Final Test: .. See below Dr. Ami (software) . 29.35 A500 Service Manual ......29.95 A20Q0 Service Manual .....34.95 1X1 B0NS . 3,85 255x4 80 ..... 3.75 1x8 80 SIMM ..36.95 4X8 80
SIMM 118.95 ICD PRODUCTS AdRAM 540 with 1 Meg .127.95 AMIGA POWER SUPPLIES With 2 Megs ..159.95 A50Q 200 WATT Big Foot see below A2000 fan 200 watts .....129.50 A500 45 watt (heavy duty) ..67.50 A500 240 volt European version ......82.50 AdRAM 2080 OK ...97.60 AdSCSI 2080 OK .....164.50 AdSpaed ...... 164,50 Flicker Free Video ...234.95 Super Denise 8373 Upgrade 'ENHANCED CHIP SET' Now utilitze
productivity and scan mode, etc. Super hi-res mode (1280 x 200 pixels). An absolute must with 2.0.4. Includes Super Denise diagnostic test programs & installation software programs . $ 35.95 A500 Keyboard -New (List Price S109.95)(U.K. Version Available)S54.50 A2000 Keyboard ...$ 89.95 Advanced Amiga Analyzer by Wilcom Australia. Just released- a combination of hardware & software that completely diagnoses any Amiga. Gives status of all data transmissions signals, dish drives, all ports, buffer chips, alignment, joystick
ports, read write errors and tells what chips are bad S79.95 Amiga 500 Motherboard Now for the first time, and only at Grapevine, purchase a NEW A500 PC motherboard at prices lower than an Amiga dealer pays! Each one is populated (all chips), tested and has a 90 day warranty.
Contains 1.2 and 1 2 meg Agnus. PAL also available ...$ 99.95 Switch-ltt: Keyboard Mouse ROM Selector with Speaker Electronic ROM selector switch by Global Upgrades Inc, allows for compatibility of ALL your software. New version includes speaker that tells you which ROM is enabled. Switch between 1,3 or 2.0 ROM from your keyboard or mouse. Does not overlap the 68000 chip for compatibility with your accelerator. Simple plug in, no soldering.
Lowest priced electronic switch available, Instructions included.....$ 32.95 McCoy-Burndy PLCC Agnus Chip Puller -A $ 29.95 value for.....$ 14.95 Emergency Amiga Startup Kit Sold to government Pxs and now available to ail. Kit has major chips,(2-8520,8362, Agnus, 5719) parts, schematic, instructions and “Final Test" diagnostic software programs, etc. (everything needed to get it started).
With 8373 Super Denise add 510 ...$ 99,50 The Final Test: Diagnostic Amiga diskette tests out keyboard, display, graphics, new workbench sound, timing, real time clock & RAM. By Global Upgrades, Inc .$ 15.95 Fatter Agnus (8372A) 1 MB with FREE Rockwell chip puller (a necessity), “The Final Test" special diagnostic diskette and comp ete Instructions .....$ 44,95 32K Printer Buffer Chip tor Panasonic Citizen .....$ 15.95 522.95 1403 (14“) VGA CBM B W
Monitor. 90 day warranty . $ 46,95 A2D83 XT Amiga add-on board kit ..$ 191.50 A2058 2Mb 8Mb Amiga RAM board ...S159.95 $ 299,95 260 Watt "Big Foot" A500 Universal Switching Power Supply with (an ..S83.95 Insider II RAM expander unit by DKB. 1orA10001.6 MB installed DK S218.50 S176.50 MegAChip 2000™ Upgrade your A500 A2000 to 2MB of chip RAM. (Fantastic seller) Includes A3000 2MB Agnus chip, Rockwell chip puller & ‘Final Test" diagnostic
Buy the MegAChip and we’ll give you the new 8373 Super Denise for S31.50 ..S288.95 KwikStart I11.3 and 2.0 KickStart ROM switch tor A1000 559.95 3 Chestnut Street • Suffem, NY 10903 Customer Sendee @14) 368-4242 Fax (914) 357-6243 Internationa) Order Line: (914) 357-2424 Order line only 1-800-292-7445 Hours: 9-6. (ED V - a .1 - Add ITS clufgn tli ahuvc 1‘thcts mfiyctl fc tltuiijc.
W c Aflip wurktwide IS't Ri-vi*king ilurji- ROOFERS by The Bandito [These statements and projections presented in "Roomers" are rumors in the purest sense. The bits of information are gathered by a third-party source from whispers inside the industry. At press time, these rumors remain unconfirmed and are printed for entertainment value only.
Accordingly, the staff and associates of Amazing Computing cannot be held responsible for the reports made in this column.] Commodore News Commodore has announced that the 500Plus is no longer being produced for the
U. K. market. From now on, once existing stock is cleared out,
the A600 is the low-end Amiga in the U.K. Rather amusing,
don't you think? We've never even seen the A500Plus over here,
and it's already been retired. However, the Bandito has
learned that Commodore may yet decide to replace the A500 over
here with the A500Plus, since the U.S. market is a little more
demanding than the U.K. market. Still, as long as price is
important, Commodore US. May decide that the A500Plus is just
too expensive for this market.
Speaking of the A600, the Bandito hears that a number of software developers are shaking their heads over the way Commodore configured the hardware. "It would have been great if Commodore had made the A600HD the standard," said one developer.
"Then we would have a new Amiga with a standard hard drive, which would mean much better games." As it is, the developers have to expect that most people will buy the cheaper A600 without the hard drive, and thus games will still have to be written for floppy-only use.
New Distribution for Amigas Commodore seems to be trying harder to deal with their problems in the U.S. market. Realizing that one of the big problems the Amiga has is its extremely limited distribution, Commodore has reached an agreement with Merisel Inc., one of the largest distributors in the U.S., to distribute Commodore's entire multimedia PC product line, including the Amiga PC series and theCDTV Multimedia Player to
U. S. resellers. This agreement marks Commodore's first entry
into the national PC distribution channel.
So Merisel will be trying to flog the Amiga line to computer dealers around the country, and hopefully this will result in the Amiga being available in a lot more computer stores. Of course, it remains to be seen how successful Merisel will be at getting retailers to carry the Amiga. It seems that their angle will be, of course, multimedia, today's hottest marketing buzzword.
Computer dealers love multimedia because they get to sell lots of expensive add-ons things like speakers, video cards, video equipment, color printers, and so on. And Merisel loves multimedia because those products have a great markup.
Now we'll have to see how hard Merisel really promotes the Amiga lineup, and how well Commodore supports Merisel's efforts. And what does this mean to existing Amiga dealers? Unless the Merisel agreement results in a lot of brand new buyers for Amiga products, it's bad news. You see, existing Amiga product buyers might well abandon their current dealer and buy from a new dealer; that is, if they aren't already buying their goodies from a mail order house.
Of course, Commodore is pleased with this agreement. "Partnering with Merisel provides us with a strong distribution arm in the U.S. and will give us added reach in marketing the Amiga and CDTV product families," said Commodore President James Dionne. "This agreement is representative of our continuing commitment to aggressively market this technology." You may wonder a bit at the "aggressively market" part of that statement; but it's true that Commodore has put most of its effort in the U.S. into pushing the Amiga towards professional users.
They've been doing a lot of advertising in trade magazines, for instance.
Listen to another quote. Commodore Vice President of Professional Sales, Geoffrey Stilley said, "Merisel has a great reputation for assisting its value-added resellers with their vertical market sales. Our products specifically benefit users in the fields of interactive training, advertising, graphic design, video and presentation graphics." So you can see where their focus is with the Amiga in the States.
Commodore's looking for professionals in specialized fields to buy Amigas, not hobbyists or gamers or business people.
Even the A500 and CDTV are being positioned at professionals, by calling them "low-cost delivery systems for multimedia," the idea being that you create things on the expensive Amigas, then use a CDTV to show off your creation in a kiosk or something.
So far, this strategy hasn't resulted in a lot of sales; the Amiga faithful are still the best customers, and Commodore hasn't been attracting that many new buyers. Here's where Merisel can help. Merisel Inc. is the world's largest publicly held distributor of microcomputer hardware and software products. The company presently stocks products from more than 700 manufacturers for sale to 50,000 resellers worldwide. It currently maintains 16 distribution centers that serve North America, Europe, Latin America, and Australia. Merisel sells more than 10,000 products and offers a wide range of
services to support resellers with the sales of these products. So Commodore is hoping that Merisel can use some of that clout to push Amigas. Merisel, on the other hand, sees better margins in Amigas than in the hordes of PC clones that are all bitterly competing in price.
We'll have to see what the end result is.
The Bandito is particularly interested in what Commodore plans to do about the hobbyist and home market. Will the A600 replace the A500 over here by Christmas?
Will the A500 Plus ever appear? Commodore hasn't announced anything yet, but the word leaking out says that the A500 will definitely be replaced by the A600, if for no other reason than the A600 is less expensive to manufacture. Of course, the A600 lacks the expansion capabilities of the A500, and thus may not be as popular. The A500 Plus, alas, may never surface over here. Commodore will push users who want more power at the still unnamed A20Q0 replacement.
Amiga Crushes the Toogis The Amiga may not have conquered the endless legions of PC clones, but our faithful computer has beaten up some of its opposition. The venerable Atari ST has been functionally dead for years now. And so has the machine that Apple once touted as an "Amiga-killer" the Apple I1GS (known as ] lidUIPME NT Buy • Sell • Trade Finally you can upgrade your system without the high cost of buying new!
• 30 Day Warranty
• Checks mailed within 24 hours in most cases
• Call for latest quotes THE AMIGA EXCHANGE of Connecticut
(203) 267-7583 the Toogis amongst industry insiders). This poor
underpowered, overpriced beastie never really had a chance,
between the less expensive, more powerful Amiga and Apple's
own Macintosh line, which Apple pushed much harder than
they did the IIGS.
The Bandito hears that Apple is finally retiring the Apple IIGS, but without fanfare, of course. They wouldn't want to make too much noise about this, not after the Company's marketing slogan: Apple 11 Forever! So the Toogis will die a quiet death, as Apple hopes to avoid negative publicity from Apple II fans. The Toogis leaves the official Apple price list in October, according to sources. R.l.P. Meanwhile, Apple is wooing a number of major consumer electronics chains, hoping to line up places to sell their new line of MEASURE TEMPERATURE WITH YOUR AMIGA Use '-out AMIGA for... T
• TIME-AND-TEMPERATURE [ VIDEO DISPLAYS ]
• WEATHER REPORTING I
• GREENHOUSE MONITORING W
• HEATING AC SYSTEM MONITORING
• LABORATORY MEASUREMENTS j $ 99.90 for complete ezAD"1
Includes A D converter that plugs into the second gameport, temperature probe (-50 to 220*F). 12 ft.
Extension cable, display and speech software, Arexx interface. Other data acquisition systems and sensors are a vailable, Ask for ezAD catalog.
Send check or M.O, for S99-90 + 55 P&H Id BOONE TECHNOLOGIES, INC.
P. O. BOX 15052, RICHMOND. VA 23227 or call wilti C.O.D. order
(IIP P&H) (804)264-0262 Circle 115 on Reader Service card.
"consumer Macs" for Christmas. Apple has lost a lot of ground in the home computer market, and they want to regain that market share. Doubtless, Apple will have a lot of television commercials and print advertising to back up their products. Will Commodore stage an aggressive television campaign this fall? Don't bet on it; the Bandito hears that until the U.S. sales start to pick up, Commodore will be conservative with their marketing money. Let's see, if you don't spend the money, then sales may not pick up. Seems like a self-fulfilling prophecy, doesn't it? But Commodore has tried spending
lots of money on consumer advertising for Christmas before, with never enough Amiga sales to justify the expense.
Of course, one might say that they never had the right ads. Still, you can understand why Commodore's leery of spending a lot.
There's Finally an Easy Way to Make Professional Looking Video and Audio Labels and it's called... LabelDex!
A full featured mailing, floppy disk and audio video labeling database program.
Manage your floppy audio video and address information the easy way.
LabelDex! Lets you print a large variety of professional looking labels with your LaserJet, DeskJet, PostScript or Epson compatible printer. LabelDex! Even dials the phone for You! Only $ 74.95 EasyScript! Software 10006 Covington Drive, Suite AW Huntsville, AL 35803
(205) SSl-6297 Fax (205)851-1090 Circle 122 on Reader Service
Video Tidbits The Bandito has learned that NewTek will be offering a D-2 compatibility option for the Toaster. What's D-2? If you have to ask, you don't need it. It's a professional video standard used on very expensive video gear. Apparently, the Toaster has always used D-2 internally, so this add-on isn't very difficult to do.
Meanwhile, there are several places that are trying to come out with their own competition for the Toaster. One longtime PC graphics company, Matrox, has come out with a five-board set for PC clones that promises to do just about everything you'd want to with video: editing, effects, 3-D graphics, titling, sound editing, three TBCs, mixing, chroma key, the works. Of course, it does cost S16,000, without the PC clone. Oh, and don't forget you do have to buy the VCRs to go with this, and a few other odds and ends. The total tab is estimated at around $ 40,000. Doesn't exactly seem like a real
low-cost competitor, does it?
Something that's a little closer to home is the Video Machine from a German company called FAST. This is a board for PC clones that promises a two-input switcher, DVEs, genlock, keying, frame grabbing, etc. for around S4000. When? Oh, perhaps by next year. Don't forget to buv a computer to go with it, too.
Opals From Down Under Another piece of hardware that's beginning to look like a Toaster is coming up from Centaur, by way of Australia. This magic dingus is the OpalVision system, which is going to be arriving soon. At least, Korean * English * Russian * Chinese French * German * Spanish * Japanese
* Wcnfc and pfvasw digitized vtwes ol native speaks FsfrBrOthefS,
IflC, AUDIO GALLERY ' 25 30 Top cs such as Weather. Mumtjcrs.
Pood, eta cnSzl Q
• indwJes D«CMnary, Pronunoawn Guide and Quizzes u ol.
• Handy reference fry the studed. Traveler, businessman
Arlington, VA 22206 ¦ iconized Taiye of Contents - accessible
to pre-schoolers -r_t 7f|Q non i qcj
* Seven or Eight-disk set inchjPes comprehensive manual 1 I ’ UO
OcU - I ¦ Point A Clich interface msk« heyboaio unnecessary Fax
(703) 820-4779 Romance Languages: S89.9S Oriental Languages:
$ 129.95 Please specify language when ordering. Free brochure
available. Send 55 for denw disk (rebated On regular
purchase).To purchase, send check or money order. All orders
shipped UPS Ground. Add S5 for COD or UPS 2nd Day Air..
Virginia Residents add 4 l 2fF Sales tax. Canadian orders add
2fKS if paying in Canadian dollars, S3 shipping unit. In U.K.,
MicroPace UK, TEL 0753 551SK8.
Circle 126 on Reader Service card.
The first parts are; the system is designed to be modular, so you can upgrade to whatever capabilities you want as they become available. In the beginning is the OpalVision Motherboard and OpalPaint, which gives you a 24-bit frame buffer and paint program for S995. Yes, that's right, another 24-bit paint program and yet another 24-bit display device. But these sound as if they have some great features that should distinguish them from the competition. One of the features the Bandito likes the best is the fact that OpalVision comes in an internal card for the A2000 3000 video slot, or as an
external unit that plugs into the RGB port of any Amiga, including the A500 600.
They also include a presentation program called OpalPresents, for creating 24- bit slide shows, important features: Amiga graphics and animations can appear in front of or behind OpalVision images on a pixei- by-pixcl basis, and double buffered 24-bit and 15-bit animation can be performed in medium and low resolution modes while 8- bit double-buffered animation is available in all resolutions.
Perhaps the Bandito's favorite piece of software included is the King of Karate game, billed as the world's first 24-bit personal computer game. Por some reason, this game is included with the OpalVision package.
Why not? Even graphic artists have to have fun sometime.
Opal promises that a complete range of enhancement modules will be available soon, including framegrabbing and genlocking, deinterlacing, digital video effects and input switching capabilities. The expansion modules connect directly to the OpalVision Motherboard without tying up Amiga slots.
Oh, and they'll throw in software to design and accurately sequence custom video effects and transitions. No word on whether or not it puts out the cat and feeds the dog, but perhaps that capability can be added later.
The heart of this system Opal Technology calls the OpalVision Roaster Chip, which does real-time processing and morphing of live video. Hmmm... wonder where they got that name. They say this chip can take any live video signal and perform all sorts of operations on it, including mapping it onto surfaces, for a variety of digital video effects.
Of course, there's still a lot of software to be written, so we'li have to see if it can really do everything the Toaster can.
Geraon English Of course, while this Opal stuff sounds like a real gem, we will have to wait and see The Computer Service and Repair Video AMIGA Edition This video represents six years of first hand experience repairing the Amiga Computer.
Covering everything from basic theoiy of operation to our special tricks and tips section this video is sure to save you many hours of unproductive diagnostic time. For both the user who would like to understand inner workings of this amazing computer to the experienced technician this video can save you time and money .
Send your check or money order Tor $ 39.95 + $ 5.00 Shipping & handling to J & C Repair PO Box 70 Rockton PA 15856 Allow 4-6 reeka Tor delivery Circle 165 on Reader Service card, what develops. We were seeing demos of the Video Toaster for years before it actually appeared as a product. Speaking of that, what's happening at NewTek? We know they're working hard, but so far there hasn't been much in the way of new product announcements or even leaks. The Bandito hears some interesting things told about Toaster 3.0 software, including an entirely new interface and a much more powerful paint
program; the other hot item on the list is user-definable video effects. When will we see this? Sometime in 1993, according to the Bandito's best data. You know how software development goes.
GVP Products GVP has a few more products in the works; among them is an I O board that provides two serial ports and one parallel port mounted on the board, along with a box attached for even more serial ports. These serial ports can be set up as either MIDI or RS232C, with throughput in excess of 57,600 bits per second. There is one mystery port internally on the board; GVP isn't saying what it might be used for, but the Bandito hears that we'll be seeing some add-ons for it very soon.
GVP has announced the A2000 version of their G-Force 040 accelerator, which will ship with the 33MHz CPU installed. The system allows up to SMB of 32-bit, 40ns RAM, and it supports burst mode access and copyback of the Kickstart ROM into the 32- bit RAM. OF course, you can always drop back to your native 68030 or 68000 for complete software compatibility. This board is just what you need if you're growing old and gray waiting for that 3-D animation to render. The only drawback is the price tag, but then cutting edge speed never comes cheap.
Oh, and after you've finished that 3-D animation and are looking for someplace to store it, GVP is coming out with a 1.2 Gigabyte magneto-optical drive. It's based on the Maxtor mechanism, and it also accepts the industry standard 650 MB cartridge. Data transfer rates are up to 13.2MB Sec. The price? If you have to ask, you probably don't need it that badly.
Getting a New Foundation Let's see, hypertext is where you jump around a lot, right? That's just what's happening to the hyperprogram Foundation it's jumped from Imagine to Parallax Publishing. (Apparently, Parallax pulled the rights from Imagine and decided to market it themselves.) Thev promise an upgrade to VISIONSOFT PO BOX 22517. CARMEL CA 93922 MEMORY UNIT 2MB 4MB SMB 1X4-80 SC ZIP S 16.50 .. 132 264 1X4-70 SC ZIP
17. 25 .. 138 276 1X4 - 70, 80 PG DIP
20. 00 80 160 304 1X4 - 70, 80 PGZIP
20. 00 80 160 .
304 256X4 - 70, 80 ZIP
5. 00 80 160 304 1X1-70,80
4. 00 64 128 240 256X4-70,80
4. 00 61 128 240 1X8 - 70. 80 SIMM
33. 00 66 132 256 4X8 - 70,80 SIMM
125. 00 - 125 250 BiiscBoord 155 220 _ AdRain 540 165 230 - rvs
Mela 4 169 235 DaiaFlyer RAM - 157 222 345 Dflyer 1000 RAM
245 310 438 DaiaFlyer 500SCSI.. .135 A5GCyi MB Deluxe .
...439 Dflyer 500 FXP SCSI . .199 A2000, A3000..... . CAIX DaiaFlyer 1000 SCSI.
..159 A520 Video Adpl... ____38 DaiaFlyer 2000 SCSI .
... 309 GVP SLMM 32 . 0 1084S Monitor..... ... 279 GVP PC 286 .. . 325 2.04 ROM kit..... .... 89 C-NET Amiga BBS Software.
....S 125 Orders Only: 800-735-2633 VISA MC Info & Tech: 408-899-2040 FAX: 408-626-0532 BBS: 408-625-6580 Version 3.0 in the near future, as well as an improved manual. If you're in the market for an authoring tool, there's getting to be quite an array of choices out there. But competition is wonderful, isn't it; that's how we get the very best software, Scala’ing the Heights Speaking of pulling software, Scala Inc. has pulled the rights to their Scala presentation software from GVP. Scala Inc. has decided to market the product themselves, and they have version 2.0 on the way to provide a
host of new features. Version 2.0 includes the ability to display DCTV graphics, the ability to preload animations and graphics, and features both 'hot key' and timed activation. A number of new wipes are also included, allowing transitions between text and graphics. Scala believes that their program is better than some dedicated title generators at creating titles, and they intend to promote the program that way in the U.S. Omega Sound Enhancer The Bandito hears that a small company has come up with a device that promises to punch up your Amiga sound. The Sound Enhancer from Omega Projects of
Cheshire, England is a small widget custom-designed to boost the frequency response of the Amiga sound circuits. It plugs in between the Amiga's sound jacks and your monitor or stereo system, and takes power from the serial port via a 25-pin pass-thru connector.
On the front of the unit are two controls; one is a proportional knob and one is to activate the unit.
The net result is far punchier bass and a quite superb high frequency response. It's almost like having a new sound chip HM Memory Management, Inc. Amiga Service Specialists Over four years experience!
Commodore authorized full service center. Low flat rate plus parts. Complete in-shop inventory.
Memory Management, Inc. 396 Washington Street Wellesley, MA 02181
(617) 237 6846 installed in your machine. What'll it set you
back? The Sound Enhancer lists for S89.95. HAM-E Mystery
Black Bc4t is still silent on the real reason behind
HAM-E's removal from the marketplace; all they've said is
that they can't answer due to a non-disclosure agreement
with Commodore. Of course, the Bandito knows that many
people speculate Commodore will use HAM-E technology to
provide the basis for new color modes in the upcoming
generation of Amigas. But don't jump to conclusions loo
fast; Commodore's bought a number of promising technologies
before and never brought them to market.
Oxxi’s Got Moxie Oxxi has been in the Amiga software For Kids Slo 12. Any Amiga 1-MB, 1.2, 1.3. 2.0, NTSC & PAL. English language only. All original.
No Shareware. Qualify Graphics, Speech, Point & Click Menu, Thinking Games, Stories, History, To Do. Space. Music, Coloring Book, Jokes, Parent- Teacher Comer. Hard disk O.K. Since July 1990.
Hours of educational fun at your door every month.
FREE To New Members: Fonts Disk, Music Disk
- AIR MAIL WORLDWIDE MEMBERSHIP COST -
U. S. 6mo S36 YR S6S Canada 6mo S40 YR S73 Other Smo S44 YR S81
Name, Address, Phone VISA MC ,DATE. U S A, Checks NO C.O.D,
International Money Order SU.S. payable to: business since the
earliest days, and they are still coming up with new things.
The Bandito hears that there's some new versions of Aegis'
Spectracolor; Version 3.2 adds severe overscan, the ability to
work with brushes larger than the screen, animations com
pressed in memory, color cycling of brushes, and quick
animation frame page-flipping in edit mode. Also available is
Spectracolor for HAM-E, though with that device off the
market, you may not have a use for it yet.
Oxxi has also introduced AudioMnster IV, which includes oversampling, an "Amiga Disc Jockey" screen, and other enhancements. And the Aegis Sound Master digitizer now comes bundled with AudioMaster IV.
Aegis SoundMaster offers sampling rates as high as 56K in stereo, a built-in mike, overload light indicator, volume control, and both mono and stereo inputs for only $ 199.95. COMMODORE AMIGA SERVICE CENTER AMIGA 500 (Repair) $ 75.00 - includes parts labor.
We service the entire Amiga product line and carry replacement parts S: power supplies.
Call for prices.
A&M Computer Repair 24 Colonel Conklin Dr. Stony Point, NY 10980
(914) 947-3522 24 HOUR TURNAROUND.
Dealers Call For Free Catalog.
1-800-344-4102 Circle 111 on Reader Service card.
The Bandito is most impressed that Oxxi is now selling Amiga Client Software for Novell NetWare. Now, you may not have a Novell network, but a zillion businesses do, and they expect any computer they buy to be able to hook into their network. So this means that Amigas will have more of a chance to appear on that corporate Purchase Order than they did in the past. Oxxi's implementation adapts any standard Novell NetWare network to allow Amiga computers to act as workstations or clients on the network. ACS can be added to any existing Novel NetWare system running V2.15 or higher. It's only
available from Oxxi directly, but it's priced at a reasonable 200 clams, writh discounts for volume purchases.
You may remember that the Bandito told you about Precision Software, authors of SuperBase, being bought by Software Publishing. Well, Software Publishing didn't really know what to do with SuperBase for the Amiga, so they've sold the product to Oxxi. Oxxi hopes to continue to upgrade and improve the product in the future.
• AC* Please Write to: The Bandito c o Amazing Computing-
P. O. Box 2140 Fall River, MA 02722-2140 OCTOBER!
Super Fall Video Issue!
Rr AC's spirited coverage will include: Great new video tricks!
Special Video Slot treat!
ARexx: IFF24 viewing utility!
Soft shadows in Imagine!
Plus: See how the Amiga is involved in Making Horror Films!
Our October Video Issue is a must-see!
All the Amiga coverage you want is in the hag with Amazing Computing!
List of Advertisers Please use a FREE AC Reader Service card to contact ALL advertisers who have sparked your interest. AMIGA product developers wont to hear from you! This is the best way they have of determining the Amiga community’s interests and needs. Take a moment now to contact those companies featuring products you want to learn more about. And. If you decide to contact an advertiser directly, please tell them you saw their advertisement in Amazing Computing!
Advertiser Page Reader Service Number
A. S.D.G. 57 102 A&M Computer Repair 79 111 Amiga Exchange of
Conneticut 77 109 Ampex Systems, Inc, 21 107 Boone
Technologies, Inc. 77 115 Commodore Business Machines 11 101
Communication Systems Engi.
D. K.8. Software cm 194 Delphi Noetic Systems, Inc. 52 110
EasyScript! Software 56 117 EasyScript! Software 77 122
F. D. Software 19 189 FairBrothers, Inc. 78 126 Go AMIGA 88 119
Go AMIGA 89 119 Grapevine Group, The 75 108 Great Valley
Products 1 105 Great Valley Products 5 112 Great Valley
Products 7 106 Great Valley Products 9 123 Great Valley
Products 4 124 Interworks 47 104 J&C Computer Seivices 78 165
JEK Graphics 70 121 Memory Management 79 166 Micro R&D 91 118
MJ Systems 95 103 Polaroid, Inc. CIV 157 Preferred
Technologies, Inc. 69 120 Progressive Peripherals & Software
15 168 SAS Institute 13 128 Signs Etc. by D. Knox 79 146 SMC
Software Publishers 71 155 The Blue Ribbon SoundWorks Cll 127
True Basic, Inc. 14 191 Vidia 53 190 VisionSoff 78 116 World
of Commodore 64 125 TIPS Barbarian II (by Psvgnosis)
1. On the second level, you must kill the archer and obtain the
grapple and hook that he is guarding. It's impossible to enter
the castle level without these and they’re useful for getting
out of traps. On the same level, you can save life force if
you squat in a comer. The creatures will surround you, but
cannot harm you.
2. In the castle, activate every switch once, except for the
rightmost chain in the left room on the left side of the first
screen. The way out of the castle lies under the waterfall.
Pull all chains in the right rooms.
Most priests die from two spear shots. The key to enter the dungeons is in the upper left room after the waterfall. Remember you can only carry three keys. If you are carrying three, you may need to go all the way back to the caves to find a door to waste a key on!
3. To pass the three doors in the dungeon, punch the middle
switch, then the top switch, and then the bottom switch. If
you do not have a shooting weapon at the switch high near the
edge, you can go back to the previous screen and across the
bottom to a door which leads to a bow. Arrows can also be
found in the dungeon. The easiest way to kill Green Behemoth
is a close combat and squat.
4. You need a shooting weapon to knock off Necron's heart. There
is a crossbow nearby. En ter the top right door from Necron's
screen, kill the beast, and walk all the way to the end of the
corridor to open the door.
At the end of the next screen is a crossbow. If you kill a priest, you get bolts. This takes practice. To exit, you have to jump on the right pedestal. Once you get Necron's heart, trap him on the spikes, and the game is over.
(Courtesy of Alexander Izmodenov, New York, NY) Awesome (by Psygnosis) At the status screen, hold down the plus key on the numeric keypad and the fire button on the joystick, and move the pointer to the top of the screen. The screen will flash yellow. Use the keys across the top (1 234567890-= )for the different weapons. FI will replenish your ship's energy and F2 will take you right to the status screen.
(Courtesy of Sheri Buffington, Wake Village, TX) Robocop 2 (by Data East) A cheat screen appears if you type "serialinterface” when the title screen is showing.
(Courtesy of Jeremy Norman, Toronto, Ontario, Canada) Congratulations Alexander is the winner of Black Crypt, the game shown in last issue's column. Congratulations, Alex! The name of the ivinner will be published in next month's issue.
To enter, send in your HOT TIPS on your Amiga games to: HOT TIPS
P. O. Box 2140 Fail River, MA 02722-2140 This month's prize:
Global Effect by Millennium DIVERSIONS Out of This World by
Miguel Mulet Technology is truly progressing at an amazing
pace. For instance, take the linear accelerator. Once just a
twinkle in the eye of a physicist, it has now become a
reality. Drawing scientists from all over the world, linear
accelerators are being used to study many different physical
phenomena such as the creation of antimatter. Alas,
research in this area has come to a halt, as the leading
French physicist in charge has disappeared. All accounts show
that he entered the Synchrotron late one night to work on an
antimatter simulation, but both the computer and the
professor disappeared. All that remained were the scorched
remains of the computer center. Authorities speculate that
the computer exploded when the complex was hit by lightning,
destroying the computer and vaporizing the professor. Others
more familiar with the professor's research, however, fear
that he has suffered a fate worse than death transportation
to another dimension "Out of This World."
Interplay and Delphine Software, most noted for the game Future Wars, have created another universe for you to explore in Out of This World. You assume the role of Lester Knight Chaykin, transported to another universe as the result of a freak antimatter accident. With no supplies, and no idea of where or when you are, your goal is to find a way back!
Your character is controlled through this other dimension with the joystick. Moving the joystick in the appropriate direction also moves the character in the same direction. The fire button allows the character to kick, or jump. For a while, these are your only defenses against the alien obstacles which hinder your every move.
Provided on two disks, the game is easily installed on a hard drive. Copy protection is enforced using a code wheel, from which you must enter the appropriate sequence of symbols twice before being allowed to play the game.
An excellent introduction acquaints you more with the events leading up to your transportation into the alien universe, and once you arrive, watch out! There are deadly aliens waiting at every turn, and if you don't come to them, they'll come to you!
The poor professor doesn't get much help in finding his way out. Documentation is provided in a sparse, four-page manual which really doesn't have much useful information aside from telling the player how to control our young Ph.D. Then again, that is where this game excels in providing an adventure in which the player must explore and figure out how to destroy or evade the many obstacles which present themselves along the way. Be prepared to die hundreds of times while the character tries to make his way back. Fortunately, once you get by certain levels, a password provided by the game al
lows you to resume the game where you left off.
The graphics and sound effects are excellent, to say the least.
The polygonal graphics, reminiscent of those used in flight simulators, have been applied to this action adventure with astonishing success. The graphics provide a 3-D look and feel to the game, which makes it seem all the more surreal. The sound effects are foreign, creating the ambiance of an alien world yet to be explored.
Overall, Out of This World is a great action adventure game. Its few shortcomings include the fact that dying is entirely too easy (and even frustrating I almost gave up several times!), and also that once completed, the game seems almosttoo short. Nonetheless, Out of This World creates a new genre of action adventure game, one in which there is plenty to see and do. Take a look at this one.
Amy’s Fun-2-3 Adventure by Kim Schaffer My son is six years old and my daughter three. For five years, I've been looking for a computer program that would be good for my son to use, since he always wants to play on it. A good program is one that will support, entertain, and show that learning is not a chore, but can be really interesting. 1 thought it would be easiest to find preschool educational programs. It wasn't easy.
Mostof the software thatl did find was really just plain useless, or a rather bad attempt atconverting a program from MS-DOS, usually with bad sound and low-level graphics. So when I saw Amy's Fun-2-3 Adventure, I was interested.
Thefirstthing that impressed me was the easy installation on my hard drive. This may sound unusual, but for most of the software I've tried, installation appears to be no simple feat. I did have to make three assign statements for my startup, but they won't get in the way. Amy's Fun- 2-3 Adventure is also very easy to use without a hard drive. It has very simple messages whenever a disk change is needed.
Afterinstalling the program, I let my son try it out first, well, OK, second. I found the program to be solid, full of attention-grabbing animations and excellent sounds. The program starts up with a nice animation where you meet Amy, a cute, cuddly dog who appears to be very talented. After you click on the screen, a new screen with four activi ty windows appears. Amy the dog patiently sits in the center of the screen, waiting for someone to select an activity.
From the top left, and clockwise, the activities are counting, matching a numeral to the num- berof items, matching the number of Amy's toes five on each front paw to a numeral, and music by numbers. All activities use only (he mouse and the screen. There is no printing, and after sitting through it once with your children to help get them oriented, they won't be bothering you much.
There isone key that you will need; the escape key exits the program so you can get the kids to bed.
All fouractivitiesareoriented to one player. In the counting activity, Amy is in the doghouse waiting for some fun. A row of numbers from 1 to 10 appears across the top. The cursor is a bright, large arrow that is easily moved by the mouse. Hithermouse button will do to select a number.
Amy gets into the act by giving you something to count. It may be apples falling off the tree, fish swimming in the pool, Amy bouncing the ball, or several other activities that are extremely well done. As the items are counted by an easily understood voice, a smaller arrow appears under each number to reinforce numeral recognition. Activities are chosen randomly, and when they become tiresome, just select the animated red arrow to return to the main screen.
Theactivity whereyou match a numeral to the number of items begins with a little animation of Amy turning on the matching computer. After the matching computer is turned on, three window's appear, The center window displays a numeral with one to ten items on each side of the numeral. If the right window is selected, Amy gets a bone. Otherwise, Amy whines a little and the game begins again. The little red animated arrow is the key to get back to the main menu. After selecting the exit icon, Amy gets up, turns the matching computer off, and goes to the main menu.
The game in which one matches the number of Amy's toes to a numeral is the best game according to my survey. It starts off w’ith an animation of a dragon, whose fiery breath has breached the castle wall. As soon as he realizes w hat he's done, he ru ns a way, and our heroine, Amy, comes to save the day. The king asks Amy to rebuild thecastle wall, and well, someone has to help. The wall is divided up into a grid. Each of the lowest spaces has a number. You tell the crane operator where to put each block. Amy, with her ten little toes, shows you which number to select. Select the right
one and it becomes part of the wall.
Select the wrong one and the block blasts apart. Finish building the wall and Amy gets a cookie. Those little red arrows are there when it's time to bail out.
Youngsters who are learning how to count will have (un with Amy the dog.
The lastgame isaxylophone.
There are eight bars to the xylophone numbered 1 through 8. If the mouse is positioned over the xylophone the pointer becomes a hammer. Click the mouse and the hammer strikes the bar, which vibrates and gives a pleasant sound. Amy dances as you play, but will stop and wait for you if you stop. Select the treble clef and eight classicsong titleseven a child will recognize appear,each witha large icon. The first time my daughter saw them she guessed all of the right titles except one.
After one selects a song, the xylophone reappears as does the score and a large numeral that matches the correct note. Only the right note will play, and 1 was able to recognize all the tunes no matter who was playing. The numbers and the score are scrolled as the song is played. When you've had enough, it's back to the arrows, though this time they're blue.
My son's only complaint came after he had played Amy's Fun-2-3 for about an hour. There are only four sections. My three year old's only trouble was trying DIVERSIONS to get the wholearrow in the selection square. Only the point of the arrow didn't seem enough for her.
After all, it was a big arrow, why use just the point?
I am greatly impressed with the quality of the drawings, animations, and sounds. The screens were all overscan drawings, some of the animations were four layers deep, and definitely gave a smooth 3-D appearance. All spoken words were very understandable, all sounds very pleasant, with the possible exception of Amy's whine, a sound I hear much too frequently from my dog.
Amy's Fun-2-3 Adventure does not have any addition or subtraction,even though it claims material up to an age of six. There are other good games that support those skills. I have not seen any software of this quality presented in early childhood education computer classes. Too many people seem to forget that the computer is the tool and not the lesson. This is definitely not true of Amy's Fun-2-3 Adventure. I hope Devasoft is hard working on an early alphabet game.
DIVERSIONS Killing Cloud by Miguel Mulct The yea r: 2097. The place: San Francisco. A bad time and place to be a cop. It seems that continued pollution of our planet has resul ted in a toxic fog, which rolled into San Francisco and lias never left.
One-hundred feet deep, the cloud envelops all of lower San Francisco, turning it into a deathtrap.
Crime below the cloud has risen to such a level that the criminals now rule at that level, and are trying to bring the cite' to its knees. As one of the few police officers left, your job is to find and eliminate the criminal elements lurking beneath The Killing Cloud.
Killing Cloud is an action adventure game in which you assume the role of Lt. Sausolito, who is in charge of the investigation of the criminal element known as the Black Angels. The Black Angels not only have assassinated a large proportion of the governing body, they may also be behind the toxic fog known as the "Killing Cloud."
Recentevidencehas suggested that the cloud may actually be manufactured by the Black Angels, in Beneaih the cloud, the environment takes on an orange hue.
Unfortunately, the gas is lethal.
Order to prolong their reign of terror over San Francisco. Since breathing any of the gas is lethal, you patrol the city in a vertical take-off and landing HoverBike XB500. The HoverBike, armed with 7,62mm machinegunsand a 30mm cannon, also protects you from the elements on the outside.
Unfortunately, you don't have much backup while out on patrol. Besides your armament, your HoverBike is also fitted with projectile nets, which can envelop your suspect and his aircraft. Once you have spotted your suspect, deploying the net brings him to a halt. After you readhimhis rights, you can then call in a mobile jail cell to pick up the suspect. Unfortunately, the cell is unarmed, thus requiring you to escort the unit back to headquarters. Once there, the suspect is interrogated, and you're off on another mission. The game ends once you've apprehended all of the key players in
volved with the Black Angels.
Killing Cloud comes on two copy-protected diskettes, and also uses a key word lookup protection scheme at the beginning of each game. There is no provision for hard disk installation or to save a game in progress. Instead, at the end of each level, you are given a password which enables you to pick up where you left off. The 28- page manual novella sets the stage well for the drama which is about to begin, even though the novella could have been better written. A 26-page comic book is also included with the game, to help set the proper ambiance.
The game is fairly well executed, both in terms of graphics and sound effects. The graphics are pseudo-3-D, much like most flight simulators on the market. Ln general, each level does involve a generous amount of fiving not only to find your suspects, but to apprehend them as well, joystick control of the HoverBike during these sequences is easy. Pushing forward causes the craft to dive, while pulling back on the stick causes the HoverBike to rise.
Even though it is extremely temp ting toblast the bad guys into outer space, your main goal is to apprehend suspects so that they can be interrogated later. Sound effectsare limited for the most part to tlie sound of your engines and gunfire, but both are well done.
Even though the majority' of the game does sound like a flight simulator withan attitude, thereis also plenty of strategy involved.
At the beginning of each level, you have an idea where a suspect is heading or is headquartered. Before you hit the field, you can set up police barricades to prevent suspects from fleeing in certain directions. These resources are limited, so the police can't block every possible escape route, but they can aid the player in the planning of the mission.
Put all this together and you actually have an interesting, futuristic police flight simu la tor with a little bit of heavy gunfire thrown in to boot. It plays somewhat slowly on a stock Amiga, but this doesn't detract from the game.
Atso, the missions get progressively harder, so there is pienty of challenge and playability to find here. If you're interested in a different sort of challenge, why not tour San Francisco in a HoverBike underneath the Killing Cloud?
Crime Does Not Pay by Miguel Mulet "So you wanna be a Don ? Let me tell ya, nowadays it ain't easy, Ya always gotta watch your six, kno' what I mean ? Ya gotta earn your place in the. Bizness, an' work ya way up. At first, ya gettaway wit bribin' a few peace officers, and then work ya way up to the Chief of Police, or even a judge. Rememba’, the tuo' people ya got inya hip pocket, the further ya get.
And if ya' wanna really run da show, ya gotta become the neiv mayor.
Course, dal won't be easy, cause da current Don happens ta hold dat position. Dough theol' say in' may be dat "Crime Does Not Pay", ya job is ta make sure it does!"
Crime Does Not Pay is an ac- tion-adventure game in which your main goal is to take control of a city illegally', of course! As a member of the Italian or Chinese Mafia, you must extort, blackmail, bribe, and shoot your way to the top. Only as Mayor of the city will you be able to bring Organized Crime to everyone.
At the start of the game, you choose whether you're going to join the Chinese or Italian Mafia.
Once this decision is made, you can assu me the role of one of th ree Mafiosi a hitman, a hitwoman, or the Godfather himself. The characters can be interchanged by making your way back to the safehouse. Roaming the streets as one of these characters, your goal is to collect just about anything you can use. This includes ammunition, keys, money, and items which you can use to blackmail other characters. The ultimate in collectable prizes are detonators and dynamite, which you can use to heist the bank.
The characters are controlled with either the joystick or keyboard, and interestingly enough, keyboard control is a bit more precise than joystick control. Other than this, the interface is easily learned, allowing players to concentrate on both the strategic and arcade elements of the game. On the arcade side, just about any character may open fire on the Mafia, and thus a quick trigger finger is extremely useful. The drawback to this approach is that if you're caught firing your weapon in the presence of a police officer, they'll throw you in the slammer permanently. Firing sequences
indoors and outdoors are handled differently. When within a building, selecting shoot from the menu brings up a set of crosshairs which you set on your target and fire away. If your char- acterisouton the street, the joystick controls in which direction your pistol will fire.
Strategically, the game becomes very' challenging. There are over 200 sites in the game in which you may find all sorts of evidence, blackmail material, dynamite, ammunition, etc. Planning your route is important, because you may need to find cash before you can bribe the bartender, or find incriminating material before you can bring the police around to your side. The map at the lower right portion of the screen can be a big help in trying to sort out where everything is. To make things even more difficult, your character can only hold five items at a time, so multiple trips may be
necessary to different areas of town in order to collect everything that's useful.
The health of each character is monitored by a sliding scale at the bottom of the screen. When the health scale reaches zero, the characteris "retired." If this occurs, you can select any of your remaining team members to complete fhejob.Loseall the characters, and you'll lose the game. Health may be restored to a character by visiting the doctor (provided you have enough cash), or by finding a first aid kit during your adventures. Games in progress can be saved, but only if you find a disk icon first. The number of times you save the game is limited by the n u mbcr of d isk icons you
Game graphics and sound effects are adequate, but not spectacu lar. Interaction with items and characters on the screen is accomplished via buttons which appear at appropriate times. Actions are selected by moving the pointer up and down a list, and pressing thefirebutton. Thus, there is no typing involved at any point in the game. A soundtrack plays throughoutvourexplorations,and can be toggled on and off with a function key. Other function keys aliow you to load or save a game, or just pause a game in progress.
The 15-page manual adequately covers game basics. Unfortunately, the game is copy protected (but no codewheels or keyword lookup).
Crime Does Not Pay isn't for everyone, because once you tire o f returning fire to the many unfriendly opponents in Hie game, you're left witli what is essentially j an adventure game. Thus, over 200 sites must be explored before you can put all the pieces together and become the "King of Crime."
If you're an adventure fan, you'll enjoy it because the plot is different. Between the Italian game and the more difficult Chinese game, there is more than enough gameplay available.
"So, wnt mo' do ya want? Ifya wanna give the Mob a fry, take afciv bucks to ya local dealer and bribe ‘cm out of a copy of Crime Does Not Pay," John Madden Football by Miguel Mulct If you are either a football expert or a novice to the game, jolin Madden Football (JM F) lives up to its name. JMF boasts a good understanding of the game, and also includes a nice section explaining the rules of the game to the football novice.
To start the game, one must boot up off the first diskette. After a lengthy but extremely well done introduction, the player enters a two digit code from the manual as . A form of copy protection. This is performed only once per game.
Tile options screen is the next screen to appear, and there are certainly plenty of options available in this game. One or two players can share the action, choosing the team of their liking.
You can even have the Redskins play against themselves! Control DIVERSIONS with the joystick or keyboard. The length of the quarter is also under the player’s control, from 5 to 15 minutes. Choices of stadiums include grass or Astroturf, domed or open sky. The weather can be fair, rainy and muddy, or cold and icy.
Naturally, i f you 're inside a domed stadium, you don't get a choice.
¦HOT ¦ y I C__-~ i : 1 !
1 jj RlMEW:: l ll k j-| Ink li a 1 ? ????
M After Madden review's the pregame strengths and weaknesses of both teams, the game is ready to begin. The visiting team always kicks off, and Ihc kickoff is under piayer control. The d irection and strength of the kick can be adjusted, so that you can even start off with an onsides kick if you want. The receiving team can control the ball carrier, while the opposing team can take control of the defensive player closest to the ball carrier. A tackle is made by holdingdown the fire button while pushing the joystick in the direction you want tire player to tackle.
Controlling the receiver is just as easy just move the joystick in the direction you want the receiver to run. For an extra burst of energy, just hold on to the firebutton.Once the kickoff is over, the real fun begins.
To start each play, three choices must be made by both the offense and the defense. The offensive team must call a set, a formation, and a play. A set chooses the group of players which will run the piny, the formation determines the players' positions on the field, and the play actually determines whether the ball is to be passed or run. Each choice reflects upon the other, meaning that certain plays are naturally oniy available with certain formations.
There isawideassortmentof plays, but the player can't customize his own.
Defensively, the player must also choose a set, formation, and a play. Although there aren't quite as many choices available to the DIVERSIONS defense, there are still plenty to choose from. Onceboth tea mshave chosen their plays, it's time tosnap the ball. If the play you've called looks like a bust once your team is on the field, you can call an "audible" to change the play (either side can do this). This can be used to correct for a terrible call or to keep the other side jumping.
Once the ball is snapped, the real action starts. Offensively, you control the ball carrier, whether this is the quarterback or the receiver. If the play involves a handoff, you control the player with the ball once it has been handed off. Defensively, you control the player closest to the ball. There are even provisions to intercept passes, or even to hit the ball carrier hard enough to cause a fumble. Special offensive and defensive teams are also available, adding to the great variety in John Madden Football. Another nice feature is that you can play in both a "pre-season" practice
mode, or actually take a team through an entire season.
Game graphics and sound effectsare every thingyou’dexpect from a product by Electronic Arts.
Digitized voices are used rather sparingly, mainly to hear the quarterback making his calls.
Sound effects also include the heavy hitting sounds of American football, including all the pants, sighs, and grunts. Extra sound effects are offered if more than 1MB of memory is available. An excellent soundtrack also accompanies gameplay. Moves are well animated, especially during the touchdowns. Otherwise, however, graphics are limited to the players and the playing field, with not so much as a single spectator to be found around the field. The game intro is good enough to bea promo for a professional football game aired on national television!
Provided on two copyable diskettes, the game cannot be installed on a hard drive. JMF also includes a thorough manual, fully documenting all the features of the game. Plays are drawn out graphically so you know what your quarterback is calling, and a special section in the manual even explains the most elementary aspects of football if you're a novice.
All in all, JMF is one of the best football simulations around.
Plenty of action, strategy, and good ol' fashioned American football.
With the football season just starting, why not move your armchair in front of the Amiga, and lead your favorite team to the Super Bowl with John Madden Football.
Hoyles Book of Games Vol. Ill by Jeff James If you've been anxiously waiting for a computer version of such venerable board games as checkers, backgammon, and dominoes, wait no longer. Sierra has come to the rescue with the release of Hoyles Book of Comes Vol.
Ill (Hoyle3), a compilation of six popular board games. Whereas Sierra's earlier Hoyle releases (Vols. I and II) emphasized card games, Hoyle3 serves up a colorful mixture of board-gaming classics: checkers, backgammon, dominoes, yacht, pachisi, and snakes & ladders.
Games can be played against both human and computer opponents, with some games allowing up to four players to play simultaneously. For computer opponents, the player can match wits against famous characters from Sierra's popular adventure games.
Some of the opponents included are Roger Wilco (Space Quest), King Graham (King's Quest), and my personal favorite. Passionate Patty (Leisure Suit Larry). During play, these computer-controlled ad versaries w i II voice in-character remarks about your playing ability, their own playing ability, and any other item they find worthy of their comments.
Most of the games are analogous to their non-computer- ized counterparts. The pachisi, backgammon,dominoes and yacht games are essentially unchanged from the originals. The snakes and ladders game is a variation on the popular children's game Chutes and Ladders. Of all the games, checkers was my favorite. In this version, an animated playing option replaces the checkered game board by a pond covered with green lily pads. The usual playing pieces are replaced by a batch of boisterous frogs, which animate and jump over one another when moved, A cross between Battle Chess and classic checkers,
the animated frog option is a treat to play. However, in the area of graphics, Hoyle3 is a little disappointing. Converted from the 256- color MS-DOS version, Hoyle3 suffers somewhat from grainy game screens and a muddy color palette.
Hoyle3 ships on two unprotected diskettes and is fully hard drive-installable. A warranty card and a pair of game manuals round out the package contents, although most players can skip the documentation and dive right into playing the game. Gamers tired of thumbing through game manuals in search of words to feed a copyprotection scheme will be delighted to hear that Hoyle3 lacks any form of copy protection.
Hoyle3 requires 1MB of RAM, Kickstart 1.2 or greater, and either a pair of floppy disk drives or a hard disk.
Hoyle3 seemed to operate fine on every Amiga I had the opportunity to test it on, including an A3000 running AmigaDOS 2.0. However, I did run into a problem which occurred every timelbooted the game slow operating speed.
Even on an A3000, Hoyle3 seems to run at one of only two speeds: slow and slower. Even playing the simplest game available checkers was an exercise in slothful futility. Simply waiting for a requester to be drawn on the screen and filled with text would often take several seconds, regardless of how much memory was available or the speed of the processor. A spokesman at Sierra informed me that a pa tch disk is available which fixes most of the speed problems, especially on an A3000 running AmigaDOS 2.0. Aside from the speed prob- lemsond muddy-colored graphics, Hoyle3 does have a lot to
offer an Amiga gamer. The music and sound effects are well done, and most of the games are very playable. The ability to play against characters from other Sierra products is a nice touch, giving the game a good deal of repiayability.
It m i ght not be perfect, but Hoy le3 is a fine choice for sitting down with a cold glass of lemonade and whiling away those hot summer days.
Aquaventura by CD. Tyre In this basic shoot-em-up, you take the role of Josh Aldrin, AquaCraft pilot. Your mission is to avenge the annihilation of mankind by destroying aliens which have taken over the earth.
Your objective is to destroy solar panels which protect an alien pyramid, then attack the pyramid and destroy its guardian to gain access to an AquaTunnel. You then maneuver down the tunnel, fighting off more alien craft, to a weapons depot at the end. Here, you re-arm and re-fuel forthe next level.
On each level you encounter alien ships and ship generators.
You destroy these craft to collect points. While fighting off the alien craft, you must search for and destroy the solar panels that provide energy for the force field surrounding the alien pyramid. Once the solar panels have been destroyed, you may then eliminate the force field generators and engage the guardian of the pyramid.
Although it's nearly impossible to aim your plasma weapons, it is fairly easy to destroy alien craft, the generators, and the solar panels as they usually only require one hit. The force field generators are more difficult. The hardest creature toeliminate is the pyramid guardian, which requires several hits to destroy each cell in its body before it dies.
I found it hard to maneuver in the game. You can make the AquaCraft go up, down, left, and right but not easily. It's difficult to chase objects; most of the time you have to wait for them to come at you. It's also hard to center on your targets. You 'II find yourself flying past most targets without hitting them.
Snakes and Ladders is a variation of Chutes and Ladders.
The primary targets of the first level, the solarpanels, are hard to find. You have a radar screen which shows you what is coming and where it is. The problem is getting to the target. Often, by the time you reach the solar panel, you don't have enough fuel to go on to destroy the pyramid.
Assuming you have successfully destroyed the solar panel on the first attempt, you travel on to the pyramid, which can also be difficult to find, and attempt to destroy it. It will take you two or three if not more passes before the force field generators are destroyed. When the generators are gone, the pyramid sinks to reveal the guardian. Two things to keep in mind at this point: 1) Fuel is precious, 2) The guardian is going tobea tough kill. You should try to save your missiles for theguardian.
The best way to handle this creature is tostayrightin frontofit and hit it with a missile. You will not destroy itentirely with the missile shot, but the creature will soften up considerably.
The number of alien ships and solar panels increase with each level as do the number of hits required to destroy the force field generators and tunnel creature.
As for playability, you must have patience with this game. It is not a fast action game. You can't perform tight turns or rolls with the AquaCraft, and it's difficult to see just how far above the water you really are. Though you never seem to run out of plasma shots, their range and accuracy leave a lot to be desired. Oftentimes, you will find yourself flying around aimlessly, shooting like crazy and not hitting a thing. You often run out of energy before you reach a solar panel. I was not very much impressed with the game. It was fun the first few times but quickly became boring. Some of the
graphics are nice and the sound is unique, but the play is dull.
• AC* DIVERSIONS Product Information Amy’s Fun-2-3 Adventure
Price: $ 49.95 Devasoft
P. O. Box 41250 San Jose, CA 95140
(408) 927-9645 Inquiry 237 Out of this World Price: $ 59.95
Interplay Productions 3710 S. Susan, Suite 100 Sanla Ana,
(714) 549-2411 Inquiry 238 John Madden Football Price: $ 49.95
Electronic Arts 1450 Fashion Island Blvd.
San Mateo, CA 94404
(415) 571-7171 Inquiry 239 Killing Cloud Price: $ 49.95 Konaml
900 Deerfield Parkway Buffalo Grove, IL 60089
(708) 215-5111 Inquiry 240 Crime Does Not Pay Price: $ 49.95
Titus Software 20432 Corlsco Street Chatsworth, CA 91311
(818) 709-3692 Inquiry 241 Hoyles Book of Games Volume III
Price: $ 49.95 Sierra On-Line
P. O. Box 485 Coarsegold, CA 93614
(209) 683-8989 Inquiry 242 Aquaventura Price: $ 49.99 Psygnosis
29 St. Mary's Court Brookline, MA 02146
(617) 731-3553 Inquiry 243 CUSTOMER SERVICE OR 310-214-0000
U. S. ORDERS ONLY: 800-872-8882 CANADA: 1-800-548-2512 4453
Redondo Beach Blvd., Lawndale, CA 90360 ORDER STATUS Mnn-Sai
8-6 PST FAX: 310-214-0933 Imagine 2.0 Video Toaster Factory
Refurbished v2.0 With Full Warranty only M79900 The Amiga’s
best modeler gets more powerful!
Dozens of new features re-establish this as the best modeler availdble for the Amiga computer! Includes FREE Understanding Imagine 2.0 book and Protextures 10 disk set!
$ 269°° EPSON Scanner 600 DPI, 24-Bit full page color scanner.... *399°° Wttti flSOfi Driver Bundle ....*1079°° ES-300C EPSON is a rngisttirod trademark of S 'ko EPSON Inc. The Kitchen Sync .$ 1595
• Two Complete TBC's on one card *Works with any video source
*S-VH5 and HI-8 compatible "Optional V C output -Great (or use
with the Video Toaster DIGITAL Personal Time Base Corrector
farfmtf NraM Vkfao fenfe* S ER )nALTBC Factory refurbished with
full warranty $ 44900 G-Force 030-Combo 40 4 .....$ 999°°
• 68030 running at 40mhz
• 68882 tunning at 40mhz . 4mb of 32-Bit RAM (16mb max.) ¦
Onboard Series II SCSI Controller
• Hard drive mountable
• All on one board (while supplies last) A530 TURBO
• A500 HD8 wilh 40mhz 48030
• Imbol 32-Bit RAM expandable to 8mb ¦ Socket lor 68882 Malh chip
"Mini Slot" for PC emulator & more!
• Tuibo swilch loi compatibility.
• Includes SCSI pass thru.
• DedicaSed power supply included!
A530 w S2mb drive *969“ A530 w 120mb drive 11099“ DCTV From Digital Creations ~ Full NTSC Color Display $ 399°°and Digitizer’ DCTV DCTV: A guided tour This easy-to-follow, comprehensive .
VHS tutorial will tell you all you need *20 to know about DCTV.
Cenlam Development" $ 99900 Upgrade your Amiga 2000 or 3000 to 24-Bit technology.
Perfect lor Video & Graphic Applications Discrete, RGB. 16.8 Million colois Includes the best 24-Bil paint program - OpalPaint Educational, Corporate and Aerospace purchase orders accepted. Call (310) 542-2292 for details.
USE OUR TOLL-FREE INTERNATIONAL PHONE LINES Australia 0014-800-125-712 ; Canada 1-800-548-2512: Denmark 0434-0297; France 19-0590-1099; Italy 1678-74086; Japan 0031-11-1351; Netherlands 06-022-8613; Norway 050-12029; Switzerland 046-05-3420; United Kingdom 0800-89-1178.
• Toaster 2.0
• 52mb HD
• 7mb RAM
• 14“ monitor 030 video Toaster Systems 040 les: Includes:
Power User Workstation Includes:
• Zens 28MHz '040 W SCSI-H
• Toaster 2.0
• 120mb SCSI HD
• Internal Syquest 88mb drive w cart.
• 17mb 32-bit RAM
• 14" RGB Composite monitor
• 2 Personal TBCII (or at your request Kitchen Sync) Includes:
28MHz '040 Toaster 2.0 '120mb HD '9mb 32-bit RAM '14" monitor
Entry Level Workstation Includes:
• Toaster 2.0
• 52mb HD 3D RENDERING ANIMATION SOFTWARE ANIMATION
STATION ...39.95 ANIMATRIX
MODELER ...59.95 MAP
MASTER-IMAGINE_______ MAP MASTER • UGHTWAVE ....
____45.95 ....64.95 MATERIAL TEXTURES STONE-TILES-WOOD
EACH._____ PIXEL 3D 2.0
____________29.95 .....69.95 BROADCAST 3D FONTS •
IMAGINE .... BROADCAST 3D FONTS • LIGHTWAVE .....84.95
84. 95 PRO TEXTURES ______________ REAL
2.0__________________ _______36.95 ...199.00
.....29.95 CALIGARI BROADCAST ......
CALL SCENERY ANIMATOR 2.0 ...... .....59.95
ESSENCE FOR IMAGINE ...... __CALL SCENERY
ANIMATOR DATA DISKS _______18.95 DIGIVIEW MEDIA
STATION ... ...169.00 SCULPT ANIMATE
4-D ... ...199.00 DRAW 4D
PROFESSIONAL . ...149.00 SURFACE
MASTER-IMAGINE______ ________25.95 IMAGINE 1.1 W FREE TEXTURE
CITY .. ...159.00 VISTA
PROFESSIONAL 2.0 .....59.95 IMAGINE: A
GUIDED TOUR ..... 26.95 VISTA PROFESSIONAL
IMAGINE 2.0 ... DATA DISKS
FROM .....29.95 UNDERSTANDING
IMAGINE 2.0______ 26.95 VIDEO UTILITIES DIRECTORY
OPUS ... 36.95 DSSKMASTERII__________ 42.95
PRO MOTION _____ 56.95
TOASTMASTER . 64.95 TOASTER
TOOL KIT________________________ 99.95 TREXX
TOOLS_________________179.00 DESKTOP VIDEO AMIGA
VISION...______________________99.00 BROADCAST TITLER II
. 229.00 BROADCAST TITLER II SUPER HI-RES.... 279.00
CAND01.6 _____ 89.95 DELUXE PAINT 4.1 -____119.00 THE
DIRECTOR 2.0..._________ 74.95 OUR WEDDING - 24
BIT__________55.95 OUR WEDDING • HAM ______ 44.95 VIDEO
SOLUTIONS (SOFTWARE ANDHARDWARE) IMAGE PROCESSING SOFTWARE
ART DEPARTMENT ....52.95 ART
DEPARTMENT PRO. V 2.1 ..159.00 ART DEPARTMENT
CONVERSION PAK 52.95 ART DEPT LOADER TGA ASDG ......36.95 ART
DEPT LOADER TIFF 5.0 X_____________36.95 DCTV ______ 399.00
DCTV: A GUIDED TOUR ..... 26.95 IMAGEMASTER
PROFESSIONAL ......149.00 IMAGEMASTER FIRECRAKER 139.00
LINK_____________________________119.00 All systems are
assembled and tested by factory authorized technicians.
Art Department Pro gives you the most powerful image processing system ever offered for Ihe Amiga. Now with JPEG compression and 24-Bit printing The Art Department Professional Ver. 2.1 “22 PRO VIDEO POST_____________________________199.95 PRO VIDEO CGII_______________________129.00 SC A LA_____________ 249.00 SC A LA 500 _________ 149.00 SCREEN MAKER-24 BIT ..59.95 SCREEN MAKER-HAM____________________44.95 SHOWMAKER________ 215,00 TRANSPORTER_________________149.00 TV SHOW 2.0__________________ 58.95 TV’TEXT PROFESSIONAL________________99.95 VIDEO ENHANCEMENT HARDWARE CHROMA
KEY PLUS__________________________359.00 COLOR SPUTTER_________________109.00 DWI RESOLVER BOARDS__________________CALL FUCKER FIXER_____________ 249.00 FLICKER FREE VIDEO II -___________ 239.00 VIP VIDEO INTERFACE 109.95 GVP - VIU-S CALL GVP - VIU - CT_________________ CALL FRAMEGRABBER HARDWARE FRAMEGRABBER _____ 369.00 FRAMEGRABBER 256 GRAY ...... 499.00 PERSONAL TBC______________________________449.00 PERSONAL TBCII ...„ .799.00 SONY XV-D300 ...... 289.00 GENLOCKS MINIGEN GENLOCK _________ 189.00 ROCGEN PLUS_______
369.00 SUPERGEN 20005 __________ 1350.00 SUPERGEN GENLOCK _______ 629.00 EDITING HARDWARE BCD 2000A (SONY PANASONIC JVC) 799.00 BCD 5000 .....___________________________1995.00 DQTACO ________ 1795.00 MEDIAPHILE SYSTEMS_________________CALL NUCLEUS SINGLE FRAME CONTROLLER W CABLE_______________________369.00 VIDEO DIRECTOR______________ .....139.00 HOT INTEGRATED VIDEO HARDWARE DCTV------------------------399.00 MEGACHIP 2000 500 _________________208.00 MEGACHIP 20QQ 500 W 2MB AGNUS 269.00 PERSONAL VECTORSCOPE .....769.00 VIDEO BLENDER ..BS5.Q0 VIDEO TOASTER
2.0________________________2099.00 FACTORY REFERB _____________________1799.00 PAL SPECIFIC VIDEO HARDWARE AND SOFTWARE DIGIVIEW MEDIA STATION PAL .....179.00 FLICKER FIXER PAL . 299.00 FRAMEGRABBER 256 GREY PAL ......499,00 FRAMEGRABBER PAL ...449.00 PRO VIDEO POST PAL_________________199.95 VIDEO EFFECTS 30 PAL_________________139.95 P2940BMG Call lor SlJ other shipping Information. Educational, corporate and aerospace purchase orderi accepted. No lercharge for Vis* MasterCard; 4% surchirie ter American Express;1 % surcharge lor Discover.
Cat! Customer Service at 310)214- 0000 for return authorization. Air returni without authorization number (RMA ) will he refused. Returned products must be In original condition and packaging and must be seat back within 30 days of our invoice data. No refunds, please. Detective product exchanges only. We make no guarantees lor produc t p er Jormonca. Exchanges with unlike products are at our option and subject to a 20% re-stocking tee. Price* and availability o! Product are subject to change without notice. Sand money orders or cashiers check for fastest service. Personal checks - up to 10
days to clear, include; Name, Address and telephone number (no P.O. Boxes, please). If ordering by credit card include expiration data and billing address. Call lor exact thipping rates.
All systems use only Quantum high quality mechanisms and the NewTek Video Toaster 2.0 Interplay Finds Solution to Castles Problem event, if you're considering the upgrade to We are currently aware of a situation AmigaDOS 2.04, my experience might help that can occur with our Castles game on the guide you to a smoother upgrade path.
Amiga 3000 machines. At the beginning of As an avid Amiga usei ¦, 1 recently the battle sequence the speed of the game purchased the 2.04 upgrade package for my can drop excessively and lock up in certain Amiga 2000. Here is what I found in my situations. Our testing has found that if the software library that works, and more ADBuffers are increased to 30 for the device importantly, what doesn't work.
The game is being run from, this will eliminate the problem. In response to Mr. Does Not Run Under AmigaDOS 2.04 Carr [AC, 7.8, "Feedback," p. 911, he was Animagic
1. 0 informed that we would call him when we AudioMaster
1. 0 had an answer to his problem. UnfortuAproDRAW
2. 4 nately, it took us nearly two weeks to track Bars&Pipes
l. Of down the problem. After we knew how to DMCS
1. 0 correct it, we then responded to Mr. Carr.
1. 0 By that time he had already sent you his DeluxeVideo III
1. 06 letter. We apologize for any inconvenience Digi-Paint3
1. 0 this may have caused him or anyone else.
1. 3 Future Sound
1. 0 IconMaster
2. 0 Kerry Garrison Modeler 3D
1. 0 Technical Support Turbo Silver
3. 0 Interplay Sonix
2. 0 Santa Ana, CA Videoscape 3D
2. 0 We thank Interplay for responding both to Bill Bridgeboard
Carr and to us at AC. Unfortunately, again, the PCWindow 2-0gl
response was too late for inclusion in the AC 7.8 Janus,
33. IBS issue, where Bill's letter was published. Editor Hard
Drive AmigaDOS 2.04 The High Cost of Trumpcard
2. 2, rel 1.3G Progress?
Let me open by saying that this letter is not a complaint about AmigaDOS 2.04 Appears to Run Under AmigaDOS 2.04 nor the cost of progress. Rather it's an Animation Studio
1. 0 attempt to share my experience in trying to A Sound Elite
1. 1 upgrade my Amiga 2000 from 1.3 to 2.04.
4. 12 The path to this end isn't as smooth as some DeluxePaint IV
4. 0 magazine articles led me to believe, or FrameGrabber
1. 03 perhaps it was my enthusiasm for the MovieSetter
1. 0 venture that impaired my vision. In any Pro Motion
1. 0a The programs I've listed as not running under AmigaDOS 2.04
either freeze the computer, show the guru, respond with system
messages about the serial device, or otherwise react in some
non-functional way. Yes, the guru is alive and well in
AmigaDOS 2.04. One thing I must now consider is whether to
upgrade my "old favorites," presuming, of course, that
upgrades are available. Has anyone ever heard of upgrades for
AproDRAW, DMCS, or Videoscape 3D? I know good luck, buddy!
The features and operations 1 did see with AmigaDOS 2.04 while booting from the floppy were impressive, There is much to like about it, although, as a minor complaint, I wish the icons didn't have boxes around them. I find the icons in AmigaDOS 1.3 much more appealing. CBM changed a significant item in the 2.04 release that I haven't seen documented anywhere: WorkBench coior registers. CBM swapped the white and black registers for the WorkBench screen colors in 2.04. In order to grasp the depth of this one small change and to see how this will affect your favorite screens and icons, open the
WorkBench Preferences screen. You don't need 2.04 to do this; you'll see the effect with 1,2 or 1.3. Using the RGB sliders for adjusting screen colors, swap the white and black color registers the middle two colors. Then click USE. Now take a look at your icons. That's what they will look like under 2.04 a rather ghostly appearance if you draw cartoon characters with black outlines as I do.
It's going to be much more work to upgrade to AmigaDOS 2.04 than I ever had imagined. If I could casually say "goodbye" to most of my previous work, the transition would be simple. 1 also realize that the difficulties which 1 have encountered offer new opportunities for bright program developers. I eagerly look forward to your solutions.
Gregg Scholfied Dayton, NV It's a fad of life that OS upgrades are rendering our existing software collection obsolete. If anyone else has a list of orphaned software, or a modification to this one, please write to "Feedback." Editor Good News for Owners of Janus
VI. 0 In his article "MREAD" (AC V7.6), Chuck Wardin states,
"Boy, wouldn't a file like this come in handy on the MS-DOS
side about now?" He was referring to tbe AmigaDOS "List"
command using the LFORMAT option. In the intoduction to the
article, he comments, "With Janus Library Version 2.0 AWR1TE
was improved to support wildcards...", a nice feature for
those who have it but bad for us who still have to use V 1.0.
But there is good news for us oldtimers also.
It is the MS-DOS (V 3.x) "FOR...IN...DO" command that allows the AWRITE command to copy ALL or SOME of the files depending upon the wildcard used on the PC-side Directory over to the Amiga side.
While the command is powerful complex, the simple "Batch" file below (iCOPY2AM.BAT) allows me to copy ALL the files in my PC's "C: AMY-PC HOLD" Directory over to my Amiga's "RAM:" Device by just entering "ICOOPY2AM" on the PC's Command Line. The only work 1 have to do is get everything into the "HOLD" Subdirectory before I enter "1COPY2AM".
1. The "CD C: AMY-PC HOLD" sets the current directory. It must be
used or things won't work right. Change as required.
2. The "%%X" provides the name of each file in the current
directory. It could be "%%z", but this works.
3. The "(*.*)" says get everything in the current directory. It
could be limited to "(*.doc)", but why bother?
Bert L. Allen Sacramento, CA
4. The AWRITE is the DOS command to 'Run' as many times as
required. It must be in your PC's PATH.
5. The RAM: is the Amiga Device Directory where the files will
be copied. It could be DFO: or a directory name.
Bigfoot 200 Watt A-500 Power Supply $ 129.95 Universal Joystick Mouse Switch $
29. 95 Slingshot A-2000 Slot For The A-500 1000 $
39. 95 Eureka 512K A-501 Clone $
74. 95 Eureka 4MB Ram Expansion W 0K $
89. 95 Eureka Swifty True Three Button Mouse $
39. 95 Eureka Midi (1 In, 2 Out, 2 Thru) $
39. 95 New From Eureka: Mouse Kbrd ROM Swich $ 49.95 B&W Hand
Scanner $ 229.95 MIDI W Serial Pass Thru $ 59.95 (Dealer
Inquiries Welcome) Visa MC COD
(308) 745-1243 (308) 745-1246 FAX
P. O. Box 130, Loup City, NE 68853 Circle 118 on Reader Service
Readers whose letters are published will receive five public domain disks free of charge.
Please write to:
6. The " B" is the 'Binary-File' Switch that is used by AWRITE.
Dangerous to change!
7. The "CD C: AMY-PC" re-sets the current directory.
: ICOPY2AM.BAT Amazing Computing Feedback Editor
P. O. Box 2140 Fall River, MA 02722-2140 ECHO ON CD
C: AMY-PC HOLD FOR %%X IN (*.*) DO AWRITE %%X RAM: %%X B ECHO
OFF CD C: AMY-PC Akexx continued from page 75 Listing 9
* NAME: INDEXgetdefaltpath.rexx
* SEQUENCE: None. Function called by other pgma,
* FUNCTION: Arexx program. (External function).
* Sets up default path for INDEX ? Pgin set.
* INPUT: ENVARC;indexdefault.path file (IF exists).
* or (IF not exists).
* Creates ENVARC:indexdefault.path file.
* OUTPUT: RETURN pathstring where pathstring is the
* path to the user specified default path for
* INDEX working directory.
* NOTES': This external Arexx function looks for the
* above ENVARC:indexdefault.path file and obtains the user
* specified path for the working directory of the chap.page
* and p . and ChPg and INDEX.ascii files used in creating
* an index with the Arexx INDEX ? Series of pgros. If this
* ENVARC: file does not exist the function prompts for the
* user to supply the currently desired path for the INDEX
* files. This makes it easy to re-specify a path for each
* major document in your work load, without resorting to
* changing the program code! The computer stores ENVARC:
* files until they are changed.
* lc) 1992 by Merrill Callaway OPTIONS RESULTS PARSE ARC
inquire start: IF OPEN!'pathname*, 'ENVARC: indexdefault .path
pathstring=READLN('pathname') ’R') THEN DO SAY 'The Default
Path is 'pathstring' [Rtn]-Keep E=Edit PULL keep IF keep-=*'
THEN DO CALL CLOSE('pathname') CALL
OPEN('edit','ENVARC:indexdefault,path'.'W') SAY 'Enter New
default path. Old default path:' SAY pathstring PARSE PULL
pathstring IF RIGHT(pathstring,1)* THEN
pathstring=pathstringlI' 'OX? Y N' SAY 'New path: 'pathstring
PULL ok IF ok-s'Y' THEN DO CALL CLOSE!'edit') SIGNAL start END
CALL WRITELN('edit'.pathstring) END ELSE CALL CLOSE('pathname')
EXIT pathstring END ELSE DO SAY 'Default path does not exist.
Create one? Y N' PULL response IF LEFT(response,1)-'Y' THEN DO
CALL OPEN('pathname','ENVARC:indexdefault.path','W') SAY 'Enter
pathname of directory for your INDEX files.'
PARSE PULL pathstring IF RIGHT(pathstring,1)-=' ' THEN pathstring=pathstringI I' ' CALL WRITECHI'pathname',pathstring) CALL CLOSE('pathname') EXIT pathstring END ELSE EXIT 5
* * This pgm is a utility for small documents or
* * clips from a document page file or as a means
* * to extract ALL unique words (as in a program
* * listing.
* * (c) 1992 by Merrill Callaway * OPTIONS RESULTS * use to
find end of file of doc * SIGNAL ON ERROR MOVES OF
ICONIFYWINDQW * extract word list V LISTED.-0 n=l DO FOREVER
GETWORD word=RESULT *word=UPPER(word)* IF LISTED,word f
-DATATYPE(word,mixed) THEN DO MOVENEXTWORD * we get error if
at end of document * ITERATE END LISTED.word=l lisc.n-word
n=n+l MOVENEXTWORD * we get error if at end of document * END
ERROR: * error generated when we hit the end of document V *
The Shell Sort V listlength = n-1 span = 1 DO WHILE (span
listlength); span = span * 2; END DO WHILE (span 1) span =
span % 2 numpairs = listlength - span DO node = 1 TO numpairs
nextnode - node 4 span IF list.node list.nextnode THEN DO
store = list.nextnode list,nextnode = list.node DO bubpos =
node-span TO 1 BY -span WHILE (store list.bubpos) nextnode =
bubpos 4 span list.nextnode = list.bubpos END bubpos bubpos =
bubpos 4 span list.bubpos = store END END node END * the end
of the shell sort of the words • * output to a new document
window * j=listlengch 'OPENDOC NAME RAMtwordlist' n e
wdoc=RESULT ADDRESS VALUE newdoc MOVESQF 'REQUESTSTR PROMPT
'Enter page number."
P=RESULT DO i=l TO j 'INSERT TEXT' list.i p INSERTLINE END EXIT 0
• AC* Listing 10 NAME: IDXuniword.ttx SEQUENCE: None.
Utility auxiliary FUNCTION: TurboText Macro Key assignment:
none Gets a list of all unique words from any TurboText
INPUT: Current TTX document.
OUTPUT: RAM:word!ist NOTES: Extracts and sorts a list of unique words from any TurboText document. After the program runs it asks for a page number.
Input a blank ' i f you do not want a page number attached, A simple (Ren) will attach the word RESULT at the end of every word!
The listings for the programs presented here are available from the author for $ 15 (postpaid). Send your requests to the address listed below.
Please Write to: Merrill Callaway c o Amazing Computing
P. O. Box 2140 Fall River, MA 02722-2140 AMAZING COMPUTING 4'Vol.
6, No.fi, Juno 1991 Highlights include: "MaxiPIan Plus,'a
review by Chuck Randoms "CDTV," a comprehensive look at
Comodore's hottest item "HAM-E," a review introducing an
excellent 24-bit color video board, by David Johnson "Pixel
3D," review by John Steiner "Professional Page 2.0," a review
of a complete and truly rofessional desktop publishing
package by Rick Broida 4' Vol.fi No, 7, July 1991 Highlights
include: "Firecracker 24 ' a review of the latest in 24-bil
video boards from Impulse by Frank McMahon "Proper Grammar," a
review of a comprehensive spelling and grammar checker by Paul
Larrivee "PageStream," another entry in the word
processing desktop publishing software line, by John Steiner
Also, extensive Summer CfES coverage!
4' Vol. Fi No. 8, August, 1991 Highlights include: "Alterlmage,” create tilling and special effects for your home videos in minutes, by Frank McMahon "The Jerry Bryant Show," AC interviews Jerry Bryant, whose secret weapons for producing four hours of television a week are the Amiga and the Video Toaster "Understanding Genlocks ' by Matt Drabick "Super 8 Meets the Amiga," easy film-to-video transfer with the addition of Amiga graphics, by Patrik Beck "Looking Good with B.A.D.," a review of Centaur Software's disk optimizing program by Rick Manasa Also, AC continues the extensive coverage of
the Summer CES in Chicago!
¥ Vol. 6 No. 9, September 1991 Highlights include; "Bars&Pipes Professional," a review by Phil Saunders "Frame Buffer Face-Off," an overview of framebuffers, by Frank McMahon "DynaCADD," a review bv Doug Bullard Plus: Special reports on Multimedia applications AND Super show coverage from Australia and Orlando!
¥ Vol. 6 No. 10, October 1991 Highlights include: "Art Department Professional," a review of ASDGs powerful program by Merrill Callaway "ShowMaker," bcvond desktop video, by Frank McMahon "APL and the Amiga ' by Henry Lipport Plus: An Arexx double feature and a special education section ¥ Vol. 6 No. 11, November 1991 Highlights include: "Connecting Your Amiga to the Sharp Wizard," by Merrill Callaway "Epson 300c Flat Bed Scanner," review by Merrill Callaway "Impact Vision 24," a sneak preview of GVP's powerful 24-bit board, bv Frank McMahon "CSA Mega-Midget Racer," a review of CSA's powerful
accelerator board, by Mike Corbett "Why Should You Use the CLI?" Three sound reasons to use the command line interface, by Keith Cameron 4' Vol. 6, No. 12 December, 1991 Highlights Include: "Audition 4," a review of a great sound sampler package by Bill frazier "Draw 4D Pro," a look at ADPSEC's latest update to Draw 4D, by R. Shamms Mortier "Newsletter Basics," a tutorial on how to create professional newsletters using PageStream, by Pat Kaszycki "AmigaDOS for the Beginner," another look at the basics of AmigaDOS, by Keith Cameron ALSO: Coverage of AmiEXPO Oakland and the Koln, Germany, show!
4' Vol. 7, No. 1 January, 1992 Highlights Include: "Memories," A500 memory expansion, by Sam Ammons "Help for the Help Key," by Kick Manasa "Getting the most from your RAMdisk," by Keith Cameron "Installing and Using an IBM mouse with Your Amiga," by Phillip R. Combs "DePuzzle ’ a puzzle-solving program for brain teasers, by Scott Palmateer "ZipTerm," learn how to use Console.device and Serial.device while creating a telecommunications program, bv Doug Thain ALSO: Coverage of Germany's Amiga '91 and London's World of Commodore shows.
¦4' Vol. 7. No. 2 February, 1992 Highlights Include: "Deduct That Interest with FC CALC," by Rick Manasa "Finding the Right Multimedia Fit," by Dave Spitler "Images in Dentistry," by Ken Larson "Signmaking on the Amiga," by Karen Pringle "Perfect Pages," how to prttduce PostScript-quality pages without buying a PostScript laser printer ALSO: Coverage of Toronto's World of Commodore Show ¥ Vol. 7, No. 3 March, 1992 Highlights Include: 'The Miracle Piano Teaching System," by Christopher Piper "DeluxePaint IV," by R. Shamms Mortier "Semi-Automatic Painting and Animation," by Kevin Lude "Screen
Photography ' taking pictures of your Amiga screen, by Pal Murphv Also, a special section on Amiga Graphic Design and a look at some special Amiga Artists.
4' Vol.7 No. 4 April, 1992 Highlight include: "Foundation", a review bv Dave Spitler "AdPro 2.0". review by Merrill Callaway "AToncc Plus", review by Rich Mataka Also, construct a database using your favorite authoring system, customize your start-up sequence, and create and produce your own video!
4 Vol. 7 No.5 May, 1992 Highlights Include: "Pelican Press”, a review of this entry-level D I P package by Jeff James "Adi DE 40 Amiga 500 Hard Drive Kit", review by Merrill Callaway "Building an Amiga MIDI Interface", super project by John I ovine Also: AC's annual Desktop Publishing Overview! This issue includes a look at the top DTP packages as well as a study of printers, fonts, and clip art available for the Amiga.
4’ Vol.7 No.fi June 1992 Highlights Include: "Freeze Frame Video Recorder", review by Merrill Callaway "HP DeskJet Color 5Q0C", review by Richard Mataka "MREAD", a programming project by Chuck Wardin Plus: Don’t miss an exciting edition of our Arexx feature by Merrill Callaway or 3-D animation wilh Dpaint IV in 'The Video Slot", by Frank McMahon.
¥ Vol.7 No.7 July 1992 Highlights Include: "Modem Rundown", A comprehensive look at modems for the Amiga "G-Force 040", a review of GVP’s 040 accelerator, by Rich Mataka "Superjam," a review of this superb music maker from The Blue Ribbon Soundworks, by John Steiner "FounDex," a tutorial using Foundation's stacks and scripts, by Dave Spitler Pius, a look at telecommunications and the Amiga including hardware, software, and services.
¥ Vol. 7 No. 8 August, 1992 Highlights Include: "Digi-View 4.0", by Malt Drabick ”GVP*s Digital Sound Studio", review bv Matt Drabick "3D Effects from 2D Amiga Art", tutorial by Shamms Mortier Plus: Super Arexx Column for July!
Video Toaster UpDute featured in Die Video Slot!
And Much More!
AC's TECH ¥ Acs TECH, Vol. 1, No. 2 Highlights Include: "CAD Application Design: Part I," by Forest W. Arnold "Programming the Amiga's GUI in C: Part I," by Paul Castonguay "Intuition and Graphics in Arexx Scripts," by Jeff Giant "UNIX and Ihe Amiga," by Mike Hubbart "A Meg and a Half on a Budget ’ by Bob Blick and more!
¥ Acs TECH, Vol. 1, No. 3 Highlights Include: "CAD Applications Design Part II," by Forest Arnold "C Macros for Arexx?" By David Blackwell "VBROM:Assembly Language Monitor" by Dan Babcock "Programming the Amiga's GUI in C Part II" by Paul Castonguay and more!
¥ Acs TECH, Vol. 1, No. 4 Highlights Include: "GPIO LOw-Cost Sequence Control" by Ken Hall "Programming with the ArexxDB Records Manager" by Benton Jackson "The Development of a Ray Tracer Part I" by Bruno Costa "The V'arafire Solution Build Your Own Variable Rapid- Fire Joystick" by Lee Brewer "Using Interrupts for Animating Pointers" by Jeff Lavin and more!
¥ Acs TECH, Vol. 2, No. 1 Highlights Include: "Build Your Own SCSI Interface" by Paul Harker "CAD Application Design Part HI" by Forest Arnold "Implementing an Arexx Interface in Your C ProgTam" by David Blackwell "The Amiga and the MIDI Hardware Specification" bv James Cook and more!
¥ Acs TECH, Vol. 2, No. 2 Highlights include: "Programming the Amiga in Assembly Language Part 2", by Forest Arnold "implementing an Arexx Interface in Your C Program, Prt 2", by David Blackwell "Iterated functions Systems for Amiga Computer Graphics", by Laura Morrisson "MenuScript", creating professional looking menus easily and quickly, by David Ossorio And Much More!
Back Issue Index What have you been missing? Have you missed information on how to add ports to your Amiga for under S70, how to work around DeluxePaint's lack of HAM support, how to deal with service bureaus, or how to put your Super 8 films on video tape, along with Amiga graphics? Do you know the differences among the big three DTP programs for the Amiga? Does the Arexx interface still puzzle you? Do you know when it's better to you use the CLI? Would you like to know how to go about publishing a newsletter? Do you take full advantage of your RAMdisk? Have you yet to install an IBM mouse to
work with your bridgeboard?
Do you know there's an alternative to high- cost word processors? Do you still struggle through your directories?
Or if you're a programmer or technical type, do you understand how to add 512K RAM to your 1MB A500 for a cost of only $ 30? Or how to program the Amiga's GUI in C? W'ould you like the instructions for building your own variable rapid-fire joystick or a 246-grayscale SCSI interface for your Amiga? Do you use easy routines for performing floppy access without the aid of the operating system? How much do you really understand about ray tracing? The answers to these questions and others can be found in AMAZING COMPUTING and AC's TECH.
For more information call 1-800-345-3360 The Fred Fish Collection Below isalistingofthelatestadditionstothe Feed FishColfection.Thisexpandirg libraryoffreely redistributable software isthe workof Amiga pioneer andawardwinnirrgsoftwareanthoio 91 si, Fred Fish. ForacompletelistolallAC, AMICUS, and Fred FishDisks, calaiogedandcross-reler- encedtoryourconvonience.pleaseconsultthe Cunen AC’sGuideToTheCommotloreAmiga availableatyourlocaf Amazing Dealer.
FicrJ Fish CidK see Exploding An AmigaDOS 2.0 version ol 'exploding windows' that explodes and implodes windows in a fancy manner, catches all window resize and move events, works with an OpenWindowTags. And installs as a cemmodity. Version 1.0. Binary only.
Author Andreas Schildbach Textra This easy-to-use text editor allows multiple windows, and provides a simple mouse dnven interface. Those familiar with the ‘Macintosh style' editors will be comlortabie with Text fa's Cut. Copy and Paste commands. Documentation mdu- ded Version 1 12. An update to verson I 0 on cbsk 239.
With many enhancements Shareware, bnary only.
Author; Mike Haas Vlt VLT is both a VT100 emulator and a Tektronix (4014 plus subset of 4105) emulator, currently in use at SLAC (Stanford Linear Accelerator Center).
Although the VtlOO part was originally based on Dave Weaker el al.'s VT10G, many enhancements were made Features include use of ARP. An Arexx port. XMODEM 1K CRC and Hermit protocols, support lor additional serial ports, external file transfer protocols (XPR). A 'chaf mode, and scr ol toa ck re v© w ht$ tory butler II comes in two versions, one with Tektronix emulation, and one without. The Tektronix emulation allows saving IFF fles. PostScript files, and printing brtmaps to the printer. This is version 5.517, an update to version
5. 045 on disk 463. Binary only. Author, Willy Langeveld Fred
FlstLQisfcJ569 Leggi A powerful ISO ANSI text reader which
strictly Mows Commo- dore's application guidelines.
Features indude unlimited number of w-ndows on any public screen, scrolling with both mouse and keys, fob AUISG menus and Arexx commands, clip- board support. AppWmdows. Fast and residemabio activator, full configurability of the keyboard, preferences file and editor lo change preferences, background mode, and more. Version
2. 0. binary orty. Author. Sebasttano Vigna Post An excellent
PcstScnpt interpreter for the Amiga which implements the fun
Adobe language Supports type 1 and type 3 fonts, screen
output, file output, and printer output. Requires Arp library
V39- and Con Man V1.3+ (only under AmigaDOS
1. 3). This is version 1.7, an update to version 1.6 on disk 51B
Includes source in C Author Adrian Aytward SCSI util A CU
utility to issue commands lo a SCSI disk using a spe pific
SCSI id number Commands include inquiry, seek, start stop
motor, read sector(s), read capacity, etc. Freeware, includes
source. Author Gary Duncan VirusChecker A virus checker that
can check memory, disk bootblocks. And all d $ k files lor
signs d most known viruses Can remember nonstandard bootblocks
that you nd cate are OK and not bother you about them again.
Includes an Arexx port.
Version 6.05, an update to version 5.30 on disk 556 Binary only, Author John Veidthuis Fred Fish Disk 670 DirWork A fast, smalt efficient, OirUlility. Configurable options and buttons, as well as all the usual features Comes with external configuration editor.
This is version 1.51. an update to verson 1.43 on Osk 570. Shareware, binary only. Author Chris Hames Mostra Mostra is a shareware IFF ulilily featunng real-time unpacking scroll, dozens ol options, ‘smart* analysis ol any IFF file (FORMs. LlSTs,... also nested I IBM1), total control over display modes, simple slideshow processing, pattern matching, SHAM, an external link to show Dynamic Mode pictures, double buffenng, last decompression, color cycling. TeXdocs, startup fil09 tor easy custom configur- aliens and complete WB support, through ToolTypes and Style icons! This is version 1.06. an
update to version 1.04 on disk 476. Binary only Author SctoSttano Vigna Scan Program to scan Me contents for matches to one or more spooled patterns. Claimed to search hard drives twice as fast as the best search programs currently available, and ram drives live times faster than other programs. Can optionally scan the contents ol files in LZH and LHA archives. Supports searching lor multiple patterns simultaneously.
Other features include extensive wildcard support, optional inverted pattern matching, recursive directory scanning, ime search highlights of matching words with selectable color, and more This is version 1.0. Includes source, Author Walter Rothe Fred Fish Disk 67.1 Jvi2tty A program to convert Tex's dvi ouipui files to ASCII format for printing or previewing on text terminals Version 4 0, includes source Author Svante Lindahl, Marcel Md, el. At. Amiga port by Martin Hohl JcGraphDemo Demo version ol a Shareware Business grapher with Intuition interlace. JcGraph can show your data as bar, Ime.
Planes, stack, blocks, 2D and 3D, etc. Features realtime rotation around X. Y. Z axis, on-line help, professional looking 2D and 3D graph output, and more Can output EPS, 3D GEO, AegisDraw2000 and IFF 1LBM format files, Demo version 0.903. Binary oniy. Author, Jean-Chnstophe Cldment.
Mkmake A make file generator, originally written forTurbo-C and MS- DOS. And now ported to the Amiga by the author. Version 0.3. includes source. Author Martin Hohl MPE A compiler loot for users ol Ihe M2amiga programming environ- men! MPE does the same job better ifian your batch file. You can do everything with the mouse or the right amiga key. With this Modula-2 Programming Environment you can compile, link, and run your program. When there is an error, the editor is started automatically. You can set ail switches lor M2C, M2L and M2 Make Version 1 Q. binary only. Author Marcel Timmermans
ir2tex Converts documents in UNIX Irofl format to UtoX formal. It Is intended to do the first pass Ol the conversion, with the user finishing up the real ol Iho conversion Most ot the converted document will be in LaTex format, but some ol it may be in piam TeX.
Amiga version 1.02. indudes source. Author Kama) AJ-Yahya; Amiga port by Martin Hohl Fred Fish Diak 672 Indent A C source code (ormatter indenter. Especially useful tor deantng up inconsistently indented code Version 1 3. An update to version 1.1 on disk 262 includes source. Author; Various. Amiga port by Carsten Sieger Sksh A ksh like shell for the Amiga Some of its features indude command substitution, shell functions, aliases, local vana- bles emacs and vi style command line editing. I O redirect- ion, pipes. UNIX style wildcards, a large variety of commands, and coexistence with senpts
from other shells Well documented. Version 2.0. an update to version 1.7 on d sk 469 New features ndude real pipes. AmgaDos
2. 04 support, en- hanced Arexx handling, and more Binary only
Requires AmgaDos 2.04. Author; Steve Keren Fred Rah Dht 673
Kcommodity Multifunctional commodity lor OS 2.0. Indudes
window- adivator, time-disptay in several modes and formats,
alarm function, KeyStroke-Oidter. Time to environment. Window
Screen cycling. LeftyMouse, ESC-Key can dose Windows. Revision
Control System, leieSone bin calculator. Screen- Mouse-
Blanker, Mapping of german Umlauts*. Popup Shell, Applcon
support, LeftyMouse, user definable HolKeys Fully controllable
via Arexx-Port All settings can be customized and saved to
disk This is version 1.75, an update to version 1.70 on disk
646. With many new features Requires OS 2.0. Written in assembly
for speed and efficiency.
Indudes source. Author Ka lake Offender Demo version ol a fast shoot'em up game based on Williams' Defender garre. Runs ai 50 60 frames per second Includes PAL and NTSC versions. Kickstart 2 04 compatible Requires 68020 CPU and 68831 FPU or better Version 1.02, an update to version J 01 on d«Sk 631. Shareware, binary only. FuB version and'or source code available with shareware payment. Author Fred Bayer SANA The official Commodore developer information package for the SANA-li Network Device Drivers.
Includes the SANA-li spec, readme files, SANA-II drivers for Commodore s A2065 (Ethernet) and A2060 (ARCNET) boards, docs and indudes More complete package than just the specification induced on disk 654, Author Gommodote-Amiga Networking Group ShollTools Four small useful programs. PIPE provides command line pipes. HISTORY allows the history to be loaded, saved, and teled, FOREACH is a fancy loop and variable expansion command .and RECORDER saves all console input and output in a file. Binary only- Author Andy RnkeJ Fred Bah_Dia)L674 Hexlract A complete header file reference. Definitions,
structures, structure members and offsets, flag values, library contents, function definitions, registers, library offsets, etc The data from a sat ol V1.3 Amiga and Lattice header files is packed ink) the included file Tieadefs z‘ for immediate reference by Hextract. Version VI. 1. Freeware. Jndudes pari source Author: Chas A. Wyndham IFFLib An easy lo use Amiga library which gives you some powerful routines for dealing with IFF files, especially 1LBM files (pictures}, ANIM files (animations), and SSVX files (dig- tized sounds). It is written completely in assembler and rs just 3Kb. Indudes
source and binaries lot several example programs that use the library. This is version 22,2. An update to version 16.1 on disk 301. Binary only Author; Christian A. Weber NewlFF This is version 37.9 ol new IFF code modules and examples for use with the Release 2 iffpane.library This code release is again 1.3 compatible (the 37.B release was not). This code is intended to replace the 1985 EA IFF code modules, providing significant enhancements including support for arbitrary ds- play modes and overscan (2,0), clipboard load save, central- ized string handling (for ease of localization), and
simpfi- tied subroutines for displaying, saving, and printing tLBMs And the 8SVX reader now plays! Author Submitted by Carolyn Sebeppner P-Writer A text editor with special facilities foi inserting text color and style changes and for preparing iBustrated texts lor P-Reader Version 3,3. An update to version 32 on disk 595. Freeware, binary only.
Author Chas A. Wyndham Fred Fish Disk 675 F2C A program that translates Fortran 77 source ntO C or C++ source F2C lets one portably mtx C and Fortran, aid makes a large body of well tested Fortran source code available lo C environments Amiga port done for SAS C 5.10B, and includes libraries for use with SAS C. Includes full source in
C. Author S. I, Feldman. Daw! M, Gay. Mark W. Maimone N. L
Schryor. Amiga port by Martin Hohl EmLFlth.Ditk.676 FBM An
Amiga port of the Fuzzy PixMap image manipulation library This
package allows manipulation and conversion ol a variety of
color and B4W image formats. Supported formats include Sun
rasterfiles, GIF. IFF, PCX. PBM bitmaps, face* files, and FBM
files. Also has mput converters for raw images. Ike Digt- View
files, and output converters far PostScript and Diablo
graphics Besides doing format conversion, some of the olher
image manrpulalion operations supported include rectangular
extraction, density and contrast changes, rotation, quant I:
a- ton, halftone grayscalmg. Edge sharpening, and histograms.
Disk 676 contains m68000 binaries and docs, d-sk 677 contains
m68020..'n68881 binaries, and disk 678 con tans the sources,
Version 1.0. Author Michael Mauldin; Amiga port by Martin Hohl
EnxLHah Dlik_6IZ FBM An Amiga port of the Fuzzy PixMap image
manipulation library. This package allows manipulation and
conversion of a variety of color and BAW image formats
Supported formats include Sun rasterlites, GIF. IFF, PCX. PBM
bitmaps, face' files, and FBM files. Also has input converters
for raw images, tike Digi- View files, and output converters
for PostScript and Diablo graphics. Besides doing formal
conversion, some of the othe* image manipulation operations
supported indude rectangular extraction, density and contrast
changes, rotation quantize- tion, halftone grayscalng. Edge
sharpening, and histograms Disk 676 contains m68000 binaries
and docs, disk 677 contains m66020 m688fl1 binaries, and disk
878 contains the sources. Version 1.0. Author- Michael Mauldin
Amiga port by Martin Hohl Makebnk A replacement for the
original AmigaDOS 2 0 Makebrk command. Supports botn hard and
soft links. ResdentaWe This is version 1.1, includes source.
Author Stefan Becker Mostra Mostra is a shareware IFF utility
featunng real-time unpacking scroll, dozens of options,
'smart' analysis ol any IFF file (FORMs, USTs,.,. also nested
ILBMI), total control over d splay modes, simple slideshow
processing, pattern matching, SHAM, an external link lo show
Dynamic Mode pictures, double buttering, fast decompression,
color eyefing. TeXdocs, startup files lor easy custom
configur- ations and complete WB support, through ToolTypes
and Style icons! This is version 1.07. an update to version
1.06 on disk 670, and fixes a bug with parsing IFF files.
Binary only. Author Sebashano Vigna PM A tool thal monitors
the Amiga system's CPU usage using some hooks thai are
available m 2.04 EXEC.
The program uses the high resolution Ectock timer to get real time values lor the amount of time the processor spends running tasks and Ihe nmount of time it spends between tasks (in task switch and in sleep) Version 37.8. binary only Author Michael Smz Fred Fish Disk 578 FBM An Amiga port ol the Fuzzy PixMap image manipulation library. This package allows manipulation and conversion ol a variety ol color and BAW image formats Supported formats include Sun rasierfiles. GIF. IFF. PCX, PBM bitmaps, face' files, and FBM files. Also has input conveners for raw images, like Dig*- View Tiles, and
output converters lor PostScript and Diabk) graphics. Besides doing format conversion, some of the other image manipulation operations supported indude rectangular extraction, density and contrast changes, rotation, quanliza- bon, halftone grayscafing, edge sharpening, and histograms Disk 676 contains m660QQ binaries and docs, disk 677 contains m68C20'm6888l binar.es. and tfcsk 678 contains the sources, Version i .0. Author Michael Mauldin, Amiga port by Martin Hohl Ppbb A shared library to make life easy for people who wish to write programs that support PowerPacker, Loading crunched files
from C or assembly is made last, short and easy. This is release 15. An update to version 1.4 on disk 623.
Includes example source Author Nico Francois ReOrg RaOrg is a fast disk oplrmizer that con be used lor floppy disks and hard disks. Supports now Kickstart 2,04 features including hard and soli finks, and High-Density drives Includes program versions in English and German for use with Kickstart 1,2 1.3 or Kickstart 2,04. Versions 1,1 and 21, shareware, binary onfy, first release.
Author; Holger Kruse RasAnaiyzer An OS 2 04 compatible ResModuies monitor, RosArtalyzer can show you all information related to Captures. KekMemPtr, KickTagPtr.
KickChkSum and ResModuies entries tn the ExecBase structure, A great help for restoeni modules developers and for people who want to check if something (ike a virus) is resident n memory, RasAnaiyzer can detect ResModuies 05 2.04 system dogs Version 2,2, binary only.
Author: Silvio Umberto Zanzi Endflih DiikilS Back coupling A simulation ol saeen-camera-backcouplvig Generates a series of back coupled pictures out of a start picture, You can change several parameters, such as sharpness, rotation angle and signal translation Includes both German and English versions. Version 1.0, binary onfy.
Author. Michael Gentner RayShad© Rayshade is a ray tracing program ported to the Amiga from UNIX Rayshade's features include eleven types of primitives (blob, box, cone, cylinder, height field, plane, polygon, sphere, torus. Hat- and Phong-shaded triangle); composite objects point, directional, and extended (area) spot, and quadrilateral fight sources: solid procedural textunng and bump mapping ol primitives; antialiasing through variable- rale ’jittered" sampling; arbitrary linear transformations on objects and texture bump maps; Use of uniform spatiai subdwisicn or hierarchy of bounding
volumes to speed rendering; options to facilitate rendering ol stereo pars; rudi- mentary animation support, and more. This is version 4 0. PateMevei 6. And includes sources in C The modifications lor Amiga S SAS C are distributed as ditt files. Some example input fires are also included This is an update to version 3 0 on disk 596 Author Craig E Koto. Amiga Port by Martin Hohl Fred Flah Disk 6B0 ATAP Adobe Type Access Package allows users of Professional Pago (Goto Disk, inc.) and compatible applications to use typefaces available from Adobe Systems or other vendors, includes AFM and screen
font converters, sample AFMs and screen fonts from the Macintosh, and a Macmtosh USAl keymap. Includes source n C for AFM converter and font unpackor, Author Gordon Fecyk SatTrack A satellite tracking program. Allows for selection of a data- base that can contain up to 300 satellites Tracks satellites on a graphics display of the world. All graphics are IFF compatible. Allowing lor loading of display to standard painting program. Allows lor input ol satellite information using either standard data format or by simple user input. AS operations use standard windows and menus. Sail rack has a
simulation mode that allows far predictions in the future This is versron 2.1 A. demo copy, binary only, Author Randy Stackhouse VirusChecker A virus checker that can check memory, disk bootblocks. And all disk files for signs of most known viruses, Gan remember nonstandard bootblocks that you indicate are OK end not bother you about them again. Indudes an Arexx port. Version 6.06, Bn update to version 6.05 on disk 669. Bmary only Author John Vektthuis Fred FimDMiW Term A gitt-ware telecommunications program written tor AmigaOS release 2.x (Kickstart 37.175 and Workbench 37,67 or higher
required) Features indude total configurability, full Arexx control.
Xpr-transfer support, filetype-idenlifcation after download, cut & pasta'pornt-and-crick on screen, auto upload and download, scrollable review buffer of unlimited size, solid and fully-featured VT10Q VT220 ANSI emulation, optional fast atomic terminal emulation, hotkey support, powerful Phonebook and dialing functions, ability to save end prmt the contents of the screen as iFF-tLBM or ASCif file, fuil overscan and screen resolution support (new ECS screen modes induded). Asynchronous operation and a lot more. Comes with seven Xpr-transfer libraries (ascii, jmodem, kerrrot, quickb, xmodem,
ymodem 6 zmodam) and documentation both in German and in English. This is version 22a. An update to version 1.9c on dsk 589 Includes fuff source m TV and assembly language. Author Otal Osen' Barthet Ered-EslLBf sk 652 Ami Back Do mo verson of A ro-8ack v2.0. a nice Backup utility for the Amiga. Features include backup to any AmigaDOS compatible oevce (such as f loppies, removable hard disks, fixed meda hard disk, and tope drives), compression, no copy protection, configuration files, complete backups, incremental backups, selective backups, file exclusion filer, setting ol archive bit,
passwo’d protected backups, onl.no help. AREXX support, etc. Demo version does not have restore. Version
2. 0a, an update to verson 1.0* on disk 517.
Binary only. Author: MoonLighter Software CyberCron A cron utility for AmigaDOS 2 0, Uses the new, more flexible, AmigaDOS 2.0 technique for running programs. Offers an ex- tended sel cl options that may be specified for any given event.
Version 1.3, Bn updala to version 1.2 on disk 656, Includes source, Author Christopher Wichura ReqChango A little program that patches the system requesters to use the similar requesters in ReqTools.library. It also patches the ARP requester and all requesters in Req.library. It is very flexible, allowng you lo modify where the requester should appear, which ol the libraries lo patch, etc. Includes a pair ol small utility programs, GetFileand ReqAsk, that can be used in scripts to pul up lilo requesters or other requestors. Version 1.00, includes source Author Magnus Holmgren HexxHostLib This
is a shared library package to simpify the Arexx host creatrommanagement procedure.
Resx-message parsing is also included making it possible lo control Arexx from programs such as AmigaBASIC (can you Imagine Amiga BASIC controlling ArmgaTeX?). This is version 37.1, an update to version 36.14 on disk 403 This version has boon updated lor use with Kick- start 2 0 Includes source In C and assembly language.
Author OutI Olsen’ Barthel Zoom A last and efficient floppy Ask archiving utility based on the data compression I decompression algorithms used by lh library Has an Intuition and a Shell interlace, fully supports Kckstari 2,0. Is able to add texts and notes to archived output files, knows 274 different bootbtock viruses, indudes a number ol compression parameter (such as encryption of the output file) and a lot more, Version 5.4. update to FF459 Binary only, Author: Olal ‘Olsen’ Barthel Fred Fish Disk 683 GMC A console handler wrth command line editing and function key support. GMC provides
extended command line edit ng. Function key assignment in four levels, extended command line history, online help for functions in the handier, and an iconify function, Also includes an output buffer (dump lo printer and window), filename completer, aenpt function, undo function, prompt beeper, pathname In window title, close gadget for KS 2 0, etc This Is version 9 13, an update to version 9,11 on disk 587, with some new features end some bug fixes. Shareware, binary only Author Goetz Mueller KFAST Key Frame Animator with Skeletal Technique, A collection ol functions to implement a two-
dimensional object based animator designed to use the skeletal technique of modeling object and simple tweening to free the animator from the labors ol pro- ducrng smooth transitions between key drawings. A crude demo program has been Included utilizing the routines Version 0.5, includes source Author: Craig M lever LE-NAG LeverEdge NAG is a program to remind you ol events before you miss them Events can be scheduled to occur once or repeat daily, weekly, monthly or yearty. You can be alerted ol the event in a number ol ways from a screen flash to a message requesler Version 92,05.02,
shareware, binary onty Author: Craig M. Lever PnntFiies A freely redistnbutabte print utility to replace I ho standard workbench Pnntfiles command Supports Arexx. Application ton. And setting up a punt list with unhm tecf number ol entries Requires OS 2 04 Includes two versions, V0.91e in English and V0.9id in German. This is an update to V0 9 on disk 632 Includes source.
Author Karlheinz KimgbeJ ShowUnk Tool to list hardlmks. Also tells which file or directory the link points at. Version 1.1, includes source In Oberon. Author: Chnstoph Teuber Fred Fish Disk 334 AL Archive Lister. Recognizes and lists contents ol archives croalod by ARC. LHArc. LHA. LZ. ZOO.
APE. ZIP. WARP. DMS and ZOOM. AL is fully standalone and doesn't call upon the original archivers to list contents. Binary only. Author Oliver Wagner CpuCir A hack in the spint ol “CpuBlit". Replaces the BltClear() call in graphics.library with art 68030 optimized processor routine, Includes source in assembly. Author. Oliver Wagner EmptyHandler Another example ol a lilehandler This one creates empty files of any given length Indudes source in C. Author Oliver Wagner MagPages A software package that allows you to create and display a disk-based magazine The magazine produced Is of a similar
lormat to that of a traditional paper magazine. You can combine text and graphics on a single page, branch to different sections by clicking on icons and play sound and music. Fea- rures a lull intuition driven interface. Version t.30, an update to version 1 0 on disk 372. With many new features, bug fixes, and an improved uset interlace. Shareware, binary only. Author: Mark Gladding PaySound A tool to replay IFF-8SVX sounds using double-butfering w*i*to the sound file is being loaded Iron disk Also serves as an Sparse library and audo dev»ce programming example. Re- quires Kickstart and
2. 04 (or higher). Version 1.1, includes source in "C-. Author:
Olal ‘Olsen’ Barthel Fred.Rsh. Disk 635 Disk Prim A label
database whto prints and stores *sk labels lor 3.5' and 5 25*
disks. Primarily created as a combmed database and prmt
utility for FD disks, H includes easy-lo-uso label lib- rary
(unctions (like pnnbng labels lor a wholo FD series in one lum
or multiple pnnt of one label) and labels for most FD d«ks
which are available within a few mouse dicks. Fea- Tures
include fl fast search routine, user-definable label lay- out,
different label sizes, intuition-Msed disk directory read-in
and a lot more. Very configurable. Works fine wrth every
printer connected to the parallel port and AmigaOS 22.214.171.124.
and 2.x. This is version 3.51, a major update lo version 3.4,3
on disk 567. Both English (PAL & NTSC) and German ver- sions.
Shareware, binary only.
Author: Jan Geisslei FreeCopy FreeCopy is unlike most copiers in that it does not actually copy disks. It removes the protection so disks can easily be backed up with almost any program, and in some cases be in- staled on your hard drive. This is version 1.8, an update to version 1.4 on disk 498. Public domain, binary only. Author Greg Pringle MCMaster MCMaster is another cassette tape cover printing utrtity which should work together with any printer which supports pica and line. Other features include a search function and a list function when allows you to put all the song names in a list
gadget to scroll around Version BRIDGEBOARD USERS!
Don’t waste money, slots or desk space buying extra IBM-compatible or Amiga floppy drives! The Bridge Drive Commander+ gives you direct access to all your internal and external Amiga drives from the Bridgeboard, and direct access to IBM type 360K and 720K drives from AmigaDOS. AT Bridge Boards can use 1.44M drives. The Bridge Drive Commander+ is totally transparent and automatic.
Put an IBM type disk in any drive and use it just like on any IBM compatible! Put in an Amiga disk and return to Amiga use! Just that simple, just that fast! One drive can use Amiga disks at the same time another is using IBM- compatible disks. Disks are completely usable by other Amiga and IBM-compatible computers. All hardware: no software drivers to load, no precious memory or cards slots used up. Plugs onto motherboard at internal drive connector. (No soldering or wiring changes.) Compatible with all Bridgeboards (8088, 80286), accelerator boards (any 680x0), hard disks and other
hardware and software.
Bridge Drive Commander+ ....$ 149.50 MJ SYSTEMS Dept 29A, 1222 Brookwood Road, Madison, Wl 53711 1-800-448-4564 MasterCard VISA; no cashier's checks or money orders please.
Product names are trademarks of their respective companies.
Circle 103 on Reader Service card.
1. 1. freeware, includes source in C. Author: Michael Watzi
PublicManager Pubic screen tool which opens public screens
which are freely configurable (depth, size, font etc) and have
then own menu (palette, quit, tools, etc). Includes two ittle
tools to modify The public screen modes and the defauft pubic
screen. Version 1.2, freeware, indudes source in C and
assembly. Author Michael Watzl YatZ One player Yatzee game
This program was written to take up little memory and to
multitask nicely. This is version 1.1, an update to version
1. 0 on disk 493. Public domain, includes source in C. Autnor:
Greg Pringle EmLSsh. Disk 633 BonAppetif Bon Appelit is a
recipe database manager that automates reope collections and
allows for far more flexibility than regular index cards You
can search for recipes by tide, keyword, or ingredient. You
can import recipes in BonAppetil s own lormat or 3 popular
MS-DOS formats, so you can quickly build a recipe collection,
Includes complete reape util.tios and 24 recipes to get you
started. Version 1 3. New features indude recipe browsing,
mass export, less cryptic error messages, and many bug fixes.
Shareware. Binary only. Author. Boris Shor DWFIcons A collection of icons for WorkBench 2.0, mending some that are lor an interlaced WcrVBench Author: David W. Ferguson OWF Presets A collection of AmigaDOS 2 0 presets lor pointers, palettes, screen modes, and Work Bench backdrop panerns. Author: Dowd W. Ferguson MuitiBox Request utility which can be used in scripts, Un'ike other tools (QuidkRequest, Request, etc) it uses checkbox gadgets Indudes source in C. Author: Michael Watzl NewPos A tool to resize and move the active shell window directly or from scripts Freeware, Includes source m
assembly Author Michael Watzl Fred RshDtsk 637 AmigaEMS A utility program lor Amiga bndgodoard users that allows you to use any amount ol Amiga memory as expanded memory on the bndgeboard AmigaEMS is LIM EMS 4.0 compatible. This i$ version 1.01, shareware, binary only. Author, drs. A. D. Hagen FracBiank A commodities screen blanker written for Kjckstart and Work- bench 2.04 (or higher). When running wti Wank the screen and start to draw real plane fractals such as desenbed in the September 1986 issue ol Scientific Amoncan The resuming images may remind you of spiders’ weos, lace or even the
Cnadman patterns formed by grains ol sand strewn across a vibrating surface. This is version 2.2. an update to version 1.8 on disk 588. And includes numerous bug fixes and enhance- men® (such a new (racial type and a font-sensitive user interface). Includes source in 'C‘ and assembly language. Author Oiaf ‘Olsen’ Barthel PowerPiayer A very powerful, user friendly and system friendly module ptayer. It carv handle nearly all useful module-lormats (Noisetrackor. MED, Oktalyzer, etc.), can read powerpackod modules and comes along with its own cruncher that uses the powerful lh library written by
Krekel Barthel Needs the powerpacker.library and the reqtools,library to run, both included in the package. Also indudes some sample modules.
This is version 2.7, an update to version 2.1 on disk 647. Freeware, binary only. Author Stephan Fuhrtnarm SFCoder A program that allows you to encrypt and decrypt files by using a password Uses complex routines to assure the security ol your data Requires OS 2.0 to run. Verson 3 0, freeware, binary only. Author Stephan Fuhrmami XPRD external Protocol Driver. A standalone dnver utility tor domg file transfers with XPR libraries.
Has many features like earner checking and return code redirection (for 'stupid* languages) Incudes source in C. Author Oliver Wagner XS8 eXtemal Screen Blanker Standard Documentation and examples of a new library standard lor fancy screenblarkers. Includes Standard. Shuffle and Psychedelic biankers Pubic Domain, source « C is included. OS 2.0 only. Author Oliver Wagner Fred FuhDlah 663 OctaMEDPtayer Standalone ptayer program for playing songs made with OctaMED. Can load sng+samples-format and MMDO MMDt-modules made with MED V2.10 or later, or any version of OctaMED. Can play stan- dard four
channel Amiga songs, MIDI songs, 5 lo 8 channel OctaMED songs, and mutti-modules. Has a nice
2. Q look and works fine under 2.0 as wef as 1.3. Version 3 00,
binary only. Author: Teijo Kinnunen and AMIGANUTS UNITED
ScreenSr-ap ScreenSnap allows you to save and close screens ol
any appli- cation, l! Requires OS 2.04 and indudes German
documents- ton. This is version 1.12. binary only. Autnor Ower
T. O.M. Software Wuppertal Update Icon A tool to add icons to
files and drawers whnch do not yet have icons attached, to
update the default tools and lo reset the positions of tons.
Very handy lor installation senpts. Re- quires Kickstart and Workbench 2 04 (orhighe-) Version 1 0. Includes source in C Author Olal ’Olsen' Barthel Fred Fish Disk 639 AssignWeoge An AssignX clone, redesigned from the ground up, which fixes a couple ol potential bugs in the original program and is also able to cope with an internationalized operating system.
Kickstart and Workbench 2.04 or higher required Version 1,1, source in ’C is included. Author: Olal ’Otsen' Barthel Phone A funny slralegy game. Your goal is to connecl everyone to the phone system without running out of wire. The country In which these people live Is lull ol hgh mountains, deep rivers, and highly frequented roads, so connecting everyone up may nol be easy. Binary only. Author Tobias Eckert TKEd TKEd is a very comfortable I mutton-based ASCII editor. It can read texts packed with PowerPackef. Has user-definable menus, a comfortable AREXX-interface with 102 commands, an
interface to some errortoots for programmers, macros, undo, supports foldings, and many other features. TKEd is reentrant and can be made resident. It also checks itself (or fink- viruses. Version 1.05. an update to version
1. 00a on disk 620 Binary only, Author Tom Kroerter Fred Fish
Disk 690 FastGrf A fas) GIF87 tie viewer written in very
optimised asm, but displays Only pictures with no more than 32
colors Supports overscan. NTSC 4 PAL display, allows scrolling
for b«g pictures. Version Vi .00, binary only Author
Chrtslophe Passuatlo Find Yet another file fto utility,
different from other programs Ol this kind in that it requires
Kickstart and Workbench 2 04 (or higher) to run. Sports a
font-sensitive user interface, includes Workbench
Applcorv'AppWindow support, filetype identification and
other goodies. Version 1.7. includes source in C‘ and assembly
language. Author Olal Olsen' Barthel HDRxer Some of the newer
A30C0‘s have high density floppy drives. In the 37.175 version
ol kickstart, HD desks are nol completely supported in HD
mode. This program paichos the system so that kickstart
V37.175 owners are able lo use 1.71 MB HD disks in the floppy
drtvo. Requires Workbench 2.04 Th«s u version M0. An update to
version 1.00 On disk 645. Binary only. Author.
Peter-fver Eden Rescue A non-muttitaskmg shoot'em up game with smooth scrolling m three directions, (our different pieces of muS'C. Highscora list, cheat mode. Etc. Automatically notices if Started on an NTSC or PAL machine, and uses full PAL screen at NTSC overscan screen Binary only, shareware Author: Tobias Eckert VioisHunfer A harmless screen hack Author: ToOas Eckert To Be Continued...... In Conclusion To the best ol our knowledge, the materials in this library are Ireely distributable. This means they were either publicly posled and placed in the public domain by their authors, or they
have restrictions published in their flies to which we have adhered II you become aware ol any violation ol Ihe authors’ wishes, please contact us by mail.
This Its! Is compiled and published as a service to the Commodore Amiga community for informational purposes only. Its use is restricted lo non-commercial groups only! Any duplication for commercial purposes is strictly forbidden As a part ol Amazing Computing*14, this lisl is inherently copyrighted. Any infringement on this proprietary copynght without expressed wntten permission of the publishers wilt incur the lull force ol legal actions.
Any noncommercial Amiga user group wishing to duplicate this list should contact PiM Publications. Inc.
P. O Box 869 Fall River. MA 02722 AC is extremely interested in
helping any Amiga user groups in non-commoroal support for the
• AC- Artistic Impressions: The Computer Art of Ilene Astrahan &
The Music and Animation of Tom Law ILENE ASTRAHAN STARTED
working with the computer after many years of using traditional
painting media and making jewelry'. She now creates her
masterpieces on an Amiga, printing hard copies as ink-jet
printouts, cibachromes, and editions of color laser copies.
Her work explores the alchemical transformations of New York
City skylines, portraits, and mathematical fantasies. Her more
traditional work can be found in many different collections
including the Smithsonian Institute and Malcom Forbes
collections. Unfortunately, she has not been able to find
similar acceptance for her computer art.
Ilene uses an extensive computer set-up which includes an Amiga 2000, Digivicw, DeluxePaint, and Mathvision. The mathematical creations are the main focus of many of Flene's creations. She likes the infinite number of ways to manipulate an image just by changing a variable in an equation. Recently, computer artist Ilene Astrahan's work was featured at the TAI Gallery in New York.
Ilene was also the winner of the 1987 National Gold Medal for Amiga Graphics. » 0 Ilene uses her Amiga to produce stunning images.
"MY BIG SPHINX OF QUARTZ" is Tom Law's way of expressing himself with the Amiga. Tom uses 15 Amiga computers to produce whathasbeendeemed "an orchestra of animation."
With 15 Amiga 500s, Tom's computers interact with performances of musicians, dancers, and other artists who perform live with the Amigas. (The Amigas were generously loaned by Commodore.) Tom, in conjunction with the South Carolina Arts Commission, puts on shows for all groups. Hecan spcci fically tailor the show to meet the group's needs or wants.
Tom has also released a CD which was created mainly with the help of Keyboard Controlled Sequencer, Dr. T's sequencing software. The CD features some of his earlier music and many pieces from his show. Tom also regularly conducts residencies in Com- puterCreativity'in schools around South Carolina.
The digitized v ideo projections in Tom's show are created with another Amiga 500 running Vidi-Amiga software. This software was also used to create the dance animations played by the animation orchestra. To create the music itself, Tom uses an Ensoniq SQ-80 keyboard synthesizer with an AkaiS-900digi- tal sampler. These are controlled by yet another Amiga 500 running Dr. T's Keyboard Controlled Sequencer, which also controls the animation orchestra.
• AC* Tom Law and his Amiga-produced video wall.
NO POSTAGE NECESSARY IF MAILED IN THE UNITED STATES BUSINESS REPLY MAIL FIRST CLASS MAIL PERMIT NO. 36 FALL RIVER, MA Postage Will Be Paid By Addressee AmazingAmiga JL X cobAFTTriNGrCsAr
P. O. Box 2140 Fall River, MA 02722-9969 I I I I I t I t I I I I
I I I I I I I I 1 I I I I I I I I I I 11 I 11 I I I I 111 M I
I I I I NO POSTAGE NECESSARY IF MAILED IN THE UNITED STATES
BUSINESS REPLY MAIL FIRST CLASS MAIL PERMIT NO. 36 FALL RIVER,
MA Postage Wiil Be Paid By Addressee AmazingAmiga JL JL
P. O. Box 2140 Fall River, MA 02722 9969 Please return to:
AmazingAmiga JL X CQMPUTING'C r Your Qriuinat AMIGA'
MuHfirfv Teiutin r JK* r OriXimat AMIGA" Mtmtl ty 1
P. O. BOX 2140 Fall River, MA 02722-2140 Please place this order
form in an envelope with your check or money order.
R yesf The “Amazing" AC publications give me 3 GREAT reasons to save!
Please begin the subscription(s) indicated below immediately!
Name_ ____ _ DISCOVER VISA State ZIP Address City__ Call now and use your Visa, Master Card, or
- Discover or fill out and Charge my Visa MC Expiration Date_ .
Please cirde to indicate this is a New Subscription or a Renewal send in this order form!
1 year of AC 12 big issues of Amazing Computing!
Save over 43% off the cover price!
US $ 27.00 | | Canada Mexico $ 34.00 1 !
Foreign Surface S44.00 C 1 -year SuperSub AC + AC’S GUIDE 14 issues total!
Save more than 45% off the cover prices! .
US $ 37.00 | | Canada Mexico $ 54.00 Q Foreign Surface $ 64.00 2 years of AC 24 big issues! Save over 56%! US only.
US$ 41.00 [ 2-year SuperSub 28 big issues! Save more than 56%! US only.
US S59.00 [ 1 year of AC’s TECH 4 big issues of the FIRST Amiga technical magazine with Disk!
US $ 43.95 | | Canada Mexico $ 47.95 £ Foreign Surface $ 51.95 C Please call for all other Canada,'Mexico foreign surface & Air Mail rates.
Check or money order payments must be in US funds drawn on a US bank; subject to applicable sales tax.
I__ H I--- ”1 NAME_ ADDRESS m CITY_ STATE ZIP V SA 0 SB e H SB H CHARGE MY: VISA M C _ EXPIRATION DATE__ DISCOVER SIGNATURE Amazing Computing Back Issues; S5.00 each US. $ 6 00 each Canada and Mexico, $ 7.00 each Foreign Surface. Please list issue(s)_ Amazing Computing Back Issue Volumes: Volume 1 -$ 19.95' Volume 2, 3, 4, 5. Or 6-529,95' each "Ali volume orders must include postage and handling charges: S4.00 each set US, S7.50 each set Canada and Mexico, and S10.00 each set tor foreign surface orders. Air mail rates available.
Back Issues: S_ AC's TECH: S_ AC TejCH amiga Single issues just $ 14.95! VI,1 (Premiere), V1.2, VI.3, Vt.4, V2.RV2.2 or V2.3 Volume One complete- $ 45.00! (All Four issues!
Freely Distributable Software - Subscriber Special (yes, even the new ones!)
1 to 9 disks $ 6.00 each 10 to 49 disks $ 5.00 each 50 to 99 disks 54.00 each 100 or more disks 53.00 each
57. 00 each for non subscribers (three disk minimum on all
foreign orders) PDS Disks: S_ AC-1 ...Source & Listings V3 8
& V3.9 AC 3 Source & Listings V4.5 & V4.6 Acfl5 ...Source &
Listings V4.9 Acff7 ...Source & Listings V4.12 & V5.1 AC 9
...Source & Listings V5 4 & V5.5 AC 11 ...Source S Listings
V5.8, 5.9 & 5.10 ACS13 ...SourceS listings V6.2S 6.3 AC 15
...Source & Listings V6.S. 6.7. 6,8. & 6.9 AC 2 ...Source &
Listings V4.3 & V4.4 AC 4 ...Source & Listings V4.7 X V4.8
AC 6 ...Source & Listings V410 & V4.f1 AC48 ... Source fit
Listings V5.2 & 5.3 AC 10 .. .Source & Listings V5.6 & 5.7
AG 12 ...Source & Listings V5.11. 5,12 & 6.1 ACA14 ...Source
& Ustings V6A. & 6,5 AC 16 ...Source & Listings V6.10, 6.11,
6.12. 7.1, 7.2, & 7.3 Total: S_ Amazing on Disk; Ciusycet to
cppucoote sQi&i rax) Please list your Freely Redistributable
Software selections below: A C Disks___ (numbers I through
16) AMICUS_ (numbers 1 through 26) Fred Fish Disks_ Complete
Today, or telephone 1-800-345-3360 now!
You may FAX your order to 1-508-675-6002 Please allow 4 to 6 weeks for delivery of subscriptions in US, (Dome.stic and Foreign air mail rates available on request) (numbers 1 through 680) Please return to: AmazingAmiga JL X computing'C7
P. O. Box 2140 Fall River, MA 02722-2140 Please place order form
in an envelope with your check or money order Please return
to: AmazingAmiga JL XCOMPUTING'C
P. O. Box 2140 Fall River, MA 02722-2140 Please place order form
in an envelope with your check or money order Amazing
Computing for the Commodore Amiga Your original monthly Amiga
32 Bit Memory Expansion for the Amiga® 2500 030 Now you can go beyond 4 Megabytes of 32 Bit memory.
Fxpandahle up to 112 Megabytes of 32 Bit memory.
State-of-ihe-Art design break ie 3 Iegabyte limit that other accelerator cards have and allo ™he use of different size memory modules in the same bank.
The DKB 2632' has fourStMM sockets for expansion using 32 Bit wide SIMM modules.
Using 32 Bit wide SIMM modules enables you to install only one module to add up to 32 Megabytes at a time, modules are available in 1.2.4,8. 16, and 32 Megabytes.
Installs onto the CBM A2630 Accelerator card.
Does not use autoconfig space, uses 3- Bit address space so that you can still use your AT Bridgeboard with more than 6 Megs of Fast RAM.
Excellent for Desktop Video. Desktop Publishing and Multimedia applications.
Lets your system multitask much easier.
Lets your Amiga® operate faster because of the design of the 32 Bit memory board.
Fully compatible with Workbench" 1.2, 1.3, and 2.0. Compatible with the MegAChip 2000 300' and MultiStail IL ROM board.
* Simple installation, no soldering required Compatible with a
wide range of Amiga®? Peripherals Full one-year warranty r; 2,:
- •- . J y WVV.
Uvv*. Mu nktmtaifciltaiull If you use your Amiga for Desktop Video, 3D Rendering & Animation, Multimedia or Desktop Publishing - Then you need the MegAChip
2000. Doubles the amount of memory accessible to the custom
Uses the 2 Megabyte Agnus that's in the Amiga A3000. Greatly enhances Graphics capabilities. Fully compatible with Workbench 1.2, 1,3, 2.0, and the ECS Denise chip. Fully compatible with the Video Toaster and other genlocks and framebuffers. Fully compatible with GVP’s and Commodore’s 68030 accelerators. Why upgrade to I Meg of Chip RAM when you can have 2Megs of Chip RAM like the A3000?
DKB Software Contapyour local dealer or call for information 50240 W. Puntiuc Trail Wixom, MI 48393 Sales (313) 960-8750 FAX (313) 960-8752 Dealer inquiries welcome DKB 2632 and MegAChip 5U0 20U0 are trademarks of DKB Software. GVP is a trademark of Great Valley Products Inc. Amiga is a registered pfpiiark of Commodore Amiga. Inc. Circle 194 on Reader Service card.
Out of Control.
Now supported on the Commodore Amiga'" by ASDG.
608 273-6585 Make your own 35mm slides, prints and pocket-sized overhead transparencies right from your PC instantly with Polaroid's Desktop Color film Recorders.
You’ve got a big presentation. You’ve got pressures and deadlines. The last thing you need to worry about are your slides. Will they look good? Will they come back right? And on time? Will they cost a fortune?
With a Desktop Color Film Recorder from Polaroid you can relax.
It’s right at your desk so you can make last minute changes.
And, it’s easy to use. Both the CI-3000™ and the CI-5000™ are compatible with all leading DOS Windows software packages.
Plus, the CI-5000 works with the Mac to bring you an even broader imaging range and slides at 4000 lines of resolution.
Best of all, it’s from Polaroid so you get award winning professional quality, sharp text and brilliant colors.
For more information or a free demonstration, call us at 1-800-225-1618. And take control of your next presentation.
Nothing Works Like Polaroid Instant Presentation Solutions 1 CAN STILL REMEMBER the day I lost touch with math, it was in my junior year of high school. I was in Brother Raphael's algebra class. We'd moved into territory so alien that I knew I needed help fast. I made a mental note of the last thing that made sense in his lecture and waited for class to end so I could get a better explanation of what followed. It was during that explanation that I realized algebra was a foreign language.
Since I was already in my third year of Latin, I couldn't see adding another foreign language to my class load, so I mentally dropped out. I've always thought this was sad, because I enjoyed my sophomore year geometry so much; but then 1 always viewed geometry as something between puzzles and