Liste des magazines disponibles sur AMIGALAND.COM
Amiga are not Fron1 The Editor: On Amiga Video and Editorials Summer Video Summer is here, and, while a good many people desert their Amigas for the great outdoors, we felt the July issue of Amazing Compulingshould direct itself to the rapidly advancing Amiga video market. Now as you tape your children's baseball games, family outings, and company picnics, you will have a better understanding of the pre-production, production, and post-production options your Amiga can give you. The AC staff has enjoyed playing with the new Amiga video products we were able to use in our offices. We hope our enthusiasm in these toys (uh, tools) will show in these pages. Inside, we have continued our Amiga Product Guide series. This time video and graphic tools are spotlighted. We have also included several reviews and insights into what these Amiga video tools can do. Please let us know your reactions. Video Hype? While "video" may appear as a narrow avenue for the Amiga to some readers, and an overworked advertising gimmick, please consider: Before Apple Computer
Click image to download PDF
ACTUAL SIZE ONLY 5" X 6 MODEM FREE! Communication Software 6 CompuServe Access Time with each TOTAL HAYES COMPATIBILITY 8 LED STATUS INDICATORS AUTO DIAL AND ANSWER TONE OR PULSE DIALING NEW 1200 E FEATURES CCITT COMPATIBILITY CALL PROGRESS DETECTION INTERNAL SPEAKER 2 YEAR WARRANTY Thousands of customers hove purchased the AVATEX1200 from Megatronics.
We give you o great price... + TOLL FREE ASSISTANCE +TMMEDIATE DELIVERY + NO CREDIT CARD SURCHARGE + NO SERVICE OR ILHANDLING FEES FREESHI!
New technologies now moke it possible to offer on improved version of this popular Modem.
The 1200 E is amazing.
It weighs less and is smaller It has even more features.
It's still the same low price.
To Order CALL FOR TREE CATALOGUE CRE DIT CARDS VERIFIED FOR YOUR PROTEC I ION INSIDEUTAHC801)752-2642 FAX(flOl)752-8752 We'll beat any advertised price.
MEGATRONICS, INC.. P.O. 00X0660, LOGAN. UTAH0432T MEGATRONICS, IN IX 0660. LOGAN, UT 84321 PROGR€ yiV€ P€RIPH€RPLr & OFTUIPR6 Frame Grabber.
Rea! 1 ime Video image Digitize Captures 4096 colors in 1 30th of a second Photography M.T.Momsscy ProGEN is a must for Amiga desktop video! Editing studios, artists, television studios, in- house production departments can all use ProGEN with their Amiga 500, 1000 and 2000
• Make your own desktop video productions
• Overlay Amiga Graphics on any video signal
• Transfer images from your Amiga to VCR FrameGrabber Real-time
Video Image Digitizer for the Amiga 500, 1000 and 2000
• Grabs images from VCR or home video camera
• Captures color images in 1 30 of a second (1 60 of a second for
black & white)
• Supports screen resolutions from 320 x 200 to 640 x 400 Also
supports overscan (352 x 240) ? ??(SEN Software-Selectable
Foreground, Background, Amiga Out and Video In Select one of 32
colors as transparent for video effects Now available from
Progressive Peripherals & Software, Inc. or your local dealer
Meets RS-170A standards Just S449.95 Includes image processing
software from the creator of PIXmate!
Automatic Time Lapse Animation feature Multiple exposure mode Stores images in IFF format or as raw RGB images Allows you full control of Hue, Color and Saturation with con- veniendy placed control knobs Just S599.95 Progressive Peripherals & Software, Inc. • 464 Kalamath St. • Denver, CO 80204
(303) 825-4144 AnVfJ 500, 1000 *&d 2000 ire mdeswb of
CcftCttdort-.Aaugk, be. ProGEN, FRAMEG&AB&EA and FDCnitt
are cadcmarb of foogaam Ptrtpfccnli & Software, be Volume
3, Number 7 CONTENTS Amazing Features Look, Up On the
Screen, It’s an Ami... It’s a Pro... It’s SuperGcn by Larry
White 22 Genlocking Amiga graphics to your videos is great,
but which genlock best suits your needs?
An Interview with “Anini Man,” Gary Bonham by Brendan Larson An animated conversation with the man behind the format.
32 The Amiga at Spring COMDEX in Atlanta by Ed Bercovitz 43 The Amiga and its third party partners wow Lhe South.
Amiga Product Guide: Video Graphics Edition 47 Thirteen pages devoted to the Amiga’s dazzling strong suit.
The Developing Amiga by Steve Pietrowicz 95 Developers’ notes: PD vs. shareware vs. freely distributable vs. copyrighted ... Roll Those Presses! By Barney Schwartz 97 Welcome to the dandy, demanding world of desktop publishing!
Linked lists in C by William E. Gammill 99 Put dynamic memory to work with linked lists.
Amazing Reviews FrameGrabber Preview by Oran Sands 8 Capturing an image can now be as fast as punching a single key!
A First Look at Interchange by David Hopkins 15 Bridge the gap between those incompatible animation packages.
ProWritc 2.0 Review by Pamela Roth man A graphic word processor specializing in efficient editing.
39 71 Doug’s Math Aquarium: The Art of Mathematics by Richie Bielak Solving equations was never this much fun!
Perfect Vision by Bryan Catley Capture, digitize and save pictures from any video source.
Bear Products MegaRex II 17 Expansion RAM by Steve Carter 88 An inexpensive way to pump your Amiga up to 2MB.
Amazing Columns Take Five! By Steve Hull 34 Five more games conquered by the Incredible Hull.
The Command Line by Rich Falconburg 67 Take the next steps toward commanding the Command Line Interface.
Hot on the Shelves by Michael T. Cabral 77 Video music, family trees, IEEE 959 modules, and ... vampires?
81 Bug Bytes by John Steiner Steiner bites back!
Amiga Notes by Rick Rae The Other Guys’ Synthia: A digital synthesizer with features that just won’t stop.
83 C Notes from the C Group by Stephen Kemp 90 Weathering the unknown "C" of basic object and data types.
Roomers by The Bandito 93 Software oligarchy ... CD-I players ... Amiga boom in West Germany ... PD Serendipity by C.W. Flatte 103
C. W. hooks the hits from Fred Fish disks 131-133- _. . From the
Editor 6 Amazing Departments ,UlUiZing Mail 4 Public Domain
Software Catalog 105 Index of Advertisers Reader Service Card
Cill Dear Amazing Computing: This is for users of TDI Modula-2
who would like to add their own modules to the M2 directory
but cannot due to lack of disk space. My solution is to split
the present M2 directory into two parts, one called M2 which
contains Lhe ,sym files for compiling and one called M3 which
contains the .Ink Hies for linking. To accomplish this, the
following steps are necessary:
1) On a formatted disk named M2.301, create directory M2 and copy
all .sym files from the old M2 directory into it (In CLI,
assuming old M2 disk is in dfO: l copy dfO:m2 *?.sym to
2) On another formatted disk named M3.301, create directory M3
and copy all .Ink files from the old M2 directory into it (In
CLI, assuming old M2 disk is in dfO: l copy dfO:m2 f?.lnk to
3) Use your favorite file selector editor (such as FilcZap or
NewZap) on the file Link to change all occurrences of M2 to
4) Place the following lines in your Start up-Sequence: Assign
M3: M3-30TM3 Assign M2: M2.301:M2 Donald Akland Washington
Thank you With disk space at a premium, and hard disks still
out of some readers' reach, it is good to have an option.
Dear Amazing Computing, The Tidewater Amiga User's Group meets the first and third Tuesday of each month at 7:30 pm at Electronic Computer Processing Institute, 555 Greenwich Road, Virginia Beach, VA.
The group has approximately 50 members representing all facets of Amiga computing. There are no dues.
Josh Rovero President Tidewater Amiga Users Group 5449 Beaufain Boulevard Virginia Beach, VA 23464 Dear Amazing Computing.
Digi-View owners should be informed that the ew-Tek Digitizer works best when using a B W video camera with internal sync capabilities such as the Panasonic WV1410 camera. Many companies sell the RCA Model 1500 camera to be used with Digi-Vicw. This camera achieves vertical sync by line- locking to the 60 Hz power supply input, this is sometimes referred to as "random sync". The problem is this sync has no relationship to the horizontal sync created by the camera. Unfortunately, the Digi-View digitizer needs the horizontal and vertical sync pulses referenced to each other in order to create
well-defined images without the “jaggies" as in the case on digitizing artwork or text. For general picture digitizing, the RCA camera will work fine for most applications.
Michael J. Sikula Florida In the pursuit of a better video interface for our AMIGAs, we tend to forget the older, tried and true tools which made the Amiga the Amazing video processor it is.
Your input is well received.
We welcome your comments!
All readers who have letters, questions, or comments printed in AC receive a certificate for 5 free Public Domain Software disks from The Fred Fish Collection and or The AMICUS Series, Gel involved, please wriLe usl EDITORIAL Amazing Mail Managing Editor: Co-Editor: Don Hicks Ernest P.Viveiros Jr.
Michael T. Cabral Ernest P. Viveiros Sr.
Richard Rae John Foust Julie Landry Michael Creeden Co-Editor: Hardware Editor: Music & Sound Editor: Amicus & PDS Editor: Copy Editors: PRODUCTION Art Director: Keith Conforti Illustrator: Brian Fox Production Manager: Rico A. Conforti Associate Prod. Mgr: MarkThibault ADVERTISING SALES Advertising Manager: John D. Fastino 1-508-678-4200 FAX 1-500-675-6002 SPECIAL THANKS TO: Buddy Terrell & Byrd Press Betsy Piper at Tech Plus Bob at Riverside Art, Ltd, Swansea One Hour Phoio Amazing Computing™ (ISSN 0886-9480) is published monthly by PiM Publications, Inc., P.O. Box 869, Fall River, WA
Subscriptions in the U.S., 12 issues lor S24.00; in Canada & Mexico surface, $ 36.00; foreign surface for $ 44.00, Application to Mail a! Second-Class Postage Rates pending at Fall River, MA and additional mailing offices.
POSTMASTER: Send address changes to PiM Publications Inc., P.O, Box 869, Fall River, MA 02722-0869. Printed in the U.S.A. CopyrighKSJune 1988 by PiM Publications, Inc. All rights reserved.
Firsl Class or Air Mail rates available upon request.
PiM Publications, Inc. maintains the right to refuse any advertising.
Pin Publications Inc. is not obligated to return unsolicited matenais. Al requested returns must be received with a Sell Addressed Stamped Mailer.
Send article submissionsin both manuscript and disk formal to the Co-Editor. Requests for Author's Guides should be directed to the address listed above.
Aladdin was expecting light but what he got was magic.
Our new software will also deliver more than expected.
• True dBase III data file and program compatibility.
• Access Amiga® system routines, to create mixed
data sound graphics.
• dB PRO runs applications faster than dBase 111.
• Price is hundreds less than dBase III.
CALL FOR PRICING H • Unix System Y compatible.
Ji • A multi-user, multi-tasking Unix Jjj work alike.
s' • Compatible with Amiga-DOS file structure.
• Access Amiga-Dos special functions such as sound and graphics.
• Priced less than Unix System Y CALL FOR PRICING Free Next Day
Air Shipping in the United States For information or dealer
inquiries: LAMPLIGHTER SOFTWARE, Inc. 3353 S. Main, Suite 197 .
SLC, UT 841 dB Pro and Amix are trademarks of Lamplighter
Software Inc. Unix, dBase 111 and Amiga are not From The
Editor: On Amiga Video Summer Video Summer is here, and, while
a good many people desert their Amigas for the great outdoors,
we felt the July issue of Amazing Computing™ should direct
itself to the rapidly advancing Amiga video market. Now as you
tape your children's baseball games, family outings, and
company picnics, you will have a belter understanding of the
pre-production, production, and post-produclion options your
Amiga can give you.
The AC staff has enjoyed playing with the new Amiga video products we were able to use in our offices. We hope our enthusiasm in these toys (uh, tools) will show in these pages.
Inside, we have continued our Amiga Product Guide series. This time video and graphic tools are spotlighted. We have also included several reviews and insights into whaL these Amiga video tools can do. Please let us know your reactions.
While "video" may appear as a narrow avenue for the Amiga to some readers, and an overworked advertising gimmick, please consider:
A. Before Apple Computer's third party developers established the
desktop publishing market, no one could have predicted the
demand from the business and users community.
B. Video and active presentations are more enjoyable and more
memorable for audiences than dry handouts and static overhead
C. The dramatic expansion of Camcorders, VCRs, and high quality
television sets into the consumer market introduces a new
opportunity for post-sale and add-on products.
No other computer or processor matches the Amiga in price and function. It is and Editorials probable that no marketing department, educational facility, or serious video user will be without an Amiga in the years to come.
Our Philosophy on Editorials A philosphy on editorials is slightly different then an editorial philosophy.
While the latter states your editorial posiLion on issues, reviews, and the objectives of the publication, a philosophy on editorials concerns the position, priority, and scope of your editorial columns.
Some readers may wonder why there is not an editorial in every issue of AC.
When style supplants information, good, lengthy, technical articles are replaced by the quick fix or the flashy piece to provide stylish art or a hot “blurb” on the front cover.
Some publications always use a page or more to promote the current issue's features, expound an idea, or justify their editor's salary. Sometimes it is necces- sary to publicly pronounce your thoughts or your magazine's direction through a short editorial; however, why should this become neccessary every 30 days?
Amazing Comfmting has experienced a rapid growth in the type, style and quantity of information in each issue.
The result has been “fat” issues without a single square inch of free space. This has made it difficult to place our own advertisements.
Many good design schools instruct their students in the use and need of “w’hite space,” Yet a few publications extend this philosophy too far. I have seen at least one publication use a full page of art to iniroduce a two-page article.
While illustrations are a great way to extend the written word and give the reader an immediate grasp of your article, some publications tend to forget the purpose of an illustration. It is not unusual to find art in an article which is very well done and pleasing to the eye, but not relative to the article. What value has the reader customer actually received?
AC has increased the number of illustrations in each issue, and AC wilt be adding more white space to make our articles easier to read. However, we approach this with extreme caution.
When style supplants information, good, lengthy, technical articles are replaced by the quick fix or the flashy piece to provide stylish art or a hot "blurb" on the front cover. Long listings, which can provide helpful insight into different programming techniques, are swept aside in favor of open spaced, sparsely columned pages for the eye to quickly consume.
Add More Pages!
At first, increasing the size of the magazine seems a perfect solution.
However, although no honest magazine's editorial content is directed by individual advertising (a fact that has caused several AC advertisers to balk), the quantity of articles and the number of pages in any issue is directly proportional to the amount of advertising revenue received for that issue. This is basic economics.
At AC, we do everything we can to produce a full magazine without charging a fortune in advertising. AC developed this policy for two reasons:
1. No matter how much hype is running rampant in the Amiga
community, AC believes the Amiga market is still developing
and the great software and Continued on page Id OBJECT
ORIENTED. A FIRST FOR YOUR OBJECT ORIENTED AMIGA!
LIFE SPRINGS FROM YOUR SCREEN WITH THIS HIGHER LEVEL OF PROGRAMMING!
PRODUCE MORE RELIABLE PROGRAMS WITH FEWER KEYSTROKES & LESS EFFORT!
HIDE YOUR DATA TO PROTECT IT!
BUILD ONE TYPE ON ANOTHER TYPE!
A GENERIC THEN REDESIGN SPECIFICS WITHOUT MAKING THE PROGRAM FAIL!
TRUE DATA ABSTRACTION TO AID IN PORTABILITY AND PROGRAM SIMPLICITY!
OVERLOAD OPERATORS AND FUNCTIONS!
COMPLEX ARITHMETIC LOOKS LIKE PART OF THE LANGUAGE!
Now at a software supplier near you!
FrameGrabber reviewed by Oran Sands Plink ID OJSANDS 'f'hc arrival of FrameGrabber from Progressive Peripherals and Software marks the advent of a new era in digitizing with your Amiga. You are no longer restricted to having your model sit perfectly still for minutes while you putter away wiLh filter wheels. Nor need you settle for monochrome images when you digitize from videotape. Why not? Because the Frame- Grabber captures images in only a thirtieth of a second from any camcorder, videotape or tuner in color or black and white!
Description The FrameGrabber is a small, unassuming black box, only 6” x 9.5“ x 1.5". Packed inside, though, is enough RAM to capture and hold a frame of video. Since you can store the picture information in the FrameGrabber itself, the Amiga is not forced to hold the data. You feed a composite video signal into a jack on the front of the FrameGrabber, press a key on the Amiga, and the picture is “grabbed." No muss, no fuss.
To use FrameGrabber, connect it to your Amiga with your computer’s printer cable connected to its parallel port. Connect the other end to a standard 36-pin Centronics port on the back of the FrameGrabber. All data is transferred through this cable. The monitor cable from the Amiga connects to two DB 9- pin connectors. You then attach a supplied cable between the FrameGrabber and your RGB monitor.
The last jack on the back of the FrameGrabber connects the external power supply. You don’t have to worry about system brownouts when hooking up the FrameGrabber.
The FrameGrabber’s front panel has a RCA phono jack to which you connect a stable composite video signal; any NTSC video signal is fair game, '[’he rest of the panel is taken up by a power LED and three controls.
Operation Using the FrameGrabber is very simple. After you make sure you are feeding a video signal to the FrameGrabber, fire up the included software. Written by Justin McCormick of PIXmate fame, the FrameGrabber software allows you to select, adjust, and use all FrameGrabber’s potential. After selecting a resolution mode, capture a picture by pressing the “c'’ key.
Indy lightning captured from 3 4" tape.
Recall those monitor-to- FrameGrabber connections?
Pressing the TAB key toggles the screen display between the video picture you feed to the FrameGrabber and the normal Amiga screen display.
You can adjust the three controls on the front of the FrameGrabber while watching the video. These control the brightness (or intensity), lint or hue, and color saturation of the video signal before it's digitized. You can now tweak a signal until it meets your satisfaction. Once you're certain it's what you want, "grab” it. It’s almost a WYSIWYG digitizer!
Live capture of a truly domestic scene.
Tbe Software The software has many features you’ve come to expect from a digitizer, and several more.
Loading and saving files is a joy, since the program uses the Path-Master File selector used by PiXmate. This Other file types supported by the FrameGrabber are the IP, FrameGrabber and RAW data file formats. The IP format file is compatible with DigiView and can be loaded into DigiView. Conversely, DigiView IP files may be used in the FrameGrabber software.
The FrameGrabber software allows you to generate and reuse image data in several different formats. The first and usual formal is the IFF standard used by almost all Amiga programs. The Framc- Grabber produces images in 320 x 200, 320 x 400, 640 x 200 and 640 x 400 modes. FrameGrabber currently supports one overscan mode, 352 x 240. Images are grabbed in 2, 4, 8, l6, or 32 colors (and also 64, if you have the Extra- IlalfBrighl chip), 4096 HAM, or shades of gray in any resolution (with the usual limitations in ht- resolution modes of only 16 colors and no HAM).
The higher resolution modes won't work unless you have enough RAM to support them. The software runs with 512K, but needs
1. 5 megabytes of RAM to function fully, You can also digitize in
full-screen and quarter-screen sizes. Quarter screen size
makes smaller files, storage or memory is must be the single
best file requester in existence. If you can’t find the file
with this requester, it doesn’t exist!
An alien wisecracker grabbed from tuner.
(continued) Amazing Computer Systems is hot. Our sizzling selection of Amiga products has become the talk of the town. From more than 700 software titles in stock to the hottest selections of special compressed form, maintaining all raw' data in a very small size. RAW image files also store all image data, but do not compress, so the resulting files are huge.
A hi-res file can be as large as 768K, nearly filling a disk. If you’re into image processing, you may find this file type very useful.
Amazing Computer Systems, Ine, Frankford Village Shopping (emir 3030 N. Josey Lane 144 (3 doors South of Skaggs) Carrollton, Texas 7500? (214) 394-83S3 Opin Hon.-ht. Thurs. lOim-Sptn Amazing Conouief Systems is no! Affiliated in ar *3y with PiU PuMcabers. Nc. Or Amaz ig Computing Both single or multiple exposures are available. In the multiple exposure mode, you can digitize one image, then a second image and superimpose the second over the first, and so on. If you are digitizing a still image, you can make several exposures and the software averages the images, resulting in a reduction of
any random or intermittent noise in the image.
The Color Bias controls adjust the hue, saturation, and brightness of the picture, hardware, accessories and books.
All at red-hot prices. So remember. When you’re hot, you’re hot. And when you're not, you’re not shopping Amazing Computer Systems.
And also allow individual adjustment of the red, green and blue components.
Unlike other such controls, these allow you to see your changes as you make your adjustments. You don’t need to wait for the program to recalculate the picture and display it again.
Another useful feature is the ability to SKIP COLOR 0. This option keeps the program from altering color zero when manipulating the picture. Another option is to SKIP COLOR 0 & I, which are usually the two colors used for menus.
SuperBase Professional is one program in which this feature would be important.
Animation Perhaps the most incredible aspect of FrameGrabber’s software is that it is designed to let you make your own stop- motion animations. You simply digitize the first image and select BEGIN ANIM from the menu. The FrameGrabber saves that image to disk and waits for you to add the next frame. Continue to grab more frames using ADD FRAME to continue the animation file. This process creates Anim files according to the IFF ANIM standard used by VideoScape 3D and The Director.
The animations play back using the PLAY ANIM selection. Playback speed varies from thirty frames per second to one frame per second. ClayMation and stop-frame animation techniques can be done easily, opening a Pandora's box or possiblities.
THE HOTTEST AMIGA STORE IN THE COUNTRY.
Time-Lapse Animation If you've ever watched those films where the clouds boil, churn and fly by, or a rose blossoms before your eyes, you've seen the effects of time-lapse photography. With the FrameGrabber software, you can perform the same magic. Just aim your camera and tell the software how often to grab an image. Walk away and FrameGrabber does its thing. Using quarter-screen size images reduces the normally large size of animation files.
You’ll have a tremendous amount of fun playing with FrameGrabber's animation modes.
Using the FrameGrabber I had a great time playing with the FrameGrabber, and I suspect you will too. There are a few things to keep in mind, though, when you try to create digitized images. To keep the amount of Dynamic RAM installed in the FrameGrabber to a minimum, you must limit the number of bits representing each color. At six bits, FrameGrabber is capable of choosing from 4096 colors, enough for a HAM picture. But this also limits the amount of information available to the software for making decisions on how to dither and shade. Despite this, Justin's software accomplishes pictures
(continued on page 12) July 22-24,1988 Chicago Hyatt Regency AMIGA CONFERENCES - TONS OF INFORMATION IN JUST NINETY MINUTES.
Expand Your Amiga’s Potential!
AmiEXPO - Midwest will offer a scries of 14 conferences, featuring professional speakers, panel discussions and guest lecturers in their areas of expertise. Each conference includes in-depth tutorials and information on their particular subject. The following listing of topics is preliminary and subject to change. Seminar tickets are S5.
SCHEDULE OF EVENTS Friday, July 22nd 1:00-2:30 Introduction to Amiga 500 Desktop Video Business Forum Marketing Business Forum 3:30-5:00 Introduction to Amiga 2000 5:00-6:00 K 2YNOTE SESSION - GAIL WELLINGTON Saturday. July 23rd 9:00-10:00 KEYNOTE SESSION - R. J. MTGAL 1:00-2:30 Video Presentation Graphics Image Processing 3D Imagery Desktop Publishing Professional 3:30-5:00 Amiga Animation Music I - Synthesis A. Sampling Telecommunications 9:00-10:00 KEYNOTE SESSION - GUY WRIGHT 1:00-2:30 Amiga Video Professional Paint Systems and Graphics C Programming Hints & Tips 3:30-5:00 Interactive
Video Music II - MIDI & Sequencing Amiga Expansion AMIGA BUSINESS FORUMS - FORGING NEW GROUND!
JULY 22, 1988 - 1:00 PM to 5:00 PM AmiEXPO is proud to announce the first Amiga Business Forums. Two concurrent seminars to give the never before or the First time Amiga user a chance to gain hands-on experience with an Amiga. Each seminar is task oriented and team taught, with a moderator leading the demonstration and discussion, while experts in their particular fields will be available for technical questions. Admission to the Forums is S50 per person and attendance will be limited to 30 people per seminar. The two seminars arc as follows: Desktop Marketing - All the disciplines in one!
Video Applications - Affordable Professionalism!
Imagine you are presenting a new product or service to an You have a educational broadcast special that airs tomorrow, important client. In one day, you must develop a sample newspaper By then you must develop an opening title sequence, ad, storyboards for a commercial, and a presentation for your illuminated 3-D animation models with shadowing, subtitles salesmen and the client. This seminar will show you how the to be genlockcd over a live video image, and text for the Amiga can handle this situation using off-the-shelf Desktop scrolling credits. We will demonstrate all of these capabilities
Publishing, Graphics and Presentation software and hardware. On an Amiga system costing under 55,000.
PKE-KEGISTERBY PHONE-SAVETIME AND MONEY AmiEXPO is pleased to offer all registrants an opportunity to pre-register by phone. All you have to do is call 1-800-32-AMIGA, and we will take care of the rest You must have a valid VISA or MasterCard to register by phone.
Amiga is a registered trademark of Commodore-Amiga, Inc. AmiEXPO and the contents of this ad are trademarks of AmiASSOCIATES, Inc. except where otherwise noted.
Approaching the quality of the best DigiView can create (and without the wait!).
When you digitize from videotape, several problems can arise. When using 1 2" videotape, make sure the tape is high quality. A copy of a 1 2" tape from a 1 2" tape may be too unstable to capture an image from. Some copyprotected tapes deliberately introduce a sync instability to prevent copying. This loo can cause FrameGrabber not to lock up properly. On the plus side, I've captured some wonderful pictures from videotape, and this is FrameGrabbcr's primary use in my studio.
“NEW” PRINTED 3.5" SHUTTERS FOR Permanent Identification of your Company, Information, or Products.
"My Favorite guys are the boys at Portland-based West Coast Telecom." "They’ll do just about anything and do it inexpensively."
John C. Dvorak. PC Magazine SOFTWARE DUPLICATION AS LOW AS
3. 5" $ 1,20 5.25" $ .49 AT HD $ .!
AND SOFTWARE PACKAGING 95 WEST COAST TELECOM FOR DETAILS CALL: (503) 620- ¦1888 Pick a good section of tape to digitize.
Remember, digitizing is like life: garbage in, garbage out! The ability to preview your video is invaluable; I can't imagine trying to frame grab an image without previewing!
Now that you can instantly "freeze” the action, you'll find new problems with which you must be concerned, if the aclion is moving quickly, you may get a very' distorted or blurry picture. Since video is actually a series of images displayed at the rate of l 30th a second, fast action blurs the individual image.
However, the series of pictures is "averaged" by your eyes, so the blur isn't noticeable.
One method that may help is to use the non-interlace modes of digitizing. These modes grab the image in only a l 60th of a second, freezing not a full frame, but only one of the two fields that make up a video picture. This technique is often used by television professionals to cut down on image jitter caused by slight movement that occurs between fields.
The FrameGrabber manual is quite complete, with large sections explaining animation standards, file standards, and the FrameGrabber port control information. These sections should prove invaluable to the software hacker intent on making his own software. One such hack has already been seen and has come from PP&S itself.
At Spring Comdex in Atlanta, PP&S showed SuperBase Professional with a personnel record application running.
After entering the participant’s name and other vital information, a representative aimed the camera, pressed a hot key combination that put the FrameGrabber into preview mode, and captured the face. Voila! The victim's mug was now a part of a personnel form. The two programs worked together flawlessly.
The number of applications like this are endless.
DRAM prices are driving the price up on everything that uses memory, including the FrameGrabber. This means the FrameGrabber isn't priced like a toy, but considering all it’s capable of, it’s certainly worth the price. The ease of use and the image quality are sure to appeal to most. If you need to grab a frame instantly in color, if your desired image is on videotape, if you only have a color camera or camcorder, if you want to do stop-frame or time-lapse animation easily, then FrameGrabber is your answer.
¦AC" FrameGrabber Progressive Peripherals & So lware 464 Kalamatb Slreet Denver, CO 80204
(303) 825-4144 Retail Price $ 499.95 Don't tumble around with your
Amiga files. Let QUARTERBACK manage your valuable data. The
Quarterback sneak scores every time!
QUARTERBACK is a FASTHard Disk to Floppy Backup Utility for the Commodore Amiga, featuring. • Fast backup
- 20MB in less than 40 minutes • Uses two floppy drives for
backup with automatic switching ¦ Builds, sorts, and displays
catalog of files and subdirectories* Provides
Full Subdirectory lndividual file backup restore • Includes or
excludes files by name (with wild cards), file date, or archive
bit • Calculates the number of floppies you’ll need before you
start • Handles liles of unlimited length, unlimited
subdirectories and unlimited files per subdirectory
• Automatically formats diskettes with no delay as it writes •
Sequentially numbers and date time stamps backup diskettes *
Checks the sequence number and date time stamp of each diskette
before restoring files from it Detects bad disks during backup
or restore • Restores original date time stamp, file notes, and
protection bits on both files and subdirectories • Runs from
Workbench or CLI • Produces backup restore report to disk or
printer • Beeps for floppy change ¦ Accepts CLI parameters and
batch command files • Convenient user friendly error recovery •
Multi-tasking • No copy protection * Works with all AmigaDOS
compatible hard disk drives.
You'll have fewer "time-outs’’ with QUARTERBACK managing your file backups.
Put Quarterback on your team tor only S69.95 plus S3.00 (or shipping and handling, ca residents add eii sales tax.
Convert C64 C128 Files to the Amiga!
DISK-2-DISK' makes it easy and convenient to transfer C64 C128 tiles to and from the Amiga! DISK-2-DISK programs the Amiga model 1020 external 5.25' disk drive to read and write 1541 4040 and 1570 1571 disk formats including 1541 "flippies".
• Converts Commodore PET ASCII to AmigaDOS standard ASCII and
vice versa * Transfers word processing text files (such as
PaperClip. SpeedScript and Pocket Writer) to and from the Amiga
for use with popular Amiga word processors * Includes 3 public
domain programs for converting C64 Koala, PrintShop and Doodle
files to IFF format ¦ Finds and flags dialect differences
between Commodore Basic and Amiga Basic files • Provides
VALIDATE BAM and CHECK DISK utilities (VALIDATE BAM verifies
the directory structure of the 1541 1571 diskette: CHECK DISK
reads every block of a 1541 1571 diskette la detect diskette
DISK-2-DISK requires the Amiga model 1020 5.25'disk drive.
Only $ 49.95 plus S3.00 shipping and handling CA residents add 6% sales lax.
Read Write MS-DOS and Atari ST Disks on your Amiga D0S-2-D0S Transfers MS-DOS and Atari ST Files To and From AmigaDOS!
• Supports single and double sided 5.25’ as well as 3.5 720KB
MS-DOS diskettes • Reads Writes 3.5 Atari ST diskettes (GEM
format) • Converts ASCil file line-ending characters and
provides Wordstar compatibility • Supports full directory path
names, with wild cards in the file names • Allows selection of
MS-DOS and AmigaDOS subdirectory and displays sorted directory
• Formats 3.5* and 5.25 MS-DOS diskettes • Provides duplicate
file name detection with query replace options * Provides TYPE
and DELETE commands • Permits renaming of files where file name
restrictions occur* Remains resident to permit AmigaDOS disk
Only $ 55.00 plus S3 00 shipping and handling CA residents add 6% sales lax.
Central Coast Software 268 Bowie Drive. Los Osos, CA 93402 • Telephone (805) 528-4906* FAX (805) 541-4745 Dealer Inquires Welcome Arexx ... Only $ 49.95 The REXX Language for the Amiga Arexx is a multitasking implementation of the REXX language, an elegant high-level language especially suited for macro-processing and general programming tasks.
REXX has a clean, simple syntax that makes it easy to learn ... an ideal “first language.” And experienced programmers will appreciate more advanced features like compound variables, the INTERPRET instruction, and source-level debugging.
• Interactive, Interpreted Operation
• Exceptional String-handling Facilities
• Built-In Library with Over 75 Functions
• Built-In Source-Level Debugger
• Compact, Reentrant code Only 32K The Emerging Standard Arexx
is rapidly becoming the standard for macro extensibility and
inter-program communication. It- defines a command interface
that allows REXX macros to communicate with other software
and lets the end user build integrated applications. Products
supporting the Arexx interface include AmigaT from Radical Eye
Software, TxEd-Plus from MicroSmiths, C.A.P.E.68K from Inova-
tronics, and our own Wshell and many more applications are
Now Available! Wshell ... Only $ 50 The Wshell is the command shell you’ve always wanted.
It goes well beyond the CLI and 1.3 AmigaShell in features and convenience of use, providing command aliases, resident and built-in commands, an implicit “CD”, and concurrent piping. And yet Wshell is fully compatible with the CLI, so you can run all your existing software.
• Line Editing Command History Aliases
• Built-In Commands Resident Commands
• Prompt String Window Title “Variables”
• Concurrent Piping
• Transparent Support for Arexx Macros
• Script-bit Support for “Execute” Scripts
• Compact, Reentrant Code Only 10K With Wshell you can use
REXX-language macro programs like executables even as
filter programs in a piping system. Use the source-level
debugging to single- step through a complex system of
concurrently-running “piped” programs!
Arexx and Wshell are available at better dealers, or you can order them directly from the author. Send check or money order plus $ 2.00 item shipping to: William S. Hawes
P. O. Box 308 MA orders add 5% sales tax Maynard, MA 01754 Dealer
inquiries invited! (617) 568-8695 Amiga is a trademark of
Commodore-Amiga, Inc. Continued from page 6 hardware which
will place Lhe Amiga in a technological first place with the
general consumer is still in development. From experience,
most of this innovation will come from small one and two
Our effort is to track and promote the Amiga. This helps the Amiga community grow and, naturally, produces more Amazing Computing readers. By keeping the advertising rates reasonable, we allow more developers to enter the Amiga market and produce the innovative products they are unable to produce elsewhere (either by their limited financial resources or the less adaptable hardware of other systems),
2. AC believes that by restraining the cost of advertising,
individual advertisers have less influence and allow our
independent publication to remain independent.
Print Fewer Articles?
Amazing Computing has delivered more articles and more pages of information to Amiga users than any other resource. We are proud of that reputation. In order to make room for an editorial should we now drop articles?
Each article is important. Our authors, fellow Amiga users, take a good deal of time to create written descriptions of their experiences and insight in order to help other Amiga users.
These articles need to "seeprint” as soon as possible.
Most readers who have been with us any length of time realize Amazing Computing will do anything to get the best information to their readers. We go without sleep, spend hours in airports and untold hours on the telephone to tantalize programmers and Amiga enthusiasts into producing articles. With this much investment, we never want to drop an article.
The long time agreement in our editorial department is not to hold articles for six months to match an upcoming "theme issue."
Although AC is not a news magazine, our intern is to keep the reader apprised of the events which shape the Amiga market and direct its development.
Each article is important. Our authors, fellow Amiga users, take a good deal of lime to create written descriptions of their experiences and insight in order to help other Amiga users. These articles need to “see print" as soon as possible. At Amazing Computing, every article receives the same degree of expediency, and, with few exceptions, the only time an article is placed on hold is for lack of space.
Continued on page 62 A First Look at Interchange reviewed by David Hopkins You know how it is.
You've found a wonderful object to add to your Video- Scape animation. All you need to do now is recreate it as an object. But what about all those curves? Drawing those out on graph paper and figuring the coordinates could take weeks! You could use Aegis1 Modeler 3-D ... if it were available. You could use Mimetics' 3- Demon ... if it were available. You could easily create the object with Sculpt 3-D, but the file types are totally different. There seems to be no simple solution. Or is there?
A company called Syndesis says there is. Their new product, appropriately named Interchange, allows one to move object files between previously incompatible animation packages. Objects created with Sculpt 3-D and passed through the Interchange program can be used with Video- Scape, or vice-versa. Additional conversion modules are in the works, including Silver, AnimaionApprentice, and the just released Forms In Flight module.
The program itself is easy to use. Double-clicking on the Interchange icon produces a specialized file selection window, which is Interchange. Returning to the Workbench screen, the next order of business is to load the needed modules. For our Sculpt-to-VideoScape example, we would need the Sculpt and VideoScape modules. These are installed merely by clicking on their icons.
Notice that the Interchange window is divided in half, The left half contains the “Available Files” directory, a button to switch to another disk, and the usual Disk, Drawer, and Fite directory path inputs. The bottom of the left side has a System Message box, which keeps the user up-to-date on the conversion process.
The right side offers another file directory set-up, now titled “Selected Files.” Buttons marked "Delete Item” and "Clear All” aren’t the only things added to this side. The Output (continued) Placing the camera inside this cube would make it appear as though there were no walls around it. Since Interchange has absolutely no idea what sides you're going to look at, it creates them all. This results in larger object files, and takes up extra memory in the Video- Scape world.
Forms In Flight face in Sculpt 3D In t cheesy. Is a "Load Module” option too much to ask? Next, instead of using the usual "DfO:” and "Dfl:” disk access buttons, a button marked "Next Disk” is supplied. It toggles between the two drives, but tends to be confusing as to which disk is being examined.
One of the things a potential user should know is the difference in file size. An object translated to VideoScape could be twice as large as one created in VideoScape. The reason is easy to understand.
Most VideoScape objects are defined from only one side the outside. This means that a person creating a cute knows he never needs to see the inside of it in his animation. So, he defines the polygons from the outside only.
Format box at the bottom of the screen shows what file type the object will be converted to and allows you to change types by pointing and clicking the mouse. Also on this side is “The Button”!
This large button, labelled "Convert," is the cue for the Amiga to do lots of math.
The whole conversion process is merely a matter of choosing which file to change via the "Available Files" directory', choosing the final format, and clicking "Convert.” Could it possibly be easier? (I know, if the makers of these programs would all agree on one file format, it would be much easier!)
Interchange does have its bad points.
First, having to return to the Workbench to load conversion modules is preLty "Leo's Drean" Unicycle froH VideoScape 3D Rendered with Sculpt 3D Converted by InterCham Forms In Fligl module from Syndesis .
Concerted fron Synde The manual contains what amounts to a disclaimer regarding the conversions from the triangles that Sculpt uses to define an object to the multi-verticed polygons VideoScape uses, as well as the opposite conversion. It seems that overlapping shapes of different colors can lead to unexpected results.
Which brings me to my last, and probably most important complaint.
Interchange doesn't always translate correctly. My first test was to translate the three sample images on my Sculpt disk into VideoScape format. The coffee cup worked fine, but both of the houses had problems. Polygons in the wrong place or of the wrong color turned up, and rotation around them seems to cause even more rendering problems.
Fortunately, my VideoScape-to-Sculpt transfers were a little more successful.
Objects such as the F15 and the Lotus automobiles converted perfectly. (These two complex objects look wonderful when rendered with ray tracing, by the way!) The real shadows give me an idea for another VideoScape 3.0 feature.
(Allen Hastings are you reading this?)
Due to an inability to get a copy of Forms In Flight before press time, I was unable to put that module through its paces. Look for reviews of that and other future modules in upcoming issues of Amazing Computing.
Interchange may not be perfect, but it will sure make designing objects a lot simpler for a lot of users. It sells for $ 49.95 with the VideoScape and Sculpt modules, and returning the registration card will get you a free upgrade module.
These modules are otherwise priced at $ 19.95. ¦AO PERFECT VISION reviewed by Btyan Catley Capture, digitize, and save pictures from any video source.
Perfect Vision (Version 1.1) is a combination of hardware and software which allows you to capture, digitize, and save pictures from any video source VCR's, TV’s (with video output jacks), video cameras, etc. What exactly does this mean? Well, it means you can literally "capture" any video picture (from almost any source), massage it if you wish, and then save it in the standard Amiga IFF format for later use in programs such as DeluxePaint and DigiPainl.
Perfect Vision also allows you to capture black-and-white images in real time. In other words, if you provide real time (moving) input from a VCR or TV, Perfect Vision will capture a black-and-white image every 1 60 of a second (or 1 30 if you're in interlace mode), and display it on the monitor. Note because of the time it lakes to display an image, you see a new image only about twice a second.
Capturing an image in color requires a video camera (color or black- and-white), a perfectly still subject, and three different exposures: one in red, one in blue, and one in green. These three exposures are enough) through red, green and blue fillers provided in the package.
A menu option allotcs you to see four images on-screen at once.
Tbe Package The Perfect Vision package includes a disk containing the necessary software (not copy protected), documentation, the three colored filters, and the "black box” which contains its own 64K of RAM memory. Actually, the "black box" is colored to match your Amiga. It is about as wide and deep as an external disk drive and about half as high. (Mine sits on top of my external drive very nicely.) There are also brightness and contrast controls on the front of the box and an on off switch on the back.
The “black box" connects to your Amiga via the parallel port and uses a standard printer cable for the connection. This means if you do not have a printer connected to your parallel port, you will probably need to purchase a printer cable as well.
While there is no pass-through (meaning you cannot have your printer and Perfect Vision connected at the same time), you can switch back and forth just by disconnecting one unit and connecting the other; just make sure both units have their power turned off before you do this. This approach is not perfect, but it is better than the approach of other products that use this same port many others require a "power off” Nancy Sinatra captured shut down to change units! From tuner.
(continued) AproDraw The Artist's Dream.. Featuring high resolution 5 Summagraphics tablets --b with two button stylus for the Amiga.
12 x 12 - $ 549 9 x 6 - - $ 449 Optional cursor - S50 Dealer inquiries are invitee!.
R & DL Productions 11-24 46th Ave.
L. i.C. NT 11101
(718) 392-4090 Modes of Operation Perfect Vision operates in a
number of different modes, but I have always been a little
confused by the advertisements and the product
documentation. The following table should make things a
little clearer for everyone!
Mode B W Color Real Time Overscan 320x200 16 gray scale Y _ Y Y 320x400 16 grayscale Y - Y Y 320x200 32 colors ' - Y N Y 320x400 32 colors Y N Y 320x200 HAM plSfSS:!:.
Y N Y* 320x400 HAM - Y N Y ¦ Requires at least one megabyte of memory.
You should note that the overscan, in which the entire screen, including the border, is filled with the picture, is not a true overscan, but rather a mathematically enlarged picture. This implies some deterioration of picture quality, but it certainly wasn’t obvious.
Set-Up Setting up Perfect Vision is easy! To set up the software, copy the original disk (as always), then boot your Amiga using the copied disk, exactly as recommended in the documentation.
While this may be appropriate if you have a 512K machine (the disk contains a stripped down version of Workbench), it is not strictly necessary if you have one MB or more of memory.
A pet peeve of mine is having to reboot the machine every time 1 change applications. So, I just created an application disk containing Perfect Vision, along with its associated files, When I want to use it, 1 just insert the application disk in my second drive. This way I have plenty of space on the disk for saving digitized pictures. I copy them to their permanent homes a little later. Perfect Vision may be executed via Workbench or CLI.
The hardware is even easier! Disconnect your printer cable and plug it into the back of the Perfect Vision “black box," plug the box into a power supply (using the supplied wall transformer), plug in a video source (RCA jack required), turn it on, and you arc all set to go! When setting things up initially, forget about color and concentrate on black-and-white. I suggest hooking up Perfect Vision to the video output jack of your VCR or TV to get things going.
The only thing left to do is adjust the brightness and contrast controls on the front of the box. But to do this, we need a picture so execute Perfect Vision! A title screen will appear with a series of gadgets (the documentation calls them a menu) across the bottom of the screen. Click in the “Cycle” menu item and a new set of menus will appear.
A new black-and-white picture will appear every half second or so, following the TV picture, but about a second or two behind what is actually appearing on the TV. (Note that if the brightness and contrast controls are way off, you may not see any picture initially.) Follow the instructions in the documentation and you will end up with a good-looking black- and-white picture which cycles in real time.
The biggest problem you will most likely have is not seeing the results of your adjustments immediately; you have to wait for a digitized picture or two before they take effect. However, once you get used to this delay, you will find you can make pretty fine adjustments. (If necessary, you will be able to fine-tune these two controls via the software after you have captured a picture.)
Once you have these controls set to your liking, you are ready to start digitizing! By the way, those menus (gadgets?) Which appear across the bottom of the screen may be toggled‘on and off with the F10 key.
Digitizing in Black & White Click on the "Four” item. You will now see four pictures on the screen at the same time, one in each quadrant. Click on the "One” item to revert to a single, full-screen picture. Note that while you have four pictures on the screen, only one is in the capture buffer. This means when you click the "Exit" item, you will capture the most recent picture displayed, not the four currently being shown on the screen.
The last menu item is "Record." This (I think) falls into the category of "great to have,” but it will probably be used only by the few people who have a distinct need for this capability.
What is the capability? All displayed pictures will be recorded in memory until it is exhausted, or a specified maximum has been reached. When "Record” is selected, a new menu appears which gives you complete control over these "recorded" images.
Once you have captured a picture, “Exit" will take you back to the main menu. You will then have a choice of other menus providing you with various options for massaging your picture.
“Effects" provides you with a number of options for working with the 16 shades of gray the picture was captured -with. After using them, I am convinced they will be useful to desktop publishers. You can produce some pretty startling results just by printing the picture after using some of these options! (The menu also includes an “Undo” option in case you don’t like the results of the last operation).
"File” allows you to save your picture in either IFF or "raw" format, or load a previously saved (in either format) picture. IFF allows the picture to be used within other programs which also support the Amiga standard IFF format, such as DeluxePaint, etc. "Raw" is a special format (defined in the documentation) which allows the saved picture to be massaged by other (especially AmigaBASIC) user-written programs. The final item in this menu is "OS" which mathematically creates an overscan picture which you may also save in IFF (but not "raw") format.
The next main menu item, “Color," is used exclusively for digitizing in color. We'll talk about that later.
The last operational main menu item is "Options,” and is the menu which allows you to really take off with your black-and- white digitized pictures! It is probably worth taking a quick look at all the options: Exit - Returns you to the main menu.
Lacc - Toggles back and forth between non-interlace (200 lines) and interlace (400 lines). With black-and-white pictures the change is instant, and both pictures will fill the whole screen.
But with some programs, switching to interlace causes the current display to occupy only the top 200 lines of the display.
This option is not as flexible when using color more about this a little later.
Nothing but the best.
396 Washington Street Wellesley, MA 02181
(617) 237-6846 Palette - Presents a palette of the 16 gray scales
which you may change to any color you wish. Remember, when
dealing with gray scales, the same level of gray may be
used in both back and foregrounds, making the conversion of
gray scales to acceptable coiors a little more difficult
than you might think.
Color - Toggles an arbitrary palette of 16 colors to the current picture and back to black-and-white. This option produces a very "artistic” picture which may or may not be useful to you.
You can modify the arbitrary colors by using the Palette option.
R, G and B - Individual items which toggle red, green, or blue tinges into the current picture, individually or in combination.
The most useful feature is to produce "old-time" looking results.
Fade Slow - A toggle item which determines how each newly digitized black-and-white picture is displayed. The resulting display is purely a personal preference and is fully described in the documentation.
Digitizing in Color While using Perfect Vision, you cannot capture color pictures in real time. You must use a video camera (black-and-white or color) and the three red, green, and blue filters provided. This means that your subject must be perfectly still!
Money Mentor™ "Keep track of your pennies, and your dollars will take care of themselves."
Old, but sensible advice, even in today's financial environment Money Mentor™ is a breakthrough in personal financial management. It harnesses tne power of the Amiga™ to compute and graph dear reports of your financial situalion, A unique syslem called "Smart Scrolls" handles diverse data entry functions and can save 70% of the typing typically required tor entry.
Money Mentor™ features:
* 200 budget categories.
30 integrated accounts: checking, cash, saving and credit cards.
¦Elaborate search routine allows editing of transactions according to your specific guidelines.
¦Automatic check printing & account balancing.
• Colorful graphic reports illustrating actual versus budgeted
¦Over 50 reports from which to choose.
This year... get organized with MoneyMentor™ SEDONA SOFTWARE 11844 Rancho Benardo Rd., Ste. 20 San Diego, CA 92128 To order, call (619) 451-0151 Best results are obtained using a black-and-white camera on a copy stand illuminated with a pure white light, [f a color camera is used, Perfect Vision simply strips away the color signal.
However, because of internal differences, a black-and-white camera will produce a sharper image. The documentation mentions the Panasonic WV-lAlO camera (without specifically recommending it) as suitable, and Sylvania B2 SuperFlood EBW bulbs for the best light.
! Might also mention that while you can digitize in almost any light, good lighting is very important if you want bright and accurate color reproduction in your final picture.
After you set up the camera, you must focus it. The documentation suggests (and I wholeheartedly agree) you hook the camera directly to your monitor Tor this task; they say that focusing the camera using digitized pictures is, I quote, "just a big pain." Of course, you will need to switch your monitor to “composite” mode to do this. Once the camera is focused, plug it back into the Perfect Vision box, and switch the monitor back to RGB, Click on the “Color" menu, and a new menu comprised of “Build Buffers," “HAM,” "32 Color,” and “Exit” will appear.
When you do this, you enter what internally is a new mode of operation. Therefore, make sure you set interlace or noninterlace before starting! Unlike the case of black-and-white, you cannot switch back and forth; when you leave the Color menu, it appears you also lose any picture you may have.
Click on "Build Buffers" and a small black-and-white picture of what the camera is seeing will appear in the upper-left corner or the screen. A new menu will also appear: Exit - Returns to the “Color" menu.
Red, Grn and Blu - Three items. Hold the red filter under the camera lens, wait for the camera to adjust itself (watch the small picture), and click on “Red” to fill the red buffer. Repeat this for "Grn” and "Blu,” and all three color buffers will be filled.
Load - Loads all three color buffers from a previously saved file.
Save - Saves the three color buffers in the previously described "raw" format.
Now Pause - A convenience item. When “Now” is in effect, each color buffer is immediately filled as a color menu item is clicked. However, when “Pause'' is in effect, there is a built-in delay of six seconds between clicking and filling the buffer. This feature is useful when you are working by yourself and the camera is not close to your Amiga. The end of Lhe delay is announced with a “beep."
Once all three buffers are filled, click on “Exit” to return to the “Color" menu, and then select either "HAM" or "32 Color” to create your picture. Both menus have similar items which allow you to "draw” the picture (there is a distinct delay as the color picture is constructed from the red, green, and blue images), save the image in IFF format, load a previously saved IFF image (32 Color only), create an overscan picture, save the overscan picture in IFF format, and adjust the brightness, contrast, and amounts of red, green, and blue to be used in the following "Draw" operations.
HAM also has a "Fast Draw Slow Draw" toggle. In “Fast Draw,'* the picture is drawn very quickly, but with an obvious loss of sharpness. Nonetheless, it is very useful to check on the effect of previous color adjustments.
“32 Color" has a “Palette” item which allows you to modify the colors chosen by Perfect Vision. It also allows you to “lock” a palette of colors, forcing this palette to be used in all subsequent digitizings. This is very useful when creating a series of pictures where it is important that all pictures are made up of exactly the same colors, such as backgrounds for use in animation sequences.
Note that when you are working in color, the "Effects" and “Options” menus are not available to you. If you try to use them, you'll lose your current picture and quite possibly get Perfect Vision totally confused. (You still use “Options” to select interlace and non-interlace, but only before entering color mode.)
An Extra Cost Option if you have a color camera, or a good quality VCR that can produce a stable picture when in "pause,” you may want to consider purchasing a color splitter. These splitters accept a color signal as input and then break it down into its red, green, and blue components. When plugged into Perfect Vision's "black box," the three color buffers are filled automatically, allowing you to dispense with the three filters, or capture a color image directly from a VCR.
Any commercial color splitter will probably work, but the makers of Perfect Vision plan to have their own splitter on the market by the lime you read this. Projected cost is around $ 100.
Remember, using a color splitter will still not allow the capture of color images in real time 1 am told the image must remain still for about one-and-a-half seconds, Fi'oblems and Areas for Improvement Overall, Perfect Vision is a good, inexpensive digitizer that you can set up and use easily. It will produce good quality pictures in any of its operational modes. However: The separation of the black-and-white and color modes is not made clear enough, neither by the documentation nor by the menus. The implication is that all menus are available in either mode. Not so!
HAM pictures may only be saved, not loaded. Once they are saved, you will only be able to use them in programs such as DigiPaint, PIXmate, etc. Although Perfect Vision is essentially bug free, I found I could sometimes confuse it by switching back and forth between interlace and non-interlace modes a number of times using the same picture. (Loading a black-and-white picture while in color mode, or vice versa, also caused some internal confusion.)
The documentation, while it contains most of the information you will need, is very unprofessional in appearance and should probably be revised.
The ability to lock a palette for future pictures is useful, but f would also like to be able to force a loaded picture into using a previously locked palette. In fact, the whole idea of being able to save and load entire palettes is quite appealing... If the parallel port must be used, some sort of software controlled A B switch would be very useful, just think, with the addition of some printer routines, it would be possible to digitize and print a picture from the same program!
The three filters do the job, but they are not the most convenient things in the world to work wiih. A wheel containing red, blue, green, and clear segments, which could be mounted directly on the copy stand, would be a vast improvement.
JUMPDISK The Double JUMPDISK is the original disk magazine for the Amiga'. Every month for 22months: NEW ready-to-run programs, articles, tips, reviews, art and music.
Get the current issue for $ 9.
Or for just $ 3, try the JUMPDISK SAMPLER.
Best of all. Orderthe $ 10 DOUBLE, both the current issue and the Sampler. Two disks. Crammed.
IF YOU DON’T LIKE WHAT WE SEND, RETURN IT FOR FULL REFUND, Order from: * JUMPDISK 1493 Mt. View Ave.
Chico, CA 95926 ¦ Not convinced? Get our Big Emotional Pitch mailed to you by either writing us at the address above, or calling us at
(916) 343-7658, We ship day order is received. Personal check OK.
• Amiga' is a registered trademark of Commodore Amiga.
¦ Look. Ma. I’m programming!
An option (extra cost, I’m sure) which would allow the capture of color pictures in real time would be very, very welcomel Some of the "improvements” suggested above may belong in a paint program. The obvious question is where to draw the line between a digitizer and a paint program. 1 don't pretend to know. But I do believe there should be some overlap for sheer convenience if for no other reason.
Finally... If you purchase Perfect Vision, I don’L think you'll be disappointed. It does a very good job for a very reasonable price. JusL remember to send in those registration cards. Like with most new programs, improvements will be made, and registration is the only way of insuring you will find out about them and will be able to receive them at the lowest price possible.
• AC- Perfect Vision, Version 1.1 SunRize Industries 3801 Old
College Road Bryan, Texas, 77801
(409) 846-1311 $ 219.95 suggested retail price Look, up on the
screen, It's an Ami... It's a Pro... It's SuperGen by
Larry) White Bring Amiga graphics to your videos with a
choice of genlocks.
Amiga graphics and animations can be incredible. To make them useful, though, it’s often necessary to take those graphics off your computer, convert them to a standard video format, and record them on video tape (VMS, BETA, 8 mm or professional 3 4 or 1 inch formats). Sometimes you may want to add live or other recorded video. Several devices are available that take the 23-pin RGB! Output from the Amiga and produce NTSC composite video (the same video signal your VCR uses). Genlocks synchronize the Amiga's computer graphics with an external video source (such as a VCR or video camera) and can
produce a composite video signal which has both the computer’s image and that of the live video source.
Commodore got the Amiga ball rotling with its 1300 Genlock, but this unit works only on the A1000.
Newer genlocks are compatible with all three models (Commodore has not released a new version to date), Let’s take a close look at three recently introduced genlocks for the Amiga Mimetic’s AmiGen, Progressive Peripheral's ProGEN, and Digital Creations’ SuperGen. They range from under S180 to over $ 750, and from a basic genlock to a genlock with a sophisticated, software or slide switch-controlled video fader.
Genlock trio (lejl to right) ProGEN, SuperGen, and AmiGen.
The clue is how video creates an image. In the United States, Canada, and Japan (and a few other countries), the television system is based on standards set up by the NTSC (National Television Standard Committee). This standard calls for a 525-line interlaced video picture, meaning the picture is composed of 525 horizontal lines, divided into CnoKh
- ¦Fiite two fields of 262.5 lines. The first field is composed
of the even-numbered lines; the second is composed of the odd-
numbered lines. The two fields make a frame and are updated 30
times per second.
Scanning starts in the middle of the top line (often out of view on most televisions) and moves from left to right.
When the beam reaches the right side of the screen, it turns off (blanks) as it swings back to the left, and then begins to draw line three. At the bottom of the screen, the beam Lurns off as it rcLurns to the almost-top left (vertical blanking) as it begins to draw line 2. When it reaches the bottom of the second field, a vertical sync pulse tells the system to start over at the top with the next frame.
If you simply connect two video signals, the liming between the two frames would probably will not match. The resulting image will be full of glitches and probably "unwatchable." The genlock finds the sync pulses from the externa! Video. Since it is difficult and expensive to control the external video, the genlock controls the computer video and synchronizes it with the external video.
Where Does tbe Graphic Go?
If we merely synchronize the two video signals, both images appear on the monitor at the same time and look like a double exposure taken with a still camera. The genlock removes part of the computer graphics and replaces it with the live video.
In the simplest genlocks, and the most basic mode of the sophisticated units, the Amiga’s background color (color register
0) is blocked and replaced with the external video. This is
called background mode because your externa! Video replaces
the background of the picture.
For example, for the standard Amiga Workbench screen, the blue background would be gone. Replaced with the incoming video and the menu bar, pointer and disk icons appear to be floating above the video picture.
(continued) ProGEN from Progressive Peripherals & Software takes tbe next, logical step in versatility, but the price also takes a step up.
SuperGen from Digital Creations offers manual or software control, but once again ups tbe ante.
AmiGen from Mimetics is a basic genlock at a budget price.
Side by Side by Side Here’s how the genlocks stacked up, 1 created a video test chan using Dpaint II, and genlocked its playback with a special "target”, captured live with my Canon VM- E2N camcorder. The lop gray scale and lower color patches arc from the "live” target, while the larger targets in the center are generated by the Amiga. Tests were recorded on a Panasonic VHS recorder in SP mode. All screen shots were taken in succession from a 27-inch NEC TV Monitor with a Ricoh XR-P in special TV sync mode without changing the settings.
AmiGen live-. Good color saturation, nice sharpness, red slightly dull. The camera image seems slightly bright compared to graphics.
AmiGen taped-. Colors still well saturated, but the cyan patch has run into magenta. Image quality was greatly affected by the recording process.
Ptx GEN live-. Bright, well- saturated colors. Good balance between camera image and computer graphics.
ProGEN taped-. Colors still bright and saturated slightly less than live image. Again, the recording process is major.culprit. SnperGen live-. Bright, crisp, clean patches with excellent saturation.
Camera colors make a good match to Amiga graphics.
SnperGen taped. Colors still bright, but edges have been softened by recording process.
Saturation has been slightly reduced.
If we remove the remaining colors, we are in foreground mode. There are more variations, making this a little more complicated, so we’ll get to the specifics with each genlock. In the extreme case, if we use the Workbench screen, the blue background would be present with the live (or recorded) video peeking through the disk icons.
Setup for Genlock Before we get into the specifics of each unit, let's spend a few minutes discussing what additional cables and equipment you need.
The genlocked video signal is NTSC composite, and does not appear on your monitor, which normally uses an RGBI display. You won't need an extra video monitor if you're using an Amiga 1080, 2002 or 1084 monitor. These monitors can be switched to composite video with a video cable connected to the RCA jack, even with the standard RGBI cable still attached. Although AmiGen requires a different cable, all three genlocks have RGBI passthrough. You can switch back and forth between your usual crisp, well- defined Amiga screen in any resolution mode and your genlocked video image by pressing a button
on the 1804 or flipping a switch on the 1080 or 2002.
You may still want an additional monitor so you can watch the external video and the Amiga monitor simultaneously. This can be handy when you set up your external video because you can preview the external video and match it properly with the computer graphics.
Since NTSC video is interlaced, you’ll want to set the Amiga to interlaced mode, regardless of screen resolution.
The A1000 can “sense" some genlocks (such as the Commodore 1300), and should set interlaced mode automatically.
If you're using an Amiga 500 or 2000, you must set interlaced mode with software. Each genlock comes with a software disk and a program to activate the interlaced mode. (With some programs, interlace must be on whenever the genlock is connected, or the system clock may be affected!) I installed this program as part of the C directory on my Workbench disk to be called from my start-up file. Interlace is always set "on” as part of my bootup sequence.
You'll also need some shielded video cables with either RCA or BNC connectors, depending on the genlocks and video equipment you’re using, (RCA-to-BNC adapters can be purchased at Radio Shack for a few dollars.) I prefer heavy duty cables with gold contacts for the best performance with minimal interference. Keep the cable lengths as short as possible for optimum signal quality.
You might want to add some video switching equipment, additional external video sources, and video processing equipment. These expenses can range from under $ 50 for a signal booster to over Si000 for a more sophisticated system.
AmiGen: A Basic Bargain Measuring just 2.25" (flaring to 3 5") x
4. 5" x 1", Mimetics’ AmiGen (originally announced as ImaGen) is
a compact add-on which plugs directly into the Amiga's RGB
video connector. On the opposite end of AmiGen are two RCA
video jacks: one in, one out, and a 9-pin RGB passthrough.
AmiGen has no other external controls or switches. If you're using the RGB passthrough, you'll need to pop open AmiGen with a small screwdriver and remove the 100 ohm, 6-pin, 5-resistor terminator. Be sure to tape the terminator to the inside of the genlock unit it's easy to lose. You’ll also see three pots for adjustments. Brightness and tint are user adjustable, while the third pot is for factory adjustment only, requiring special equipment. If you need to adjust the tint and brightness, AmiGen can be attached with the top cover removed. You may never need to do so, but this procedure is
well documented in the AmiGen instructions.
(continued) Turn the two knurled knobs to secure the genlock to the back of the computer.
Altach the video-out to your VCR and or monitor. If you’re using the RGB passthrough with either a 1080 or 2002 Amiga monitor, and you want to keep your genlock in place full time, you'll need a 9-pin male-to-female cable. If you're using the 1084, you’ll need a special cable (unfortunately, one of the few that doesn’t come with the monitor).
Boot your Amiga, but don’t forget to use the "Setlace” utility, or some "interesting "effects may result. If the interlace mode is not active, the system clock is slowed by a factor of two. The difference may be barely visible with some programs, but run the clock on a music program and I assure you the results will be less than satisfying. AmiGen does not require an incoming video signal to operate, and is ideal for videotaping your Amiga session for demos, or your animation for playback on a VCR.
Switch your monitor from the RGB input to the composite video, add the incoming video from a camera, VCR, laserdisk, or other external video device, and the magic begins. The background color is replaced with the video from your external source.
AmiGen produces a good image, which should be all you need for most video titling and many other applications. The image conforms to standards and can be used for broadcast. If you want to experience genlock without a major investment, or if you plan on being an occasional genlock user, I highly recommend AmiGen, especially with its list price of only $ 179- ProGEN; Choice of Modes Looks can be deceiving. And the plain, beige, 4.75" x 7.5" x 1.25" box that arrived from Progressive Peripherals & Software didn’t look like much until I plugged it into the RGB port of my Amiga 500.
The ProGEN is physically unassuming: a 23-pin connector at the end of a 1.5" ribbon cable, and a 9" cable with a 5-pin female DIN connector at one end, two BNC video connectors (you may need those BNC to RCA adapters), and a 23- pin RGB passthrough at the other end.
The unlabeled BNC connector next to the RGB connector provides composite video out, while the other is for incoming, external video. The 23 -pin connector is identical to the one on the back of the Amiga and accepts the same monitor cable you’re already using.
Connect the ProGEN. Boot the Amiga and set the interlace with the provided software. Switch the monitor to composite video and the picture is similar to the one described for AmiGen, with the background color (register 0) replaced with the external video.
ProGEN comes with a mate 5-pin DIN connector, which you’ll want to use. The male DIN connects the cable alongside The internal sound capabilities of the Amiga are better than that of any other personal computer. These capabilities mean nothing though, without quality digital sounds, which up till now have been scarce. Sound Oasis gives Amiga owners access to a large library of studio-tested digital samples, by using the Amiga's built in disk drive to read disks made for the Mirage Digital Sampling Keyboard. Sounds can then be played from a MIDI keyboard, the computer keyboard, or Saved as an
IFF Standard file. Mirage is a trademark of Ensoniq Inc. Transform your Amiga into a professional-quality drum machine with this software package. Easier to use than hardware-based drum machines because everything is displayed graphically on screen. Enter drum patterns quickly and easily in real time with visual feedback and editing. Create realistic drum tracks with any of the 100 drum and percussion samples that are included or use your own unique IFF one- shot samples. Dynamic Drums also has full MIDI implementation and even becomes velocity sensitive when triggered from a MIDI keyboard.
A powerful MIDI sequencer that takes full advantage of the Amiga's sound, graphics, and sophisticated user-interface.
Dynamic Studio is perfect for professional applications due to its sophisticated editing capabilities and SMPTE support.
It is also ideal for home studios, because in addition to sequencing MIDI instruments, Dynamic Studio has a built-in drum machine, and the ability to playback instruments translated with Sound Oasis.
' TUDIO I nmmo& i BOFTWAPE
P. O. Box 438 St. Clair Shores, Ml 48080 (313) 771-4465 It
BDDDDBDDBBBBD BBBBBBBBBBBBB BflBBBUBBBBBB Genlocked in
foreground mode, this cross batched pattern appears only where
message, color bars, and gray scale reside.
The ribbon cable (with a 5-pin female DIN) on the ProGEN to the parallel port on your computer. You'll need a DB25 connector (male for the Amiga 500 or 2000; female for the 1000) and a small length of 4 conductor phone cable.
Instructions for making this cable are well detailed in the ProGEN manual.
Make the cable; it’s worth it, With Lhc proper software installed, this cable brings new control to your genlock.
Combinations, you’ll probably prefer ProGEN2, which I'll use in these examples. I've added ProGEN2 to my startup sequence, so it’s always ready.
Using the 1,2,3 keys, you can select background mode, foreground mode, Video only, or Amiga only video. Each key acts like a switch and can be toggled on or off. (The resulting combinations are listed in Table 1). Key 3 switches between 2 foreground mode. Colors with RGB values of less than 7,7,7 are transparent in foreground mode 1 and solid in mode 2. Key 4 is a reset button which automatically sets the background mode (default), regardless of the current settings of the other switches.
Run cither the ProGEN 1 or ProGEN2 program from the supplied software disk.
These programs provide genlock mode control through a series of hotkeys the control key and either 1,2,3,4 for ProGEN2, or F1,F2,F3,F4 for ProGENl.
Since many programs use Ctrl-softkeys (continued) Go from graphics to live (or taped) action with genlock. Start your tape, then start your titles and watch the action. I've used a color bar pattern from a signal generator instead of live video action, so that this demo sequence will be clear.
Title framefor video fades to live action... Dissolves to black... And isfinally replaced.... By External video.
BHD uni “IBB” BBBBBBBE1BBBB!
BBBBBBBSB-flBBfll IBBBBBBBL.JBBBI ¦I 1BBBBBBBBBI BBBBBBBBBBBBBI Aside from the software mode selection, ProGEN' has no other user settable controls. If you want to tweak the video image, the manual describes a complex step-by-step procedure which requires several expensive video instruments. Be careful, though. The manual warns that if you try this, and get the controls way out of adjustment, you must send the unit back to Progressive Peripherals for a S50 calibration.
ProGEN produces a high quality video image; the colors are highly saturated and the edges are well defined. The selection of modes is useful, and switching modes is easy and instantaneous with the accompanying software. The ribbon cable is too short and somewhat inconvenient. With the unit behind my A500, the cable dangles slightly since my computer sits above a Pacific Peripherals expansion chassis.
Overall, this moderately priced genlock (S349-95) is an excellent choice for a small video production facility.
SuperGen; Deluxe Control The next logical step in genlocking would be to add control to the amount of mix between foreground, background computer graphics, and external video.
Add a few advanced features, such as a switchable notch filter, video passthrough, a second genlocked output for dual recording, and even a key out (for professionals only) and you've got SuperGen. This genlock, designed by Progressive Image Technology (which makes VideoCharlie, a somewhat similar device on a board for those other computers), is from Digital Creations (the same guys who brought you GIZMOZ).
The hardware, 9" x 6.25" x 1.25", fits nicely above my A500 keyboard. You'll probably want to keep it close at hand, as the two slide switches and two toggle switches can be used to create a variety of genlock video effects. The back of the SuperGen has 5 BNC connectors (you'll probably need those adapters again, although this genlock may find its way into a lot of professional systems), a 25- pin RGB connector with two pins removed for RGB passthrough, a 24 inch fiat cable with a 23-pin RGB connector and 8 switch dip.
The 25-pin RGB connector is similar to the 23-pin connector on the back of your Amiga.
Accordingly, you can use your standard Amiga-to-monitor cable, but be careful not to offset the cable. Damage to the genlock or computer might result. Follow the instructions exactly!
For basic genlock operation, connect the external video source to the "video in” connector, and take the genlockcd signal from Overlay 1.
When the unit is gcnlocked, the red power light at the top left changes to green, If you want to monitor the external video, you can connect a monitor to "Video thru," but you’ll need to move switch 1 up to remove the 75 ohm terminator for looptlirough operation. A second monitor or VCR can be connected to Overlay 2. Using Key Out requires sophisticated video equipment, and 1 won’t go into its capabilities in this article.
The notch filter can remove some of the fringing from the video image, and the effect can be clearly seen on the video monitor. You'll probably want the filter on for text and detail, but there are still times that you’ll prefer the image with the switch off. Interpretive dissolve Table One ProGEN Software Control Settings: Switch Mode; 1 2 3 Background 1 1 1 Video Only 0 1 1 Amiga Only 1 0 1 Foreground 1 0 0 1 Foreground 2 0 0 0 Switch 4 is a reset switch and sets the ProGEN to background mode (1,1,1).
A ribbon cable on ProGENconnects with Amiga's RGB output. The short cable can be inconvenient. The 23-pin connector is really a truncated 23-pin part.
Changes how the graphics fade. We’ll get to that after we discuss the two slide switches.
“up" position, the Amiga graphics and Amiga background (color 0) are at full intensity, creating a signal similar to the one that comes from the RGB passthrough (although at somewhat lower quality due to the NTSC specifications for composite video). Pull The left and right switches are labeled “Background" and “Graphics,” respectively. With both switches in the Rear view ojSuperGen shows BNC connectors, dip switches, and RGB connectors. The RGB connector oj SuperGen is a truncated 25-pin connector. The cable worksfine, but you might expect better workmanship for $ 749-95 0 ( J’l»Vt t-'I' J.UCk
) 0 C Kcniolo y f merprciive ] I Dissolve J f Nutdi ’ I Filter j Background DISSOLVES expensive device.
(ProGEN has ihe same fault, but it is less expensive.)
SuperGen's image quality is excellent, but it's still at the mercy of the NTSC standard and may appear disappointing if you’re accustomed to your RGB, Although I'd give SuperGen the nod over the others in image quality, the difference from ProGEN is very slight, and might not be worth the investment if you don’t feel you’ll need SuperGen's other features.
Controls on SuperGen give user manual control over versatile genlock effects.
The background slider down and color 0 is replaced by the external video, producing a background mode similar to the background of AmiGen and ProGEN.
The difference here is that you can use the slider to remove only a portion of the background, producing some unique effects.
Let’s go back to our Workbench screen example. We can move the slider halfway and the external video appears in the background, but it looks as if you are looking at it through a piece of blue plastic. By controlling the speed at which you pull the slide control, you can use the fade effect to enhance your videos.
Similar effects can be accomplished with the graphics slider, but with an added twist the interpretive dissolve.
Remember that while we define the background as color 0, the foreground is made up of all the other colors. We can fade all these colors out evenly, or use the interpretive dissolve to remove the colors in order of their registers, from high to low.
Now we get to software. SuperGen can be controlled by the Amiga without a separate control cable. Required library drivers are supplied which allow you to write or purchase software to control the genlock. A new version of Character Generator by JDK images (from PVS Publishing) will be one of the first to support SuperGen control. I can’t wait to try it!
SuperGen comes with a Hokey routine which lets you control the genlock using the Amiga keyboard. When you activate the program, a matrix appears which lets you define values for background and graphic dissolves (absolute or relative), and a number of background or graphics vertical blanks (to adjust the speed of the change) for each of the 10 function keys.
For example, you might assign FI to automatically set background mode by setting background to 0 and graphics to 63- Selecting a number for either of the vertical blanks determines the number of fields needed for the change to occur.
There’s even a red light on SuperGen to tell you when it’s under software control.
There's little to fault with SuperGen, but I wish the manual were more clear about the software. On the plus side, it does have an excellent technical description of the genlock process. The hardware functioned well, but I found the 23-pin female connector (ground-down from a 25-pin) a bit shabby for such an In Conclusion A Fetv Notes All three genlocks have a niche in the Amiga marketplace, and you won’t be disappointed with any of these if you choose for budget, performance and features.
All three suffer from similar defects of which you should be aware. I found the jitter of RGB passthrough a bit excessive when I tried the three genlocks on my 1084 monitor. The situation was much better with my 1080, but with some programs, the image is not equal to the standard RGB connection.
When genlocking to external video, all three genlocks require a fairly clean, strong signal. If you start or stop the external video, a glitch occurs in the output which could be unacceptable in your final video. This can even effect the RGB passthrough! If your external source is a VCR, you may not be able to genlock to a freeze frame or other special effect.
On a positive note, devices like these take the incredible graphics machine we call the Amiga and make it a valuable part of a video production facility. And that's the reason it’s starting to get a lot of attention from the major TV networks.
• AC- Ofher Products from The Other Guys REASON - a professional
proofreading system used by universities and writers around the
world to analyze and improve writing. (Has helped raise
students grades when used faithfully.) $ 395.00 OMEGA FILE - a
REAL data base & mail merge $ 79.99 PROMISE - the BESfhigh speed
(Even better than Zingf®Spell) $ 49.99 KEEP-Trak GL - general ledger for home or business $ 49.99 $ 39.99 $ 39.99 $ 39.99 AMT - amortization program MATCH-IT -teaches shapes & colors (preschool) MATH-A-MAGIC1AN - add, subtract, multiply & divide Call or write for more information.
SYNTHIA wou Performance Digital Synthesizer A sLale of the art music tool which wilt: Create digital IFF Instruments for use with nearly all music programs!
Modifying existing IFF Instruments, Use SYNTHIA on digitized samples to add reverb, wow. And other enhancements.
SOMETHING FOR EVERYONE: Additive Synthesis - a traditional method which can create almost any type of instrument.
Plucked String Synthesis - simulates plucked strings . . . Right down to the 'pluck'.
Interpolative Synthesis - a mcthrxl which introduces the natural imperfections found in instruments.
(Instalments such as brass, woodwinds, pianos, etc.) Percussion - build your own drum set . . . Create any drum you desire.
Subtractive Synthesis - a simple method of creating instruments.
Special Effects - includes filtering, amplification, phasing, waveshaping, amplitude modulation, real reverb, and . . .
IFF Music Flayer - powerful and compact. Now you can enjoy those songs that needed a memory expansion before! Up to 32 tracks and 32 IFF Instruments! Supports chords, tics, etc. IS IT UVF .. .OR IS rr SYNTHIA?
Synthta uses the latest technology to generate realistic sounding instruments and even the new families of instruments sound real. A teal synthesizer on a real computer!
Why buy digitized instruments when you can SYNTllIAsize them? CQQ QQ Requires AMIGA 512K Copyright©1987, THE OTHER GUYS Software * AMIGA is a registered trademark of Commodore Amiga CB01) 753-7620 CBOO) S4S-S40S THE OTHER GUYS BM 55 North Main Street ¦ ¦ Suite 301-0 PO Box H Logan Utah B4-321 I AMAZING I » The “ANIM Man, Gary Bonham An animated conversation with the man behind the format.
Interviewed by Brendan Larson Ihe Amiga family of computers continues to evolve and new develo xrs enter the programming arena every day. Not too long ago a man named Cary Bonham needed low-cost and efficient animation.
The answer was the Amiga and the ever popular "anim"formal which Bonham himself created during his pioneering efforts. 'Ihe "anim"format won enthusiastic support from Commodore-Amiga and is now supported by several A miga software products. Gary’s saga follows.
AC: I low long have you been involved in computer science, and when did your journey with the Amiga begin?
Bonham: My involvement wilh computers began back in I960 while attending UCLA, where I later received my degree in Astrophysics. At the time, computer science was not recognized as a valid subject for University level courses and there was not much to choose from.
Quite a bit of the instruction was theoretical in nature, and I ended up working on an old IBM 7090, writing code in FORTRAN. FORTRAN'S one of those funny computer languages that will probably be around in the year 2000! I believe that ADA offers some serious competition to FORTRAN due to government regulations that are being imposed. However, C is a dangerous language for overall scientific applications, due to the fact that C allows the programmer to allocate pointers and you can get into trouble easily when doing everyday work. Most scientists don’t need a a low-level programming language
such as C. As for my introduction to the Amiga, that took place about three years ago in the Fall of 1985- The company I work for, SPARTA, needed an economical machine for video applications for their Strategic Defense Initiative (SDI) and Star Wars research. At the time, there were plans to use the IBM AT system, but in order to meet the required video standards a Targa board would have cost thousands.
So, Lhe Amiga quickly became an alternative despite its poor operating system.
AC: You’re known in the Amiga community as the creator of the "anim” format.
A while ago, you were responsible for compressing the famous "El Gato Cat" into an "anim” file, after it was given to you by Blair and Sullivan. Some have even referred to you as the "ANIM Man."
How did this come to be?
Bonham: In doing the SDI videos for SPARTA we needed to simulate, through animation, satellite and missile tracking, and there were no good means of doing so on the Amiga. Aegis and Electronic Arts were using different formats for animation purposes, but neither was sufficient for what I wanted to do.
Anyhow, most of the animations that were being done by those two firms only worked in lo-res. I tried using multiple IFF pictures, but it was loo cumbersome.
All I wanted to do was save the changes from picture to picture. The idea was to XOR from each previous picture, To me, the sensible way to do this was to put together multiple ILBM forms inside the "anim” file. The result was a compression technique.
The folks at Blair and Sullivan gave me about 90 individual pictures of that cat after it had been digitized, buthered, and brought into Dpaint’s "Perspective” mode. It became one of the more popular “anims” early on.
AO Can you be a bit more specific in describing the "anim” formal?
Bonham: Certainly! The "anim” formal is simply a collection of pictures. The first picture is a normal IFF image, like the ones you load into Dpaint. The rest are the stored differences from each picture, two pictures back in the sequence to accomplish double buffering. If there is very little change from image to image then the “anim” file will be relatively small and will play back rather quickly.
However, if the whole screen changes significantly, then watch out! Really, the “anim" form is great for animating small objects on the screen.
AO What about the other handful of animation formats that have been developed? It appears as though the SPARTA IFF "anim” routines arc gaining wide support from a fistful of third party developers. How do the others stack up against your format?
Bonham: I’m aware of a couple other animation-compression forms being used, such as Jim Kent's (author of Aegis Animator) and Eric Graham's (author of the "Juggler"). I don’t know how the SPARTA "anim" form is versus the others.
The virtue in the SPARTA "anim" format is that technical information about it is available in the Public Domain, so it’s _ Ccontinued) fast becoming a de facto standard that various products are supporting this is the important part. That's one of the reasons why Commodore is openly supporting and publicly acknowledging it, I don't care if it is mine that's used, but we need something for a standard.
Everbody seems to jump on the bandwagon. There may be other parties that have developed animation formats that use a different compression algorithm. If that's the case, then it would be nice if information is released to the developer community about it so it can be supported by third parties. One nice thing about the SPARTA “anim" format is that it can adapt to future compression techniques. When it comes to animation compression techniques, certain criteria should be met. First to consider is how fast it takes the animation to compress, and then how long it takes to play back, Most
people don’t want to wait around all day! The SPARTA "anim" format compresses relatively quickly and plays back quickly.
AO Your software supports different levels of overscan. You even have a mode called "Severe Overscan.’’ What is this? DeluxePaint 2 hints at using overscan, but doesn't seem to adhere to the rules of broadcast video. Are you doing something different?
Bonbam: For most applications you really don’t need overscan. That is, so long as you’re rendering on color zero. If you don’t need overscan, then don’t use it. The processing power of the Amiga begins to dwindle when overscan is added. You do need overscan if you plan on covering the whole screen. With most applications you can get away with medium overscan unless you plan on covering the entire screen for genlock purposes. For instance, if you are using a genlock and are covering the screen with a totally blank color zero register with your background video image showing through completely,
and then if you plan to wipe to a non-color zero image so that there is a transaction to no video being displayed at all, with some monitors you'll still be able to see video coming through, unless the screen is completely covered. That’s why 1 devised the 768 x 480 "severe overscan" image so that all possible incoming video will be covered. I chose 768 because it is a multiple of 64, so transitions can be done by moving whole words of pixels, long or short. There’s really no standard overscan screen, but DeluxePaint’s methods did not agree.
It’s important to support all resolutions. I don’t want to limit people and their needs. In hi-res, if you drop from sixteen to eight colors, your animations will gain speed because of the corresponding gain in bandwith inside the Amiga. Cutting a bitplane more than doubles the speed in most cases.
AO- Recently, you just finished Aegis’ Videotiller, which is your first major product on the market. How long did it take you to complete Videotitler, and what other Amiga projects are you currently working on?
Bonbam- The Videotitler project was somewhat unusual in that it took me over a year to complete. When we started, we didn't quite know what we were going to do with it. At first, it was going to be a super slideshow with “flying titles.” Originally, the user interface was simply an ASCII script file, but we quickly found that the users wanted a graphic interface, It's easy to generate code for fancy graphics, but it's a whole different story when designing a user interface for dealing with those graphics. So, the focus gradually drifted to the production of LiLling Amiga graphics by
eliminating the ASCII script as a user interface.
As time went by, fancy character styles were added into the overall project, as well as some other things like cutting and pasting. We really did not have a clear vision at the time, and that's one of the reasons why it took us a while to complete the project. Bundled with Videotitler is a slideshow type of program called VideoSeg that offers a variety of screen transitions. Titler version 1.1 is available, and there are plans for a 1.2 upgrade months downstream from now. Another program that’s in the works for Aegis that may be out soon is “Lights, Camera, Action!", which is a player
program based on VideoSeg that allows music scores to be synched with graphics.
I’m also working on a unique program in-house here at SPARTA that will operate under independent modules.
This program will allow you to edit and control “anim" files. Features such as overlaying, painting, appending, and other valuable tools will be available to the user.
Aegis isn’t the only company that I’ve done work for. I just completed some major software that is part of a professional television weather graphics Lurnkey workstation called “The Weather Connection,” for a company called WeatherConnect. That system isn't a consumer product but you may see it being used by your local television station's weatherman!
AG Quite interesting! If you work for SPARTA, how can you work for these other companies?
Bonbam: SPARTA is a company of about three- to four-hundred employees across the U.S., with a primary interest in ballistic missile defense. It came about that Aegis was shown examples of some of the video presentation software that I had done, and we branched off with products for Aegis and eventually WeatherConnect. SPARTA encourages diversification within the company. We once had what was called a "SPAR- TAFILM" which found its way into some of my programs such as earlier versions of Showanim (a public domain "anim’’ player).
AO- What other development tools do you use at SPARTA, and what would you like to see in future generation Amigas?
Bonbam- We have a Mac 11 at SPARTA.
We’re currently writing a version of VideoTitler for the Mac II. Unfortunately, not too many programs exist on the Mac II that take advantage of its graphics power, but it is a tremendous machine. I (continued on page 104) Take Five!
By Steve Hull Genie: LigbtRaider People Link.: St Epben Ga m ing News Add Omnitrend to the list of Atari ST developers making major commitments to the Amiga. Omnitrend's epic, Universe III: The Traveller’s Return, is currently slated for late third-quarter release. Universe I and II, currently available for other systems, are not planned for the Amiga. Omnitrend promises Paladin an animated fantasy combat game will be on the shelves by the time you read this. An additional Paladin "Quest" disk is due within the next two months, and a new Breach scenario disk by Christmas.
Look for Electronic Arts to up the ante for professional-quality Amiga software; the company has taken several steps in the past few months to become leaner, meaner, and more competitive. One industry source claims games currently in the works at EA boast "the best 3D routines and raster graphics I’ve ever seen.” “Creeping featurism" that irresistible urge to add new bells and whistles to a program keeps pushing back the release date of Microillusions’ third One To One title, Turbo. The designers keep visiting arcades and picking up new ideas. One person involved in the project
enthusiastically reports that the game now has "three kinds of blood splats.” Creativity is a wonderful thing, isn't it?
Latest word from Infocom is, their interactive Infocomlcs will not be translated to the Amiga. At least, that's this month’s story.
Discovery Software had to send their latest game, Zoom, back for some last minute "clean-up.” The pre-release version’s digitized audio “Got you!” spoken in heavily-accented German was confusing to young ears.
Ob, A Wise Guy! Nytik Nyuk Nyuk Flash! According to that paragon of checkout-stand journalism, Weekly World News, Libyan dictator Moammar Khadafy has developed an obsession for the Three Stooges! According to the News, Khadafy "sits in his tent day after day sulking and staring at old Three Stooges movies." Well, there it is in print, so it must be true. One hardly dares wonder what kind of strange fantasies Moammar entertains as a result of such fare; knocking Keagan's and Thatcher’s heads together, for example! Maybe we should take up a collection to buy Khadafy an Amiga 500 and a copy of
Cinemaware’sThree Stooges.. or perhaps, Libyans In Space.
Gamer's BBS Telegamers may want to check out The Smoker’s Den, a multi-user BBS based near Kansas City, Missouri, Online games include The City of Madned, a game that Sysop Chester Codsy describes as "Hack with multiple players.” Amazingly, the board is run off an Amiga 500 with two floppy drives, two megabytes of memory, and a custom-built 16-port serial interface! You can call The Smoker's Den at (913) 432-0213, 7E1, 300 or 1200 baud.
Against the quality of the games; it's just that none of the games reviewed this month really break the significant new ground needed to merit such recognition. All borrow heavily one, exclusively from previously released software. The results are mixed, l.et's get to 'em!
Ferrari Formula One Cheat BREACH Good news for frustrated Ferrari Formula One drivers! Mike Wasson of San Antonio has come up with a trick that guarantees racing victory, and is a good deal less conspicuous than cutting across the infield! Mike discovered that a little strategic editing of the ".scs” file on his duplicate (not master) Ferrari Formula One disk gave him more than the proverbial “racer’s edge.” Changing the fourth number following the team or country name directly affects the speed of the car! The numbers normally range between 490 - 500.
Drastic changes don’t make for terrific gameplay; a car set at 200 takes all day to complete a lap. On the other hand, at 600, your car will practically leap over the pack! You can chastise Mike (or see if he’s found any new tricks) on the Starship Amiga BBS,
The Reviews This month we veer slightly from the course set in the last two columns we have no “game of the month.’’ This is not necessarily a statement OB1JTERATOR The date: Sometime in the unspecified future. A sinister alien warship looms over the defenseless Earth, which means... Which means the veterans in the audience are already shouting “there’s only one last hope!" In unison. Right you are. In Obliterator, Psygnosis’ latest release, you play the part of Drak, a genetically-altered Berserker, who gets the honor of beaming aboard the ominous craft. Once there, you must disable the
ship’s engines, take down its shields, and steal the datapack which contains the secrets of its incredible technology. If you have any spare time after that, it'd be nice to escape before Federation strike craft blow the galactic sitting duck right into the next time zone.
At first glance, Obliterator bears an uncomfortably close resemblance to Psygnosis’ earlier game, Barbarian.
As the game opens, Drak appears, waving his weapon and looking around, much like Barbarian's I Iegor very much. And like Barbarian, Drak's actions are controlled using a row of action gadgets along the bottom of the screen. He can run, jump, attack, defend, and wield several different weapons based on which gadget is clicked. The first few times you play, you may wonder what would possess Psygnosis to repackage an old idea.
First impressions are deceptive. Though the two games share similarities in graphic style and user interface, Oblitera- tor requires a different set of skills than did its predecessor.
Getting through Obliterator is no picnic.
To complete the game, you must locate and remove five components needed to disable the alien craft and allow you to escape. A horde of woridly nasties stand (or float, or pulsate) in your way; among these are killer robots, malevolent energy clouds, and skittering, crab-like parasites.
If these aren't enough to worry about, the ship itself is boobytrapped, and blasters appear from behind concealed panels at the least opportune times.
So far, nothing really new, but Obliterator adds one more challenge that sets it apart from its primordial sibling. Unlike Barbarian, a basic linear obstacle course between Point A and Point B, Obliterator requires that you weave throughout the various compartments of the leviathan ship, itself a massive three-dimensional maze! Don’t even think of getting through without making a map as you go!
This, plus other welcome features, makes Obliterator a more playable game in the long run. Since the run can get long, there are several stations scattered throughout the ship where you can stop and save a game in progress. You may pick up where you left off at a later lime.
According to Psygnosis, Obliterator runs on Amigas configured with either the stock 68000 processor or the faster 68010 or 68020 chips. 1 was not able to test this, but 1 would like to; one gets the feeling that Obliterator needs just a little more oomph than the standard 68000 puts out. Between the European technopop soundtrack and multiple simultaneous screen events, action tends to bog down. Most of the time this isn't a problem, but other times it can be critical. “Command lag" can be deadly in the heat of combat, when your frantic clicks on command buttons appear to have no effect.
Obliterator's graphics are rich and claustrophobic, but sound effects are neither as distinctive, varied, nor convincing as those of Barbarian, How many ways can you say "bzzzz,” anyway?
Obliterator, like other Psygnosis titles, is an advanced game, and gives you a lot to learn. The map of my game-in- progress spans over 75 rooms and I’m nowhere near completion. Once again, Psygnosis proves they can dish out more bang for the buck if you're hungry for a challenge, this one’s for you.
FOOTMAN Footman, one of Topdown Development's first “Quarter Savers" games, has the look of a classic which is no coincidence. Footman is without question the finest and most faithful Pac Man contest created for the Amiga to date.
Footman named for its red-sneakered maze runner follows the Pac Man theme so closely that its documentation does not even really explain gameplay.
There's no need. You must have lived in a cave for the past eight years not to have been exposed to the dot-gobbling maze game that did more than any other title to cause the videogame boom of the early 80's.
Footman opens with three options: New Taste, Classic, and Maze Editor. New Taste and Classic differ only in the shapes of the players. New Taste pits Footman against four round, pulsating pursuers, while Classic offers the standard yellow muncher and ghosts.
The Maze Editor allows you to build new mazes or edit existing ones. You can use a joystick or the cursor arrow keys.
Gameplay is enhanced by silky smooth animation and fine stereo sound. The disk includes 50 levels, and you may begin a game at any level. The top 80 scores are saved to disk.
Though Footman may appear identical to Pac Man at first glance, seasoned arcade gamers will pick up on subtle differences. In Pac Man, the four pursuing ghosts have distinct personalities.
Speedy, for example, is faster and more aggressive than Inky, Pinky, and Clyde.
Pootman's ghosts appear to differ from each other only by color. In Footman, the on-screen player moves at the same speed whether he's eating dots or not; in Pac Man, a player can surge ahead of a pursuer by ducking down a dotless path.
Finally, unlike Pac Man's haunters, Footman's ghosts do not slow down as they pass through the tunnels at the edges of the screen.
Unlike its coin-op cousin, Footman allows players to compete simultaneously in the two-player mode! This setup is a lot more fun than taking turns, since it presents strategy and teamwork not possible in the original game.
As nice a game as Footman is, I don’t know if I could recommend it at $ 29-95¦ • ¦ » there were nothing else to it.
Pac Man-type games for the Amiga are in generous supply in the public domain.
However, Footman offers a full-featured maze editor that makes the cost worthwhile to the dedicated pac-a-holic.
Using the maze editor sort of a Footman Construction Set you can edit mazes included on the disk or add up to fifteen completely new levels. You can save new mazes to the game disk for future play and restore the original fifty mazes at any time.
Besides supplying tools for placing maze sections, dots, ghosts, and powerpills, the maze editor adds some nice convenience features. You can define a section of a maze as a brush which can be flipped horizontally or vertically and stamped down anywhere on the grid.
Topdown isn’t going to win any awards for originality with Footman, but you have to give 'em credit for exploring an old theme with gusto and imagination.
Can lightning strike twice? Discovery Software hopes so. The Maryland-based disk-copier-cum-game-markcter scored a huge success earlier this year with the Amiga translation of Arkanoid. Their latest release, ZOOM!, is a flashy arcade import from Germany with lots of joystick-wringing action.
ZOOM! Takes place on a fiat grid that hangs suspended in space as stars rush by in the background. Your figure a spherical yellow pac-a-like roves the lines of the grid, marking as it goes. If you are able to mark off all four sides of a square, it changes color and you gain points. The object is to claim the entire grid, boxing off a section at a time.
Your opponents are the various critters prowling the grid. These range from an overgrown molecule to an aggressive set of big lips that would do Mick Jagger proud. If that isn’t enough to fuel your paranoid fantasies, there are little green chesspieces-from-Mars that erase the lines as fast as you draw ’em! Collisions with any of these baddies sends you hypcrwarping off into video oblivion.
And what space game would be complete without black holes? These suckers have a nasty habit of disappearing, then reappearing without warning directly in fronL of you just goes to prove that in space, no one can hear you scream "UNFAIR!"
Other random surprises can pop up in your favor. Running across certain objects can freeze the nasties in their tracks, award you extra points, or warp you to the next level. You can play against the computer or another player in either alternating or simultaneous competition.
Completing a grid warps you to the next of the 50 levels. If you can make it past 15, you have my hearty congratulations (actually, get past about 8 and you’ve earned my admiration). The top 10 scores are saved to disk.
Veteran videogamers will recognize the basic premise of ZOOM! As a high-tech update of the 8-bit classic, Kid Grid. Kid Grid, you'll remember, was a deviously addictive game that no kid ever got to play after Daddy took a turn at the joystick. ZOOM!, while not completely original, is nonetheless a worthy successor. For fine arcade action, ZOOM!
Is highly recommended.
ALTERNATE REALITY My first encounter with Datasoft’s Alternate Reality was memorable. I had just returned from overseas and was catching up on the latest Atari 8-bit software titles in a Washington, D.C. computer store. Zork was available, along with some pretty decent arcade titles, but the salesman waved me to a system set up in a far corner of the store.
“Take a look at this,” he said, slipping a disk into the drive.
I couldn't believe my eyes. Alternate Reality squeezed more graphics, color and music out of the old Atari than I thought the machine had in it! More than that, however, was its depth. The first module, titled The City, really was a city, with streets and shops and an active population of good and bad folk.
The Amiga version marketed by Electronic Arts under their Affiliated Labels program is many times the game that originally appeared on the smaller systems. This is good, but it may not be enough.
Alternate Reality is a fantasy role playing game. You begin the game standing at a portal; at the top of the portal is a row of six constantly changing numbers. As you advance through the portal, the numbers freeze. These are now your character's attributes, corresponding to stamina, charm, strength, intelligence, wisdom, and skill. The screen dissolves, and, in a moment, you find yourself standing near the Floating Gate in The City of Xebec's Demise.
What to do next? For starters, you can explore. Among The City's attractions are 15 Shops, 7 Inns, 3 Banks, 4 Smithies, 2 Healers, and 12 Guilds. You can bargain for goods, apply for a job, open a bank account, or rent a room for the night.
Alternate Reality takes place in real time, accelerated to approximately four minutes per hour. Before long, the sky darkens as the sun slowly disappears behind distant mountains. You quickly find that The City, inhospitable enough during the day, becomes downright dangerous at night. Supernatural creatures join the ranks of muggers and assassins, making a night at the Inn a tempting option indeed. And if the boogeymen don’t get you, the environment might cold and rain affect your statistics, especially if you are not dressed appropriately.
If Alternate Reality sounds fascinating, that’s because it is but only to a point.
Inexplicably, the Amiga version retains many of the limitations of the smaller machine versions. For example, though the documentation claims 14 different taverns in the city, the interior graphics in each are identical. All the banks look alike, as do the inns, shops, etc. Most of the game time is spent peering at a view of The City that measures about four inches by two and a half inches on a standard Amiga monitor. Animation and sound effects are sparse and rudimentary. In the game’s defense, however, the music is very good throughout.
Interaction with the local citizens is frustratingly two-dimensional. No matter who you encounter, be it a Commoner, a Merchant, or a Giant Rat, you are limited to the same six options: attack, charm, trick, offer an item, lunge, or leave.
There’s no way to offer even a hearty', “what ho!” If you’re wondering why I haven’t mentioned the object of the game, it’s because, strictly speaking, there isn't one.
Your charter is to map The City and develop your character's attributes for future contests. The original creator of Alternate Reality did not intend The City to be a place where extended play took place; it was to be a resting point from the Dungeon or the Arena. The City has portals to these and several other modules, each requiring disks which have not yet been developed! In the meantime, you wander.
Alternate Reality knocked a lot of socks off when it came out in the early 80’s, but much has happened since then.
Today, it pales next to such classic contests as The Bard’s Tale, Faery Tale Adventure, and even poor, misunderstood Alien Fires. The fact that it has endured and prospered this long is a testament to its appeal to many fantasy gamers, but 1 must confess it left me looking for... an alternative.
BREACH Squad Leader Izusu curled his finger around the ring of his Last energy grenade and peered through the thick cover of underbrush. The ground shook from the force of the massive battle robots that patrolled the perimeter of the enemy compound, and the pungent odor filtering through Izusu's respirator betrayed the presence of large indigenous omnivores uncomfortably close. His scout, a green kid named Todoroki, was showing the strain. “We'll never make it out of here alive," Todoroki breathed... I made myself a promise when I began writing that I would never fall into the trap of starting
out a review with a fictionalized narrative of a game. Looks like I just broke my own promise so sue me! Omnitrend’s tactical combat game, Breach, has got me all fired up.
Breach allows you to lead a squad of up to twenty Marines through nine of the nastiest scenarios ever dreamed up by military' strategists. You begin a scenario by reviewing the mission briefing; this briefing describes your mission, the kind of enemies you are likely to encounter, and the specific criteria that must be met to achieve success. You may have a set percentage of enemy to kill, datapacks to retrieve, prisoners to rescue or all three.
Gameplay Lakes place in alternating phases: the Player phase and the Enemy phase. Each member of your squad is allowed a limited number of movement points per phase. You expend these points by moving, but also by taking or using an object or firing your gun.
Beginning with the Squad Leader, you cycle through the entire squad, staging movements or attacks until you have expended all movement points. The game then shifts to Enemy phase and the computer’s counter-attack!
There's nothing new about this type of game, but Breach handles the tactical combat theme especially well. Graphics are largely symbolic, but finely detailed with much color and variety. There are four Marine classes: marauder, infiltrator, scout, and psionic talent. The enemy includes all these, plus aliens, beasts, overlords, and a couple of lethal mechanical surprises. A scenario may cover up to five levels, each level many times the size of the screen. Your squad can begin a mission battling beasts in a swamp and end by freeing POW's hidden deep within a futuristic underground compound.
One feature sets Breach apart: a fully- featured Scenario Builder. With the Scenario Builder, you may choose from a toolkit of over 200 parts to create new scenarios every bit as detailed as those on the disk. You can also load existing scenarios and edit them. Homegrown Breach scenarios are now popping up on local bulletin board systems, and some of them are quite impressive. In addition, Omnitrend has released an additional "scenario disk1’ The Serayachi Campaign and more are disks planned.
This short look barely scratches the surface. Breach is addictive, involving, and often thought-provoking, You will come away from it with a new appreciation for the skills combat leaders need. If you enjoy war gaming, you owe it to yourself to check this one out.
"Put a lid on it, “ Izusu hissed, pulling the scout close enough to see Todoroki's sweaty face glistening behind his helmet display. "When you've been in as long as I have, you get used to this. Why, I've taken down those battle robots with my bare hands while ferrying a dozen hysterical POW's. “ Todoroki‘sfeatures relaxed. "You really think we'll make it?"
The scout asked. Squad LeaderJoe Izusu grinned. "Make it?" He said, “You have my word on it."
STU Iwmmmmmmmimmmmmmm Finally, a Diagnostic for your system. A fast, powerful tool able to help you isolate system & media problems. STU runs on any Amiga.
Available now for $ 29.95 + $ 3.00 shipping - NJ residents add 6%.
Send a SASE for our PD list.
Custom Services PO Box 254 Moorestown, NJ 08057 Games Reviewed ObUterator Psygnosis Ltd Marketed in the U.S. by Computer Software Services, 2150 Executive Drive, Addison, IL 60601
(800) 669-4912 Suggested retail 549-95 FOOTMAN Topdown
Development, 2055 Peel Street, Suite 1055, Montreal,
Quebec, Canada H3A 1V4, (514)499-8464 Suggested retail
$ 29-95 1 or 2 players ZOOM!
Discovery Software, 163 Conduit Street, Annapolis, MD 21401, (301) 268-9877 Suggested retail $ 29.95 Alternate Reality Datasoft Marketed by Electronic Arts, 1820 Gateway Drive, San Mateo, CA 94404, (415) 571-7171 Suggested retail $ 39.95 Breach Omnitrend Software, P.O. Box 733, West Simsbury, CT 06092, (203) 658-6917 Suggested retail $ 39-95
• AC* AMAZING REVIEWS ProWrite 2.0 ...a wizard of a WYSIWYG by
Pamela Rothman Co-Sysop, A.M.U.G. BBS 516-234-6046 I discovered
word processing five years ago and I will never be the same.
Since then, I have written one and a half novels, a few short
stories and articles, a training manual for a collection
company, and countless letters with word processors on Lhe
Amiga, C64, PET, IBM, Wang, DEC, TRS-80 and AlphaMicro
When they were good they were only pretty good, and when they were bad they were rotten. Time after time I approached a new program and found outmoded block-style cut and paste or endless layers of editing menus. Some required mulLiple keystrokes to perform simple editing tasks that are called for over and over again. 1 thought the situation was simply ridiculous, since the most important thing about a word processor lies in how easily it allows you to rewrite what you have already written.
Even macros are not the answer. There are thousands of different editing tasks, and shortcutting a bad system does not make it a good system. Even the Amiga, as intuitively creative as it is, has been crippled by word processors that don’t utilize its resources. The integration of the mouse for cursor placement and pulldown menus should have heralded a new age for text editing functions.
The Amiga makes possible a variety of options and the flexibility of use needed to make writing more natural.
All things come to she who waits. ProWrite 2.0 has the best editing functions of any word processor I have ever used.
First of all, the cursor is a blinking fine, easier to put between letters, and the screen pointer is shaped like an I-beam for the same reason. The I-beam disappears when any key is pressed, and does not reappear until you move the mouse. The screen pointer writing.
I type 55 wpm, and even at the beginning of ten-page documents, ProWrite 2.0 keeps up with me while inserting text. It’s always in insert mode, but you can type over Lext by highlighting it in reverse video first. It's simple to highlight. Hold down the left mouse button and drag the reverse video, highlighting all of the text you would like to change. Everything you type will replace the highlighted text.
Using combinations of the CTRL key and the ALT, SHIFT, and cursor keypad allows you to highlight as well. Using SHIR' left right on the cursor keypad highlights words and SHIFT cursor up down highlights screens of text. Using ALT and the cursor keypad highlights to the beginning or end of a line or to the top or bottom of the document.
ProWrite 2,0 gives you two methods of highlighting. That's twice as many as most word processors.
Other word processors will let you edit by word or by character, but not both. ProWrite 2.0 encourages highly efficient word processing by letting you easily replace prefixes or suffixes in your editing. For example, in the sentence above, I initially wrote the phrase "suffixes or prefixes.” I decided it would make more sense to put the word "prefixes" first, so 1 highlighted the First three letters of “suffixes” and typed “pre" instead. I did the same with the word "prefixes” to convert it into “suffixes.” Think of how you would handle this situation with the word processor you are using now.
Would you copy or cut the word “prefixes” and move it in front of "suffixes,” and then do the same thing again to move the word “or," and then how much adjusting would take place to get the spacing right? Chances are, the ProWrite 2.0 solution is still the simplest.
If you wanted to cut the phrase "suffixes or prefixes” and start from scratch, counting on your typing speed to save time, ProWrite 2.0 would still be faster since making the correction would require typing only six letters instead of the twenty-one required to repeat the whole phrase.
ProWrite 2.0 rewards you for thinking like a writer. Converting tenses and changing placement of sentences is so intuitive that it's no sooner thought than done. When you want to replace a word, a simple mouse click highlights it, letting you type a new word in its place.
ProWrite 2.0 skips a step used in most word processors, which make you cut a word before you can replace it.
ProWrite 2.0 also gives you one of the handiest commands I have ever seen.
You can highlight any amount of text, cut or copy it, then highlight any olher amount of text and replace it with the text you highlighted first. I call this "paste with replace."
You can highlight a whole paragraph and paste a new word in its place, or do the reverse, highlighting a word and pasting a paragraph in its place. You can chop off the excess words from a sentence with a single keystroke. Just highlight the rest of the sentence and press “.” Situations where this editing ease can be used are too numerous to list here. ProWrite 2.0 works the way you think "that shouldn't be here, this should."
Moving around in the document is just as easy and intuitive as are the editing functions described above. If you don’t press ihc CTRL key you will just move; if you do press the CTRL key you will move and highlight. Unlike a certain MS- DOS word processor that claims to have keyboard shortcuts, ProWrite 2.0’s keyboard shortcuts are the short way to accomplish a task, not keyboard entries that give you a menu which in turn requires you to make another keyboard entry. Every one of ProWrite 2.0's movement and editing functions has a keyboard shortcut.
All of ProWrite 2.0’s requesters have a gadget with the most frequently used option highlighted, allowing you to choose it with a RETURN. The cancel requester button is duplicated in the ESCAPE key.
ProWrite 2.0 is fast. I get where f want to go instantly, which is how it should be.
After all, the Amiga is a professional machine, and professionals don't have time to wait while the screen updates.
Some of ProWrite 2.0's editing ideas are like those of text editors, the kind that edit pure, no-frills text for programmers.
The best text editors are simple and fast, like ProWrite 2.0, but their printing choices are limited. Which brings me to the joys of WYSIWYG word processing.
WYSIWYG (pronounced wizzy wig) stands for What You See Is What You Get. It refers to word processors that show you onscreen exactly what the printed document will look like. Once you set your margins, automatic indent, line spacing, colors and fonts, ProWrite
2. 0 will print exactly what you see.
If you are most interested in printing on a true letter quality printer like I am, you will find that ProWrite 2.0 can handle that too. To print in letter quality mode, it is necessary to change the font of the document to Topaz 11 for best results.
ProWrite 2.0 also lets you use pictures in your documents, letting you move them by cutting and pasting them jusL like paragraphs. An improvements in this version is the ability to resize pictures.
ProWrite 2.0 thinks in paragraphs, allowing different formatting, fonts, and colors for each one. Paragraphs end with a return marker, visible or invisible as you choose. You can manipulate margins by highlighting a paragraph and moving the rules at the top or the screen. The paragraph is automatically reformatted.
The margins can be used to simulate text flow on one side of a picture by setting the left or right margin to meet the picture along its irregular edge.
There are two versions of ProWrite 2.0 in the package, a high-res version and a med-res version. The med-res version shows about one-fifth of the page at a time. The high-res version shows about half a page of text and shows picture proportions slightly belter. It does flicker, however, because it uses interlace, so to use it on a monitor that is not made for such a display would require readjusting the program’s colors or a polarized filter for long term use. '1)10 distribution disk has a ProWrite Preferences file on it called Dim Colors that changes screen colors to keep the flicker to a
You can save your own set of ProWrite screen environment Preferences using the Save Prefs menu option. To select an alternate set of ProWrite Preferences, click on the icon for the ProWrite Preferences Hie you need, One of my few complaints about ProWrite 2.0 is its insistence on saving everything with .info files. Those who use Workbench are happy, but those who use CL1 will see all those .info files cluttering up directories. I use a short batch file to clear my workspace in VD0; of the .info files and back up to disk.
Delete VD0:DirName ?.lnfo xcopy -u VD0:DlrName DFO: Note. Xcopy is a PD utility that copies files and preserves the date and time of creation. The -u switch causes it to copy only those files that have changed.
Documents load in with or without their icons, so ProWrite 2.0 is not dependent on them. There is an easy way to load documents created with other word processors. You can get a file conversion program from New Horizons that converts other word processors' files inLo ProWrite 2.0's format, with the original formatting and text enhancement intact.
Each document loads and saves w'ith its own environment, allowing you to switch back and forth between environments automatically as needed.
There’s even an option to select the entire document for sweeping font or formatchanges. This is especially handy because of ProWrite 2.0’s ability to print in either graphics or letter quality mode.
You should use graphics printing if you want different fonts or pictures in your documents. The pictures looked the same on the screen as on my black and white dot matrix Star SG-10. ProWrite 2.0 comes with the new, improved Amiga- DOS 1.3 printer drivers and Preferences.
New Horizons is also shipping Commodore printer drivers for Canon PJ1080A, Toshiba and NEC Pinwriters.
Headers and footers are easily edited on a separate screen, automatically merging with your document. Headers, footers, and page numbering can appear in the appropriate places in your document and are visible onscreen. Pictures can be copied into a particular page’s header or footer, but they do not follow the header or footer to the other pages.
The printing requesters show the currently selected printer driver, an important feature when the two printing modes are so radically different. ProWrite also avoids the often obnoxious results of sending graphics output to a letter quality printer. The program is "smart” enough to send graphics only to a graphics-capable printer.
The ProWrite 2.0 manual is in a plastic spiral binder that lies flat in front of you and doesn’t jam the pages as you turn them. ProWrite 2.0 is so easy to use that I suspect many people will want to skip reading the manual entirely. Resist this impulse and read the manual cover-to- cover. It is helpful without being repetitious, and arranged so it is easy to look up that intriguing command or new option you read about the first time through. The manual is full of special hints, and reading it is the only way to appreciate all the capabilities of ProWrite
2. 0. New Horizons technical support is excellent, and well worth
the price of a Texas phone call.
There is a hefty 95,000 word dictionary in compressed form which offers suggestions for your misspelled words.
The spellchecking function is self- explanatory, but only from the manual can you discover how to speed up the function six times by copying the dictionary to RAM: and letting the program find it there. The speed ADD TO THE POWER OF YOUR PROGRAMS WHILE YOU SAVE TIME AND MONEY!
CBTREE does it all! Your best value in a B+tree source!
Save programming time and effort.
You can develop exciting file access programs quickly and easily because CBTREE provides a simple but powerful program interface to all B+tree operations. Every aspect ol CBTREE is covered thoroughly in the 70 page Users Manual wilh complete examples. Sample programs are provided on oisk.
Gain flexibility in designing your applications.
CBTREE lets you use multiple keys, variabe key lengths, concatenated keys, and any data record size and record length. You can customize the 8+tree parameters using utilities provided.
Your programs will be using the most efficient searching techniques.
CBTREE provides the fastest keyed file access performance, with multiple indexes in a single file and crash recovery utilities.
CBTREE is a full function implementation of the industry standard B+tree access method and is proven in applications since 1984.
Access any record or group of records by:
• Get first ¦ Got last ¦ Get next ¦ Get less than or equal
• Get greater than or equal ¦ Get partial key match ¦ Get all
keys and locations
• Insert key ¦ Delete key
• Get previous
• Get less ihan
• Get greater than
- Get sequential block
• Get all partial matches ¦ Insert key and record ¦ Delete key
• Change record location Increase your implementation
CBTREE is over 6,000 lines oi tghtly written, commented C source code.
The driver module is only 20K and links into your programs.
Port your applications to other machine environments.
The C source code lhat you receive can be compiled on all popular C compilers lor the IBM PC and also under Unix, Xenix, and AmigaDos! No royalties on your applications lhat use CBTREE. CBTREE supports multiuser and network applications.
CBTREE IS TROUBLE-FREE, BUT IF YOU NEED HELP WE PROVIDE FREE PHONE SUPPORT.
ONE CALL GETS YOU THE ANSWER TO ANY QUESTION!
CBTREE compares favorably with other software selling at 2,3 and 4 times our price.
Sold on unconditional money-back guarantee.
HOW 1 Variable length records.
YOU PAY ONLY S99.00 - A MONEY-SAVING PRICE!
TO ORDER OR FOR ADDITIONAL INFORMATION CALL (800) 346-8038 or (703) 847-1743 OR WRITE Peacock Systems, Inc., 2108-C Gallows Road, Vienna, VA 22180 increases as you check, since ProWrite 2,0 remembers the last 1000 words and moves through them more quickly. From RAM: spellchecking moves at a easy pace. [ would suspect the same would be true if the dictionary were on a DMA hard drive. You have complete control over an additional User dictionary. You can edit it, using ProWrite, as if it were a regular document.
ProWrite 2.0 has a Sort function, which can be used for sorting the User dictionary or any list you create within your document. The Sort function works in both alphabetical and reverse alphabetical order. This ability to edit a personal dictionary is an important contribution to its efficiency, it enables you to put in special words for special projects and delete them later.
ProWrite 2.0 also safeguards your precious data. Each document loads into its own window, which will check for changes when closed and offer the option of saving before you quit.
Another document can't be loaded into the same window and wipe out the previous contents, and when you quit the program with multiple windows open it asks you about each one before exiting, [f the document was loaded as text you will always be given the option to save it as text, thereby preventing you from embedding control characters in a file when they are not needed.
If you are trying to save a document which normally needs a requester and there isn't enough memory to bring it up, ProWrite 2.0 will automatically save the document under the name ProWrite.
Recover on the disk in the internal drive.
Another nice feature is Revert, which replaces current text with the last saved version. 1 didn't see the point of this one until a cat ran over my keyboard and scattered editorial suggestions all over my document. I didn't have to open up a requester and ioad the document into a new window; 1 just used Revert.
ProWrite 2.0 is a perfect companion to the idea processor Fiow 2.0 (reviewed in AC V3.3), It shares many of die same operating commands, including all the editing refinements. Flow's outlines can be loaded into ProWrite 2.0 and vice versa, with no loss of enhancements. A project can go from an idea to a Finished project without unnecessary Lyping.
For a $ 124.95 list price you get a WYSIWYG word processor wiLh the ability to print both letter quality text and graphic printing with pictures, and a self- contained Mail Merge option for form letters. You also get the best text editing I’ve ever seen. ProWrite 2.0 is a word processor 1 enjoy using so much that I can't imagine writing without it.
Lid Note: New Horizons plans to release a product called ProScript to convert ProWrite files to PostScript files. ProScript is due to market in September and will retail for New Horizons Software
P. O. Box 43167 Austin, TX 78745
(512) 328-6650 HARD DRIVES FOR AMIGA External Floppy Complete
Hard Drive Units for the A2000 and AI000 A500 3'5" wilh
Metal case’ extra lenglh A1000 IA500 units come complete
with SCSI Host Contoiler, case cable’ ful1 Pass'thril low
Power w!power supply and Hard Disk consumption. Fully
Compatible A2000 units come complete with DMA SCSI
Contoller, cable and Wlth nli Am,ga Computers.
Hard Disk Single $ 159.95 A2000 A1000 A 500 Dual $ 329-95 20 Meg $ 599.00 20 Meg $ 659.00 Internal Floppy 40 Meg $ 829.00 40 Meg $ 879.00 A2000 only $ 139.95 65 Meg $ 899.00 65 Meg $ 949.00 COMPUTER MART YOUR TEXAS SOURCE FOR AMIGA SOFTWARE AND HARDWARE IMMEDIATE ACCESS TO OVER 500 PRODUCTS CALL TOLL FREE INFORMATION 800-443-8236 409-560-2826 COMPUTER MART 105 LYNN ST. NACOGDOCHES, TEXAS 75961 The Amiga at Spring COMDEX in Atlanta by Ed Bercovitz The Spring 1988 Comdex was held May 9-12 in the Atlanta World Congress Center and Apparel Mart. Attendance at Comdex is no longer de rigueur, and such major
names as Lotus, Apple, Ashton-Tate were notable by their absence. However, other major industry players did show, including IBM, Microsoft, AT&T, Compaq, Tandy, and of course, Commodore. Interestingly enough, the show's promotional literature showed only one picture of the floor of last year's Spring Comdex. In that picture, the only visible product names were Commodore and Amiga on more than a dozen signs.
With more than 850 exhibitors and 60,000 attendees, the main factors of success at Comdex are visibility and exposure. So much happens in so many places during the four days that, without a high profile booth and a good location, a company can be overlooked.
The two main battlegrounds, both larger than football fields, are the Fast and West Conference Halls in the Congress Center. The Commodore booth, located near the center of the East Hall, was one of the largest. A large "Commodore" sign, suspended above the booth, made it easy to find from almost anywhere on the floor. The central location also attracted the attention of passe rsby.
The Gallery As in previous shows, Commodore relied on the presence and products of third-party developers to show off the Amiga's power. Twenty-five developers were strategically located around “islands" populated mostly by Amiga 2000’s. In line with the strong business orientation of Comdex, the chosen developers and their applications were targeted at traditional business requirements for databases, word processors, and spreadsheets. More specialized needs, like desktop publishing and music and video presentation, also received attention.
Commodore imposed a requirement that all products shown in the booth had to be either currently available or scheduled for release within thirty days. The intent was (continued) obvious: avoid the "planned for release in 6 12 18 months” syndrome prevalent at such shows. Consequently, the only new product shown in the Commodore booth was WordPerfect Library, scheduled to ship the week after the show, The WP Library was further delayed by efforts to eradicate some newly discovered bugs.
Not all action at Comdex takes place on the show floor, though. Fxhibitors conduct presentations, press conferences, receptions, and parties at various hotels around the city. Commodore was no exception, with a well-orchestrated, one- day series of events. Coincident with the official Comdex opening at 10 a.m. on Monday, the Amiga Gallery opened in the Omni I Iotel CNN Centre across the street from the Congress Center. The "artworks" in the Gallery were more than 100 recently released or announced hardware and software products displayed on as many Amigas. All third party developers from the
main CBM booth were on hand, complemented by many who came to Atlanta specifically to participate in the Gallery.
Invitees to the initial Gallery viewing included press, presidents of Amiga User Groups, and other honored guests. An hour after the Gallery opened, Commodore conducted a press conference, All Commodore's top brass were on hand, including Chairman Irving Gould, Commodore president Max Toy, and President of Commodore
U. S. Rich McIntyre, and several vice-presidents, senior
executives and other CBM luminaries.
Introductory remarks were made by Toy and McIntyre, but the longest, most substantive presentation was done by Dr. Henri Rubin, head of Amiga new product development and research. Dr. Rubin illustrated his speech with one of the best large-screen projection systems I have ever seen connected to a personal computer. The colors and image clarity really did the Amiga justice. With a screen more than 20 feet high, the real time demonstration was seen clearly by every one of the several hundred individuals in the room.
Ed Lippert demonstrates LazerXpress, C Ltd. 's new desktop publishing laser printing package.
The presentation started slowly, with an overview of the Amiga’s features and abilities, which was somewhat wasted since the majority of the people in the room were already “converted." The focus then moved to a discussion and demonstration of new Amiga products.
In the software area, features of AmigaDOS 1.3 were reviewed, as well as the current development status (Gamma 7 had just been distributed at the Developers Conference the previous week).
As for hardware, the A2024 High Resolution Monochrome Monitor, the A2286 AT Bridgecard, the A2620 68020 card, and Lhe A2090A Autoboot Hard Disk Controller were discussed and or demonstrated. No unexpected announcements were made (at least publicly) by Commodore. Interestingly enough, all the above products were announced or shown at Comdex in Las Vegas last November. Despite the six month interval, no definite availability for these products was given, except for a vague reference to late summer or fall. (So much for Commodore's supposed new policy of not unveiling new products before they
are ready to ship.)
Two new products that had been previously announced received their first major public showing in the U.S. The first was Commodore's implementation of UNIX for the Amiga, which was first demonstrated at the Hannover Fair in March. UNIX is not generally known for its user-friendliness; however, Commodore has built a proprietary' windowed interface around an AT & T System V Release 3 core. While it did not appear as fully featured as the traditional Workbench, the interface will certainly be helpful for neophytes or casual Amiga UNIX users.
One of the interface's nice features is its use of variably-sized drop shadows which add a realistic depth relationship between windows. Also notable is the fast scrolling speed of text, even with multiple tasks running in various windows. To run Amiga UNIX on your A2000, you will need the A2620 card which has a 68020, a 68881 math coprocessor, a 68851 memory management unit, and megabytes of 32-bit RAM.
The addition of this card essentially gives you the 25001JX machine mentioned in Hannover, Since no reference was made to them at Comdex, it is still uncertain whether the 2500UX AT Amigas will be marketed in North America. However, since these machines appear to be stock 2000's bundled with appropriate optional cards, Amiga owners will be able to put together functionally equivalent systems, even if the 2500 label isn’t on the box. If the combined pricing for Amiga UNIX and the A2620 is reasonable, we could see Amigas moving imo the realm of a low cost UNIX workstation for universities,
CAD CAiM users and other traditional Unix users. In addition, if OS2 does not do well, and UNIX becomes a viable alternative in the business world (as some people are predicting), the Amiga would have another feature to aid its entry into that market.
The A2350 Professional Video Adapter also attracted much enthusiasm. The PVA is a combination genlock, frame grabber, and digitizer on two cards, occupying the A2000’s standard slot and the video slot.
It was previously shown at the World of Commodore in Toronto last December, but Dr. Rubin wowed the crowd this time by focusing a video camera on a member of the audience during the presentation to demonstrate the real-time frame grabbing capabilities. The bigger than life-size output projected onto the large screen showed that "professional" is no misnomer here.
Two sets of RSI70A jacks, with both composite RCA and RGB outputs, allow input to the PVA. The PVA software provides onscreen, mouse-based control panels which allow you to switch between Amiga, external, or combined video sources, as well as user selected or computer optimized palettes, and adjustments for contrast, brightness, and color levels of digitized images. While the PVA does not have as many bells and whistles as NewTek’s Video Toaster, its release by Commodore will entrench the Amiga in the video market.
Commodore's Ken Weber and Neil Harris of Atari discuss niche markets.
After the press conference, Commodore hosted a luncheon for invited guests, followed by a mid-afternoon lunch for developers from the Gallery. Later in the afternoon, the Gallery reopened for a viewing by Amiga dealers, followed by a special presentation to dealers which rehashed the morning press conference.
A six o’clock reception wrapped up the day. Popular demand kept the Gallery open past its scheduled closing time, forcing many developers to miss much of the reception.
A Walk Through the Gallery While Commodore may not have made any major new announcements, many third parly developers presented enough new or nearly completed products to satisfy the most rabid Amigaphiles. A number of strolls through the Gallery unmasked the following: Ed Lippert of C Limited showed off the company’s first hardware products for its SCSI-based Amiga office network, including a 300 dots-per-inch non- PostScript laser printer dubbed LazerXpress (supposedly manufactured by General Computer). This printer will be accessible by seven computers simultaneously, and will be
temporarily supported by a Preferences driver. C Ltd.
Plans to work with software developers who wish to modify their software to bypass Preferences and write direcLly to the laser, leading to much faster throughput. The LazerXpress will be bundled with special copies of Publishing Partner Professional and Express Paint, and 500 Amiga bitmap fonts for a suggested list price of $ 2499- In addition to the laser printer, C Ltd. Is also offering a SCSI interfaced DEST scanner with Amiga controlling software.
This model can scan at various resolutions, ranging from 100 to 300 dpi, and will have a suggested list price of $ 1699 for the graphics version or $ 2399 with OCR software included.
While this hardware may be reasonably priced for an office environment, it is clearly beyond the means of most people who want to produce good-looking documents with a dot matrix printer.
SoftLogik may have the answer for these people in Publishing Partner Professional. Although it has been advertised for several months and was still six to eight weeks away from completion when we saw it at Comdex, even in its unfinished state it looked to be a very impressive package. With its very extensive list of features, Publishing Partner Professional will certainly provide some stiff competition for all other Amiga desktop packages, including Gold Disk’s Professional Page.
Publishing Parmer supports PostScript, and also has its own version of a page description language for dot matrix printers. Some printouts we saw from 9- pin printers were as good as, if not better than, results from a 24-pin printer in high resolution mode. SoftLogik hopes to have the program read)’ to ship by AmiExpo in July, if not earlier. This date is welcome news to PageSetter owners who took advantage of the $ 50 offer to trade up to Publishing Partner Professional.
Excellence, another product which has been baking for a long time, was shown and started shipping during Comdex.
Micro-Systems Software, the developers, and Brown-Wagh, the publishers, may be using cherry pies in their advertising, but this graphic word processor is definitely not the pits! Besides all the “advanced" word processing features, such as spell checkers, thesaurus, index generation, footnotes, macros, etc., Excellence also allows you to use Amiga fonts (in your choice of colors) and to embed graphics in your text. It looks like this one aims to be a major competitor to WordPerfect in the word processing market.
Rounding out the word processing desktop publishing field were a couple of upgrade and enhancement announcements. MicroSearch will be shipping City Desk 2.0 in mid-July at a suggested list price of $ 199.95, with upgrades going for $ 35- New features include automatic text flow around irregular graphics, scalable PostScript fonts and landscape printing, auto hyphenation, HAM import support, 16 levels of gray, a full-screen-sizeable text editor and more. Meanwhile, New Horizons demonstrated its add-on PostScript module for ProWrite 2.0. ProScript will naturally include support for PostScript
fonts and conversion of colors into gray shades. Scheduled availability is sometime in the third quarter of 1988 with a price tag of $ 49.
“Game alley” ran along one wall of the Gallery. The new offerings included Microlllusions1 Turbo, Ebonstar, and Romantic Encounters at the Dome.
Mindscape showed Superstar Ice Hockey, which has many features similar to Earl Weaver Baseball; it should keep Amiga sports fans busy during the baseball off-season. Electronic Arts showed up with World Tour Golf and Interceptor, the latter scheduled for release by the time you read this.
Discovery followed up on Arkanoid with Zoom, which, from my brief viewing, seemed to be a 3-dimensional Pac-Man clone in a space setting. For arcade fans, Digitek has started shipping Vampire’s Empire.
Spectrum Holobytc was not in the Gallery, but was on the floor at Comdex.
Their representative discussed the company’s intention to release Amiga versions of Solitaire Royale (a collection of solo card games), Tetra (a game originally developed in Russia and now doing very well in the IBM market), and Gato.
Focusing in on the video and graphics market, digitizers, genlocks, and realtime image capturing devices were abundant. A-Squared showed a new model of Live! For the 500. Progressive Peripherals had their FrameGrabber.
NewTek showed their DigiView with accessories, but no Toaster. Mimetics promoted their FrameBuffer, and Impulse their VD1 "real-time freeze- frame video digitizer” (Try saying that quickly with your mouth full!)
Similarly, there was no shortage of graphics, paint, and raytracing programs, with Express Paint, Electronic Arts’ Photo lab (a HAM paint program with advanced features), Aegis’ Videoscape 2.0, and Lights, Camera, Action! (a sound and animation package), Microlllusions’ Photon Paint, and Impulse's Turbo, Silver, and Diamond all displayed or promoted for release "real soon now."
Some of the most interesting and innovative new products at Comdex came from the hardware market. Perry Kivolowitz of ASDG showed the TwinX General Purpose I O board for the A2000, which allows you to mount two IEEE 959 expansion modules. “General purpose" is an apt term indeed! This interface standard has been around for many years and hundreds of modules arc available for such things as SCSI controllers, RS232 ports, streaming tape controllers, battery-backed RAM, bubble memory, parallel ports, ethernet controller and so on. ASDG will produce drivers and support software for some of the
more popular modules.
Future Touch showed their Amiga 1084 monitor, modified to include a touch screen. The hardware is made by Elographic, which produces resistor overlay, capacitor overlay, scanning infrared and surface acoustic wave touch screens for retrofitting to various monitors. For mousephobes, this is a viable alternative. Future Touch is marketing the touch screen monitors with a bundled Amiga-based system for applications like public information booths, computer based training, point of sale terminals, brokerage financial executive information workstations, etc. There could be a very interesting niche
market for the Amiga in these areas.
Haitex showed their Amiga controlled 3D-LCD shutter goggles. These plug into the joystick port and provide a fantastic 3D feeling of depth without color distortion. Besides technical uses, like CAD or molecular chemistry, these goggles can also add a whole new dimension to computer games. A sample space game is included with the goggles, and other software developers are apparently planning to produce products that will take advantage of the goggles.
Ixxik for a June or July release with a suggested price of $ 129- Inner Connection showed its single and double 20 MB Bernoulli boxes for the Amiga. They also announced a contract with Interactive Video Group for the production of various models of a computer-aided video editor board for the 2000 and the 500 According to the literature, this board will allow "true frame accurate control of any VMS Beta or 8mETi consumer remote controlled VCR.” A software utilities package will provide image indexing and manipulation, as well as routines for sound storage. A full implementation of an authoring
system for the development and design of interactive video is also planned.
The preceding is just a sample of the Amiga products shown in Atlanta. As you can see, third party developers were critical to the success of the Amiga at Comdex. Comdex is, in many ways, based very much on “glitz" you must have something special to make you stand out among hundreds of exhibitors, Commodore tried its best, but was simply not able to do this on its own.
Wisely, it brought in people who could make the Amiga really shine. I.et’s hope Spring Comdex ’88 will have a significant impact on the sales of software, hardware, and Amigas over the next year.
¦AC- Video & Graphics Edition COMPUTING Your Original AMIGA™ Monthly Resource Animation Frame Grabbers & Digitisers Genlocks Image Processing Paint Packages Ray Tracing & 3D ,„,and much more!
MicroBotics means Amiga-Power!
Whichever Amiga you own-or plan to buy-we have the expansion you need For the For the For the Amiga 2000... HardFrame 2000 Super Speed DMA SCSI Interface If your application calls for super-speed uninterrupted access to your harddisk, HardFrame 2000 is your answer. This is a high- end, no holds barred SCSI interface that operates at bus speeds. With cable pinouts designed for compatibility with low cost Macintosh hard drives, one HardFrame 2000 can support up to seven devices.
Word-length data transfer, FIFO buffering, true DMA, ail mounted on a metal frame suitable for mounting standard SCSI 3.5" drives "hard-card" style (or, if you prefer, cable connected to a bay mounted or external disk). Available March April. Suggested List price $ 329.
SB2000 Adaptor Card StarBoard2 Portability Large numbers of MicroBotics Star- Board2 owners have moved over to the A2000. To protect their investment in our technology we've made available a simple, low-cost adaptor card that permits the installation of a "de-cased" StarBoard2 inside the Amiga 2000 (in the first 100-pin slot).
When adapted to the 2000, StarBoard2 is still fully functional autoconfiguring memory plus you get access to all the StarBoard2 MultiFunction options- StickyDisk, Math chip, parity or the new SCSI Module. Available now. Suggested list price is only $ 49.95. 8-UP! FastRAM Maximum Memory in One Slot!
The FastRAM card that every Amiga owner will eventually come to -why limit yourself to the possibility of only two megabytes per slot when 8-UP! Wall take you all the way to the top of the autoconfiguration memory space of EIGHT MEGABYTES ! 8- UP! Uses an exclusive MicroBotics- designed memory module, PopSimm, that frees the user to install his own, conventional DIP-style DRAM in standard SIMM sockets on 8-UP!. If you use 256k PopSimms you can install two megabytes on 8-UP!; if you install 1 meg PopSimms, you can install eight megabytes on one card! In either case you can install the
memory chips yourself for maximum flexibility and mininum cost.
8-UP! Will also accept conventional SIMM memory. 8-UP! Is a power efficient, zero wait state, autoconfiguring design. 8-UP! Will be available 2nd quarter of 88. Suggested list prices start at $ 199.
Amiga 500... M501 Memory+Clock Half a Meg at a Great Price!
As we are all coming to realize, a 1- megabyte Amiga (at least) is a necessity not an option. When you add the inboard 512k memory and clock module to your A500, make it a MicroBotics-brand, plug compatible work-alike. It uses the exact same kind of memory and the exact same clock and battery. And note that just like Commodore and unlike some third-party expansions, we use a long-lived rechargeable Ni-cad battery by Varta- which you'll never have to replace! Set the MicroBotics clock using the same software (on your WorkBench disk) as you use for the Commodore dock. What's the
difference? You get to keep $ 21 compared to the Commodore version. M501 has a suggested list price of only $ 179.
Great Products Since the Amiga Was Born!
811 Alpha Drive, Suite 335 Richardson, Texas 75081
(214) 437-5330 SOLD ONLY THROUGH YOUR AMIGA DEALER Tell your
dealer he can quick-order Irom MicroBotics directly - no
minimum quantity -show him this ad!
StarBoard2 500 Two Megs and a Choice of Modules The premier memory expansion for the A1000 is now available on the A500. In a sleek, redesigned case with an independent power supply strong enough to power Star- Board2 and another AlOOO-style Star- Board2, all the power and flexibility of this gTeat expansion device is available to you.
Up to 2 megabytes of autoconfiguring, zero- wait state FastRAM, MultiFunction or SCSI module capability for either math chip StickyDisk functions or fast SCSI harddisk interfacing. StarBoard2 500 also has a unique LED diagnostic confidence light to indicate the powered up state of your Amiga and your expansion memory. Another A1000 style StarBoard2 can be connected to the expansion bus pass-UP (it exits through the top of the case) for a total of FOUR megabytes of memory and two modules. Suggested list price $ 339 and up.
Amiga 1000... StarBoard2 The Expansion Product of Choice The superb memory expansion for the Amiga 1000, still going strong! Up to 2 megabytes of zero-wait state, autoconfiguring FastRAM in a sleek, all steel Amiga-colored case plus the capability to accept either one of two daughterboard modules: the original MultiFunction Module or the brand new SCSI Module. StarBoard2 is powered by the bus (up to two StarBoard2's can be supported by the A! 000) and passes it on. Available now; suggested list price $ 339 and up.
MultiFunction Module High Tech at Low Cost This "daughterboard" installs on any StarBoard2 (all three Amiga models). It features a socket and software to support the Motorola 68881 Math Chip as an I O device (MicroBotics pioneered this approach on the Amiga -now directly supported in the math libraries in the new AmigaDOS1.3). StickyDisk gives you the most "bulletproof" rebootable ram disk -its hardware write protection turns the whole device into a solid state, superspeed disk, alternately, parity checking of StarBoard2 memory can be enabled when extra parity RAM is installed. Finally,
the MultiFunction Module carries an easy to use battery-backed clock to set your system time on start-up. Available now; suggested list price $ 90.00. StarDrive Module Speedy, Low-cost SCSI Interface As an alternative to the MultiFunction Module, all models of StarBoard2 can accept this new hard disk interface. StarDrive affords you cost-effective, pseudo-DMA access to Macintosh compatible SCSI drives and other third-party SCSI devices. Fast, easy to install including driver software and disk diagnostics. StarDrive also has a battery backed clock to set your system time on boot-up.
Available now. Suggested list price: $ 129.95 MouseTime The Port Saving Clock The easiest-to-use, most cost effective implementation of a battery-backed mouse port clock for the A1000. MouseTime passes the port through for joysticks or other devices. Complete with WorkBench software.
Available now. Suggested list of $ 39.95.
• Amiga'i$ a registered trademark of Commodora-Amiga.
"StarBoard2", StarBcardSftOO". ¦HardFrame 2000", "8-UP!".
*PopSimm", "StarDrive", and "MouseTime" are trade names of
MicroBotics products Amiga Product Guide Video & Graphics
Edition Animation 50 CAD 50 Clip Art 50 Desktop Presentation 51
Fonts 52 Frame Grabbers Digitizers 51 Genlocks 53 Graphic Word
Processors 53 Graphics Services 61 Graphics Tablets Drawing
Tools 53 Image Processing 54 Miscellaneous 62 Monitors Monitor
Accessories 54 Output Devices Printer Utilities 59 Paint
Packages 54 Plotting Programs 59 Production 59 Ray Tracing 3D
60 Video Drivers Interfaces 60 Video Special Effects Hardware
61 Videotape Controllers 61 AmiGeri at ¦iiinaiiiiiM ¦
IIIII1I1KI Iff " ¦«•¦¦¦ ¦« ¦¦¦ ¦a aaaaaaaa ANIMATION Aegis
Animator S 139.95 Three animation techniques combined in a
desktop video system. Includes paint system and public domain
Aegis Development, Inc., 2115 Pico Blvd., Santa Monica, CA 90405, (213) 392- 9972 Animate-3D S149-95 Allows you to animate Sculpt-3D programs.
Byte by Byte, Aboretum Plaza II, 9442 Capitol of Texas H-Way N., Suite 150, Austin, TX 78759, (512)3434357 AnimatiomApprentice 5299-95 Full 3D character animation package includes shading, highlights, scripting playback, record, object editor, texture mapping.
Hash Enterprises Animation: Effects $ 49.95 Flip, scroll, fade titles or any IFF picture.
Includes specular and diffuse reflection.
Hash Enterprises AnimatiomFlipper S39-95 Pack a series of IFF pictures so that they animate in real time. Batch entry for cycling. A pencil-test program.
Hash Enterprises Animationjr. $ 79.95 An entry level 3D character animation package. Includes shading, highlights, scripting, playback, record, 4096 colors, texture mapping.
Hash Enterprises AnlmatiomStand $ 49-95 Performs functions similar to a real camera animation stand. Includes distortion and zooming.
Hash Enterprises, 2800 E. Evergreen Bid., Vancouver, WA 98661, (206) 693-7443 Pageflipper $ 49-95 Desktop video animation will script any IFF images, including HAM and overscan, with a simple interface.
Mindtvare International Pageflipper Plus $ 149.95 Fast cel animation program supports scripting, anim formats, more. Structure editor interface to script manipulation.
Mindtvare International, 110 Dunlop W. Box 22158, Barrie, Ontario, Canada L4M 5R3, (705) 737-5998 Photon Video Cel Animator $ 149-95 Animates and plays back in any sequence. Allows color and sound synchronization. Compatible with most other software systems.
Microillusions, 17408 Chatsworth St., Granada Hills, CA 91344, (818) 360- 3715 The Director 569-95 Animation presentation language compatible with IFF pictures, sounds, and anim files. Performs dissolves, wipes, page flipping, more.
'Ihe Right Answers Group, P.O. Box 3699, Torrance, CA 90570, (213)325-1311 CAD Aegis Draw $ 125 Create structured drawings, up to 256 layers of information.
Aegis Development Aegis Draw Plus 5259 95 Allows architects and designers full use of the Amiga environment. Many features and applications.
Aegis Development, Inc., 2115 Pico Blvd., Santa Monica, CA 90405, (213)392- 9912 Dynamic CAD 2.3 $ 499-95 Easy to learn, easy to use, flexible drafting system with many features.
Microillusions, 1 7408 Chatsworth St., Granada Hills, CA 91344, (818)360- 3715 HomeBuiIders_CAD $ 199 CAD package for home owner and small contractor. Calculates materials needed and estimated costs.
Ease Ware, 25 Belair Rd., Wellesley, MA 02181, (61 7) 237-2148 IntroCAD $ 7995 Introductory CAD features approachable interface and highest quality output control.
Progressive Peripherals & Software, 464 Kalamath St., Denver, CO 80204, (303) 825-4144- FAX (303) 893-6938 Laser Up! Draw $ 89 95 PostScript screen drawing and illustration package duplicates most PostScript drawing functions.
S. Anthony Studios, 889 Dellaro St., San Francisco, CA 94107,
(415) 826-6193 UltraCAD NA User-friendly CAD tool with
extensive coloring features, clipboard, more.
Progressive Peripherals & Software, 464 Kalamath St., Denver, CO 80204, (303) 8254144; FAX (303) 893-6938 XCAD $ 599.95 2-D design and drafting tool, optional user configuration and optional on-line manual.
Haitex Resources, 208 Carrolltex Park,
* 1206, Carrollton, TX 75006, (214) 306- 6746 CLIPART Art Gallery
I & II $ 29-95 each Supplemental clip art for PrintMaster Plus.
140 graphics, mixed themes.
Unison World Art Gallery: American History $ 34.95 American history theme supplemental clip art for PrintMaster. 120 graphics.
Unison World Art Gallery: Fantasy $ 29.95 Fantasy theme supplemental clip art for PrintMaster. 120 graphics.
Unison World, 2150 Shattuck Ave., Suite 902, Berkeley, CA 94704, (415) 848-6670 Art Parts, Vol. 2 $ 29.95 Buildings, people, animals, plants and vehicles. Over 100 brushes.
Electronic Arts, 1820 Gateway Dr., San Mateo, CA 94404, C800)245 525; in CA, (800) 562-1112 City Desk Art Companion Vol. 1: People and Technology $ 29 95 200 images of people in various occupations, as well as tools ranging from Amigas to weapons.
Microsearch Inc. City' Desk Art Companion Vol. 2: Banners, Borders and More S 29.95 200 high resolution IFF graphic images, including banners, scrolls, billboards, silhouettes and more.
Microsearch Inc. City Desk Art Companion Vol. 3: Brushes and Screens $ 29 95 200 high resolution IFF graphic images including textures and patterns to be used as backgrounds or fill patterns.
Microsearch Inc., 9896 Southwest Freeway, Houston, IX 77074, (713) 988- 2818 Clip Art, Disks 1-6 $ 19.95 per disk Over 100 hi-res images on each disk, ranging from computer products to food, from zoo animals lo the Old West.
Magnetic Images Co., P. O. Box 17422, Phoenix, AZ 85011, (602) 265- 7849 Comic Art Series $ 34.9 5 More clip an. For Comic Setter with body parts, backgrounds, props. Superhero, Sci-fi, Funny Figures modules available.
Gold Disk Inc., P.O. Box 789, Streetsville, Ontario, Canada L5M 2C2, (416)828- 0913 Deluxe Maps VoL 1 $ 24.95 Create better reports and presentations with these IFF format U.S. regional and state map outlines.
Computer Arts, P.O. Box 529, Opp, AL 36467, (205) 493-6312 DeluxePrint Art Disk VoL n $ 29.95 Over 180 images with holidays, sports, buildings, people, vehicles and other themes.
Electronic Arts, 1820 Gateway Dr., San Mateo, CA 94404, (800) 245M525; in CA, (800)562-1112 Desktop Artist $ 29 95 Over 200 pieces of IFF format B&W clip art for use with any paint program.
Sunrize Industries, 3801 Old College Road, Bryan, TX 77801, (409) 846-1311 QUICK-ART Borders & Vignettes $ 24.95 A 2-disk set.
Classic Concepts Eutureware, P.O. Box 786, Bellingham, WA 98227, (206) 733- 8342 Seasons & Holidays $ 29 95 A year's worth of art for every occasion.
More than 100 images to use in cards, decorations, calendars, etc. Electronic Arts, 1820 Gateway Dr., San Mateo, CA 94404, (800) 245M525, in CA, (800)562-1112 Video Visions VoL 1 & 2 $ 19 95 each Library clip art for video including backgrounds, animated loops for motion scripts.
CV Designs, 61 Clewley Road, Medford, MA 02155, (617)396-8354 DESKTOP PRESENTATION Impact! $ 89.95 Provides all the elements required to make impressive desktop presentations of data for graphs and slideshows.
Aegis Development, Inc., 2115 Pico Blvd., Santa Monica, CA 90405 (213) 392-9972 (continued) The Demonstrator $ 39 95 Records your demonstrations and allows you to play them back automatically, add speech, produce tutorials, and more.
Meridian, 9361 W. Brittany Ave., Littleton, CO 80123 (303) 979-4140
V. I.VA Presents $ 250 Interactive desktop presentation and
Knowledgeware, P.O. Box 2292, Paso Robles, CA 93447, (805) 238-5233 FRAME GRABBERS DIGITIZERS Digl-View 3-0 $ 199.95 Standard video digitizer. Version 3 0 has enhanced image quality, overscan.
Supports halfbrile mode.
New Tek, 115 W. Crane St., Topeka, KS 66603, (913)354-1146 Frame Buffer $ 699-95 Buffer allows for 740 x 480 pixel resolution single frame display in up to two million colors.
Mimetics Corporation Frame Capture $ 199 95 Frame grabber captures single frame of full color NTSC video in one 1 15 of a second in four fields.
Mimetics Corporation, P. O. Box 1560, Cupertino, CA 95015, (408) 741-0117 FrameGrabber $ 599-95 Real-time image digitizer for all Amigas.
Progressive Peripherals & Software, 464 Kalamath St., Denver, CO 80204, (303) 825-4144, FAX (303) 893-6938 Impulse Video Digitizer $ 499.95 Capture, freeze, and digitize any NTSC video source in full frame or single fields.
Impulse, Inc., 6870 Shingle Creek Parkway *112, Minneapolis, MN 55430,
(612) 566-0221 LIVE! $ 295 Digitizes a moving color image in real
time from any video source.
A-Squared Distributions Inc., 6114 LaSalle Ave., Oakland, CA 94611, (415) 339-0339 Perfect Vision $ 219 95 A video "frame grabber" digitizer with IFF formaL save.
Sunrize Industries, 3801 Old College Road, Bryan, TX 77801, (409) 846-1311 FONTS AlohaFonts Vol. I S19 95 20 different fonts for desktop publishing and graphics applications.
AlohaFonts, P.O.Box 2661, Fair Oaks, CA 95628-2661 BoardWatk Font Set S49 95 Font set containing the BoardWalk font in various sizes of Upright, Italic and Cilati styles.
Borders Font Set $ 49 95 Font set containing an assortment of borders and outlines in various point sizes.
Business Font Set $ 79 95 TRP font (similar to Times Roman) and HVP font (similar to Helvetica) in Upright, Italic, Bold Upright and Bold Italic styles. 2 disk set.
C Ltd., 723 Fast Skinner, Wichita, KS 67211, (316)276-6322; FAX (316) 267- 0111 CalligraFonts Lion’s Assorted $ 59.95 150 fonts in a 4-disk set for desktop publishing, video, presentations.
Interactive Softuiorks, 2521 S. Vista Way, Suite 254, Carlsbad, CA 92008, (619) 434-5327 Celtic Open Font Set $ 49 95 Celtic Open font set in various sizes of Upright, Italic and Cilati styles.
C Ltd., 723 East Skinner, Wichita, KS 67211, (316) 276-6322; FAX (316)267- 0111 CGI Font Library Set 1 & 2 $ 99 95 each Alternate font libraries compatible only with PRO VIDEO CGI. Each set contains 4 styles in 3 sizes. Bonus disk included.
PVS Publishing, 3800 Botticelli, Suite 40, Lake Oswego, OR 97035 Classic Script Font Set $ 49 95 Classic Script font set in various sizes of Normal, Bold, and Light Outline styles.
Commercial Font Set $ 99-95 TRP font (similar to Times Roman) and HVP font (similar to Helvetica). Regular and bold in Upright, italic, Cilati styles. 4 disk set.
C Ltd., 723 East Skinner, Wichita, KS 67211, (316) 276-6322; FAX (316) 267- 0111 FastFonts $ 29-95 Set of utility programs designed to enhance system operation.
MicroSmitbs, Inc., P.O. Box 561, Cambridge, MA 02140, (617) 354-1224 Fonts & Borders $ 34.95 40 supplemental fonts and borders for PrintMaster Plus, and free upgrade disk for original PrintMaster.
Unison World, 2150 Shattuck Ave., Suite 902, Berkeley, CA 94704, (415) 848-6670 Fontsct 1 $ 34.95 Fonts include Times, Helvetica, Courier.
Several point sizes.
Gold Disk Inc., P.O. Box 789, Streetsville, Ontario, Canada L5M 2C2, (416) 828- 0913 Headline Font Set $ 99.95 Four disk set containing headline sized (36 to 72 point) versions of HVP, Celtic Open, BoardWalk, Modern Open and others.
C Ltd., 723 East Skinner, Wichita, KS 67211, (316) 276-6322; FAX (316)267- 0111 KARA Fonts S79-95 Features ten hi-res dimensional color fonts in two sizes. 3 disk set.
KARA Computer Graphics, 6365 Green Valley Circle, Suite 317, Culver City, CA 90230 LascrUp! Fonts VoL 1 $ 39 95 3 new downloadable analytic fonts for PostScript printers. Round, Classic, and Showtime, from 2 pts. To at least 64,000.
S. Anthony Studios, 889 Dellaro St., San Francisco, CA 94107,
(415) 826-6193 Newsletter Fonts, VoL I $ 30 Over 100 fonts
designed by Andre Page.
Interactive Soflworks, 2521 S. Vista Way, Suite 254, Carlsbad, CA 92008, (619) 434-5327 Olde English Font Set $ 49.95 Olde English font set in various sizes of Bold and Light Outline styles.
Pyre Script Font Set $ 49 95 Single disk font containing a Pyre Script (similar to Park Avenue) font set in various sizes of Normal, Bold, and Light styles.
Simple Script Font Set $ 49.95 Simple Script font set in various sizes of Normal Bold, Double Bold, and Light styles.
C Ltd., 723 East Skinner, Wichita, KS 67211, (316)276-6322; FAX (316) 267- 0111 Studio Fonts, VoL I $ 35 Includes several new fonts which can cycle and use up to 16 colors.
Interactive Softworks, 2521 S. Vista Way, Suite 254, Carlsbad, CA 92008, (619) 434-5327 SuperFont Sampler 2.0 $ 24.95 A 2-disk set.
Classic Concepts F'utureware, P.O. Box 786, Bellingham, WA 98227, (206) 733- 8342 Symbols Font Set 549.95 Single disk set containing an assortment of high resolution, commonly used symbols in various point sizes.
C Ltd., 723 Hast Skinner, Wichita, KS 67211, (316) 276-6322; FAX (316) 267- 0111 SysFont $ 24.95 direct order; $ 34.95 retail Provides new fonts for system text displays.
Eraware, P.O. Box 10832 Eugene, OR 97440 Unity Roman Font Set $ 49 95 Unity Roman (similar to University Roman) font set in various sizes of Upright, Italic, and Cilati styles.
Cl.td., 723 East Skinner, Wichita, KS 67211, (316)276-6322; FAX (316) 267- 0111 Video & Headline Fonts 2.0 $ 24.95 A 2-disk set.
Classic Concepts Futureware, P.O. Box 786, Bellingham, WA 98227, (206) 733- 8342 VIDEO Fonts $ 49-95 Hi-res, bit-mapped fonts not compatible with PRO VIDEO CGI. 11 styles in 30, 44, and 72 poinL.
PVS Publishing, 3800 Botticelli, Suite 40, Lake Oswego, OR 97035 Zunta Fonts Vol. 1-3 $ 34.95 each Various font packages.
Zuma Croup Brown-Wagh Publishing,16795 Lark Ave., Los Gatos, CA 95030, (408) 395-3838 GENLOCKS AmiGen $ 179-95 Genlock allows Amiga to synchronize with any external video system and overlay graphic images. Interfaces with video switcher and special effects generator. RGB Thru connect allows Amiga monitor to be used with unit in place. NTSC and PAL versions available.
Mimctics Corporation, P. O. Box 1560, Cupertino, CA 95015, (408) 741-0117 GEN ONE $ 895 Genlock encoder with overlay. Has separate 4C output for super-VHS.
Communications Specialties Inc., 6090 Jericho Turnpike, Commack, NY 11725,
(516) 499-0907 GenLcey NTSC model $ 745; VHS model $ 995
Professional broadcast quality genlocks capable of over 400
lines of resolution.
Built-in PROCAMP corrects the Amiga signal, and RGB output previews RGB signal.
Sci-Tech, 1450 NW 78th Ave., Miami, FI 33126, (800) 842-0070; in FI. (305) 591- 1620 ProGEN 5399-95 Professional, software-controllable genlock for all Amigas.
Progressive Peripherals & Software, 464 Kalamath St., Denver, CO 80204, (303) 825-4144; FAX (303) 893-6938 SuperGen $ 74995 Genlock and overlay device with many professional features, including RGB encoder.
Digital Creations, 1333 Howe Ave. 208, Sacramento, CA 95825, (916) 344-4825 GRAPHIC WORD PROCESSORS BcckerText S150 Word processor that merges IFF graphics, hyphenates, and more within your document. WYSIWYG formatting, spellchecker, more.
Abacus Software, 5370 52nd St., Grand Rapids, MI 49508, (616) 698-0330 DcsignText $ 129 “User-affectionate" word processor with WYSIWYG, many formatting options, peoplebase, and more. Also available in German.
DesignTech Business Systems, 850 Burr and St. Suite 304, Vancouver, B.C., Canada V6Z 2J1 CAT FISH A Complete Cross-Referenced Catalogue oT the Fred Fish AMIGA Public Domain Library for Personal and User Group Referencing Double-sided, three hole punched, quality laser print.
Catalog Sort File Cross-Ref. Listing (21 pp) Two Point Cataogory Outline (91 Diff. Catagorics) Alphalietic Sort File Name Cross-Ref. Listing (17 pp) I-alest Duplicate File Names Listed First Complete Listing of all Disk and File Descs. (106 pp) Cross-Ref, by disk no. And listing page numbers.
CLI Notes. VIRUSX and VCHECK DOCS included.
Future Upgrade Information Included: Very low cost.
$ 20.00 per Single Copy $ 15.00 for each additional copy within Ihe USA, Tax and Shipping Included.
THE AMIGA CLASS AMIGA SCIENCE & TECH. USER'S GROUP
P. O. BOX 201, LOS ALTOS. CA 94023-0201 Ttiis is a One Time
Advertiiement Offcr: This Is It!
KindWords $ 99 95 Word processor featuring 90,000 word spellcheck, color graphics environment, superfonts for high resolution printing.
The Disc Company, 3135 S. State St. 300, Ann Arbor, MI 48108, (313) 665- 5540 ProWrite $ 124 95 Word processor puts graphics in your documents with multiple fonts, styles, and colors. WYSIWYG display.
New Horizons Software, Inc., P.O. Box 43167, Austin, IX 78745, (512)328- 6650 Write & File $ 99 95 Integrated word processing and database management. Many features.
Softwood Company Brown-Wagb Publishing, 16795 Lark Ave., Los Gatos, CA 95030, (408) 395-3838 (continued) GRAPHICS TABLETS DRAWING TOOLS Amiga Light Pen $ 129 95 11 i-res 2-button touch switch pen coupled with transparent driver. Allows user to choose Light Pen, mouse, or both alternately.
Inkwell Systems, 5710 Ruffin Rd., San Diego, CA 92123-1013, (619) 268-8792 AproDraw Graphics Tablet Package 9x6, S449; 12 x 12, $ 549 Up to 1000 lines per inch. Includes 2- button stylus, Summagraphics MM-Serics tablet. Interfaces through the serial port.
R&D I Productions, 11-24 46th Avenue, 2A, Long Island City, NY 11101, (718) 392-4090 Easy IA500 1000 2000 S399 S449 S499 1024 x 1024 pressure-sensitive digitizer.
Universal driver. Includes pegs to facilitate cel animation.
Anakin Research, Inc., 100 Westmore Drive Unit 11c, Rexdale, Ontario, Canada M9V5C3, (416) 744-4246 IS ONE $ 495 Graphic digitizing tablet interfaces through many software packages.
Kurta, 3007 Chambers East, Phoenix, AZ 85040, (602)276-5533 LlghtBox- The Drawing Tool for Animators NA Allows the animator to draw in the traditional manner with increased productivity. Instant feedback via flip function.
R & D L Productions, 11-24 46th Avenue, 2A, Long Island City, NY 11101 (718) 392-4090 IMAGE PROCESSING Butcher $ 37 Graphics utility program. Includes edge detection, resolution changes, pixel counting, much more.
Eagle Tree Software, P.O. Box 164, Hopewell, VA 23860, (804) 452-0623 Doug’s Color Commander S29.95 Color gadget for any Amiga program.
Can be run simultaneously with other programs.
Seven Seas Software, P.O. Box411, Port Townsend, WA 98360, (206) 385-3771 Photosynthesis 514995 Image processing system wiLh over 40 operations. Many applications and features.
Escape Sequence Inc., P.O. Box 1101, Troy, NY 12180, (518) 274-1547 PEXmate S6995 Professional image enhancement package for all Amigas.
Progressive Peripherals & Software, 464 Kalamath St., Denver, CO 80204, (303) 825-4144; FAX (303) 893-6938 MONITORS MONITOR ACCESSORIES 1084 RGB 13" Monitor 5399 95 NTSC composite video encoder with RF modulator.
Commodore Business Machines, 1200 Wilson Dr., West Chester, PA 19380,
(215) 431-9100 Color Enhancement Filter $ 19.95 Improves color and
contrast while eliminating screen flicker. Also improves
monitor apearance by producing a hi- tech "black-out”
Gladstone Inoductions, 7744 Pickering Ave., Whittier, CA 90602, (213) 696- 3372 FtickerFtxcr S595 Removes the flicker in the interlace mode and the visible scan lines in the non-interlace mode of the A2000 display.
MicroWay, P.O. Box 79, Kingston, MA 02364, (617) 746-7341 NoRad dB60 Antiglare Static Radiation Filter $ 129 95 Grounded filter reduces flicker in high- resolution or interlace mode. Easy maintenance.
Brookfield Communications, 3820 Griffith View Drive, Los Angeles, CA,
(213) 668-0030; (800) 533-dB60 PAINT PACKAGES Aegis Images $ 39.95
Full-featured paint system with over 4000 colors, wide
selection of tools, and pantograph option.
Aegis Development, Inc., 2115 Pico Blvd., Santa Monica, CA 90405, (213) 392- 9972 B-Palnt 539.95 Painting program that draws in low, medium, or high resolution. Full-screen palette doubles as a sound synthesizer.
Includes source code.
Finally Technologies, 25 Van Ness Ave., San Francisco, CA 9'il02, (415) 564- 5903; FAX (415) 626-4455 DcluxcPaint II 599.95 Paint program with over 90 features, including stencil, fill, 2-D ar.d 3-D perspective, anti-aliasing, 32 color palette, shadows.
Electronic A rts, 1820 Gateway Dr., San Mateo, CA 94404, (800) 245-4525; in CA, (800) 562-1112 Diamond $ 7995 Paint program with many features.
Supports all color mtxles, overscan, much more.
Impulse, Inc., 6870 Shingle Creek Parkway *112, Minneapolis, MN 55430,
(612) 566-0221 Digi-Pamt $ 79-95 Fully utilizes the Amiga's
graphic capabilities. Version 2 will become the Amiga
standard paint package.
New Tek, 115 W. Crane St., Tofxka, KS 66603, (913)354-1146 (continued on page 59) Now you can shoot the bad guys with this real-time action shoot-’em-up adventure. Just connect the Actionware PHASER " to the game port (or use your mouse) and you’re ready to combat evil in an exciting action packed world!
It’s your choice ,.. CAPONE ™ gangsters in Chicago,
P. O.W.™ enemies in Asia, CREATURE™ aliens aboard your spaceship.
Adventures See your Dealer or call 1-800 8481 In Illinois (312) 871 VISA Master Card ai Each Action Adventure only $ 39.95 Actionware PHASER (optional) $ 49.95 Actionware Corporation 38 W 255 Deerpath Road Batavia. Illinois 60510 AVAILABLE ONLY FOR THE AMIGA WHICH IS A TRADEMARK OF COMMODORE AMIGA Expanding Reference Expanding reference is not just an empty promise. The pages of Amazing Computing™ are filled with articles on technical operations and procedures, basic use, and just-plain-fun. The growing library of Amazing Computing's Back Issues contains articles ranging from building your own
IBM Disk controller, to setting up your own startup sequence. Amazing Computing™ has repeatedly been the first magazine to offer the Amiga users solid, in depth reviews and hands on articles for their machines.
From the Beginning Since February 1986, Amazing Computing™ has been providing users with complete information for their Amiga. This storehouse of programs and information is still available through our back issues. From the Premiere issue to the present, there are insights into the Amiga any user will find useful. AC was the first magazine to document CLI, tell its readers how to connect a 5 1 4 IBM drive, describe a 1 meg upgrade hardware project for the A1000, and many more. Please read the list of topics AC has covered below to find the information you have been missing.
Back Issues are $ 5.00 US, $ 6.00 Canada and Mexico, $ 7.00 Foreign Surface All payments must be made by check or money order in U.S. funds drawn on a U.S. Bank.
Limited Supply Unfortunately, nothing lasts forever, and the availability of some of our Back Issues is definitely limited. Complete your Amazing Computing™ library today while these issues are still available. Complete the order form in the back of this issue and mail with your check or money order to: Back Issues Amazing Computing™ PiM Publications, Inc.
P. O.Box 869 Fall River, MA 02722 Volume 1 Number 1 Premiere 1986
Super Spharm By Ke'y Kauffmn k Abesc Grapr*cs frog, Dili Vlrua
ByJFo-r Ac seas* may tack your Amga!
EZ-Tarm tjy Kety K*uh-an k Abesc Twmma? Prog'am MgaMtna ty P. Kvo owns Prtgrammg lies & nou*e caw Imid t CLI by G. Mjsm' a gu oed ina ht into t*e A-igaDos™ CLI Summary by G. Jr. Alittrf CLIeommards AmlgaForum by & Lubton V*t Com pu larva's AmgaSIG Comnodor Amiga DevelopmentProgram byD. Hcsa Amiga Product! Alatng cl present and expected products Volume 1 Number 2 March 1986 Electronic Arta Come* Through A revow cl so'Vrare horn EA Inalda CLI: part two G Musser hvestgaws CUSED A Summary of ED Command* Lvi! By Ret! M n*« A «vew the Beta verwn c! Lw Online and tha CT3 FiWte 3424 ADH Modem by J.
Fpust Su parte mi V 1.0 By K. Kauffman A arm. Prog, in Argt Base A Wortbeneh "Mora* Prognm by Rot Wren Amiga BBSnumben Volume 1 Number 3 April 1986 Analyze! A vw by Emest Vveros Review* of fUetar, Barataecsa and Mndahadow Forth! Tre first at our an-gong t snal Deluxe Draw!! By R, Wrcfi An Atga Basc program Amiga Baaie, A Beginners tj»ral Inalda CLI: part 3 Dy George Mutse* George gives us PIPE Volume 1 Number4 May 1986 Skyf w and Artctoa Reviewed Build your own 51 4 Drive Connector By Emeat Vwos Amiga Bade Tip* byRcnWi'ffi Scrirrpar Part One by P. Kvbowtz prog S3 prnt Arga sewi Merc*art CD ROM
Cor’artnce byj m Oxwne Amiga BBS Numbare Volume 1 NumberS 1986 Tha HSI to RGB Comrraion Toof Dy S. Perowicz Color manipUalon In BASIC AmigsNoteabyRaRae The Ira of the Amiga music column a Sdecr A First Look by John Foust A irst VxJer the hood' John Fouat Talk a with R. 1 Meal it COMDEX™ Mow doe* Sidecar affact tha Tranaformar an inwvewwtiiDougia* Wyman ofSmil* Tha Ccmmodor* Layoff* Dy J. Faust A took Commodore *ati' Scrimpr Part Two by Perry Kivoowtt Marauder ravliwad by Rot Wren Building Toole by Dr e Kay Volume 1 Number 6 1986 Tamplt of Apahal Trldogy -evewc by Sfccner Tha Hallay Project: A
Maaion In our Solar Syram revweo oy Stepnen P-orswecz Row: wvewo by Enr Bobo Taitcnff P!u* a Flrit Look by Joe Lowery How to atari your own Amiga Uaar Group by Wham Smpaan Amiga Uaar Group* Mailing Uat by Kely Kauffman a base maf i«t progmm Pointer kn age Editor oy Stepnen Pwomcz Scrlmpar: part three Dy Per'y Kjvofowitt Fun With ttie Amiga Dl*k Controller ty Thom Swhing Opti miza Your AmigaBaaic Programa (or Spead by P*traw*cz Volume 1 Number 71986 Aegli Dnw: CAD coma* to tha Amiga byKwyAdama Try 3D by Jm Meedcwj an r’frwJutton to 30 g-ap ca Aagli Imag** Animator: afwmeby EvBooo Deluxe Video
Conaruchon Set *evew*c ty Joe Lorwy Window requeatera In Amiga Baale by Sm* Mcn «i ROT oyCo nFrerci aSOg'apiaector H C Whitt Think" Ron Peterson wth a tow Cgrtpr'cprogi Your Menu Sir! By B Catey p'og'an Am a Base metres IFF Bruah to AmigaBaaic BO B’ Base «Jur by M Swnger Linking C Programa with Aaaamblar Roirtnea on tha Amiga byGo'fdHull Volume 1 Number 81986 Tha Univaralty Amiga By G Gumbo Am iga's inroads at Washington Stale Umtorsty McroEdaiookatao nan a'rryfy the Amga McroEd, Tha LtWi and Clark Expedition revewec Fhnlle Scribble Verafon 2.0 a rovew Computwi in the Claaarocm ty Robert
Frzel* Two for Study by Frxe e Dscovery & ThaTakmg Co'orng Book Tru* B«*c -evewed by B ad Gner Ualng your printer with bn Amiga Marble Madness raveweo ty Stephen Pejowa Using Font* from AmlgaBulc oy Tim Jonas BersenSaVar by P. lOvolowtx A monitor protection p og in C LafSce MAKE UtiBty revewed by Scot; P. Evwnoen A Tale of Three E MACS Vf Strre Po rg Jvnap File Reader in Amiga Banc by T Jones Volume 1 Number 9 1986 ha tint Music Revewed by Stove Pet&wcz Mndwalkar Revewed oy RirT.ft'd Knepoer Tha Aegra Memory Board Reveweo ftdi Wrch TxEd Revewec by Jt” ana Ci*f Kent Am izhg ttractory A gu-oo
B re sou bos and r«x-,c« Volume 1 Number 9 1986 continued Amiga DweJopera A stng c'SuppO'S anODevMpe'i Public Domain Cmlog A «ngof Ancus and F'sd F$ .n PDS Dos 2 Do* revow fl Knoooer Tnrakr 10a Vom POWSOOS and A-igaBasc Mail Pm -wow by R afl Knecoer The Arga Spreacsheet Oizmoz by mvwwodt FksurWay ar AngiaxTasi Tha Loan kiformafior Program byBranCaley base pog, to to1 you' Unanc*! Opcona Starting Ycur Own Amiga Rrlatad Buaineaa by W. Srpaon Keep Track of Your Bualnaaa Uiaga for Tana by J. Kummo' The Abac ft Amiga Fortran Compiler revewed by R A Re are Ualng Fonta from AmigaBaaic. Part Two ty
Tim Jones SSDCQMtcroa or tha Amiga Dy G. Huf Advance you' ablny.
TDI Modli-! Amiga Com pilar review by S Ftwtze Volume 2 Number 11987 Wht! Dig!-View la~ Dr, What Gardock Should Ba! Toy J. Foust AmigaBaaic Default Colora Vj Bryan Catey Amigafisa.c Tllaa by Bryar Catey A Pubic Domain Modula-2 5yi»m wewd WarrenB.ock On a Drive Compile Dy Do-g'as Love Using Larce Ctftia sng e d've sySWm A Megabyta Without Megabucka by Chni Irvng k hsernal Meg iby»upgrace Dgi-Vlaw revewed by Ed Jakobor Defender of h* Crown revewed by Ke4h Confori Leader Board mvowed by Chuck Raudons Roundhlll Computer Byetam'a PANEL wvewed oy Ray Lance Dgi-Pilnt by Hew Tek previewed by John
Foust D»lu« Pint It .Ircxn Elacbonic ArW previewed by J. Foust Volume 2 Number 21987 The Modem by Josph L Rofiman ertorts of a BBS Sysao MacroModam wvcwed by SteoVjn R Pefowcz GEMM or ~lt takes two to Tango" by J n Meadows Gam ng t»Ween r*chr« BBS-PCI •evewed by Stephen a Perowcz Tha Trouble wtfri Xmodam by Jo seer L. Robman Tha ACOProjact GrtphicTtlecontarirKlngon tha Amiga Dy S. R. Pebowcl RightStmufator H..JL Cro* CounYyTutorial by Joir Rafferty A Dlak Librarian In AmlgaBASIC by John Kernan Craating and Ualng Amiga Workbench lean* by C, Han*el Am igiDOS verafon 1.2 by Ofta'dKent The
Amazing MIDI Imerfaca build your own ty Rxhard flae AmigiD09 Opratlng Syatim Cilia and Dak Rte Management Oy D Heyte Working wnh tha Workbench ty Laua A Mamahas Pag r C Volume 2 Number 3 The Amiga 20H™ by J Fouat Afrit lock at tfwnew, n gh enti A”ga™ The Amiga 50C™ty John Fouat A look ft tw n«e, low crcec k' ga An Analyaia of tha Hew Amiga PC* ty J Four.
SpecJaton on ne New Amgaa Gemini Pari B by Am Meadows The condudmg endeon Mra-pnye'garrea Subscripts and Superaertpta in AmigiE ASIC by Ivan C. Smith Tha Winter Consumer Elocbonlca Shoer by John Foust AmlgaTrlity W, Blxk Angi™srorfcut:; IntidtJon Gadgeti by Harret Mayoecx Toly Ajou'ney tivaugn gadget-land. Uiing C Shanghai rtvlawad ty K*rtn M. Contort Chaaamaatar 2000 4 Chaaamato -evwwKfcy Edwn V. Apto. Zjng! From UeHclan Sofvar* wewsd ty Ed Bercova Forth! By Jon Bryan Getatwec Kind -ntc you* Fartii programs Assembly Languigion 1h Amiga™by OnsUartn Boon*fi reBar 4t3Genoaaw1nijlynp&ng. 5
MORE 1 Am igaNota* cy R Rae Hun o rewo? Y not?._ The AMICUS Network by J. FouSt CCS. Uaar group »uas and Amga Eseo’ Volume 2 Number 4 1987 Amazing kttarvtawa Jkn Sacha by S. HlI Amga Artst Tha Mouaa That Got Raatored by Jery Hu1' and Bob Rhode 9uething Public Domain Dliki wdh CLI by John Fouat Highlight*: tha San FnndacoCommoeori Show by Shu l Spsakar Saaafana: San Frandaca Commodore Show Htoly Houaohckd Inventory Syirtem In AmijsllASIC™ by B Catey Secret* of Screen Dumps by Naku- Okjn Ualng Function Kaya wlti licroEmtca cy G'eg Dougas Amigatrti 1 by Warren Block More Amga s-o'tuts Baaic
Gadget* by Bran Cftiey Cnetieg togettonclona Ofi dir on-er«eeo by K Contor- Ref fx toil for ti Amga Sur Flael I Verf on 2.1 ravewed by J Tracy Amgen Soeoe Tha TC'irvemed byJ Foust Batlsy po wed Goat Catendar Maa Kope ’e e-r by H, Tofy An easy to use debugger Volume 2 Number 5 1987 The Pwted Sound DlgltLrar -evew ty F. Brte Tha Futura Sound Digitizer Dy W. Boot Appfed Vson's SO Forlhl by J. Brymcompar ng Jforth tmc Mikt-Forfi.
Baa c Input by B Catey Ar gaBASIC nout routrw tor use m Al your programa.
Writing a SoundScape Module in C ty T. Fay Fogramm ng wth MIDI. Arr ga anoScmCScapebySoyndS:i» autior.
Programming In fitiOOS AaeamUy Lang Jtga ty C. Mart" Co'rt'X- ng wfi Courtars & Add essng Modes ..v. Rmazing Computing IroMlOg];.
OiliHijpMijOBn®" senrnMR' 5ti*ve im«o« » © 3 C«d. l r«.(. .r umDm VOLUME 1.4 A, flmnrini'issa Computing I si r (inni|t Issttf VOLUME 1.7 VOLUME 1.8 VOLUME 1.9 VOLUME 2.1 VOLUME 3.4 VOLUME 2.7
* Amazing JL JCCOMFLTlTKr . _7 “fg VOLUME 2.12 Count on -- iiiij
SC 'Amrng VOLUME 3.1 VOLUME 2.4 VOLUME 2.5 mazing V VOLUME
2.10 UalngFutureBourvdwtth AmlgiBAaC PyJ Uf scorn
A-gaBiSCPfogremmingutityarto reti.dgtzed STEREO AmlgiNataa Reh
Raa revewa SoundScape Sound S»rper Mon AmlgaNotaa by FI Ru
AftfTrertook a! Periec: Sound .
Weveferm Workahcp In AmlgaBABIC by J. Snred* *d ! A sare werefvm for use m Otoe* Am gaBASIC program a Tha MntSci Pro MOI Studio by SUBwn. Jeffe-ry A w« of M metes’murec tOttafyty*.
Intuition Gadget* Part II by H. MsytreckTofly Boom- gscyjts provde me userwto an orVoff uw rterfac*.
Volume 2 Number 6 1987 Forth! By J. Bryan Access resource* n tie ROM Kamil.
The Amazing Computing Herd Dek Reviwr by J. FouSt AS Leem on |n-depto looA* at the C Lid. Had Dnve. Microbobcs’ MAS-O w20,0y» by Byre’s PAL Jr., Supre’s 4x4 Hard Drive and Xebec’s J72CH He'd Orve. Alto, a look aid:* drver sofvrare cyrnendy under devloproent Modula-2 AmlgiDQJP'UtHltiaabyS. Fanvtzewsk A Ce ls to ArlgaDOS and me FOM kernel.
Amiga Expansion Peripheral by J. Foust Explanaton of Amgaexoanicn peripheral*.
Amiga Technical Support by J. Faust How and Wrere to get Ang a toch support GoodbyaLoeGatoabyJ. Foutt Cos-g LosGast The Amleue network by J. Fouat West Coast Compurer Fare.
Meticomea Shall and Toolkit by J. Foust A rev,me Thi Magic Sac by J. Foust Fkn Mac prog-amionyo;'Am a What You Should Know Befori Choonng an Amiga 1000 Expanalon Device cy S Grom 7 Aaasribiere lor tha Amiga byG. Hj Cnasse ftj aaserC-er &iakeuaRepiacaeTop Iftanagamwit at Cam modorat S. KU Peter J. Ba&ror'oy S H-l Ma*egtf at C8M gves a*, -see Icon Laglali A 'evww by Rena to Knepper Organize Of A wme Rche'd Knepper database.
S4X0 Aaaembly Language Programming on tie Amiga by Chria Martin SupertoMs Peraontl Relational Databaaa by Ray McCabe AmlgaNotaa by Rat, Regard A look at FufereSound Commodore Show* the Amiga 2000 and 500 at tia Boetor Computer Society Of H Mayoeex Tolly Volume 2, Number 7 1987 Haw Breed d Video Product! By John Four.. VeryVJvtdl by Tit Grantham.. Video and Your Amiga by Oran Sires III Amigui WeeBnr Foracaatlng By Brenden Larson A-Squared and the Lira! Video Digitizer by John FojsL Aegis Animator Script* and Cel Animation by John Foust Quality Video from a Quality Computsr ty Oran Sanda II la
IFF Really a Standard? By John Foust.
Amazing Stale and Ihe Amiga™ by John Fouat Ail about Printer Drivers by Richard Be1 an Intuition Gadget* by Harriet MaydeckTolley.
Deiure Video 12 by Boo Be' Pro Video CGI byOrtn Sands lit Ogl-V*w 2,0 OigltinrrSoftwire by Jennifer M Jar X Priam HAM Editor from Hi pdas ty Jennifer M. Jank Eaeyl drawing abet by John Foust.
CSA’I Turbo-Amiga Towtr by Afrod Abu'S M0C0 Aaaambly Language by Chris Martn.
Volume2, Numbers 1987 Thi* mpirtii Amazing Gcrroul-g™ bc.ses on entortrertmant secugestortoe A-ga. Arazng game revews... SOL E*' Weavw Base bat, Porta', The Surgeon, Ltte Computer Peope. Snoad. StrGder. King’s Oueet LH inoHLFea-ylae Jdrentore, Utmi II, Faces of Adrentom Vceo Vfegai and Bard’s Tm Ru* Amazing monthly column*.. Amga Notes. Roomer*.
Modui-Z 66X3 Asse~&*y Language arc In* Ar.ieu* Neowont.
Diak-2-Wak Of Mmew Leeds The ColorForvta Standard by John Foust Skinny C Programs by Robert R m«f*ma. Jr.
Hid den Mease ges Y Volt A- ga™ By John Foust The Conaumir Electronic* Show and Comdex by J Foust Volume 2 Number 9 1987 Analyze 2.0 revcwed by Km Schafer Impact Buaimaa Graphic* review by Chuck Rican s lAcrollcha Filer rev ew by Ha*v Laser Pa geeettsr rorort by Rick Wrch Glzmoz Productivity Set 2.0 rev ew by Bob E ier Klckwork revew by Harv Laser Digs Telacommunlcationa Package revew by Stove Hul Mouaa Hm* and Tim waver revew by John Foust Inalder Memory Espanalon revwvbyJaTesQKearie Mlcrobodca Starboard-2'evew by S. Fawuewski Leather Goddeaaa of Photooa w wd by Harr:et Mnywck-Toiiy Lattice C
Compiler Veralon 3.10 'evened by Gary Sartf Manx 14a Update re ewed by John Foust AC-0 A3C rev-ewed by Sheldon Leer,on AC-BASIC Com pillar an altorraSve companion by B Caley Modula-2 Programming Sfawrizew&ki Raw Consbe Devce E rts DlrKtory Liabnga Under AmIgaDOSby Dave Hay e Amlg aB ASIC Pitterna by 0r an Cotey Programming with Soundacaoa Todi' Fay nanpuiito** sampes Bill Vofk. Vlc Pre*!dB ! Aogla Dpralopnerrt, irts’vevedby S»«HJi Jm Goodnow, Devakopar of Mini 'C* intervew Of Hemet M Toly Volume 2 Number 10 1987 Max Headroom and th* Amiga by John Foust Taking fie PaHsct Screan Snot oy Ke ti
Corhoro Amiga Arflat: Brian Wiliam* oyJann Foust Amiga Forum onCompuaervan „Sofb»*raPubliahlng Confsrane* Tranacrlpt by R hro Rae Ml About Online Cortf?renting oy Fkram Paa 08MAN renewed by Gftord Ken; Amiga Ptaet wnewed by Mcha» McHei AC-8ASC Complar revewed by Brysn Cebey Bug Bytea by John S»ner Amiga Not* by Reiard Raa Room an by The Baxtto S89G9 Aaaembly Language by Chr:| Main Tha AJACU5 Network by John Foust Amiga Programming; Amiga BASIC SL'ucturaa by Save Mere Outck and Dirty Bobe by Mc-ae Summer Directory Lftting* Under Amlga-003, PartB by Da« Hayne Fait Fill I O whh Modula-2 by
FanMizewski WindowUO by Read Predmore Volume 2 Number 11 1987 Word Proceaaara Rundown by Geoff Gambia ProWr te, Scrbyel, and WodPerfect compared LPO Writer Review byMa.nonf)eand Vizi Write Review by Hanr Laser Aadlt Review Of Warren Bock WordPerfect Preview by Ha-v Law- Jaz San Intwview by Ed Bercavtr The author ef SS'G der speexsi Do-lt-youreaif Hiprmrementa to the Amiga Genlock DgHPtlnt Review by Harv laser Sculpt 3D Review by Swve Petawcz Shidowgxta Review by Lnca Kaplan TalaGame* Review oy Mcrae T. CaO'i Raaecn Previn* a quck look ai&n mwiaagrammar exam n*:on ecoceton Aa I See ft ty Eoofe
Ch cr't Pwng atWrrdPertact Grr oz V2 0 and Zng! Key a Bug Bytea by Jo It S»ner AmlgaNotsa by R Rae 4 eiecToncmusc books Modula-2 Programming by Stove FawszewsA daws* lO. And he ur.t pot Room are by Tha Binds 66X3 Aaaembly Language by Ov* Marti Chris waksrrcwgh r* dspay routnea Tha AMCUS Hatwvk by JCYl Fo.lt Desktop Putsishng A Seybad C Anim atfen Part B by M ke Swrge' Anmalen Objecto BASIC Taxi by Bran Cafey P.x& peHecttoxtposrton ng Sound scape Part III by Todar Fay VU Metorandmof?
Fun with Amiga Mum ben by Aan Barnet: Fill Brow nr by Bryan Catey Fill F?»re BASIC Fii? Broweng utity Volume 2 Number 12 1987 TheUlthnite Vldao Acceaaory by Larry Whit* Tht Sony Connection by Stawirt Cobb 15-Puzzitln AmlgaBASIC by Zdtin Szapal Ufa, Part t Tha Beginning by Gerald Hull The lisa-complex r re blit aolubon to re'Gan* of Life.’ Amiga Vlruif by John Fouat AnewAmgavruthaisurfaced Peasechedryourayawm, CLI Azgumanta In C by Paul Cattongvey UOI Htsrfxce Adaptar by Barry Muaonl A mga T2X-tfyleMOlmtorfaoB*c*h*t A2CX»w 5CQ» Modula-2 by SteviFtlwitzewakJ Fret m a seres, a command line
cacuator in ModUa-2.
AmigaHoteaby Richard Raa The axf 3 (ranges made m the A- ga 500 arej 20CC ArinitJon for C RooHm; Part in by U. Brtigar Seeing CXBie-buHerng.
Tht Big Picture by Warren Ring Amgl™AMemby language prog'tormngfor the breve Kareto Kldflevirwby Stephen R.PIablwrltz GO! 64 re-raw by John Fouat, Jamaa 0'Kaana, and Rjdi Wreh Three C-B4eipeT rvestgaaeanew Amg* 6*emu«tor.
Atxfc-Pui Review by Brendan Laraort Tui-teoged senmnai prog’sr* 1 Tekfsncsaoeb Tea CtBlgrapher Rwew by John Fouat Animator: Appranfce Review by John Fouat Paying DynamlcDnimaonthaAmlgaby OtvldN. Blank WordPerfect Revew by Steve Hul tiaidarjKwtlutarl Ravitw by Emeat P. Vlvalroa Sr RAM h ROM expanoon; Comments end instates on spa, Bug Byte* by John Stalnw Forth! By Jon Bryin DumpflPart usliy V your Uuti-Forfr taofbox.
Aa I See It by Eddie Churchill An offeeatlook on Dgi-Pan; Porta', arc Vdecscape 30.
The Amicus Network by John Foust Tha Commodore Show and Ami Expo: New Yorti!
Volume 3 Number 1 1988 AmlgiNotea by Richard Raa Ogtft muscgenerfl3anon tiaAmga.
C Antmation Part IV by Michab Swnger Just wien you nought it was sah a go Seat ir ne C weteri.. Forth by John Bryan Sartng out CHP and FAST merr.sry on He A-gt The Big Picture fcy Wa-en Rng Darrg osse ’ba' ianguage prograrmng; CLIrystomca:'sandmaripu i3ng(iikli*i Bug Bjrtea Of John Sferw Roomere by The Bandit) Ar-gaDo3T.3?B338&-dasec B' ogofioad Hr tne A2X3? Mo-e1 Aa I Sea ft by Exre Cftjrtfell Cor era cbsevaisns. & t« brtfi of a new schware genenton.
0X0 Asaaembly Lingueiga Programming DyChnsMarcn ¦Crera a nift-cbor scree- wTioutusng huton rouTws'* ModiXa-2 Progftmmirg by Sieve Fawns**.
A newcontondc burets on to to* modu'a-2 soe-re1 Amlcua Katwork Spetti Report: Fall COMDEX by J Fouat ComTsdore a: COMDEX and ‘¦sw pr«jjcto Tha ummet* Video AeewaoTr: Part H by La-yWhia Ufa: Part k by Ge-ac Hj i 'Aoetncd lookateFcertuseofffw Argaoraer* FormatMaatfir: Profeaaional Diak Formatting Engine byC Mann Put Baton language to work on re O-udgery of ttskfr-trng .
B3pnad by Br an Caflay Ali i feared AmgaBASIC soraadx*T«;you can progremi AmlgaForum Tranacrlpt ed. By R rara Rao 2oom in on Commodore Amga's Dave Hayre*.
Haieafe Review by Chuck Raudari*
* A Kreghfrrererfl, easy to use, imctonai spreadsheet,' VtP
Profeaaional Review bySjanneMThel Easy stack portolo ranagemant
on tha A-ga.
Money Mankor Review by Stephan Karrp A personal fnance sys»m beyond your checkbook, hvtftor’a Adnntaga Review by R h-ard Knepper pul *Poor Man’a Guide to reStock Marxet,* Volume 3 Number 2 1988 Uaer Ught Show* with th* Amiga by Patrick Murphy Lssere and the Amiga: A Daz£ ng Tandem Thi UlmatB Video Acceaaory: PartJl by Larry Wita Tax* lha Ina* stepfitoward oeagn ng your own v*oeos.
Our FlratOaaktopVidae by UmyWhta Step-by-s»pgudetoorgarvzing6t rejentingyour Arngaindeo.
Hooked on i* Amiga with Frad Fah by Ed Berkovilz hadoMVrthom Tw man behind a't'oae Tish'diskL Photo Quality Reproduction with th* Amiga and Dlgi-Ylew by Stephen Lobars Balancing your Checkbookwiti WordPerfect Mrcot by S.Hui Hand your cneckbook wares over to ne Amga.
More Baalc Text Of Bryan C*!«y wsnr text on an Amiga Krwn Ufa: Part HI by Gerald HJ1 Srwa wind* up wth ftmed nna*Ui catoiaaon A so jrce to LFER.
Wulorn toLnaar Age bra through Matrix Computilon* by Ropoart & * Smpfffy matrix a'getraMfi base operebona A roubnea.
Room art by Band to Amga XX, Vi-jt news.A Laser Toaster Bug Byte* by John Stoner Modula-2 Progrimr Ing by Sieve Fax*szewsiu Catering upwti C*c-a soi oe b ow p.
G6CX Ascemb ar Langjige Programming by Cnrs M&rtn GreDh'O- Pari II of Assemgram.
Arezok'i Tomb by Kenner E. Scree to'
• A Mfftyg aArerii'e ira re word of re ocourt* ART by Sieve
Faiwszeww An rwovetv* cen tosede programs ng language Forma In
Flight by Store Pertowcr Render and An mate objects n 3Df Secon
Dreima and lha Jnvel of Dtrknaaa by K E. Schaeto' LeauraauHLar
by Kenrefi E Scrtaefer Two Hew Entrlaa From Microbfofca by John
Faust M501 Expans-on A Sti’boa'C II MJ:Furctonooard.
Mndtlght7 and Peopfa Matar by John Foust Rianteafe Kan E. Scrwtorwfi toe Amamg Phanttai CharacW Editor.
Volume 3 Number 31988 Take Ffvtf byStosreHMI Best your frusratonsi.n these fw Amiga games.
Deaktop Vtdeo,P«rt IV by Larry Wvta Put all toe Decestogetoer- e desktop video commercai.
The Hi (Mwi Power of CD Batch Fie Prcc hP ng by Joe Rcthman Make your Argaeaaefto use wn CLI Batch ties.
A Conhrance with Erie Graham edtod by John Foust The mastern nd behind ScUpt 3D and Aim a* 30.
Parry Kjvolowltz Interviewed by Ed Bercovitz Arga ntgrts from am otoevre oper and personarty Jean "Moeblua" Glraud Intarvlawad by Edward L Fadgan Arart-ganJe art canes to toe Anga-r dasiing form.
PAL Help by Fvy Kvokma Al toe hWpyou n»d *or a A1XC exoe-sion reiatslr .
Bock* in Function Mn In la Jon fcy Stove" M. Hal A uw*J og W deign tool r AmgaBASIC.
Amiga Serial Port and Mdl Compalblity for Yw A2Xto by Lyrm fitter and Gary Remz Add an AlQX-styfe sar i port to yog' A2XQI Eacfric Network Sdutiona toe Maffix Way byRsbertEit Engineer*: Praotoe routnesfcrusng xatox ageore.
H Tha Public Domain by C.W Fatto Hot ftoffrei and NgNghta from toe latost Fred Ftoi dsks.
The AM.U.G. BBS Lilt compiled by Joe Rotoma.n, Chet Soiaoe. And Dorothy Dean 100 514 BBS phon* number* m toe U.S and Canada.
FACCI rwewed by G'anaT Kinsey Put a recracka* unoer your floppy d've* Uninvited *wevwd by Kenneto E Schaetor Wren was toe last tre a game scared you to oeato?
Row revtoked by Pa me a Reto.man Turn your brenstorms into mental works pf art.
Benchmark Modula-2 Compiler ravrenred byfichie Belak Pogrem daw opment that belts Pascal to toe punch.
BugByta by John Sterner Stay abeast of today’s bugs and tomorrow's uogrades.
Module-2 Programming by Stove Faiwazewtti The gameport device and ample ipritos in acton.
AmlgaNotaa byRcnerdRae Ai CX1 Crera a sb'beare-sw.chaoe ouqxt Ibar.
Room era by The Bend to Hade AthExdo .. Kckstart 1.4 _ Commodores TT Us?
The Big Picture by Wanen Rng Lhwredy irgumentito sysrem call*?
Dicover toe Unfed Feld Theory I Volume 3 Number 4 1988 HgWighti from AmlExpo, Lo Angeiaa by Stwi Hul The AngasrswsoffitoCier.r toe West Writing a SoundScape Patch Librarian byTodorFiy Get yo j hands drty workng wtoin toe Sysjem Exclusive.
Upg reds Your At OX to A5X 2CX Audio Power by Howird Bu*en U3difcaton» la help your AI XO ma«e sweet r joe, too' Amiga Audio Gvlda Descr pHtrg of al Amga audo txodxto Gdx In Huil-Forth by John Buahakra Pusn Gesatoe limt ten rrese progrtmming tbs.
Murobalc* by Pitnck J. Morgan E*» tw bajmj of ¦surrtty'enguaga programming Amiga Audo Souroae The to Ik* ben nd II tooae exls products.
Taka Five! BySrwaHuii Four ignr ng-paewj ttei is daah boradon AmlgiNotea byRickfiia Conto ided by sound? Take abase tour of Arnga audio.
Tha Ulflmito Vldao Acca*07. Part V by Larry White LeYa add tome fash to our vdeo.
Bugfiytw by John Btalrwr The evtermnator ar.kas agam.
Tha Big Rdura by Warren Ring Part II of toe eya-openng Urffred Raid The ry.
Room art byThaBtndlto Hardwarehitnx -.Toasted video.. toedretrri Amga and morel In the Public Domain by C.W. Flette C,W. Has hooked toe latest F*h deks hern'a an inskJe look.
Tima Bandit review by Kafth Contort A whoki wtieo arcade wrapped up in one game1 AudioMaatr review by Brendan Lareon Frrendy dgiozing cofware that sampea in raeitme.
Mu ale Mouse review by J Her, ry Lewenjiard Makrg muse wif out lift ng a finger tom too mouse.
Amige-TaxCanadlin Vereion review by Ed Bercovitz Acarad an ncoroetox panreng, praparaton. And anafys* paotage tor toe Am ga.
SAM BASIC review by Bryin Catley A rw BASC wtvciepo seven more urn jue Arga *«¦- as.
Volume 3 Number 51988 Interactive 9tarAip Saquenca by Udo Perilaz The Comm and Una pert 10f Rich Felewbvrg AmlgaTrtx II by Werran Block Tpeand tdbtoto Hie Arge Ida Amiga product Quid*: Haidware EdffJon Proletariat Programming by Patrick Quel i PuOtedOTin com piers Tha Companion by Paul OatMlkn Tno Amga’s Event H and, ng captb'dy.
MndLlght 7 reviewed by David N. Blank PtyJredai 'aa of toe 70's updttad tor to iLmgi Video Sc epi 3-D 2J3 reviewed by David H-?k9rw Ejttend reviewed by Bryan D. CatJey An An gaBASIC* ration A teen Pro reviewed by Stephen Kemp Openng a door to astembry language progiamrng.
APL6WX reviewed by Roger Nation Book Revlewi by Richard Grace Tnree *C'programming tors C8TREE rwlewvd by Mchael Lletman Awycol1000n of imctona to ardtoeCcroyammar, The Big Rctur* by Warren Ring The torere-pertUmfled FreW Theory Wndauo Modula-2 by Btwra Falwfuawakl Termmaton module* fa r Benchmark and TUI compeers 5 MX Aaaambly Languaga by Chrla Martn Peeing (Wray toe com pi cat on of dtpiay rottre*.
Pkii a greal collection of monthly columne- Volume 3 Number 61988 Bear Tima reviewed by Stove Carter Wha; rr.akei tn* rrexpaneive A10M bertery oadwd cock lek?
AcquliiCon reviewed by Dev Id N. Bftnk A look in ode the 'ates; raiHte of a powrertj' relalona’d atabase.
Butcher 10 reviewed by Gerald Hull A tdy co rector averse m age crocoss-g ut itea Raaaalgnlng Workbench Deka by John Aaman Endbs dsk swapong cones to ameraU text Product Glide: Softorar* Tod* Edition Aiiitngof t£ treoroductiyou neectaouiyaur Angatawark, An IFF Read w in Multi-Forth by Warren Block Creete in easy to uare FF reedw p lutfcrti Baalc Dfrectory Sarvica Program by Bryti Calay A progremn ng wtomatvre to to* GmmeeZeraZero wndows.
C Hctaa bon tha C Group by Stephen Kenp A beg nner'sguOe to toe pow of C progremm ng.
An Amiga Ftxum Contrano* with Jim Mzckrtz Tr» Amga marxet as s«n by toe 'Stepfetotr & htjtoa’ Son of Sevan Aeaemoien by Garald Hull AocmDaretvre bottre oevw i ren-kvo-i&oo Tha 1 HI Commodore Amiga 0 ml op ere Conference Conferences A new producto amouncod n Waibngton, D C. Amiga Working Group* by Parry Kjvolowtz and Erie lavltaky An outin* of tha innovato* Amga Workng Group*except Taka-Flvaf by Steve Hull An pre-peek a: Sprng CCACCX and fare ho- game ttles.
Hot on tha Shelvet by Mlchafe T. Cabral New products DOS uTrtrea, (megeprooBiing.galiictobatlfls, and more1 Bug Byte* by John Steiner Bugs crack in, but toey don't check out RoomwabyThaBendlto AXX hoax, ceeos itFAUG. Mkjo soft come* to the Amga?
AmlgtNotH by Rick Raa Amiga audio products moire towaros toe too af tie scale.
Tha Comm and Una by Rich Falconburg Ettrtifog the miit-tafentod LIST conmmd.
To ba cjn-'ved .. To Order Back Issues, please use the: order form on page 112 (continued from page 54) Express Paint 2.0 $ 99.95 Pa ini program with PostScript Laser support.
Par Software Broum-Wagh Publishing, 16795 Lark Ave., I.os Gatos, CA 95030,
(408) 395-3838 Piioton Paint $ 99.95 HAM paint program with many
Can convert IFF-' files to HAM format.
Compatible with other HAM programs.
Microillusions, 17408 Chatsworth St., Granada Hills, CA 91344, (818) 360- 3715 The Graphics Studio $ 59.95 “1,096 color paint program with zoom pixel-by-pixel editing, flipping, rotating, more.
Accolade, 20813 Stevens Creek Blvd., Cupertino, CA 90514, (408)446-5757 PLOTTING PROGRAMS Analytic Art $ 59 95 Mathematically produce drawings easily.
6 programs including 3 generators for Mandelbrots, 2 post-generators, slide show.
Crystal Rose Software, 109 South Los Robles, Pasadena, CA 91101-2417, (818) 795-6664 Descartes! $ 34.95 A 2-D educational graphing program that can use up to 8 colors simultaneously.
Mindware International, 110 Dunlop W. Box 22158, Barrie, Ontario, Canada L4M 5R3, (705) 737-5998 Eye Play 2 $ 19 95 Player or computer builds computer art from Lhree dozen graphic routines. 640 x 400 and 320 x 200 resolution.
Silver Software, 77Mead St., Bridgeport, Cr06610, (203) 366-7775 Plot-to-Print Converter 9-pin, $ 25; 24-pin, $ 35 Converts DRAW and DRAW+ drawings to bi-res dot matrix printer bitmaps, up to 9,000,000 dots per page. Requires 2 disk drives.
Hi Tech Graphics, P.O. Box 446, Tallmadge, OH 44278 OUTPUT DEVICES PRINTER UTILITIES Command Control Console NA A switching console designed to interface and control digitizing equipment and two printers.
Gladstone Productions, 7744 Pickering Ave., Whittier, CA 90602, (213) 696- 3372 DeluxcPrint II $ 49-95 Color printing utility with free bonus art disk. Over 100 images and borders, 13 tools, mixed fonts and type sizes.
Electronic Arts, 1820 Gateway Dr., San Mateo, CA 94404, (800) 245-4525; in CA, (800)562-1112 HP PaintJet Color Graphics Printer $ 1395 Thermal ink jet printer uses up to 7 colors at 180 dpi, shades dependent on software. Cartridges, paper, transparency film also available.
Hewlett-Packard call for nearest dealer
(800) 752-0900 HUGEprint 2 S65 Prints any size IFF picture,
screen, or brush as a poster from lxl to hundreds of square
feet in horizontal or vertical strips.
Hugh’s Software Ranch, 50 East End Ave.
* 4C, New York, NY 10028, (212) 879- 4651 Imprint $ 495;
w Polaroid Palelte system $ 2495 Software interface which works
with the Amiga and the Polaroid Palette Film Recorder to
produce film output of any IFF image. Prints 320 x 200, 320 x
400, 640 x 200, and 640 x 400 images with HAM capability.
Snapshot RAM resident utility creates instant film image of on
American Liquid Light, Inc., 2301 W. 205th St., Torrance, CA 90501, (213) 618-0274; I'AX (213) 618-1982 JetSet 1.3 $ 39.95 Utility programs for the Amiga and an H P. LaserJet-)- (or compatible) laser printer. Helps user achieve maximum printer performance.
C Ltd., 723 East Skinner, Wichita, KS 67211, (316) 276-6322; FAX (316) 267- 0111 Laser Up! Plot $ 44.95 Converts Aegis Draw and Draw Pius drawings to PostScript.
S. Anthony Studios Laser Up! Print 1.2 $ 89 95 PostScript image
printing system with many features.
5. Anthony Studios Laser Up! Utilities VoL 1 $ 39 95 PostScript
procedures for typesetting.
Standardized formatting commands for many functions. J
S. Anthony Studios, 889 De Haro St., San Francisco, CA 94107
(415) 826-6193 Pagesettcr LascrScript $ 44.95 Prints PageSetter
documents on PostScript iaser printers or typesetters.
Scales, rotates, translates pages, more.
Gold Disk Inc., P.O. Box 789, Streetsuilla, Ontario, Canada L5M 2C2, (416) 828- 0913 PrintMaster Plus $ 49.95 Graphic printing program. Includes clip art, fonts, more.
Unison World, 2150 ShattuckAve., Suite 902, Berkeley, CA 9470-1, (415) 848-6670 The Isig Picture $ 29 95 Prints HAM and IFF picture files out at up to 104 x 104 feet.
Lightning Publishing, 1821 N. Ohio St,, Arlington, VA 22205, (703)534-8030 PRODUCTION Aegis VideoTitlcr $ 149.95 Works with Amiga fonts, Zuma fonts, and multiple color fonts. Stretch, rotate, and adjust fonts with many styles and special effects.
Aegis Development, Inc., 2115 Pico Blvd., Santa Monica, CA 90405, (213) 392- 9972 (continued) Calligrapher $ 129.95 Includes ColorFonts and FonLMover. Edit size, position, shape, color, pattern, style, kerning and spacing, italic slant, more.
Interactive Softworks, 2521 S. Vista Way, Suite 254, Carlsbad, CA 92008, (619) 434-5327 Deluxe Productions $ 199 95 16-color high-resolution graphics animation for video professionals. Over 40 wipes. Includes 3 free art disks with fonts.
Electronic Arts Deluxe Photo Lab NA Collection of tools for use atone or with other graphics programs. Includes an extensive paint program. Colormaster color manipulation program, Poster Maker for 10 x 10 posters and a number of other graphics utilities. By Digital Creations.
Electronic Arts DeluxcVideo 1.2 $ 12995 Create desktop videos with art and music, titles, special effects, rolling credits. Includes bonus post-production kit.
Electronic Arts, 1820 Gateivay Dr., San Mateo, CA 94404, (800) 245-4525; in CA, (800) 562-1112 Division $ 129 Video integration tool works with the Live! Digitizer and any video source to process video effects in real-time. Uses the keyboard and mouse to control effects such as colorization, strobes, and mirroring. Can display images created with other software along with the live video.
Elan Design, P. O. Box 31725, San Francisco, CA 94131 (415) 621-8673 PRO VIDEO CGI $ 199.95 672 x 440 resolution character generator software. 8 colors page, 100 pp. In memory, 17 real-time transitions.
PVS Publishing PRO VIDEO PLUS $ 299 95 Character generator with 16 colors page, 16 fonts resident, multi-color characters, much more. 2MB minimum required.
PVS Ihiblishing, 3800 Botticelli, Suite 40, lake Oswego, OR 97035 TVSHOW $ 99-95 Special effects slide show generator uses IFF images and over 50 transitions including wipes, reveals, rolls, fiys, fades, color cycling, and more. Allows you to add speech and scripting. Supports all screen resolutions, overscan up to 704 x 480 and PAL NTSC video standards.
Zuma Group Broum- Wagh Publishing TV TEXT $ 99 95 Character generator allows you to custom create titles and backgrounds.
Stretch, squeeze, and rotate characters, adjust spacing, and add attributes such as shadows, strobes and 3-D. Supports 4096 colors, all resolutions, IFF images and NTSC PAL video standards.
Zuma Group Brown-Wagh Publishing, 16795 Lurk Ave., Los Gatos, CA 95030, (408) 395-3838 RAY TRACING 3D 3-Demon $ 9995 Universal 3-D object editor allows interactive creation and manipulation of solid objects in a single window.
Compatible with VideoScape 3D, Sculpt, Silver, and Forms in Flight. Saves objects as standard IFF files.
Mimetics Corporation, P. 0. Box 1560, Cupertino, CA 95015, (408) 741-0117 C-Light $ 59.95 Ray-tracing program calculates up to 170 objects with shadows, mirrored surfaces and multiple light sources.
Ronald Pelerson, P.O. Box 614, Milford, NH 03055 Forms in Flight $ 79 3-D drawing and animation package.
Micro Magic, 261 Hamilton Ave. 320 C., Palo Alto, CA 94301, (415)327-9107 Forms in Flight Conversion Module $ 19-95 First in a series of modules for Interchange.
SYNDESIS Interchange $ 4995 A modular system for converting objects between 3-D programs. Includes modules for Sculpt 3D and VideoScape 3D.
SYNDESIS, 20 West St., Wilmington, MA 01887, (617)657-5585 Photon Video Edit 3D NA Create and extrude 3-D objects for use with Render 3D. Fully compatible with other products. Many features.
Microillusions Photon Video Render 3D NA For use with Edit 3D. Generates polygonal based hierarchical objects.
Microillusions, 17408 Chats worth St., Granada Hills, CA 91344, (818) 360- 3715 Sculpt-3D $ 9995 Powerful 3-D drawing program. Solid modeling and ray tracing for the Amiga.
Byte by Byte, Aboretum Plaza II, 9442 Capitol of Texas Hightvay N., Suite 150, Austin, TX 78759, (512)343 357 Silver $ 169 95 Create simple or complex scenes and animations of ray traced images of up to 512 frames in length, then play them back.
Impulse, Inc., 6870 Shingle Creek Parkway 112, Minneapolis, MN55430,
(612) 566-0221 Video Effects 3D $ 199 Creates animaLed, 3-D
titles, makes tumble, turn, spin, and zoom effects.
InnoVision Technology, P.O. Box 743, Hayward, CA 94543, (415) 538-8355 Vidcoseape 3D $ 199 95 Real-time 3-D animation with options and many applications. Includes object and image library.
Aegis Development, Inc., 2115 14co Blvd., Santa Monica, CA 90405, (213) 392- 9972 VIDEO DRIVERS INTERFACES A-Vldeo $ 49.95 RGB to composite for A500 and A2000.
Akron System Development, P.O. Box 6408, Beaumont, TX 77705, (409)833- 2686 C-View I $ 49.95 Allows die RGB video output of any Amiga to drive a composite color monitor or the video input of a VCR.
C-View II $ 49.95 Allows the Amiga’s RGB video output to drive Commodore’s 1700 and 1800 series monitors and VHS VCR’s that accept chroma luma inputs.
C Ltd., 723 East Skinner, Wichita, KS 67211, (316) 276-6322; FAX (316) 267- 0111 ENC-1 $ 395 RGB encoder converts analog RGB to standard NTSC composite video signal.
Communications Specialties Inc., 6090 Jericho Turnpike, Commack, NY 11725,
(516) 499-0907 IMG Scan II $ 139.95 Turns your printer into a high
resolution image scanner. 256 gray levels, full-color
Seymor-Radix, P. O. Box 166055, Irving, TX 75016, (214)255-7490 TTL Hi-Res Monitor Interface 599-95 Provides flicker-free interfaced graphic output with three gray scales when used with the Commodore 1901 or Magnavox Monitor 80.
Hypertek Silicon Springs, 120-1140 Austin Ave., Coquitlam, B.C., Canada V3K3P5, (604)939-8235 V-I 500, V-I 2000 $ 59 95; $ 69.95 with RE modulator Video interface that supports a variety of video standards provides quality color composite video signal, generates chroma luna signals.
Creative Microsystems, Inc., 10110 S. W. Nimbus *B1, Portland, OR 97223 (503) 684-9300 VIDEO SPECIAL EFFECTS HARDWARE Digi-Droid $ 7995 Motorized filter wheel for Digi-View that allows for faster RGB image catching.
New Tek Video Toaster $ 799-95 High-quality special effects generator.
Includes Genlock, frame grabber and DVE.
Available August New Tek, 115 W. Crane St., Topeka, KS 66603, (913)354-1146 VIDEOTAPE CONTROLLERS Amiga Link NA Software interface which joins the Amiga and Video Media’s V-L4.N for video editing.
Available Fall RGB Video Creations, 2574 PGA Blvd., Suite 1041 Palm Beach Gardens, FL 33410, (305) 622-0138 MediaPhile $ 525 Allows computer control of A-V equipment. Edits video tape, records database, plays back automatically from one or two decks.
Interactive Microsystems, P.O. Box 1446, Haverhill, MA 01831, (617) 372-0400 Photon Video Transport Controller NA Frame by frame controller allows you to manually or automatically move your animation to video tape.
Microillusions, 17408 Chatsworth St., Granada Hills, CA 91344, (818) 360- 3715 RM-2 $ 2995 Overlays graphics and text on video feeds from cameras, film chains, etc. Many features.
Woliner Associates, 3306 Horseman Lane, Falls Church, VA 22042, (703)533-1236 VLAN $ 2500; additional VTR's $ 1500 each Universal control network allows user to control all videotape recorder functions, including frame accurate information, editing functions, reading SMPIE time code of most current 1 2", 3 4", 1", BETACAM and Mil format VTRs. Kit includes MS-DOS disk with working sample source, one V-LAN transmitter unit, and one VSIO receiver unit.
Connects through RS-232 port.
Videomedia, 211 Weddell Dr., Sunnyvale, CA 94089, (408) 745-1700; FAX (408) 745-6721 GRAPHICS SERVICES 35mm Color Slide Transformer Service $ 1 to $ 20 per slide Provides 35mm slides of Amiga IFF and HAM Graphics and picture files, using a professional computer image film recorder.
Hammond Photographic Services, 11280 Washington Place, Culver City, CA 90230
(213) 390-3010 35 mm Slides $ 6.75 35mm slides for computer
graphics saved in the IFF file format.
ImageSet, 555 19th St., San Francisco, CA 94107, (415) 626-8366 35mm Slides $ 8+ per slide first 4 slides, $ 10 each; 5 to 9 slides, $ 8.50 each; over 10 slides, 58 each 35mm slides of your Amiga artwork.
Converts all IFF files distortion-free with raster lines filled.
Tru-Image, P. O. Box 660, Cooper Station, New York, NY 10276 Four Color Separation 4" x 5", 5150 Four-color separation for computer graphics saved in the IFF file formaL.
Direct digital conversion from RGB to CMYK.
ImageSet, 555 19th St., San Francisco, CA 94107, (415) 626-8366 (continued) Slide Service S3-S5 per slide Slide photography service shoots graphic screens in color, text screens in green, amber, black and white, using hi-res RGB monitors.
Slide City, 6474 Highway 11, Deleon Springs, FL 32028, (904)985-1103 Transparencies 4" x 5", $ 120 Direct digital transfer from computer disk to transparency. Sizes start at 4" x 5".
ImageSet, 555 19th St., San Francisco, CA 94107, (415) 626-8366 Yore Photo Disk 1 image, $ 15.95; 2-4 images, $ 18.95; 5-7 images $ 21.95 Image digitizing service. Saved to disk in IFF, 32-color mode. B&W, hi-res or IFF, HAM files upon request.
Yore Photo, HCO 1, Box 7046, Twentynine Palms, CA 92277, (619)367- 3779 MISCELLANEOUS Amiga Instruction Course
529. 95 Learn the Amiga environment the easy way. This 90-minute
instructional videocassetle walks through Workbench and CLI.
Available in VHS, Beta, and PAL formats.
Clackamas Computers, 16140 SB 82nd Dr., Clackamas, OR 97015, (503) 650- 03 79 Comic Setter S99 BiLmap and structured graphics, layering tools, automatic text balloon generation.
Clip art, fonts. Prints in B&W or color.
Cold Disk Inc., P.O. Box 789, Strcetsville, Ontario, Canada L5M 2C2, (416)828- 0913 DeluxeHelp for Calligrapher $ 44.95 On-line, interactive tutorial runs with Calligrapher.
RGB Video Creations DeluxeHelp for Deluxe Paint S34.95 On-line, interactive tutorial runs with Deluxe Paint.
RGB Video Creations DeluxeHelp for DeluxcPaint II S34.95 On-line, interactive tutorial runs with Dpaint II. Select from 54 lessons with real-time demonstrations and speech.
RGB Video Creations DeluxeHelp for DigiPaint $ 34.95 On-line, interactive tutorial runs with DigiPaint. Select help lessons with rcai- lime demonstrations and speech.
RGB Video Creations DeluxeHelp for Photon Paint $ 34.95 On-iine tutorial runs with Photon Paint.
RGB Video Creations, 2574 PGA Blvd., Suite 104, Palm Beach Gardens, FL 33410, (305) 622-0138 Graphics on the Amiga $ 19 95 Amiga book on graphics by M. Kohlen.
Progressive Peripherals & Software, 464 Kalamath St., Denver, CO 80204, (303) 825-4144; FAX (303) 893-6938 GS-100Q Graphics Library $ 49.95; with source $ 149.95 Library of over ninety graphics-oriented commands, includes device independent 2-D graphics, multiple viewports and screens, zoom panning, color mixing, many other commands, and a full- featured paint program.
Rittinghouse Software Development Company, RR 2, Bax 62, Parker, SD 57053, (605) 342-6229 Inky Dink NA Ink for the Xerox 4020 and Diablo C-150.
Available in 3 sizes, 4 colors.
Software Sensations, P.O. Box 2414, Beverly Hills, CA 90213, (213)477-7523 Jet Black Ink 2-pack, 59; 4-pack, $ 18 Disposable refill black ink cartridges, type 2101.
Jet Technology, 16 Pembroke Road, Weston, MA 02193, (617)239-8383 Video Cataloger S34.95 Keeps track of your video collection.
Sunsmile Software, 533 Fargo Avenue, Buffalo, NY 14213
• AC* I Continued from page 14 Shorten or Remove Our PDS Catalog?
We cannot remove the PDS catalog! The seven pages required for the PDS catalog each month are a small price to pay for the user activity they receive. At the Amiga Developers Conference 1988 in Washington, DC. (see the article in AC V3.6), copies of AC were quickly referenced as the assembled developers ravaged Commodore's collection of Pubiic Domain Software. AC's seven page PDS catalog supplied descriptions unavailable elsewhere, and made selection quick and easy. This same scene is replayed in Amiga user groups throughout the world, and we love it!
Amazing Computing wants to grow even further. We see the need for an expansive magazine which carries information on all levels to a variety of users. More BASIC articles, more in-dcplh reviews, multiple computer language listings, and other ideas that are still formulating, will keep Amazing Computing the leader in usefull Amiga user information.
Amazing Computing has produced more editorial content and more articles than any other Amiga resource. We wish to expand this position. We will continue to offer product guides, program listings, special features, and other items as they become available, because we appreciate the trust the Amiga users have placed in us. Even if this requires issues without editorials.
See you next month... maybe... Don Hicks Managing Editor
P. S. When 1 started this editorial, 1 was targeted for two pages
in the front of this issue. Now at layout, my editorial has
been cut into three pieces and scattered wherever space would
I apologize for the inconvenience, but it does illustrate my point. Editors at Amazing Computing are the I'irst to have their material cut.
¦AC* ' i AT LAST!
.real-time, LIVE! Video on Amiga's screen.
• True Color: just as it comes from your video source: camera.
VCR, TV, anything. Direct, moving, in your Amiga’s memory...our
• Fast: video images in black & white, 32-color, and 4,096-color
See IS new images every second in black & white, 12 in color, 4 in HAM.
• Save: moving video, play it hack, use it in other programs.
Unlimited stills, too.
• Video Effects: real-time mouse-controled...posterization,
fades, color- keying, strobes, more.
• Roll Your Own: programmer's video library, hardware documenta
tion, examples in C, Basic.
Tor more informal ion, contact: A-Squared Distributions Inc. 6114 La Salle Avenue, Suite 326 Oakland, California 94611 415-339-0339 ¦ «S~ dan rather X1LLA MEETS god 1C V t 1 Vt - " , r j
* 34 .4 i .HEM
• JL .Jt- .*• 1 1 f r wT J YOU WANT LIVE ACTION, FAST MOTION AND
SPECIAL EFFECTS, AND YOU WANT IT ALL AT ONCE. INVISION"GIVES IT
TO YOU YOU'VE GOT IMAGINATION. AND NOW YOU'VE GOT SOMETHING
ITCAN RACE WITH. YOU PRESS A KEY. MOVE THE MOUSE AND WATCH THE
IMAGE HAPPEN. YOUR CREATIVE POWERS ARE GETTING A WORKOUT LIKE
NEVER BEFORE. SOME LIVE ACTION HERE...SOME SPECIAL EFFECTS
THERE. MIX IN SOME IMAGES AND YOU'VE GOT SOMETHING WILD AND
WONDERFUL. IN VIVID COLOR. THIS IS IN VISION WORKING WITH YOU,
YOUR AMIGA, VCR AND YOUR LIVE!'VIDEO DIGITIZER TO CREATE ANY
IMAGE YOU WANT, EVEN GODZILLA and dan Rather. INVISION Software
from Elan Design. 5129. Ask your dealer or CALL US : (4151
621-8673. Dealer inquiries welcome.
P. O.BOX 31725 SAN FRANCISCO. CA 94131 NEITHER DAN RATHER NOR
GODZILLA ENDORSE THIS PRODUCT. AMIGA AND LIVE! ARE TRADEMARKS
OF COMMODORE A MiG A. INC. AND ASQUARED SYSTEMS RESPECTIVELY.
Of Characters (Vendor List) Cast A Squired Distributions Inc 6ll4 LaSalle Ave.
Oakland, CA 94611
(415) 3594)339 Accolade 20813 Stevens Creek Blvd.
Cuperuno, CA 90514
(408) 446-5757 ACDA Corporation 220 Bdle Meade Ave.
Setaukei, NY 11733
(516) 689-7722 Aegis Development* Inc 2115 Pico Blvd.
Santa Monica, CA 90405
(213) 392-9972 Akron System Development
P. O. Box 6408 Beaumont, TX 77705
(409) 833-2686 AlohaFonts
P. O. Box 2661 Fair Oaks, CA 95628-2661 American Liquid light,
Inc. 2301 W. 205th 5c Torrance, CA 90501
(213) 618 0274, FAX (213) 618-1982 Anakin Research, Inc. ICO
Westmorc Drive Unit 11c Rexdale, Ontario Canada M9V 5C3
(416) 744-4246 Brookfield Communications 3820 Gnffith View Drive
Los Angeles, CA
(800) 533-dB60 Byte by Byte A ho return Plaxa II 9442 Capitol of
Texas H-way N. Suite 150 Austin, TX 78759
(512) 343-4357 C Ltd.
723 East Skinner Wichita, KS 67211
(316) 276-6322, FAX (3l6)-2674)l 11 Clackamas Computers 16140 SB
82nd Dr. Clackamas, OR 97015
(503) 650 0379 Classic Concepts Futurewarc
P. O. Box 786 Bellingham, WA 98227
(206) 733 8342 Commodore Business Machines 1200 Wdson Drive West
Chester, PA 19380
(215) 431-9100 Communications Specialties Inc. 6090Jcncho
Turnpike Commiek, NY 11725
(516) 499-0907 Computer Arts Hammond Photographic Services
P. O. Box 529 11280 Washington Place Opp, AL 36467 Culver City,
(205) 493 312
(213) 390 3010 Creative Microsystems, Inc Hash Enterprises 10110
S.W Nimbus B-1 2800 E Evergreen Bid.
Portland, OR 97223 Vancouver, WA 98661
(503) 684 9300
(206) 693-7443 Crystal Rose Software Hewlett-Packard 109 South
Los Robles call for nearvtf dealer Pasadena, CA 91101-2417
(800) 752-0900 (H18) 795 6664 Hi Tech Graphics CV Designs
P. O Box 446 61 Clewley Road TaUmadge, OH 44278 Medford, MA 02155
(617) 396-8354 Hugh's Software Ranch 50 East End Ave, 4C Digital
Creations New York, NY 10028 1333 Howe Ave 208
(212) 879-4651 Sacramento, CA 95825
(916) 344-4825 Hypertck Silicon Spnngs 120-1140 Austin Ave.
Eagle Tree Software Coquidam, B.C.
P. O. Box 164 Canada V3K 3P5 Hopewell, VA 23860
(804) 4520623 ImageSet Ease Ware 555 19th Sl 25 Belair Rd. San
Francisco. CA 94107 Wellesley, MA 02181
(617) 237-2148 Impulse, Inc. Elan Design 6870 Shingle Creek
P. O. Box 31725 Minneapolis, MN 55430 San Francsco, CA 94131
(415) 621-8673 Infinity Software Electronic Arts 1144 65th Sc
Suite C 1820 Gateway Dr. Emeryville, CA 94608 San Mateo, CA
(800) 245-4525; in CA, (800) 562-1112 Inkwell Systems Eraware
5710 Ruffin Road P O Box 10832 San Diego. CA 92123-1013
Eugene, OR 97440
(619) 268 8792 Escape Sequence Inc. InnoVision Technology PO Box
P. O Box 743 Troy, NY 12180 Hayward, CA 94543
(415) 538-8355 Finally Technologies Interactive Microsystems 25
Van Ness Ave.
P. O. Box 1446 San Francisco, CA 94102 Haverhill, MA 01831
(415) 564 5903
(617) 372-0400 FAX (415) 626 455 Interactive Softworks Gladstone
Productions 2521 S Vista Way, Suite 254 7744 Pickering Ave.
Carlsbad, CA 92008 Whittier, CA 90602
(213) 696-3372 Jet Technology Gold Disk Inc 6 Pembroke Road
P. O. Box 789 Weston, MA 02193 StreetsvilJe, Ontario
(617) 239 8383 Canada L5M 2C2
(416) 828-0913 KARA Computer Graphics 6365 Green Valley Circle,
Suite 317 Haiicx Resources Culver Gty, CA 90230 208
Carrolltcx Prk, 1206 Carrollton, TX 75006 Kurta
(214) 306-6746 3007 Chambers East Phoerux, AZ
(602) 276-5533 Ronald Peterson
P. O Box 614 Milford, NH 03055
S. Anthony Studios 889 De Haro Sl San Francisco, CA 94107
(415) 826-6193 Sci-Tech 1450 NW 78th Ave.
Miami, FI 33126
(800) 842-0070, in FL(305) 591-1620 Seven Seas Software
P. O. Box 411 Port Townsend, WA 98360
(206) 385-3771 Seymor-Radix
P. O. Box 166055 Irving, TX 75016
(214) 255-7490 Silver Software 77 Mead Sl Bridgeport, CT 06610
(203) 366-7775 Slide Gty 6474 Highway 11 Ddeon Springs, FL 32028
(904) 985-1103 Software Sensations
P. O. Box 2414 Beverly Hills, CA 90213
(213) 477-7523 Speech Systems 33 W. 255 Dcerpath Rd. Batavia, IL
(312) 879-6880 Sunrize Industries 3801 Old College Road Bryan, TX
(409) 846-1311 Suns mile Software 533 Fargo Avenue Buffalo, NY
14213 Supra Corporation 1133 Commercial Way Albany, OR
(503) 967-9075 SYNDESIS 20 West Sl Wilmington, MA 01887
(617) 657-5585 The Right Answers Group
P. O. Box 3699 Torrance, CA 90570
(213) 325-1311 Tru-lmagc
P. O. Box 660 Cooper Station, NY 10276 Unison World 2150 Shanuck
Ave., Suite 902 Berkeley, CA 94704
(415) 848-6670 Vidcomcdia 211 Weddell Dr. Sunnyvale, CA 94089
(408) 745-1700, FAX (408) 745-6721 Wollner Associates 3306
Horseman Lane Falls Church, VA 22042
(703) 533-1236 Yore Photo HCO 1, Box 7046 Twen Cymric Palms, CA
(619) 367-3779 Zuma Group Brown-Wagh Publishing 16795 Lark Ave
Los Gatos, CA 95030
(408) 395-3838 4 MEGS FOR YOUR AMIGA!
(215) .V,1-1995 igitronics
* Amiga and Amiga Dos arc trademarks of Commodore-Amiga Inc.
Lightning Publishing Mind wire International 1821 N. Ohio Sl
110 DunJop W. Box 22158 Arlington, VA 22205 Barrie, Ontario
(703) 534-9030 Canada L4M 5R3
(705) 737-5998 Magnetic Images Co.
P. O. Box 17422 NewTek Phoenix, AZ 85011 115 W Crane Sl
(602) 265-7849 Topeka, K5 66603
(913) 354-1146 Meridian 9361 Brittany Ave Northeast Software
Group Littleton, CO 80123 Brown-Wagh Publishing
(303) 979-4140 16795 Lark Ave Los Gatos, CA 95030 Micro Magic
(408) 395-3838 261 Hamilton Ave, 320 C. Palo Alto, CA 94301 Par
(415) 327-9107 Brown-Wagh Publishing 16795 Lark Ave
Microillusions Los Gatos, CA 95030 17408 Chaisworth Sl
(408) 395-3838 Granada Hills, CA 91344
(818) 360-3715 Progressive Peripherals & Software 464 Kalamath Sl
Microsearch Inc Denver, CO 80204 9896 Southwest Freeway
(303) 825 144; FAX (303) 893-6938 Houston, TX 77074
(713) 988-2818 PVS Publishing 3800 Botticelli, Suite 40
MiaoSrruths, Inc. Lake Oswego, OR 97035
P. O. Box 561 Cambridge, MA 02140 R & D L Productions
(617) 354-1224 11-24 46th Avenue, 2A Long Island Gty, NY 11101
P. O. Box 79 Kingston, MA 02364 RGB Video Communications
(617) 746-7341 2574 PGA Blvd., Suite 104 Palm Beach Gardens, FL
33410 Mimetics Corp.
P. O, Box 1560 Cupertino, CA 95015 Rittinghouse Software
(408) 741-0117 RR 2, Box 62 Parker, SD 57053
(605) 342-6229 No wail-sLate "fast" memory.
Uses standard 20 pin DIP DRAM chips (256k x 4).
Configurable as low as 1 2 meg, RAM can be added in 1 2 meg increments up to 4 full megs!
Yfl Conforms to Amiga auto-con fig protocol.
Includes board diagnostic test and recoverable RAM disk software.
As ever) new Amiga owner quickly discovers, memory is the key to unleashing the full power of their machine. Consequently, memory is usually first on every- Amiga owner’s shopping list.
So, what is the best path for upgrading? For the A2000, a 2 meg board is too quickly maxed out, and an 8 meg board populated with its minimum configuration of 2 megs costs loo much.
Ihe Digitronics RC4 Ram card solves these problems. For ihe A500, the same RC4 Ramcard designed to plug into the A2000 can be plugged into the expansion slot on Ihe side of the A500 when instilled in our adapter box.
RC4 Ramcard (assembled and tested)... S225.00 (Ok RAM) Call or write for pricing of boards populated with various amounts of RAM, or for information on our do-it-yourself kits.
Dealer inquiries invited
P. O. Box 579, Hatfield, PA 19440 New Cli Window
1) by Rich Falconburg The Command Line A CoKtt'miK (fcu'de, to
the, Clf You’ve seen how to examine the contents of a text
file by using the TYPE command without options. TYPE also
allows us to view files in a raw format using the OPT H (hex)
option. Using this option will cause a hexadecimal dump of the
1 TYPE OPTH DemoFile 0000 0010 0020 0030 0040 49277665 20626565 6E206172 6F756EM I've been around 20616E64 20747269 65642074 68652072 and tried the r 6573740A 69662079 6F752061 736B206D est.if you ask m 652C2041 6D696761 27732074 68652062 e, Amiga's the b 6573742E 0A This format will allow you to see where non-printing (control) characters such as Line Feed CAJ3 , Control C (AC), or Carriage Return (AM) are located. You should be familiar with the ASCII table to use this option. It's a more useful variation is the OPT N option. This will cause line numbers to be printed at the beginning of
each line of the text file.
1 TYPE OPT N DemoFile 1 I've been around and tried the rest 2 If you ask me, Amiga's the best.
If you’re looking for specific information in a long text file, it’s often easier to use the SEARCH command. Suppose you have a large text file containing a list of the files available from your favorite Bulletin Board System. And if you’re interested in some picture files, and you know that they’re scattered throughout the listing, you can search for character strings that contain “pic" in them.
1 SEARCH BBS.list pic This will cause every line in the file BBS.list containing the characters “pic" to be displayed. Each line is preceded by the number of the line that it occurs on.
To search multiple files, use wild cards or provide a directory name in place of Lhe file name.
With the directory approach, SEARCH will look through every file in the directory. If a file containing binary data is encountered, SEARCH only looks for the ASCII character strings in the file.
Est.. Normally you should abort a search of lhat type of file with a CTRL D. This will cause SEARCH to skip to the next file in the directory and continue. To stop the search completely, use CTRL C. If Lhe directory contains subdirectories that you want searched as well, use the ALL qualifier.
1 SEARCH BBSFiles pic ALL If the character string you want to search for contains spaces, it must be enclosed in quotes. SEARCH will scan through each file in the directory and print the name of the file followed by any lines that match the characters specified in the search string. To reduce the probability of a match with imbedded characters (parts of words), place the siring in quotes and use spaces to delimit the string. Check the following example.
Let’s examine another powerful feature of AmigaDOS. You have a number of BBS lists and would like to create a permanent copy containing the output of the above command. How do you go about doing this?
1 SEARCH PicFiles BBSFiles' pic' ALL The “greater than” sign ( ) is known as a redirection operator and alters the destination of the output. Normally, output goes to the console window, while input comes from the keyboard. In the above command, I have instructed AmigaDOS to write the output to the file "PicFiles”. Nothing will be displayed in the console window as it was before.
Input to a command may also be redirected using a "less than” sign ( ).
This operator will cause data to be accepted from somewhere other than the keyboard. You may use valid devices and file names for the destination or source.
The concept of redirection is a bit confusing at first. Just remember to place the operator ( or ) immediately following the command. Some commands will not allow the use of redirection. This is usually because the command provides its own qualifiers for defining input and output.
Some BBS’s sort files by the dale. It’s generally much easier to find a file when the list is in alphabetical order. Can you re-sort the list by the file name? You bet!
First, a word to the wise about the SORT command.
The SORT command performs operations in memory. The default STACK size is 4000 bytes, which may not be enough. If the stack size is insufficient, you wil!
Meet the guru without warning.
Use the STACK command to increase the stack size before the sort is performed.
The stack is an area of memory where information used by a process or a program is temporarily stored.
I STACK 1000 Now pick any text file not in alphabetical order and use this syntax (the FROM and TO are optional): 1 SORT FROM BBS 1-Tiles TO BBS1 .alph SORT will examine each line in the file BBS 1-files (a line is terminated by a Line Feed character) and perform an alphanumeric sort starting at the first column.
The result is then written to the file BBSl.alph. if you have a file with a standard format i.e., each line has similar data lined up on the same columns you may define the starting column to use as the sort field. For example, to sort a directory by file size, first redirect the output to a file and then sort the file starting at column 25.
1 LIST temp.srt 1 SORT temp.srt FiieSize.srt COLSTART 25 This produces a very nice listing that starts with the smallest file and ends with the largest. If the sort field you want to use starts at column one, it is unnecessary' to include the COLSTART qualifier.
Edit FlleNote Sort Lab The BBS files examples are very nice but you have several lists and it would be more convenient to combine all the sorted BBS lists together as one. So... 1 JOIN Listl Ust2 List3 listd AS BBSPics The AS qualifier is required. The new file name must be different from those in the JOIN list. You can supply up to fifteen
(15) files to JOIN, and the destination may be a device such as
PRT. Each file specified is concatenated to the file
BBSPics. To help identify the individual lists, you may want
to use ED to place the BBS name at the top.
1 ED filename "Filename'' is the file you wish to edit.
This invokes the system full-screen text editor and reads in the contents of the file. To move the cursor around, simply use the four arrow keys on the keyboard.
The BACKSPACE key will erase characters to the left of the cursor, while the DEL key will pull the characters in on (he right of the cursor. New characters are inserted by pushing text to the right as it is entered. To delete a line use CTRL
B. The bottom line on the screen is the ED message and command
To enter the command mode, press the ESC key. Doing so will cause the cursor to appear at the bottom of the screen next to an asterisk ('), the command prompt. To exit this mode without entering a command, simply press RETURN. To exit ED without changing anything, enter a Q at the command prompt and press RETURN. To exit and save your changes, enter X at the command prompt and press RETURN.
To add the aforementioned label, press RETURN and the UP arrow key to enter the text on a new line. Save the file out by first pressing Lite ESC key to obtain the command prompt, then enter SA and press return. The file wil! Be saved out as the name provided when ED was started. To read in the next file, first insure you are at the top of the document by pressing CTRL E. Then press ESC and enter IF Lisl2 (or other filename after the slash) and press return. If the slash is a problem, (and it wil! Be if a path is specified) any character except numbers, letters, brackets (ID, semicolon (;), or
space may be used as the delimiter.
BlndDrivers SetDate Skip FailAt Version The new file will be read in and you may perform a similar operation on it. If you save the edited version as a new file, add a slash (or other delimiter) and the new name following the SA command.
After editing and saving all your flies, use JOIN to create a combined list.
A Workbench Tour The Workbench disk supplied with the Amiga contains a lot of information (98% full!) Necessary' to the norma! Operation of the computer. Some of Lhis information is placed in memory when the system is booted, while other files are loaded as needed. However, much of the data is never used. You obviously don’t own every printer included on the printer driver list.
Eventually, you'll want to add files, commands, or programs to your Workbench disk and you will meet that wonderful requester proclaiming that the disk is full. Don't panic yet. You can eliminate several files to increase space.
As f describe the contents of the directories, I'll suggest which files :o delete.
WARNING! Do NOT perform any of the suggested modifications on the original Workbench disk. Use a backup instead.
You've learned that the C directory is where the commands used by Amiga- DOS are “hidden.” Depending on your usage, there are several files here that may be deleted. Some you might consider are: Addbuffers Relabel Join ChangeTaskPri Quir Why Protect Wait Most of these I have yet to cover, and if you intend to do much batch processing, several of the above commands will be necessary. Obviously, if you use the command, you shouldn't delete it. The devs directory contains information about devices (the ".device” file), such as the printer, serial, and parallel ports. The files are called
drivers because they provide the operating system with information about how to talk to or “drive" the different devices at the lowest level.
The "system-configuration" file is where the information generated by the Preferences utility is saved. For AmigaDOS to recognize other devices added to the system they must be defined in the "mountlist” file. I'll explain this file in greater detail when I cover the commands related to devices.
The printers subdirectory is where all Lhe printer drivers are located. You will gain a lot of space here by deleling all the drivers except the ones you need. An easy way to accomplish this is to deny Delete access on the files you want to keep, using the Protect command (covered last issue). Now delete everything in the directory using the wild card.
The keymaps directory contains the definition files for different types of keyboard layouts. Delete all but the one normally used (usaO or usal). The clipboard directory is for passing information between applications. It is normally empty. The L directory' contains handler files that work in concert with the drivers to provide an accommodating multitasking environment. This combination allows great flexibility for enhancements and adding new features. Don’t tamper with any of these unless you know what you’re doing.
The libs directory contains files used to centralize common information that all programs use. If you don't use the Say command, the translator library may be deleted. The T directory is used by the EXECUTE command for temporary execution files. And there’s the S directory where script files are kept.
You'll learn more about the contents of the S and T directories when 1 cover the EXECUTE command in detail.
If you don't use the Calculator or Notepad, the Utilities directory may be deleted. Several files in the System directory are rarely used and may be deleted. At least, DiskCopy and Format should stay.
The fonts directory contains all of the system screen fonts. You'll probably want to keep all of these. Indeed, you may want to add to them. The subdirectories under fonts contain the point sizes, indicated by the name of the file.
The Expansion directory works with the BindDrivers command for expansion devices. The Empty directory is provided as an additional directory' for your own use. Both may be deleted if they’re not used.
The ROOT directory contains a number of files that may be eliminated. If you never intend to use the Workbench, any of the ’’.info" files may be removed. If you don’t change your preferences often, that utility may be deleted as well.
Custom Environments When the computer is first booted, several things about this environment are defined by the “startup-sequence” file located in the s directory. Script files (otherwise known as command execution files) contain a list of commands and instructions that AmigaDOS reads and (continued) New Products for All AMIGAS from GORIF!
Deluxe MIDI interface Simply the BEST ruil-faatured MIDI Interface tvailabia for tha AMIGA 500 1000. Fully comprtble with ail program* that uta •¦rial midi standard output, ONLY Ida DELUXE MIDI INTERFACE oiler* you: SERiAL PORT Paea-thru. MIDI IN, MIDI THRU, and two 3WITCHABLE THRU OUTS I Thli |i tha optimum configuration for anyona with mor* lhan ona »ynlh or olhar MIDI davlee. No THRU on your tynlh(i)? No problaml Simply flip a awitch on lha Deluxe MIDI Intarfaea. And avoid coitfyTHRU boxaif include* B loot cabla. 1 yaax warranty Plaaia Specify modal
600 1000 .... tao X----- ‘...it is small, installs with just a double-click on an icon,..a welcome utility for Amiga users.’
- INFO magazine ¦,,,Wllhou1 a doubt, the most Important program
this month Is GOMF.
All Amiga users are sick and tired of losing running programs and data to the dreaded Guru, and anything that can slop this terrible syndrome deserves a round of applause!1 '...So if Gurus are getting to you, add GOMF to your Amiga environment and you can start saying goodbye to the GURU too!’
- Commodore magazine Now GOMF is even better!
Version 2.0 NOW shipping NEW FEATURES include:
- Automatic removal of ALL errors (task held, GURU, etc.)
- Preserves low memory auto vectors.
- NUKE those pesky CANCEL requestors once and for ALL!
- Eliminate ANY task or device AT ANY TIME.
- auto-configures for 68000 88010 68020.
- CLI and Workbench compatible.
- Extensive, easy to understand documentation, only $ 39.95 TTL
Hi-res Monitor Adapter For lha Amiga 500 1000 2000 Plug* Into
RGBi port lor ULTRACRISP flick*r-fr»a high raiolution
monochroma video output. Parlacl for HI-RES GRAPHICS,
W0RDPR0CE5SINC, CAD. DESKTOP PUBLISHING. BUSINESS, ale. ANY
application In ANY raiolution li SHARPER and CLEARER With tha
TTL Hl-rai Monitor Adapiar. Parlacl for uia with tha low - coat
(undar |100) Commodora 1401 monitor or Monitor lo. Includa*
aaty Inataliation inalructioni, a duk with a ipacial Hi-Ra*
WorhBaneh torn and RGB port paai-thru (a 1060 RGB monitor may
be uiad Hmutanacuily), 1ya&rwarrr.ity MMOtoycxrEyfS* (Monitor
196.45 Light Pen Dailgnad
to work with ANY Amiga program, tha LIGHT PEN and DRIVER ailowi
uia oi both your mouia and a pro-quality LtGHT PEN tor th*
ultimata In preelilon graphic* Parlacl lor painting. Drawing.
Fraahand SKETCHING, CAD and virtually ALL olhar AMIGA program*. Softwara faalura* Includa: single - pixel praclilon, variable lenalllvlty, ZOOM mode, button loggia, ate. Include tnkvmll Syrian*' DT-184A high quality two button llgMpan. AtA L OSQ£fi$ A£GHL Vvhd* iuppli*» ia*L wall alto Includa a handy PEN-HOOK that attach * aaally lo your monitor to hold tha AMIGA LiGHTPEN whan not In utal (600 1000 2000). . ... ,|12B AS All product ara NOW SHIPPING! Plaata maka cheque or money ordor payabll lo.
Suite 205-2571 Shaughnessy St. Port Coquitlam, BC CANADA V3C 3G3 Phone (604) 942-4577 Deatei Inquires Invited.
All ordari add U ihlpplng AH pricia m Ust Order by phonal VISA, Maatsrcard. AMEX welcome,
U. S. ordari add SO handling tea.
Subscribe Today: Invest And SAVE!
Invest in “The Original Amiga Monthly Resource” Amazing Computing is always a good investment. With each issue's insightful programs, perceptive articles, and revealing reviews, Amazing Computing always gives the Amiga user a higher yield. Yet, some Amiga users receive an even better deal.
Save Over 49% At $ 24.00 per year, a subscription to Amazing Computing can save you $ 23.40 off the newsstand price of $ 47.40. That can go a long way toward a new piece of software for your Amiga (or maybe a present for your spouse).
Amazing Computing subscribers receive their issues dean and neat in polybags delivered promptly to their mailboxes. There is no risk of missing an issue at the newsstand. As an Amazing Computing subscriber, you are guaranteed to be informed and up to date on the rapidly growing Amiga market.
Make an investment in Amiga information with “The Original Amiga Monthly Resource’’ and subscribe today by completing the order form in the back of this issue.
Enjoy your interest each month with Amazing Computing.
Executes as if they were typed in at the keyboard. This allows for some very powerful manipulation and customizing of the operating environment. The startup-sequence is unique in that the Amiga will execute instructions from it every time the system is booted. This conveniently allows you to set various parameters and execute different programs to alter the environment to suit your needs.
There is nothing special about a script file. It’s simply a standard ASCII file, containing a command on each line, Ls to be executed in sequence. A text editor may be used to create a script file.
You have seen that when a file name is entered followed by RETURN, Amiga- DOS will attempt to execute a file by that name. The system looks in the current directory, then in the command directory to find the file. If it’s not found in eiiher directory the "unknown command" message is returned. The command PATH may be used to define other directories to search for a program by that name. The default startup does this for the System and Utilities directories.
On floppy disk based systems, this is not very significant, since you normally have to mount the proper disk before you can use it anyway. On hard disk systems, it almost becomes a necessity. Follow the same format to add a path for your favorite programs. Let’s look at the startup-sequence file contents and modify it to leave the startup CLI window open.
Using a backup of your Workbench disk, enter the following command: 1 ED s startup-sequence If you want to add to the file, enter the command complete with parameters, exactly as you would at the CLI prompt.
Separate each command with a carriage return. It’s a good idea to provide the complete path to insure the program will be found. Bear in mind, many programs execute as a type of sub-process of the current CLI and as such prevent the parent CLI from ending until that program ends. A public domain command called RunBackground helps to eliminate this problem by running programs as a detached process.
Notice the line that says “endcli nil:”.
This command ends the original CLI and sends the message "CLI task 1 ending" to the NIL: device (the proverbial "Bit Bucket”). The NIL: device does absolutely nothing, so ibis has the effect of suppressing the message You can either delete this line or, in the programmer’s language, comment it out. To perform the latter, place a semicolon (;) in the first column of the line. This will leave a console window open and eliminate the need Lo go through the Workbench selection procedure to open one.
Next issue we’l! Look at batch processing and how to apply it using the startup- sequence including some specifics for hard disk owners.
• AC- AMAZING REVIEWS Doug's Math Aquarium ® (IM by Richie Bielak
Every now and then a program is written that uses the computer
in a way no one has before. Sometimes such programs have
far-ranging effects remember VisiCalc? and sometimes they
don't. In either case, it is exciting to see the embodiment of
a new idea. Doug’s Math Aquarium belongs to the class of such
Simply put, Doug’s Math Aquarium (DMA) allows you to turn equations into pictures.
You can draw three different types of pictures: simple two dimensional graphs, 3-D wire frame plots and contour maps. The ability to draw the contour maps is the distinguishing feature of this program. As you will see, pictures produced by DMA can be breathtaking! It is hard to believe that such beauty is buried in seemingly boring equations.
But before we submerge deeper into Doug’s Aquarium, let’s review some math to make our stay more pleasant!
A Little Bit of Matb As you may remember from high school algebra, any point on a plane can be described by a pair of numbers. These numbers denote the poinL's distance from two perpendicular axes and are written as "(x,y)” the point’s coordinates. In fact, this method of addressing points on the plane is used to refer to pixels on the Amiga screen.
To describe a curve in the plane, one can use a formula of x’s and y’s such that any point on the curve has coordinates which also satisfy the formula. For example, the equation x*x + y'y = 1 describes a circle wilh radius of 1 and the center at (0,0). The point (-1,0) must lie on the circle since its coordinates satisfy the equation, as (-l)'(-l) + 0'0 - 1. This result can be checked by drawing a picture.
By adding a third coordinate, “7." We move from two to three dimensions. Every point in three dimensional space is described by three coordinates: (x,y,z). Furthermore, a formula which uses three variables describes a surface imbedded in three dimensional space. We can extend the equation of the circle to three dimensions like so: x*x + y'y + z'z = 1. This new equation describes the surface of a sphere with radius one and center at (0,0,0). The reader can easily verify that the point (1,0,0) lies on Lhe surface of the sphere.
(continued) Although in the above examples we wrote all the variables (i.e. x, y, and z) on one side of the equation, usually one variable is expressed in terms of the others.
In two dimensions, we write "y” in terms of “x,” and in three dimensions, “z” in terms of "x" and V “ So, the equation of the circle can be written as: y = +SQRTC1 - x*x) and y = -SQRT(1 - x*x) This way we can write formulas for curves with one variable, and formulas for surfaces with two, Back to Doug’s Aquarium DMA allows you to enter formulas with one or two variables; then it draws the corresponding picture.
Three kinds of pictures can be drawn. If only one variable is used, then the plot will be a two-dimensional curve. If the formula uses two variables, the plot can be a 3-D wire frame drawing, or a color contour map of the surface seen from above.
Two screens comprise DMA’s user interface. The first screen, called The Numerical Swamp, is used for entering formulas, functions and numeric parameters.
The second screen is used to display pictures only. Both screens share the same menu, although most of the menu items apply to the display screen.
Now let's trudge through Numerical Swamp and see what sort of creatures live there!
Numerical Swamp Numerical Swamp is a screen filled with gadgets used to enter formulas and related parameters. Six gadgets are used to specify the minimum and maximum values of all coordinates. By default, the minimum and maximum values for "x,” "y,” and “z” are set to -10 and 10. These values can tie modified directly while you are in the Swamp, or indirectly when you are zooming around the picture (more on zooming later).
Two gadgets specify the ®x” and "z” coordinates of the viewpoint for the 3-D wire frame pictures. 1 prefer to pick the viewpoint using the Viewpoint item on the Switches menu. That option graphically displays the viewpoint, which makes the whole task much easier.
The most important portion of the Numerical Swamp consists of five gadgets used for entering formulas and functions. The first gadget, labeled "Val,” is where the final formula of x’s and y’s is entered. The value of the formula computed for x's and y's lying within the specified bounds determines the "z" coordinate.
Many interesting pictures can be produced by just entering formulas into the Val gadget. DMA provides a large number of built-in functions that can be used to build up more complex formulas. For example, all the trigonometric functions are present (i.e., sin, cos, tan, etc.). Other more unusual functions included are: RND (returns a random number between 0 and 1); FRAC (returns the fractional portion of its argument); and XOR (returns the bit pattern obtained by exclusive OR-ing its arguments).
User Functions In addition to the built-in functions, the user can define his own functions. The gadgets FA through I'D are used for this purpose. Since only four gadgets exist, only four user functions can be set up for any picture. However, this does not seem to be a limitation. Even with a single user function, one can build very complicated formulas.
Let’s consider an example. Suppose we defined a function like this: FA: (al -a2) (al +a2) In DMA’s syntax, "aI" and “a2” denote the first and second arguments of the function. Now, we can use this function in the Va! Line: VAL: fa2(cos(x). Sin(y)) Again, in DMA’s syntax the above line means that we are using the function FA, with two arguments (that’s why the "2" follows the function name). To figure out what the actual formula, in terms of x's and y’s would be, we have to plug in ”cos(x)" for "al" and “sin(y)" for "a2.” Wc obtain this: (cos(x) - sin(y» (cos(x) + sin(y)) We can use the same
function with different arguments: VAL:fa2(2*x,cos(x))*fa2(l x,l y) In this case, the effective formula will be: ((2'x - cos(x)) (2'x + cos(x))*((l x- 1 y) (1 x + l y)) As you can see, complicated formulas can be built easily with user functions.
If-Tben and Recursion A very powerful feature that can be used when defining formulas is the "if-then” construct. Consider a simple example: VAL: x y ? X + y: x*y The above formula says, when "x’’ is bigger than "y” the value of the formula is "x + y”; otherwise the value is “x*y,” The syntax for the “if” is borrowed from the C language. In general, the syntax for the "if” can be written as: cboolean expression ? do this if true : do this if false The portion preceding "?” is a boolean expression (i.e., a test, whose value will be true or false). The two expressions that follow specify
what to do if the test turned out to be true or false.
Combining user functions and the “if' allows construction of recursive formulas.
A recursive function is defined in terms of itself. To see how this is done, let’s consider the factorial function. This function is defined, for "n” bigger than zero, as Fact (n) = n*(n - l)*(n-2)*...*2‘l and for “n” equal to zero we have Fact(O) = t. So, Facl(4) = 4*3*2*1 ¦= 24. Moreover, note that Fact (n-1) = (n- l)*(n- 2)*...*2’1 Therefore, we can express Fact(n) in terms of Fact(n - 1) like this: Fact (n) = n'Fact (n -1) for n 0 and Fact (0) = 1 The above formula is an example of a recursive definition.
From a computational point of view, recursion is just a special kind of looping. To see this, let’s see how the factorial function is defined and evaluated by DMA. Here is the DMA formula: FA: al 0?artal(al - 1): I Note how this formula mirrors Lhe formal definition of the factorial function. Now let’s see how ’'fal(4)” (i.e., Fact (4)) is computed. To obtain “fa 1(4),” we must compute “fa 13)” first. After ‘’fal(3)" is computed we multiply the result by "4” to get the final answer. The diagram below illustrates the whole computation: fol(4) = 4*fal(3) I V fal(3) = 3’fa1(2) I V fal(2) =
2‘faKD I V Ha 1(0) t v l so, we get fa 1(4) ;=4,3’2*1 = 24 The power of recursion is shown by the fact that a recursive formula can be used to make a picture of the Mandelbrot set.
Plot Screen Now that we have survived the trip through the Numerical Swamp, let’s take a look at the options available on the Plot Screen where all pictures are drawn.
Three of the five DMA menus are used for controlling the display: Plot, Actions, and Switches menus.
The Plot menu allows you to select the type of picture to draw a wire-frame plot or a contour map. Selecting an item from this menu starts drawing.
The Actions menu provides options for manipulating the current picture. For example, the center of the displayed (continued) picture can be shifted or a range for "z” can be chosen to produce a more colorful picture. However, the Zoom In and Zoom Out items from this menu are used more frequently.
The Zoom In option allows magnification and closer examination of the picture. To Zoom In, a rectangle Ls drawn (using the mouse) enclosing the region to be enlarged. The selected piece is then drawn to cover the entire screen. Since the rectangle need not have the same aspect ratio (i.e., the ratio of width to height) as the screen, the new picture represents a stretched or shrunken piece of the original. When zoomed into, many functions reveal a surprising level of detail.
As you can guess, Zoom Out is the opposite of Zoom In. The picture is enlarged the original becomes a small chunk of the new drawing. Zooming out is less flexible than zooming in. Ttiis is understandable you cannot draw a rectangle larger than the screen. To zoom out, you just choose a factor by which to enlarge the entire picture. The choices arc 2x, 4x, or lOx.
The amount of zooming you can perform in either direction is limited by the precision of the calculations. Since the precision is finite, the picture will eventually become fuzzy and further detail will not be revealed. But for the armchair mathematician, the available resolution is just fine.
Finally, tbe Switches menu controls other display parameters. For example, the resolution of the picture is chosen from this menu, screens of 320x200, 320x400, 640x200 and 640x400 can be used. The requester to change screen colors is activated from this menu. It should be noted, however, that DMA uses an unusual color requester. There are sliders for each color (either 32 or 16 sliders), and each slider is used to specify the amount of Red, Green or Blue in each color (the HSV values can also be used).
A sub-menu is provided for controlling the 3-D wire frame plots. Options present include perspective drawing and hidden line removal. Another sub-item allows the choice of the viewpoint from which the surface will be shown.
An option which controls both wireframes and contour maps is the Sampling Rate. Sampling Rate specifies in how many places on the screen the function will be computed (i.e. sampled). At the highest sampling rate, the function is evaluated at every pixel. At a lower rate, the function is evaluated in fewer places on a grid covering the screen.
The sampling rate has different effects on the two types of drawings. For wireframe pictures, a lower rate is better as it allows for more spacing between the wires. More precisely, in wire frame drawing the points at which the function is evaluated are connected via straight lines. If there is more space between the evaluation points (i.e., lower sampling rate), the line segments show better.
On the other hand, for contour maps, a low sampling rate results in pictures consisting of large squares of color.
Much better pictures are made with a high sampling rate. Unfortunately, high sampling rate means more computation and therefore more time for pictures to appear. The usual compromise is to use a low sampling rate while looking for an interesting spot, and then turn sampling up high to make the final picture.
Other options on the Switches menu control color assignments in contour maps, allow overplotting of pictures, and select the dimension for wire-frames.
(Choices are 2, 3, or 13 dimensions ... yes, 13! But 1 won’t divulge the secret.)
Now that we've examined the Plot Screen in detail, let’s look at some examples.
Exumples In Figure 1, you can see our first example. It is a wire-frame drawing of the function 12*sin(xA2 + yA2), The “A" denotes exponentiation in DMA syntax.
Both "x” and "y" coordinates were between 5 and -5, and the “z* was selected to be between 2 and -2. The drawing was done on a 640 :400 screen (interlace) and the sampling rate was moderately high (but not maximum).
The second example (see Fig. 2) shows a contour map of a function. The formula used in this example was constructed with the following user functions: FA: (al -o2) (al +a2) The actual formula used was this: fa2(cos(y),sin(x)) The range of all coordinates was from 5 to -5- The picture was drawn on a low- res screen with the sampling rate set at maximum.
The final example (Figure 3) is also a contour map. The function used was: 10*sin (xA2 + yA2) (x + y) The "z” coordinate was restricted to the range 1 through -1. The "x” and ”y” coordinates were chosen by zooming in on the center of the picture (0,0). 'Hie drawing was done on hi-res interlace and a maximum sampling rate.
A number of interesting principles are illustrated by the above examples. For instance, the expression "xA2 + yA2” was used in two formulas. Recall from our previous discussion, that this formula describes a circle. Now both of the pictures in Figures 2 and 4 contain circular objects. Thai’s how the formula for the circle makes its presence known.
The second and the third examples use division. In the last example, wc divided by “(x + y),” Since “x" and “y” vary through positive and negative values, the sum "x + y” will occasionally be equal to zero. Now division is not possible.
However, sometimes division by zero is said to give infinity. This is because as we divide a fixed non-zero quantity by numbers closer and closer to zero, the answer becomes increasingly larger (try this on your calculator).
(continued on page 76) MEMORY SHIP BUSTERS We cannot lower the price of memory chips, but we can LOWER the price of the INSIDER so you can AFFORD the high price of chips.
The Original INSIDER 0K One Meg Board with clock Fully socketed ... Just plug in the* chips for the A1000 only 90 Day Warranty $ 150.
00 plus S3.00 Shipping ... AMEX or COD VISA must be cash or NO Dealers or Distributors - Prices too LOW!
Requires 32 256K chips @ 150 or 120 ns Order direct from the manufacturer only: money order I j Michigan Software 143345 Grand River Novi, Ml 48050
(313) 348-4477 Mon through Fri 10 to 5 Now, as division by
quantities closer to zero is performed, the value of the
function increases very fast. In the contour maps, the
colors are assigned based on the current value of the
function. The colors will change faster when the function
changes fast. Therefore, the areas of the pictures that
have many colors mixed together are the areas where the
function changes rapidly.
In the last example, such an area exists along the diagonal going from the upper left-hand corner to the lower right-hand corner. As it turns out, the equation of the diagonal line that starts in the upper left-hand corner is y - -x. After rewriting this equation, we get x + y = 0. Notice, that "x + y" is precisely the quantity we used in the division!
The reader is encouraged to figure out which quantity is used in division in the second example, and how this explains the appearance of the picture.
Strong Points 1 think the strongest point of Doug’s Math Aquarium is the idea behind the program. Giving the user the ability to see equations in either 3-D wire frame or in contour maps is great. I especially like the contour maps. I spent many hours playing with different functions trying to get certain kinds of pictures.
After spending some time with DMA, one develops a feeling for the relationship between formulas and pictures. This type of visual intuition is very important in doing mathematics. In fact, mathematical thinking is very visual and picture- oriented, Non-mathematicians may find this very surprising, as math is usually taught in a very abstract, dry, non-visual manner. However, mathematics was not invented in such a boring way', but by someone who started drawing doodles.
Another surprising characteristic of the pictures produced with DMA is Lheir beauty. This is especially true of the contour maps. What makes some of these pictures even more anpcaling is that no artist could ever conceive them.
Weak Points ATTENTION mW READERS Although DMA is a great program, it is not perfect. First of all, I found the documentation somewhat skimpy. The manual is rather thin. It very briefly covers the various drawing options and contains few examples. Although adequate in describing the program the manual could be greatly improved. I think adding a tutorial and many more examples would be welcomed.
®@@®§ WO® g Amazing Computing™ cannot determine the dependability of advertisers from their advertisements alone. We need your feedback, If you have a problem with an advertiser in AC™, please send a complete description of the incident, in writing to: Ad Complaints PiM Publications, Inc. Amazing Computing
P. O. Box 869 Fall River, MA 02722 Be sure to include any
correspondence you have had with the advertiser, along with
the names of the individuals involved. Your assistance is
greatly appreciated, I also did not like the syntax for user
functions. What 1 disliked most was the need to have the
number of arguments in the name of the function For example,
a function with two arguments must be called ”fa2.” I believe
that the expression compiler used by DMA could have been made
smarter and could have kept track of the number of parameters.
Finally, the file requester used by DMA is not up to the Amiga standard. For example, one has to enter a complete file name and click on the OK gadget before the contents of the disk is displayed. This makes it harder to look for files whose names one can’t remember. Furthermore, I hanged the Amiga a few times while trying to deal with the file requester.
Summary Overall, Doug’s Math Aquarium is an excellent program. Anyone who is studying mathematics (in high school, college, or graduate school) should get a copy of DMA. It can be a lot of help in understanding and visualizing math.
Even if you are not studying math, you might enjoy playing with Doug’s Math Aquarium. You will be able to further explore the graphic plotting power of the Amiga and see the beauty in math.
• AC- Hot on the Shelves by Michael T. Cabral Show Off!
New products and trade shows are joined at the hip. Without new products, trade shows would be nothing more than sleepy lecture series. Without trade shows, new products would be tossed out into the cruel world of real PR work. Far be it from me to break up a happy couple, so here's a look at some upcoming shows.
Look out, Boston! The Golden Gate is on its way east. Not the bridge, the trade show group. The Amlga-Commodore Users Computer Show, presented by Golden Gate Shows, will be held at the Bayside Expo Center in Boston on September 10 - 11. The hall will be open 10 a.m. - 8 p.m. on Saturday and 10 - 5 on Sunday. For more information, dial
(800) 344-3773 or (415) 388-8893, or write to: Golden Gate Shows,
P.O. Box 767, Larkspur, CA 94939.
For the first time, the World of Commodore Show will make two appearances in the same year. The Commodore- sponsored event usually stops only in Canada, but this year will park in Phiily a month earlier. The Philadelphia Civic Center hosts the show November 3-6. Toronto sets a familiar stage for the the frigid Commodore fest December 1 - 4 at the International Convention Center. For more information, cali (4l6) 595-5906 or write to: The Hunter Group, 204 Richmond StreeL West, Toronto, Ontario, Canada M5V 1V6.
Vampire's Empire Anyway, on to this month’s newest and hottest ... Music To Your Eyes The 80’s have taught us that music and video were made for each other. But now, instead of switching on MTV, you can dick on your Amiga for great video music.
Music Visions, by Digital Wizards, Inc., lets your imagination run wild as you create your own dizzying fusion of sight and sound.
Music Visions turns any lo-res IFF image you create into a retina-wowing light show. Your image pulsates, flashes, and cycles colors lo the tune of any FutureSound or Perfect Sound music sample. Just create your image with a drawing program, pop it into Music Visions, and "see" what your favorite music sounds iike.
Music Visions INTRODUCING.
Project mF 3',3 Fuller Computer Systems Inc. k'® Ln-t!
N 1 An easy to use, friendly and intuitive user interface.
1 A powerful and fast disk backup tool that lets you make backups of your copy-protecicd Amiga software.
1 A disk editing tool that lets you edit raw MFM tracks, AmigaDOS sectors and AmigaDOS files (automatically calculating new checksums).
A disk cataloging tool that lets you maintain lists of your personal, public domain and commercial software.
A unique backup tool for duplicating other disk formats including MS-DOS, PC-DOS and Atari ST. An easy to read, informative user manual is included.
This product is not copy-protected in any way.
F E A T U R I N G NOW SHIPPING!
$ 49.95 ... Includes shipping and handling!
Arizona residents add 6.59e sales tax.
Amiga is a trademark of Commodore-Amiga, Inc. You're not just a spectator, either. The program gives you full control of the video music production. You can rotate and cycle sets of colors according to frequency ranges, cycle background colors, and choose the direction and speed of all cycling. Add new colors with a color palette and save your new, color overhauled image. With a volume threshold setting, you tell the colors when to kick in and a decay rate adjustment lets you control downward color transitions.
You can really grab the producer’s spot by dictating whether Music Visions analyzes the digitized music in three, six, or twelve frequency ranges. You’ve also got three color display modes at your disposal, if you opt against letting the program randomly freewheel the colors.
With video music capabilities like these, who needs MTV?
Music Visions $ 29.95 Digital Wizards, Inc.
P. O. Box 475 Santee, CA 92071
(619) 449-1281 Blood Bank Robbery Tales of blood-slurping
vampires are as old as the late, late, late show itself.
These dingy yarns may have stood some hair on end at one time, but now they have drooped to the ranks of video Sominex. Fans of the caped Count need not worry, though. Vampire’s Empire by DigiTek, Inc. has resurrected Count Dracula with some irrepressible Transylvanian vim and vigor, and an insatiable thirst for you-know-what.
You hop into the shoes of the hooknosed, karate-kicking Dr. Van Helsing, vampire zapper extraordinaire. It's your job to sniff out Dracula, the head honcho, and end the blood binge. Your hunt won’t be easy. The Count's An Evolution in Disk Utilities for Amiga™ Persona] Computers!
Dealer Inquiries Invited TO ORDER Send check or money order to: Fuller Computer Systems, Inc.
P. O. Box 9222 Mesa, Arizona 85204-0430 Or CALL (602) 835-5018
underground lair is made up of over 240 screens that lead you
in circles. Just when you think you’re getting somewhere, a
trap door swallows you up or a tumble down a flight of stairs
changes your viewpoint.
Don’t expect to pace the halls in peace.
In addition to the Count, scads of other nasties squash your hopes cf keeping some blood running througli your veins.
Huge, lazy eyeballs watch your every move. As you scamper past cofTins scattered throughout the lait, you awaken grumpy apprentice vampires and, even worse, seductive blond vamps.
This place certainly Isn’t made out of ordinary two-by-fours, either. Hideous faces and creatures camouflaged in the walls and beams wait to lash out, spit at you, or gnaw your bones if you lean back to catch your breath.
You may be outnumbered in the Count’s backyard, but you’re not unarmed- you’ve got some classic "vampire-be- gones” in your bag of tricks Garlic temporarily staves off vampires, and mirrors and a magic ball help you redirect the light that can send Count Dracula and his clan to their coffins for good. With the right moves, you can choke the Count on the verv blood he's slurping from your test tube.
Vampire's Empire $ 44.95 DigiTek, Inc. 10415 N. Florida Ave., Suite 410 Tampa, FL 33612 Climb Your Family Tree if you're fascinated by genealogy, but have trouble with second cousins twice- removed and great-great aunts, Your Family Tree by MicroMaster, Inc. may be for you. This friendly database uses organized graphic screens, pull down menus, and both mouse and key commands to make tracking your clan a snap.
Think your tribe is too large and diverse for this program? Think again.
Depending upon available memory, Your Family Tree can support up to a whopping 65,534 family members! Each member can have up to eight spouses and forty children. And don't worry about long names the program accepts names up to forty characters long.
Ail records are indexed and tagged with reference numbers for your use, and speed up searches and compilation of reports. First, middle, and last names are stored, along with family titles (jr., Sr., etc.), sex, and parents' names. Also noted are the date and place of the birth, christening, marriage, and death of a family member. A 4000-character freeform memo for each person lets you slip in any unusual facts, irritating quirks, or other family notes and quotes.
MUSIC VISIONS® Create a light show on your Amiga. Music Visions adds the visual dimension to music as it plays, using the Perfect Sound or FutureSound digitizers. Music Visions samples and analyzes the music, producing a light show in real-time!
Create a show to your taste by using a drawing program that creates IFF files wc call musicfilcs. Musicfilcs can be a simple or complex: the only limit is your imagination! Options allow you to change the show as the music plays.
• Bi-directional, variable speed, color cycling
• 3 display modes ? Uses any lo-res IFF picture
• Adjustable color palette • Easy to use
• Requires FutureSound or Perfect Sound hardware
• Variable frequency analysis
• Documentation included • and more!
VISA MastcrCard accepted - no CODs please Send $ 29.95 plus S3.00 shipping handling to: (Calif, residents add 6.5% sales tax) DIGITAL WIZARDS. INC. 9307 Carlton HI Ms Blvd.
Santee, CA 92071 _(619) 449-5218_ Music Visions is copyrighted by Digital Wizards, 1988 i Amiga, Future Sound and Perfect Sound are registered trademarks of Commodore-Amiga, Inc., Applied Visions and SunRize Industries, respectively.
Want to print out a checklist for the next family reunion? Your Family Tree can crank out a standard, “tree format" Pedigree Chart with names and important dates, a Family Group Record with memos, an Individual Group Record, an indented Descendant Chart, or an Alphabetized List.
MicroMaster, Inc. recommends a hard drive or at least two floppies to get the most out of Your Family Tree. Tech support is available by phone or BBS a nice family touch.
Your Family Tree 549-95 MicroMaster, Inc. 1289 Broadhead Rd. Monaca, PA 15061
(412) 775-3000 Flex Your Amiga Despite all its graphic power and
multitasking flair, the Amiga has been an outsider in our
computer-intensive working world. Simply put, there's just
been no way to connect the Amiga to high level
experimentation and lab work.
Until now. Twin-X, a general purpose I O board for the Amiga 2000 designed by ASDG, Inc. fills the void by moving the Amiga into cozy realm of the IEEE 959 interface standard.
The IEEE 959 standard has been around for some time, so many modules are available, including products from companies like Intel Corporation, Douglas Electronics, Inc. and Monolithic Systems. The modules cover categories that open countless new doors for Amiga users. Bar code readers, optical scanners, bubble memory modules, IEEE 488 (GPIB) controllers and other interests are now all parts of the Amiga repertoire.
On the Amiga side of things, Twin-X is a standard Zorro II expansion card with full auto-configuring. It can host any two standard modules or a single double- wide IEEE 959 module. An autoconfiguring interface for Twin-X modules allows modules to auto- configure under Kickstart from update
1. 2 on up.
ASDG has announced plans for five IEEE 959 modules of its own to meet Amiga- specific demands. SCSI and MC68881 MC 68882 Floating Point modules are targeted at general applications, and an IEEE 488 (GPIB) module is aimed at the process control and data acquisition arena. Both dual and quad RS-232 modules are also in the works. ASDG plans to continue meeting specific needs as they arise. With these new modules, and the many already available, Amiga expansion is limitless.
Twin-X ASDG, Inc. 925 Stewart St. Madison, W1 53713
(608) 273-6585 A Chip For Your Amiga’s Shoulder The ZR2 chip by
ALX Digital is out to prove to the electronics market that
the best things really do come in small packages. This tidy
40-pin package packs the punch of twelve diverse functions
and replaces much of the convoluted circuitry needed for
When interfaced with your Amiga, the ZR2 can simplify a wide range of applications.
The ZR2’s twelve functions cover a wild spectrum. For everyday use, the ZR2 includes both AC and DC light dimmers.
Four chasers zoners with sixteen channel outputs cover lighting display applications, ranging all the way from Christmas bulbs to nightclub strobes. A serial encoder decoder allows you to transmit and receive entire sequences of data through a single line. In effect, you can create your own modem and serial transmission system! As you can see, the key here is diversity.
The Hardware Edition of our Amiga Buyer’s Guide in AC V3.5 was marred by a few errors, as follows:
• Please note the address & price changes for Compplications
(page 73): X-10 Powerhouse System $ 55; software only, $ 22
Allows the Amiga to control lights and small appliances through
your house wiring, Compplications, 1727 Parkview, Redlands, CA
9237-4 (714) 794-5311
• The price of the PFD-135 3-5" External Disk Drive by Phoenix
Electronics (page 72) was garbled. The entry should have read:
The PFD-135 $ 229 3 5" 880K external floppy drive for all
Amigas, featuring low power drive with pass-through.
Phoenix Electronics, Inc., P. O. Box 156, Clay Center, KS 67432, (913) 632-2159
• Micron Technology has informed us that the description of the
Amiga 2000 Memory Expansion Board (page 60) has changed since
the product Information was submitted to AC. The entry should
now read: Amiga 2000 Memory Expansion Board (call for pricing)
1MB and 2MB memory boards presently available.
Micron Technology, Inc., 2805 E. Columbia Rd., Boise, ID 83706
(800) MICRON-1,- (208) 386-3800
• A general note on RAM: As all you hardware hackers know, RAM
prices change like the wealher. Although we've listed some RAM
prices, please call all manufacturers for current pricing.
We apologize for any inconvenience caused by our errors, and encourage you to let us know about any inaccurate or missing information.
A 64-channel controiler is also included, along with a 16-channel direct-mode controller and a pulse counter that tracks people, sounds, light, electronic pulses you name it. The ZR2 is software compatible, requires only +5 volts and a 4MHz crystal, and is a snap to interface to your Amiga, If you need more than one of these little guys, a matrix routine lets you interconnect hundreds of ZR2’s and run each independently.
If electronic freedom is your goal, introduce your Amiga to the ZR2.
ZR2 $ 35 ALX Digital 12265 S. Dixie Highway, Suite 922 Miami, FL 33156 Also New & Notable
• TDI Software, Inc. recently released version 3-OIA of its
The new release uses IEEE 64-bit format to implement LONGREAL type, strips all data restrictions, and replaces the M2 error program with a full screen editor.
Compilation speed is up a blazing 33 percent, and new compiler options include underscoring, control of case sensitivity, and batch compilation. Also keep an eye out for a single-pass Modula-2 compiler from TDI as summer fades to autumn.
11) 1 Software, Inc. 10355 Brock wood Rd. Dallas, IX 75238
• If you can’t beat 'em, join 'em. The expression may be worn
out, but the concept is hot in the Amiga market. The latest
entry, the Critic’s Choice Productivity Bundle, lets you dabble
in word processing, daiabasing, and spreadsheet work. Just
manied are the Disc Company's Kind Words, Oxxi's Maxiplan 500,
and Software Visions' Microfiche Filer.
Kind Words offers a mouthful of word processing features, including the ability to insert color graphics in text, mail merge, many type styles and sizes, and a series of proprietary hi-res printer drivers. The amiable Maxiplan 500 spreadsheet allows you to format the color, type, style, and sound of cells and ranges and use spoken cell notes for input directions, calculation, and analytical results. Microfiche Filer shrinks database input into a 2-D “film" of text and imported graphics and supplies you with a “magnifying glass" for your searching pleasure.
Critic's Choice Productivity Bundle $ 24?;: The Disc Company 3135 South State St. Ann Arbor, MI 48108
(313) 663-5540 _ Michael T Cabral Ron Troy, (CompuServe number
76074,252), and a couple of other readers, sent a note
regarding Jet. In V3.5,1 reported several bug fixes in an
upgrade from Jet version 1.0 to 1.01. Ron reports removal
of analog joystick support in version 1.01. SubLOGIC
commented that there are no Amiga analog joysticks
available, so support is not necessary.
By John Steiner Bug Bytes The Bugs & Upgrades Column Ron also noted that SubLOGIC provides specifications for modifying Apple-and IBM-styie analog joysticks for the Amiga.
SubLOGIC Customer Service also reports a true "built for Amiga” analog joystick.
Keith Doyle of The Right Answers Group also contacted me regarding the report of a bug in The Director. The bug report stated that some single letter variables do not work.
According to Keith, variable names are case-sensitive, so lower case variables 3re kept separate from uppercase variables. Keith guessed that the user reporting the bug used a lower case single letter variable somewhere in his Director script, and somewhere else an upper case variable. This discrepancy prevented the animation from compiling correctly. When the user decided he could not use single letter variable names, he switched to multiple letter variable names and typed them all in the same case, causing the animation to work properly. In any case, single letter variable names work just
fine in The Director.
If you have any other questions relating to this or other problems, contact Keith Doyle directly at: The Right Answers Group, Box 3699, Torrance, CA 90510,
Pete Brochu, People Link OPS421, reports a bug in Infinity Software’s Shakespeare. When you save a Shakespeare issue (page or pages), it saves all font information. However, when you reload the issue, Shakespeare does not allow you to reload any additional fonts and the program freezes.
According to Pete at Infinity Software, this is a confirmed bug. Infinity promises an upgrade by the time you read this.
Call Infinity Software for Shakespeare upgrade details: Infinity Software, Inc., 1144 66th St., Suite C, Emeryville, CA 94608, (415) 420-1551.
N'ewTek announced an upgrade to Digi- View 3,0. Major improvements include halfbrite support and the addition of overscan mode to let you display pictures on your 'CV with no border. For upgrade information (unavailable as of this wriLing), call NewTek at: NewTek, Inc., (800) 843-8934.
A notice posted on several networks by a I lyperTek Silicon Springs representative reports a duplicating error in GOMF 2.1. Approximately 800 disks accidentally shipped with a beta version of 2.1, The defective version causes a problem after being used to recover a “Task Held” error. GOMF 2.1 kills the errant task, but the machine crashes shortly afterward.
Hvpertek Silicon Springs apologizes for the error, and encourages all GOMF 2,0 and 2.1 owners to send their original disks for a free update to GOMF 2.2, GOMF 2.0 does not have the problem, but version 2.2 offers better operation, and free upgrades are available from either 2.0 or 2.1. Send your disk to: Hypertek Silicon Springs, Suite 205 - 2571 Shaughnessy Fort, Coquitlam, BC, Canada V3C 3G3, (604) 942-4577.
James Bayless of New Horizons software in Austin, TX has announced ProWrite
2. 0. Several enhancements improve the general operating
characteristics, including Workbench 1.3 printer drivers.
Owners of ProWrite 1.x can upgrade to ProWrite 2.0 by sending the master disk (and registration card, if you haven’t sent it already) to New Horizons, along with a check for $ 20 and a note requesting the new version. If you purchased the program after January, 1988, the upgrade costs $ 10.00 and will be sent to you within two days.
New Horizons Software, Box 43167, Austin, TX 78745, (512) 328-6650.
Registered owners of VidcoScapc 3D should already have received notices from Aegis Development announcing an upgrade to VideoScape 2.0. It has several new features. Among many new capabilities, VideoScape 2.0 includes (continued) MAM support, halfbrite support, severe overscan, and much smaller ANIM files (better compression).
If you are not a registered owner, send in your registration card. The upgrade to version 2.0 from version 1.x costs $ 30 00.
A N h E j} I E-----------1 sv -idzz
- stzx**bs s ~3wd!
H w. igp r,r,5i ns-MPf 3YCTCH £=r z z eccflr-1 r. »¦ AM AjniQ£ jJ-lH"1 4 6!
(¦2 ’like H PWEHCNICS: :u; :£*¦ j-f 4300( in mcticra .for FAST.Coding. EATABLE DEI ffilES.LI fr(ED to TfCIR aw zp m at C!JV [32 kbvts Jfes.j So Li'* "a -r Q.T EE cr AHASDIS, : me i£5sj, printout.® SEN Jti p AtiqaBas i- c-i-cq j I?,TE:CF!LE 5'JIK. Pa“ f P0MC irr SBC FFFAS? KvEL.
1 * ss INDEXED INDIRECTt!& II uf f=et to ?4 u Add' nr 'EFFECT uEVELCftlEN! ZT ~r ci
- T!*!E APPLICATIONS.
AE'E IF TO 5) ADDITIONAL !
NSTRL CTI0N3.. CYGUR MNEMONICS] per.
- ji r :r,r .t,ft I - f|H' ni' ---- A H £ 3 D : E fros AELEN
ELECZ f39t9f 407 it. 40th [fia isi AeigaBasi: u; CQN” :m-e
Product cl Iff NT 10013 An April 8, 1988 news release reports
an update to Aegis Vldcotitler. According to the release, Aegis
Development Inc. is now shipping version 1.1 of Aegis
VidcoTitler, its presentation graphics and titling software.
The update fixes known bugs and includes many new features,
most of them suggested by users. An eight-page addendum to the
manual is also included.
New features have also been added to the VideoSEG Special Effects Generator module included with VideoTitler. Added features include a sleep mode that allows multitasking between VidcoTitler and VideoSEG, 3D perspective paste, submenu markers and pop-up menu support, grab spots for adjusting poly fonts, and foreign keyboard support.
The upgrade to VideoSEG includes 27 new transitions, including scrolling, a new frame specs requester for easier script editing, scrolling ANIM files, the ability to posiLion large pictures, and SuperGen genlock support.
Registered owners can send their master VideoTitler program disk to Aegis for a free update. Aegis will send a new master VideoTitler 1.1 program disk if you send a check for $ 10.00 and your registration number, for upgrades to either VideoScape or VideoTitler, contact: Aegis Development, 2210 Wilshire Blvd., Suite 277, Santa Monica, CA 90403, 800- 345-9871.
Chuck Kelier sent me a copy of a letter he received from Electronic Arts that was mailed to registered owners of several older Amiga game packages. The letter deals with the conversion of programs to run under Kickstart Workbench 1.2. According to the undated letter, “Electronic Arts recently made a decision not to upgrade three of its Amiga products to run on Kickstart 1.2. These three products are The Seven Cities of Gold, Archon and Archon II: Adept.” The letter offers to replace any of these packages with a version 1.2 copy of another program of the customer’s choice from a list
including Dr. J & Larry Bird Go One-on-One, Financial Cookbook, Adventure Construction Set and Skyfox.
For a free upgrade, customers who purchased the original 1.1 versions, and are still covered by the 90-day warranty can send Lhe disk, along with dated proof of purchase to: Electronic Arts, Customer Warranty Department, 1820 Gateway Drive, San Mateo, CA 94404, (415) 572-9560.
Upgrades for software purchased prior to the 90-day warranty period must include a check for $ 7.50 to cover shipping and handling. Send it to: Electronic Arts,
P. O. Box 7530, San Mateo, CA 94403- 7530, (800) 245-4525.
Progressive Peripherals and Software announced an upgrade to IntroCAD.
Version 2.0 fixes several bugs regarding printer support. The PrtDef files are now transparent to users, but allow more printers and higher resolution. Problems with Snap to Drawing functions are also fixed. New features include a Thickiine feature, single-level gray scale for black- and-white printers, and angle degree display for Show XY and Rotate Variable options, A list of over 20 improvements is included in the disk-based documentation. The upgrade costs $ 10.00 and is available from Progressive Peripherals directly.
Send your original disk and $ 10.00 to: Progressive Peripherals and Software, attn: Upgrade Department, 464 Kalamath Street, Denver, CO 30204, (303) 825-4144 Mindware International has improved its Pageflipper animation generator in a new version called Pageflipper Plus F X.
The new version includes several features not in the original Pageflipper.
Registered Pageflipper owners can purchase the new version for $ 50.00. For complete upgrade details, contact the developers at: Mindware International, 110 Dunlop W., Box 22158, Barrie, Ont., Canada L4M 5R3, (705) 737-5998.
A note to software developers-, I try to follow up on ail bug reports and upgrade notices. Unfortunately, I cannot verify’ them all. Why not put my name on your mailing list to be notified of upgrades and bug fixes? In this way, I will be sure to get the information directly from the source and can pass it on to your unregistered users quickly and error-free, That’s all for this month. If you have any workarounds or bugs to report, or if you know of any upgrades to commercial software, notify me by writing to: John Steiner, c o Amazing Computing, Box 869, Fall River, MA 02722 ...or leave Email
to Publisher on People Link or 73075,1735 on CompuServe
• AC- This month I'll Lake a look at a program I’ve had for
several months. I really should have reviewed il sooner, but 1
kept putting it off. I have an excuse, though. Every time I
thought 1 was ready to write Lhe review, I found one or two
more things this package can do. I finally realized there is no
way to tell you everything afc out this little puppy. .... j?f
So, onward ... Additive Synthesis Havefom Design Synlbia From
Tbe Other Guys Synthia is billed as a high performance digital
synthesizer. While the definition of "high performance” varies
depending on the individual and the application, Synthia
definitely does its job well.
When 1 first picked up my copy, I thought I misread the advertisements.
The box was too heavy not to have hardware in it. But I had it right the first time; Synthia is all software. The mass comes from the manual, a 3 4 inch thick, spiral-bound tome weighing almost one and a quarter pounds!
Brwtic Mix F«ctin Clips Fron afrcdefABIo abciefAB You are editing type: Ewelipe feMrat* WaveFor m fnviope Table Edito m Figure One. Tbe Waveform Editor The manual is done almost completely in tutorial fashion, and is very well done indeed. Each new feature is explained in detail when it is introduced, and a step-by-step procedure guides you through the feature’s operation. Sitting down with the manual for a few evenings and trying all the examples is probably the best way to learn Synth ia.
Although all subjects are treated in fair detail, much of the manual’s bulk comes from repetition of key features. Each gadget or function is explained completely for each window, even if it was explained before. Although repetitive, this is truly an excellent approach: when you turn to the section on interpolate synthesis, everything you need is right there. No “see the section on envelopes for details of this function" nonsense. I’d like to see more manuals use this approach.
Rr (continued) APL.68000 $ 99 A HIGHLY OPTIMIZED ASSEMBLER BASED APL INTERPRETER FOR FAST AND POWERFUL PROGRAMS.
FEATURES A COMPLETE INTERFACE TO THE AMIGA ENVIRONMENT WITH PULL-DOWN MENUS, REQUESTER AND ALERT BOXES, SPEECH, SOUND AND GRAPHICS FACILITIES.
OrdBf direct for $ 99 + S7 shipping. S10 Canada.
VISA MC AMEX + 4% NJ res + 6% sales tax.
SPENCER ORGANIZATION, INC.
P. O. Box 24S Wenwood, N.J. 07675 1201] 666-6011 When you first
lour the program, you might be misled into thinking that
Syntbia is very simple-minded because many gadgets bring up
what appears to be the exact same window again and again.
Nothing could be further from the truth. There is a lot of
subtle power here, and it’s not until you really dig that you
begin to realize this. At least that was the case for me, and
as I said, I'm still stumbling over things I didn’t know
Synthia could do.
Figure Two: Percussion Instrument Design Window Tbe Waveform Editor Let's begin by looking at the editor, since this module is central to almost all operations. Figure 1 is a screen shot of the editor, which is called up any time you ask to work on a waveform, envelope, or transfer table. The status line in the lower right-hand corner (“You are editing type: Waveform”) indicates which function the editor is currently performing. The display area in the upper right-hand corner shows the shape being built, regardless of what you might be editing.
Like many sample editors, Synthia allows you to draw a waveform into the display area freehand with the mouse. The slider under the display moves the waveform left or right (changing its phase). The first slider to the right moves it up and down, while the second changes the amplitude. The gadgets directly under the display area allow you to immediately call up several predefined waveforms and functions.
To the left is the "Harmonics Mixing Panel," a misnomer in many cases. The five gadgets beneath this group of sliders determine exactly what ihe sliders do.
For traditional additive synthesis, the sixteen sliders represent the first sixteen harmonics of the waveform. This is similar to the approach used by Music Studio, among others. Clicking the WaveForm gadget, instead of the Sine gadget, gives you multiples of the waveform already in the display area, a la Sonix. Clicking on Polynomial gives you a mix of the corresponding Chebyshev polynomials, something which, to my knowledge, no one else does. (I trust you’ll forgive me if I say that an explanation of wth order polynomials is a bit dry for this column, and forge onward.)
The Linear gadget spreads the positions of the sixteen sliders evenly across the display area, and connects them with straight lines to generate the final shape.
The Spline gadget performs a best Spline curve fit, drawing a smooth curve through ail sixteen points. You can “grab” a harmonic slider and move it anywhere, or click beyond the slider and move it in liny increments. You can click the right mouse button beyond the slider, causing it to jump immediately to the mouse position. What’s more and this is really rather nifty you can hold the right button down and sweep the mouse across the sliders, "drawing” in the settings of the 16 sliders the same way you would draw in a waveform, Keep in mind that Synthia's editor is an entirely new breed. Upon
first look, you might think it works just like any other sample editor. Other editors work with an entire sample, comprising up to several thousand cycles; Synthia begins with a single cycle and modifies it over time. You have complete control over how the initial waveform looks and sounds, and how it changes over time, so you really don’t need scrolling waveform displays or zoom controls or markers.
Synthia always works with exactly one cycle, and always scales it to the proper amplitude, unless you tell it otherwise.
The editor's other features like the ability to temporarily store up to eight waveforms and slider sellings and then recall them later (even from another module) emphasize that for its intended purpose, the Synthia editor is powerful.
Once you have a clear understanding of what it's doing (and learn to ignore titles like “Envelope Generator" and “Harmonic Mixing Panel"), Synthia is very easy to use. It is important for the editor to be powerful and flexible because it is used by all the oLher modules.
Ah, those other modules ... Instrument Design Back in AC V3.1,1 devoted a column to various ways the Amiga can be used to create sounds. Synthia is a real-life example of many principles discussed that month. The package provides a number of different modules for generating sound. Each one is an independent program, runnable from CLI or Workbench.
“Subtractive" opens a window which allows you to perform subtractive synthesis, starting with a harmonically rich waveform and using filtration to remove unwanted components, Conceptually, this is the simplest module in Synthia, providing little more than an interface to the waveform, envelope, and special effects modules. With it, however, you can create most of the sounds popularized by the earlier synthesizers, not to mention simulations of organs and many other instruments.
This module is a good place to start learning Synthia. Understand the subtractive system, and you have a solid base from which to proceed to the other modules. “Additive" allows you to expand on traditional additive synthesis.
Instead of being restricted to sine waves representing the first sixteen harmonics of the fundamental, you can use the waveform editor to create any waveform for each of the sixteen “harmonics." Over time, each of these sixteen waveforms is assigned its own amplitude envelope, which is also created with the waveform editor.
The editor's potential shows up nicely here. You can set the sixteen sliders and use the Linear gadget to create a sixteen- segment envelope (if that’s all you need).
Or you can draw a 256-point envelope with a sweep of the mouse.
“Interpolation" lets you sequence through a number of timbres to create the total instrument. With Synthia’s version, you create eight different waveforms and set the time period between each waveform. Synthia changes the sound gradually from the first waveform to the second, then to the third, and so on until the end of the sound.
This technique is more powerful than it might seem at first. Consider two waveforms with the same harmonics, but with some harmonics out of phase from one waveform to the next. The two static waveforms sound the same because, for the most part, static phase differences aren’t discernable. But move slowly from the first waveform to the second, and the amplitudes of those harmonics must decrease to zero and then climb again to reverse their phase. The final result is far more complex than you would expect from simply segueing from one sound to the other or blending the two.
“String” is a special-purpose module that recreates plucked instrument sounds.
The process begins with an initial waveform, which is then modified by Synthia, using parameters you have set, to simulate the sound of a vibrating string. Because of the flexibility, however, you can also use this module to create other sounds, such as bells. The string module is very easy to use, and can quickly generate interesting timbres.
"Percussion" is another special-purpose module for percussive sounds like drums, wood blocks, xylophones, or dripping water. Any unpitched or short- pitched sound should be possible. Figure 2 shows the Percussion Instrument Design window in the lop half of an interlaced screen, the related Non-Linear Vibrator window in the bottom portion, and the Reverb window sandwiched between the two. (As an aside, you can see that an interlaced screen really is helpful when using Synthia. You can open several windows and have full access to them without juggling front back gadgets.) (continued) HIGHER
PERFORMANCE...AND CHEAPER TO BOOT!
Fdata-1 0 Single 3.5" External Drive .$ 1 49.95 | Jitla Z cT '8 ¦ Sa Sg’SS Criofo (tOQQ QC ‘ Acoustically Quiet ¦ High Performanc I Uata-ZU Dual 3.5" External Drive W Power Supply ipL.i? Y. z) 0 ¦ Amiga1 Color Coordinated • Super Low Price y&xi
- EDA ?
LEXIBLE 10503 FOREST LANE' FAX: 214-669-0021 SUITE 148 * DALLAS, TX 75243 POLICY: Shipping and handling extra. Personal and company checks require 3 weeks to dear. For faster delivery, use your credit card or send cashier s check or bank money order. Credit cards are not charged until we ship. All prices are U.SA prices and are subject to change, and all items are subject to availability. These prices reflect a 5% cash discount. For all credit card purchases there will be an additional 5% charge. Defective software will be replaced with the same item only. All sales are final and returned
shipments are subject to a restocking fee.
ATA Systems, inc. 214-669-3999 Amiga* is a registered trademark ol Commodore-Amiga, Inc. Because of the wide range of sounds it covers, the Percussion module offers more options than most of the others.
You may start with a waveform defining the initial sound which is gradually blended with either a ringed biter or filtered noise to simulate the body of a drum. You can also leave out the initial waveform and simply use a ringed filter which is good for wood blocks, xylophones, bells, or filtered noise (which simulates cymbals and the like). Finally, you can apply non-linear waveshaping to a ringed filter for some bizarre effects.
The manual refers to this class of sounds as "boings, twangs, and plops.” Synthia also provides for changing a sound’s frequency, both statically through the "Center Frequency" slider, and dynAMIGAlly through a waveform created with the editor. Other instrument design tools include sliders for instrument length, repeat (loop) position, number of points in the highest octave, and even phase shift effects. These functions are common to instrument design modules.
Special Effects Once you have a basic sound worked out, you can apply a number of special effects. You can also apply any of the special effects to any instrument, whether it was designed by Synthia, another package, or digitized from a live sound.
“AM Modulate" allows you to change the amplitude of a sound over its duration, for effects like tremolo or percussive instruments. As with the instrument design modules, the amplitude changes you impose on a sound are created using ihe waveform editor, resulting in a familiar, consistent interface.
“Amplifier" provides another method of changing a sound's volume and works very much like the AM Modulate module. The advantage of two such modules is that you can use one to develop the sound’s overall volume profile and the other to impart whatever tremolo or special effects you want, without creating a composite waveform.
A better name for the "Reverb” module might be "Echo." Reverb consists of many echoes arriving at random times from random directions. It provides a feeling of spaciousness, like you experience in a concert hall. The "Reverb" module creates single or multiple echoes repeats of the original sound occurring at regular intervals. Regardless of the name, the effect is useful.
“Flanger" recreates the comb-filtered "jet flyby” effect which occurs when two identical sounds are recorded and played back at slightly different speeds.
Even up the Score !!!
Start using your Amiga to give you the Advantage in making better investment decisions! Color Graphics of Individual Stocks and General Market Trends. High Low Close, Moving Averages, Volume, Momentum and Relative Strength. Select the best performers with Relative Strength Rankings. Know when to get into and out of the market. Update stocks and or mutual funds manually or automatically. Easy to use Communications included.
Only $ 99.95 See your local dealer or call: Software Advantage Consulting Corporation 37346 Charter Oaks Blvd Mt. Clemens, MI 48043 (313) 463-4995 Amiga and The Investor's Advantage a a trademarks ol their companies.
"Spare Sound” is a clipboard of sorts, to which you can copy or swap the current sound. As well as acting as temporary storage, this module also allows you to mix the spare sound with the main sound to create a new, composite sample. In addition, Synthia a-lows you to control the time delay between start of the main sound and start of the spare sound, allowing for some interesting phasing and "slap-back” effects.
"Filter” is a multi-function effect module which performs low-pass, high-pass, band-pass, and band-slop filtering. The center or corner frequency and the bandwidth or "Q” of the filter can be changed dynAMIGAlly. Many owners will probably spend considerable time here a dynamic filler is a lot of fun, and can create effects from muted trumpets and bottle pops to guitar wah-wahs and comic effects. Syrithia's filter module is powerful and works well.
"Waveshaper” is an interesting toy, to say the least. With this module, you define a "transfer table.” For every possible input value (there are 256 in an 8 bit sample), you tell Synthia what the new output value is. As with all other functions, this is done with the waveshape editor.
Synthia then processes the input sound, remapping values as you have indicated.
The effects of waveshaping are indescribable. The manual agrees: ‘The effects of waveshaping can be hard to predict.” For example, by applying a second order polynomial to a well-known trumpet sample, 1 was able to brighten it considerably without harming it. Applying the same operation to other samples produces anything from distortion to a complete change in sound character.
Synthia provides an UNDO gadget for most functions, so you can drop back one step and try again. UNDO seems to swap two buffers, since you can repeatedly click UNDO and compare the two most recent sounds until you decide which one you prefer. As you’re creating and modifying your sounds, you can audition them through the Amiga keyboard or with an on-screen keyboard.
Synthia also listens to the MIDI port, but don’t expect much from this angle; it is only a convenience feature. Synthia won't respond to many MIDI messages your synthesizer might send, and, if you play with any sort of speed, hung notes are highly possible. For sound auditioning, however, it works well enough.
Extra Goodies Synthia is a two-disk set. The second disk contains SMUSPlayer, a very nice IFF score player. This program has traditional file requesters for score and instrument directory' selection, and it automatically loads the needed instruments for a given score. You also receive Synihia-created sounds and nine scores to give an idea of what Synthia can do.
Bugs: None I Could Find Complaints: Only a Feu).
Synthia is a solid, well-designed system. I like the way it is modularized, since it reduces the memory needed to run any portion of the program. Using the same editor for all functions makes for a familiar environment. And it’s nice to find another company that trusts us enough to leave out the copy protection.
The ability to leave certain windows in place can be handy if you’re jumping back and forth between functions searching for a sound. Since many of the windows take up a good part of the screen, it’s useful to run in interlaced mode, allowing you to bring up two and sometimes three Synthia windows without any appreciable overlap.
Unfortunately, Synthia’s designers didn’t seem to give much thought to interlaced displays: Synthia’s windows are loaded with single pixel-width lines, and it requires judicious color choices to avoid serious flicker. Some people are bothered by the large number of windows that pop in and out with Mimetic's Pro MIDI Studio. Well, Pro MIDI has nothing on Synthia. Nearly every Synthia function pops up a new window, each overlaying the preceding ones, and similar enough to make the screen a confusing jumble.
Since Synthia lets you close any windows you don’t want, this is not a problem as long as you put things back when you’re done with them. (I got the hang of this easily with Synthia; now if 1 could just learn to do the same in my apartment ...) I found one minor problem with the manual. In several places, I ran across instructions such as "Select b and create the initial waveform." Since there is a clip marker labeled “b,” 1 thought this was what was referred to, but 1 could never get anything to happen. It wasn't until I became familiar with Synthia that it dawned on me that the manual meant
to say was "WaveForm,” not “b." I imagine some gadget names were not finalized when the manual was initially written, so they were called "a", ”b", and so on, and when the final edit was performed, one of the search-and-replace operations slipped. This is just conjecture, but if you run across such a reference in the manual, try substituting die name of a likely gadget for that window, All things considered, Synthia is a refreshing approach to create new instruments and modify existing ones. Take time to learn the system. Don't try to make it do things better suited to a sample editor and
you will be rewarded with a raft of new instruments and sound effects for your favorite compositions. That'li do it for now ... see you next month! . _ ' *AC* Synthia $ 99-99 The Other Guys 55 North Main Suite 30ID Logan, UT 84321 800-942-9402 MIDI MIDI INTERFACE UNIT
• • OUT IN
• • OUT OUT THRU MIDI GOLD 500 - $ 69.95 Amiga 500 MIDI interface
• 1 MIDI IN, 2 MIDI OUTs
• Switchable OUT THRU
• Serial Pass Thru
• All metal construction
• Compact size (2.3” x 4.5") MIDI GOLD INSIDER ¦ $ 79.95 Amiga
2000 MIDI interface
• MIDI IN, 2 OUTs, 1 THRU
• Serial Pass Thru
• Mounts internally SERIAL EXPANDER 2000 - $ 19.95 Adds an Amiga
1000 compatible serial port to the 2000.
Two year warranty on all products.
R1 u t i _ i x t i 427-3 Amherst St. Suite 389 Nashua, NH 03063
(603) 424-0269 VISA MasterCard CODs Accepted Free shipping on all
orders Amiga is a trademark of Comrrwdore-Amiga, Inc.
MegaRex IF is a RAM expansion kit from Bear Products. This
is an external bus mounted product for the A1000. The kit
comes in several configurations and will soon be available
for the Amiga 500.
A_MAZIN G REVIEWS Bear Products MegaRex II Expansion RAM By Steve Carter I found the most appealing aspect of the MegaRex II was its price. For about $ 530, I had a 2 meg Amiga. The luxury of this much memory came a lot sooner and cheaper than I had figured, thanks to Bear Products.
1 am the type of person who doesn't mind going third class, if I can save money by doing it myself. Almost from the moment I got my Amiga, I was wailing for someone to come up with a cheap "Do-It-Yourself" kit. The 1 2 MB hack in a previous issue of AC was cheap, but a little too "Do-It-Yourself1 for my blood. Besides, the 1 2 MB didn’t seem worth the trouble.
MegaRex II to the rescue, ft took a while, but Bear Products came up with what I was waiting for. The beauty of the MegaRex II is its availability in different configurations for different levels of assembly. From a bare board, where you supply all the parts and do all the work, to a fully assembled nd tested board, there should be something to pl se everyone, All the kits are avafable from 0 MB to 2 MB. A pass-through connector and enclosure are separately priced options.
Bear Products charges a very reasonable fee to assemble and test the unit ($ 49). If you wish to do the job yourself, you might be interested in my experiences.
1 purchased the kit with all the parts, and started into it. The assembly manual was clearly written and illustrated, so I really had no problems putting things where they were supposed to go. I believe it took me about eight hours to do the job.
As you might expea, the most time- consuming pan wras the soldering.
After soldering the sockets, resistors, and capacitors, it was simply a matter of installing the chips in their respective sockets. Oh yes, a tricky manuever was getting the bus connector in its holes, but the soldering was a snap.
After all the work was done, it was time for a lest. After careful checking, I found a bad solder joint on the bus connector.
At that point, ! Thought it would be prudent to double check all the solder points. Boy, there were a lot. I found two or three more bad joints on the memory sockets.
1 tried again, and this lime the board functioned correctly. If you’re not extremely attentive to your soldering, you’ll spend a lot of time looking for mistakes. All in all, it is probably worth it to have Bear Products assemble and test the board Tor you.
With the assembly of the board out of the way, I was anxious to use it. It was a pleasure to find that there wasn't much to the software end. The product comes with an Icon driven disk that contains some documentation, sample startup scripts, a few public domain programs relating to expansion RAM, and a couple of CL1 commands.
The Cl.l commands are both copyrighted Bear Products programs an AddMem command and a RamDiag command. As this is not a hardware auto-configure board, the AddMem is required to let the Amiga know the memory is available.
Upon request and for a fee, Bear Products can set up your kit to hardware auto-configure up to the first MB of expansion RAM. However, I found it simply a matter of inserting the AddMem command, with its appropriate arguments, in my startup-sequence, and the memory was available almost immediately upon boot-up. This procedure can be compared to using Bindcrivers to inform the sysLem of the presence of hard disk drive.
AddMem is similar to Commodore's AddMem-type program. It requires a starling address and an ending address.
However, Bear Products takes things a little further and adds three options: Test, NoAdd and Memory Clear. Through different combinations of the options, you can test your memory w ith or without adding it, and clear it first. The clear option brings up a significant difference between the two versions. Other AddMems always clear the memory first.
This means, if you are using a recoverable RAM disk, such as ASDG's shareware VDQ:, the contents will be lost when the AddMem command is issued.
Not so with Bear Products AddMem; it clears only if you include the clear option.
I think AddMem can be considered a feature of the MegaRex II. Obviously, until the AddMem is given, the expan- sion RAM is not available. This is true whether running under DOS 1.1 or 1.2. I would like to point out the advantages of the non-hardware, auto-con figure expansion RAM which AddMem provides.
1 really enjoy the flexibility the AddMem command gives me, especially Bear Products. My startup-sequence is set up to lest for the presence of disks in DF1: containing certain programs. For example, if 1 boot, warm or cold, with the Transformer in DF1: my startup- sequence adds only a certain amount (about 3 4 MB) of expansion RAM. This allows the Transformer to run and recognize 640K of memory for MS-DOS.
If Deluxe Paint is in DF1: then the full
1. 5 MB of expansion RAM is added and the mounting of VD 0: is
bypassed, giving the memory-hungry Dpaint a full 2 MB to work
with. This flexibility is not available to those with
hardware, auto- configure expansion products. Also, if I use a
program that doesn't gel along with expansion RAM, then 1 just
don’t add it in.
You haven’t lived until you've run your Amiga with Workbench assigned and located in VDK: or VDO: (recoverable RAVI disks). It’s like adding a third drive just for your Workbench disk, except much faster.
RamDiag is a program to test the RAM board for errors. It reports specific problem locations. Having had no problem whatsoever, I had no use for this command.
The public domain programs included are: LoadAcv, MakeAcv, DME, and SelFont.
LoadAcv and MakeAcv are two programs which, when used together, are an alternate method of moving a large number of files from one device to another, i.e. a C directory from your Workbench disk to RAM:.
DME is a very flexible programmer editor.
SetFont allows you to use fonts other than the default TOPAZ in your CLIs and their tasks.
A little more about the hardware on the MegaRex II. For those who choose to have Bear Products assemble and test the board, the boards I saw looked solid. If you decide to buy the kit, you should be proficient in soldering. If you aren't, forty-nine dollars is not a lot for a professional job. You can purchase a metal enclosure for the MegaRex II from Bear Products, but it is not included in the kit.
MegaRex II is designed with no forced wait states, and draws about 400 tnA (based on the chips supplied by Bear Products). If you use your own and they are of a higher power consumption, your board will obviously draw more. The board can be assembled to pass the bus, which means it will run with the sidecar or any other expansion products. Of course, you can also add a second MegaRex II and configure your system for a big 4 MB. A new version of the board is said to work around the PAL problem and allow the stacking of four boards. Using the AddMem command you can give your system a contiguous
8 MB block of memory.
The MegaRex II has a couple of other features you hardware hackers may be interested in. There exist positive and negative pads for the possible connection of a separate power source for the board(s). You could even wire up a battery-backed power supply.
The board also has facilities for bread boarding. None of these options are currently supported by Bear Products, but if you have the knowledge, they are willing to help.
Bear Products, a small company, started with the idea that the Amiga 1000 market was ready for this type of product, they arc very helpful and quite willing to see that their customers are satisfied, something 1 am sure all of us can appreciate.
The following prices do not include RAM chips.
Components and Board in kit form $ 99 00 Assembled & Tested $ 49.00 Pass thru connector $ 15-00 Enclosure $ 15.00 RAM chips available from Bear Products Current prices (subject to change) are about S95 per half MB (S5-50 to $ 6.25 a chip). When this was written, the Dollar was setting new lows against the Yen and memory chips had shot up.
So what are we talking about here a minima! 1 MB expansion kit assembled and tested about $ 340 (no pass-thru or enclosure).
Each board can be expanded up to two MB, by just adding RAM chips in half MB increments. You can use two boards together, fully loaded, to give yourself four MB of expansion RAM.
Bear Products is located in San Jose, California, and their product has a one- year warranty. Bear Products is not a company with a large marketing budget and is hoping to keep the prices low by not spending a lot to promote their product. I have been using the product for about three months now, and am absolutely thrilled with it. This is a product worth your dollars.
¦AC* Bear Products (formerly BareBoards) 600 University Ave.
San Jose, CA
(408) 279-1959 by Stephen Kemp PLINK ID: SKEMP Last month we
wrote our first program in C the standard “Hello World"
program. This month I will discuss the basic object and
data types used for variable definitions. Since some of you
may already be familiar with the basic variable types, 1
will try to keep the discussion interesting.
Although the smallest addressable unit of data is a single bit, a bit cannot be defined by itself. The basic data types in C are character, integer, and floating point. Each of these types has sub-categories that I will discuss more in a moment. Some more advanced object types are address pointers, structures, and unions, but I will save the discussion of these for the Tuture.
A character is the smallest definable object in C, and when used to define a variable it is abbreviated as "char”. Chars are 8 bits long and may represent any value between -128 to +127. Many computer books will have an appendix listing the ASCII character set which defines what the values between 0 and 127 normally represent. For those who are interested, ASCII stands for “American Standard for Coded Information Interchange."
Characters have one “sub-category," the “unsigned char."
(NOTE: Being unsigned means that no sign bit is reserved in the data space; thus, an unsigned variable will always be a positive number.) An unsigned character is still 8 bits long, but it will never represent a negative number. Since only positive values can be represented, an unsigned character can hoid any value from 0 to 255.
Integer is the next data type and, unfortunately, it can be a source of confusion on the Amiga. The confusion is because an "int" usually defaults to one of the subcategory of integers, the "short int" or the “long int." Unfortunately, Lattice C and Manx C (the two major compilers for the Amiga) did not see eye-to-eye on which one to use as the default. The default size is important when reserving data space and when parameters are passed to functions.
Lattice and Manx have valid reasons for their choices. Manx uses the shorter as the default because it offers smaller program size and faster execution speed. Lattice apparently uses the longer as the default because it is more compatible with the operating system. It will be important to remember the difference between these two compilers when downloading programs from bulletin boards or typing programs in from magazines. To avoid much of the confusion, my program listings, appearing in this column, will use "short" and “long" when declaring variables instead of the ambiguous “int.” As
mentioned in the previous paragraph, two sub-categories of the integer type are the short int and the long int. Short ints are 16 bits, and represent the values between -32768 and +32767.
Long integers are 32 bits in length, and can represent any number between -2,147,483,648 to +2,147,483,647. When declaring variables of these types you can omit the “int" and just use the appropriate adjective “short” or "long.” A third (and fourth?) Sub-category of the integer is the unsigned type. Both shorts and longs can be declared as unsigned. Like the unsigned char, declaring an unsigned integer means that it cannot represent a negative number. Unsigned shorts hold values up to 65,535- Unsigned longs can represent any value from 0 to 4,294,967,295.
The last basic object type is the floating-point type. With reference to mathematics, all the types we have discussed up to this point would fall into the category called integers because they can represent only whole numbers (i.e. -1,0, I-..). When you have to keep track of fractional values (as with interest rales or money) you will need a floating-point variable.
There are two categories for floating-point numbers, “float” and "double." The differences between these two types are the amount of precision each maintains and the size reserved for each. A float defines a 32-bit, single-precision number, while a double is a 64-bit, double-precision number. Simply put, precision is the number of significant digits maintained following the decimal place.
Although it is assumed that a double maintains greater precision than a float, the amount of precision maintained will actually be determined by the floating-point arithmetic method used in your math library. Unless you need to perform calculations that require detailed precision, the additional overhead required for defining doubles may not be justified.
Listing One: SAMPLE.LST 1 * This program SAMPLE.C) will demonstrate the difference between * 2 * a char and an unsigned char ¦ 3 ¦ a short and an unsigned short * 4 • a long and an unsigned long * 5 * a float and a double * 6 * Each type will be given a value that will show how • 7 * its alternate type interprets the data * 8 9 ?include stdio.h 10 11 nain () 12 13 char char_var; 14 unsigned char un_char_var 15 short short var; 16 unsigned short un short_va; 17 long long_var; 18 unsigned long un_long_var 19 float float_var; 20 double double_var; 21 22 * Assign a negative
value to the character variable ¦ 23 * Assign the value in the char to the unsigned char * 24 * Then print the values to verify them * 25 26 char_var - -10; * negative value assigned • 27 un_char_var - char_var; * the unsigned char - the char * 28 29 printf("char - %d, unsigned char-%d n" char var,un_char_varI; 22 ¦ 23 • Assign a large value to the unsigned short variable • 24 f* Assign the value of the short to the unsigned short • 25 * Then print the values to verify them * 26 27 un_short_var - 45000; * A value larger than a reg int • 28 short_var - un short_var; * the short
- the unsign short * 29 30 printf("short - 4d unsigned short - lu n",short_var,un 9hort_var); 31 32 * Assign -1 to the long variable * 33 ¦ Assign the value of the long to the unsigned long * 34 • Print the values to verify them ' 35 36 iong_var - -1; 37 un_long_var - long_var; 38 39 printf("long - %ld, unsigned long - HuNn", long var, un long var); 40 41 * Assign a value to a double that has a number of decimal places • 42 • Assign the value of the double to the float *1 43 • Then print the values to verify them ¦ 44 45 double var * 3,14159265; * Assign PI to the double var *
46 float_var - double_var; * Assign the value to the float • 47 48 prlntf("float - 4.9g, double - %.9g n",floatvar,doublevarJ; 49 50 ) Listing 1 is a program listing that uses all the variations of the data types we have discussed. Please note: The line numbers are not part of the program source these will be used as reference points throughout the remainder of this article.
In addition to what is indicated in the comments at the top of the listing (lines 1-7), this program also demonstrates a number of common errors that people make while programming. The difference between signed and unsigned numbers should be noted. Many people have spent hours debugging programs only to discover that they were using an unsigned variable and wailing for it to have a negative value or vice versa.
Lines 13-20 hold the variable declarations. Notice that the type is indicated first, and then the name of the variable. Remember, program maintenance can be enhanced tremendously if you choose significant names for your variables. Variable names can be comprised of letters, digits, and the underscore character.
The first letter must be either a letter or an underscore.
Although variable names can be almost any length, Kernighan and Ritchie state that only the first eight characters of a name are significant. This means the compiler will not be able to distinguish between a variable named "variable_one" and a variable named ‘‘variablc_two”.
The last thing to remember about variable names in C is that they are case sensitive. That means you could have a variable named "VAR_NAME" and one named ‘'var_name" in the same function. I recommend that you try to avoid doing this! Trust me, it would only lead to trouble. The most common practice is to name variables using lower case letters.
On line 25 a negative value is assigned to the char variable.
Next (line 26) we set the unsigned char equal to the char.
Remember that an unsigned variable assumes that all values are positive. When assigned a negative value, an unsigned variable will assume that the bit containing the sign is part of the value.
You will see this when the results are printed.
The "short" variable on line 34 is assigned a legitimate value, since it is unsigned. However, when that value is assigned into a signed short, we will see that the action that occurs is the opposite of what happens in the char example. The signed short will think the value is negative since the bit it assumes to be the normal sign bit is turned on.
Assigning a negative value to a long Oine 43) and then assigning that value to an unsigned long (line 44) will act the same as in the char situation. ! Included it here to demonstrate that assigning a -1 to an unsigned variable will produce the largest value that the unsigned type can hold.
The difference between a float and a double is the number of significant digits. On line 52 the value of PI to 8 decimal places is placed in the double variable. As in our other examples, the value is then placed in the variable’s alternate type. In our output, we'll see how well each type maintains the value.
Before explaining how to compile and link the program, 1 should discuss the printf statements used in the examples. As in the "Hello World" program we wrote last month, this program relies on the printf statement for its output. You will notice, however, that this time we pass a number of parameters to the function instead of a single string.
Without going into great detail, the strings that we pass to printf indicate that additional data must be processed by including the followed by a conversion letter. The conversion letters we have used are: d for integer, u for unsigned integer, and g for floating-point numbers. When indicating a long variable, an “I" is included between the % and the conversion letter. Finally, the “.9" included on the floating point numbers indicates the number of significant digits we want printed.
(continued) BLAZING FAST Compile Times... Unbelievable TIMING TEST Results.,. Hundreds of EXTENDED Features... You've READ About It-Now EXPERIENCE It!
The F-BASIC Language System An Enhanced Compiled BASIC Language ? Beginning AMIGA™ programmers choose F-Basic due !o its simplicity ond ease of use. If you know BASIC, you can program in F-Basic immediately.
? Programmers of all levels choose F-Basic because its hundreds of built-in features provide an AMIGA language environment that coincides with your experience. F-Basic can't be outgrown, due to features like:
• Extensive Control Structures • Recursive SUBROUTINES &
• LOCAL & GLOBAL Variables FUNCTIONS
• Ultra Fast Floating Point • 32, 16, and 8 Bit INTEGERS
• RECORD Structures & Pointers • Powerful String Facilities
• INCLUDE & APPEND ¦ Direct ROM Kernel Access 5eporole Files •
• PATTERN Matching Support • Access to 68000 Registers
• Eosy high level access lo AMIGA Screens, Windows, Menus, Sound,
Speech, Graphics and Events. You'll like the ease of use.
? The F-Basic™ Language System includes:
• Comprehensive Users' Manual Full Documentation of All Supported
• Sample Programs Disk A "Hands On" Tutorial
• FastCom™ single pass compiler, which quickly compiles F-Basic
programs into assembly code.
FastCom is written in F-Basic...That's your guarantee of the speed ond efficiency of F-Basic.
To compile our program (1 am using the Manx C compiler if you have another compiler you may have to refer to your documentation) type the following: CC +FI sample.c The +FI is a compiler switch indicating that we want the program compiled using the double-precision floating-point emulation. T his is necessary if we want our double variable to work properly. Link the program like this: LN sample.o -LMA -LC MA is the Amiga's math library, and of course, we also have to link in the standard C.LIB. After a successful compile and link, you can run your program by typing: Figure 1 lists the output
you should get. Notice the values of all the signed variables as compared to their unsigned counterparts.
Pay particular attention to the values of the float and double.
The double reflects the exact value we placed in it, while the float lost significance in the conversion. As mentioned above, the extra size and overhead of using doubles may not be justified unless you need that extra precision.
That completes this month's example. If you are so inclined, take your sample program and modify it. Mix the assignments by assigning values like: char = long, unsigned long = negative char, short » float, etc. This may give you more insight into how FIGURE 1 char = -10, unsigned char = 246 short = -20536. Unsigned short = 45000 long = -1, unsigned long = 4294967295 Send S79.95 CHECK OR MONEY ORDER TO: DELPHI NOETIC SYSTEMS, INC. Post Office Box 7722 Rapid City, South Dakota 57709-7722 Credit Card or C.O.D. call (605) 348-0791 F-Basic and FastCom are registered trademarks of DNS, Inc. AMIGA is
a registered trademark of CommodoraAMIGA, Inc, the variable can interact. I should tell you that some compilers may generate warnings if you mix some variable types (like char =• long) but for the purpose of learning you may ignore them. I don't recommend that warnings be ignored in application programs, but they should not harm the sample program.
Be sure and tune in again next issue. Until then, don't be afraid to experiment, and don't be afraid to ask questions.
• AC- Support your Amiga, JOIN A USER GROUP!
Roomers by The Bandito Psst... guess what's up this month... HAM Paint Wars, Pari III: For those of you who bought Deluxe products from Electronic Arts, the new issue of the Deluxe News newsletter is out, pushing Deluxe Photolab, DeluxePrint II, Deluxe Productions, and a DeluxeVideo contest.
The snappy cover art of Deluxe News is a photomontage of digitized pictures; the montage also happens to be the cover of Deluxe PhotoLab, EA’s new HAM paint program. The catch is that Larry Keenan, the ace photographer who created the montage, used Digi-View to digitize the photographs, but did not use Deluxe PhotoLab to manipulate the images.
Instead, he used NewTek’s rival HAM paint program, Digi-Paint. Doublers should consult the Computer Chronicles public television show on the Amiga (*513), which clearly shows Keenan working on the Deluxe PhotoLab cover using Digi-Paint. Oh, irony of ironies ... The Bandito hears that EA will soon close deals to distribute SSI products (such as Phantasie) and Sir-Tech (best- known for Wizardry) as affiliated labels, This distribution arrangement leaves the publishing company (such as SSI) in control of programming, packaging, and advertising the products, while using the power of the bigger
company’s in-house sales staff. Electronic Arts invented the concept a few years ago, and the other entertainment companies, like Broder- bund and Activision, have copied it recently. (Hey, why not steal from the best?) In the process, bidding for these small publishers has gotten more intense, starting with Broderbund’s luring Origin Systems away from EA, and now Activision’s acquiring InterPlay (authors of The Bard’s Tale) from EA.
It looks like the entertainment software business is finally undergoing the kind of consolidation that happened with business software a couple of years ago.
The "Big Four” EA, Broderbund, Mindscape, and Activision will control most of the action, either directly or through distribution agreements.
Companies like Accolade, Spectrum Holobyte, and MicroProse will either make the break into the big leagues soon, or end up with a distribution agreement with one of the Big Four.
Unfortunately, the cost of breaking into the market for a new company continues to rise, so it becomes less likely that we'll see innovative software. The Big Four are getting more conservative all the Lime, concentrating their development efforts on IBM and C64 products that are "just like (name a previous hit product), only better.” The only hope for breakthrough game concepts lies with the Amiga, where the market is still unsophisticated enough for a clever entrepreneur to break in. The Bandito knows you’re out there start programming!
There’s been a shake-up at Aegis Development; and as a result, President Dave Barrett is no longer in charge. The Bandito couldn’t track him down perhaps he’s on a desert island somewhere. The new President of Aegis is John Fruin, formerly a financial honcho with the company. The Bandito knows that when you put a financial guy in charge of a company, it usually means there are cash flow problems. Some of their developers haven't received royalties for a while ... Another 3D object creation program is heading for the marketplace: 3-Demon from Mimetics. This one features conversion between
all the many popular 3D object creation and rendering programs, as well as a number of tools for creating such objects. 3-Demon has only minimal rendering tools, leaving that task to programs like Sculpt-3D and VideoScape. Performance is good on a 68020-equipped A2000, but the Bandito’s spies have yet to see it on a stock Amiga.
By the way, don’t we have enough 3D programs already? Admittedly, the Amiga is a great platform for 3D object creation, with its 4096 colors and blitter chip, but there ought to be a law against more than ten 3D object modeling programs on any CPU. It wouldn’t be so bad if they didn’t each have a different file format. Whatever happened to IFF standards? Yo, Carolyn Scheppner, are you listening?
The Bandito attended the Developer's Conference and managed to stay awake through most of it. Nothing of great interest that the Bandito hadn’t heard before and passed on to you. Well, there will be a new Microsoft BASIC for Amiga, revised to work with new system software. Other stuff in the offing from Microsoft for the Amiga? We’ll see.
Negotiations continue about bringing other Microsoft products to the Amiga.
The latest Comdex in Atlanta was mosily a showplace for IBM. There were no real new surprises at the show, which shows that Amiga developers have become more cautious about introducing new products too far in advance. Commodore showed off its Professional Video Adapter (PVA) board; it received some mild interest and some barely stifled yawns from dealers. The PVA board was developed by the New York Institute of Technology, and includes a genlock and a frame grabber for a price somewhere around $ 800. It’s a Video Toaster wannabe without the digital video effects, but (continued) «1 AN ART
DISK SERIES FOR YOUR AMIGA GRAPHIC PROGRAMS INQUIRE ABOUT FUTURE VOLUMES PREPARED CUSTOM-MADE FOR YOUR PARTICULAR VIDEO PROGRAM
* SUBSCRIBE TO VIDEO VISIONS AND SAVE S ON FUTURE VOLUMES ORDER
NOW FOR INTRODUCTORY OFFER 2 Disks: Per Uolumt?. Also Demo
Video 1*151 & Demo Disk (*5) only, and the machine has about 8K
of non-volatile RAM which is to be used to store control
settings. (The player does have a megabyte of RAM standard for
running programs and buffering the information flow off the
There’s no keyboard, only a specification for a “pointing device," which could be a mouse, a joystick, a trackball, or even an IR remote with arrow keys.
The big question is, what does it do? The CD-I player is supposed to plug into your TV and your stereo, and many companies are looking into creating software. What kind of software? Well, games, encyclopedias, databases with pictures, that kind of thing. The software is the missing link. Unless someone can come up with a compelling reason why you should pay twelve hundred bucks to sit in front of a CD-I player instead of a TV, a computer, or a CD player, the Bandito doesn’t think this animal will fly.
CUSTOM VIDEO ART CONSTRUCTION KIT FOR DESKTOP VIDEOS.
Tandy's recent announcement of THOR- CD, a fully erasable and writeable CD, could throw the whole CD-I development into a cocked hat. Who would buy a read-only CD player when you could have a read write CD player? Some big companies are putting a lot of money into CD-I development; EA alone has sunk nearly a million bucks into prototype hardware and software. Don’t bet on anything real until 1990, though.
The real joker in the deck is the Amiga.
Add a CD-ROM or a THOR-CD player to an Amiga 500, and you’ve got a CD-I killer, especially if the Amiga’s graphics are upgraded to, say, 32,000 colors onscreen, Of course, to really make it work, Commodore would have to license the technology to everyone, and they’d have to get behind it and push. Perhaps Commodore’s ongoing dialogue with Microsoft (a major CD-ROM supporter) will have some bearing on this issue.
Perfect Vision's cost is going up to 5250, with the VCR capture option at $ 100, for a total of $ 350. That's more than Amiga Live!, and getting perilously close to the $ 500 real-time frame grabber from Progressive Peripherals. Anyone looking at a Perfect Vision could tell that it was not making much money at the lower price, though. The Bandito Figures that the low $ 219.95 introductory price was an attempt to steal some market share from NewTek's Digi-View, An unsuccessful attempt, since Digi-View is doing better than ever. But the recent onslaught of real-time framegrabbcrs presents a more
serious assault on Digi-View. What will NewTek do in response? The Bandito bears that the long-rumored Digi-Adapter will finally make its appearance this summer. As to exactly what it will do, no word yet, but expect something amazing ... Peggy Herrington, famed Amiga freelance writer, has taken over editorship of AmNcws. The disk-based magazine has been puttering along, but has managed to garner a respectable audience. Look for much better articles, grapihics, and music in future issues.
West Germany is now a bigger market for Amiga products than the U.S., and it’s growing faster. We’ll probably see more West German imports in software and hardware. The bad part of the news is that it means companies will put more attention on the German market and less in the U.S. Where is Amiga going in America? Sales have been flat, and it seems less likely that Commodore’s new management is going to push the product into the mass market channels (even if the mass market channels want Amigas). The only bright spot is that Atari is fading fast in the U.S home market, and Apple doesn’t want
to be caught dead selling a home computer. So Commodore's only real com[ etition is the C64 at the low end, and hopefully they can compete successfully against themselves. At the higher end are the MS-DOS clones, primarily Tandy. May God forbid that MS-DOS dories set the new home computer standard for graphics, sound, and animation. The Bandito would sooner buy a Nintendo ...
• AC- Welcome to The Developing Amiga! The Developing Amiga is a
new monthly column to help you keep track of the latest news,
projects, plans, and happenings in the Amiga community.
The Developing Amiga Keeping track of the latest news, projects, plans, and happenings in the Amiga by Stephen R. Pietrowicz The Developing Amiga also covers some helpful programming tips, techniques, and your suggestions.
Get More Technical Infot'tnation From Commodore There are several sets of material that can be ordered directly from Commodore that you don't have to be a certified developer to get. Some information that may interest you: A500 A2000 Technical Reference Manual $ 40.00 This large reference manual explains the hardware features of the Amiga 500 and Amiga 2000. Covered topics include: Amiga expansion slot specifications, the bridgeboard and janus.library, technical documentation of the A2090 hard drive, schematics for the Amiga 500 and Amiga 2000, and more.
IFF Manual and Disk $ 20.00 A spiral-bound manual with full IFF documentation, including listings, and a disk containing source code and executable programs.
Fall 1986 Developer’s Conference Notes Information put together by each speaker, including diagrams and outlines of each conference topic at the Second Annual Amiga Developer's Conference.
Topics include: Graphics, Hardware topics, MIDI sound, and the Amiga Programmer's Suite by RJ Mical.
Commodore is putting together a set of notes covering the April developer's conference. I’ll let you know about it when it is available.
AmigaMail The official Commodore-Amiga Technical Support (CATS) newsletter is not for developers only. The latest in news, tips, and information from Commodore is available for S20 for a one-year subscription.
All prices listed above are in U.S. funds.
Canadian orders should add $ 2.50; foreign orders add $ 5.00. Send check or money order, payable to Commodore Business Machines (in U.S. funds) to: Commodore Business Machines Attn: Lauren Brown 1200 Wilson Drive West Chester, PA 19380 Quick Notes on Spring Comdex Spring Comdex has just ended as I finish up this month’s column. I'd like to pass along some information 1 heard from Oran Sands, an assistant chairman of the Amiga Zone.
One of the most impressive things shown during Commodore’s dealer meeting was the A2500 UX. Commodore demonstrated the clipping capabilities between two Maxiplan screens and a Lotus 1-2-3 screen (Lotus was running on a bridgeboard). They also demonstrated UNIX.
All reports I've heard about CBM’s UNIX say that it is fast. Some UNIX users may be disappointed that Commodore picked AT&T’s UNIX System V, instead of Berkley’s widely accepted implementation, BSD 4.3- Since I’m a BSD fan, I was a bit disappointed at first, but upon further reflection, I think the AT&T implementation may be better in the long run for Commodore. Since SUN Microsystems and AT&T have started to discuss a standardized UNIX operating system, odds are that systems running System V implementations will migrate more easily to future releases of UNIX.
At this point, trying to guess what AT&T and SUN are going to come up with is somewhat difficult. Commodore may be going with the AT&T standard, hoping that future UNIX developments from AT&T will be compatible.
The addition of UNIX will help the Amiga gain acceptance in the engineering market as a iow-cost work station. Speculation on which windowing system Commodore would use for the AmigaUNIX system also ended with the announcement of a proprietary low-level windowing manager. There was a rumor around for quite some time that Commodore might provide a port of Xwindows. Unfortunately, it wasn't true.
Commodore also announced: A2024 Hi Res Mono Monitor 1008x800, A2300 Genlock (industrial quality), A2620 68020 Card, A2090A Hard Disk Controller, both ST-506 and SCSI controllers with DMA, A2058 8 MB RAM expansion which uses 1 MB chips and only one slot, A2286 10 Mhz Bridgeboard with 80286 CPU AT compatibility.
(continued) (I TxEd PLUS )) The Text Editor for the Amiga,' Plus a whole lot more.
Tdl -j “j- cac e’ sPee 3s up floppy and J-Jll L Zj reads up t0 2000%.
FastFonts Speeds up text display.
J? UniAeyS Hotkey window manipulator.
* 7 tm A T3 T) Latest versions of the AmigaDOS ¦tilvr Replacement
A T TD YY Demo version of the AREXX, the Xi.X J_J VyV macro processor used by TxEd Plus, that is changing the way people think about computing.
Complete package: MC + Visa $ 79.95 Microsmiths, Inc PO Box 561, Cambridge MA 02140
(617) 354-1224 BIX: cheath CIS: 74216,2117 Amiga and AmigaDOS are
trademarks of Commodore-Amiga. Inc use the software. The
advantage of this approach is you can use the software for
a short period of time and decide whether or not you’il
continue to use the software. The author can then collect a
small donation from those using the software.
Unfortunately, most shareware cash collections aren’t very
“Copyrighted freely distributable’’ software has a copyright to protect the author, but can be distributed to anyone without charge; it’s basically "shareware" without the donation. The author copyrights the software so no one can do things to the software without permission, but the software may be used by anyone. If you write software Tor public release, please label your software accurately. Make sure you say what you mean in your labeling. Don’t misuse the term "public domain,” or you may be surprised to see your software on tbe shelves of your local store.
Wrap Up If you have any news, suggestions, questions, or programming hints please send them in at: Commodore showed a 25 Mhz 68030 68882 card, but no release date has been set, Copyright CAREFULLY!
A note to developers: write those copyright notices carefully! I’ve noticed that many people releasing software to the public aren't putting correct copyright notices on the software. I’ve seen notices such as, "The software is public domain. Please don’t do anything to it without the author’s permission.” In the two sentences, the writer contradicts himself. If he really meant to retain rights to the software, he should have written a copyright notice, and labeled the software "freely distributable."
Now, to be fair, I’ve been guilty of the same thing. I think the reason ! Made that mistake, and so many people continue to make it, is that they just don’t know what "public domain” really means. If you release something in the public domain, you’re giving everyone permission to do whatever they want to with the code. They can change it, enhance it, even sell it. Since it’s in the public domain, they don't have to answer to anyone.
The other extreme is copyrighted software. Copyrighted software is usually written by an individual or company and sold. Copyrights give the seller and the buyer specific rights, usually outlined in the software documentation. In most cases, copyrighted software is not to be distributed by anyone other than the author or company.
Somewhere between these two extremes are "shareware” and "freely distributable" software. Shareware is copyrighted software the author distributes and asks that you pay a lee once you decide to Tbe Developing Amiga c o Amazing Computing
P. O. Box 869 Fait River, MA 02722 Stephen R. PietrouHcz is an
assistant chairman of People Link's Amiga Zone, a freelance
writer, and a member of The C Group.
• AC- Have you always dreamed of being able to profit from the
literary talent you know lies within you? Have you always
dreamed of being able to write, proof, edit, format, print,
style, reproduce, distribute and market your work? Do you think
desktop publishing is the answer?
If so, this column Is dedicated to you.
To realize your dream, you must buy the best, most complete, easiest to use desktop publishing program, write to your heart’s content, and make a million.
Easy enough, right?
I don’t want to discourage you, but one of the largest aircraft manufacturers in the world has a one million dollar single sheet document on display in its corporate office. This document was the end product of a desktop publishing system. Of course, the single sheet didn’t cost 51,000,000. However, the computer system, the writer's time, the enormous quantity of paper wasted to produce the example on the wall, and the time not spent by the writer on his primary occupation did total 51,000,000. I want to emphasize that while desktop publishing may be a boon, it could easily become a
boondoggle. The purpose of this column is to aid the boon and stifle the doggie.
Let's explore the component parts of a desktop publishing system. First, you need a computer. (Since you're reading this column, 1 assume you have an Amiga.) Second, you need to choose a desktop publishing program. I'll try to help with a look at the features of programs now available and new programs as they become available.
Third, you need an output device: a dot matrix printer, ink-jet printer, laser printer, typesetter (like a Lineotronic machine). That's not quite all you'll need, but it is a good start.
Depending on the desktop publishing package you choose, you may also need a word processor. Some packages standalone, while others support import- export of various word processor text and ASCII files. This overlap leads to the murky question of what is and what is not a desktop publishing package.
R 0 L L T H 0 S E P R E S S E S!
By Barney Scbwartz A new column on AMIGA Desktop Publishing.
Alt hough i agree that it is not fair to call a word processor a desktop publishing package, there are programs like ProWrite, VizaWrite DeskTop, and KindWords, which cross the fine line between simply formatting text (what a word processor does) and formatting pages (what a desktop publishing package does). For our purposes, we will say that a desktop publishing package formats pages. Everything else is either a word processor or a graphics processor.
Before you begin formatting pages with your desktop publishing package, you must do some preliminary preparation.
Gather all the necessary parts of your document. These parts can consist of many items, including: TEXT: The prose from which the columns will be made.
TABLES: Matter which may not fit into columns designed for text.
GRAPHICS: Figures, illustrations, drawings, photographs, etc. Text may come from a variety of sources.
Most desktop publishing packages ailow import of text from ASCII files. Some packages allow import from a variety of word processors. At any rate, it is usually much more efficient to create the prose in a word processor environment and copy to the desktop publishing package.
Almost any straight word processor is suitable to the task. You should keep format as simple as possible to save much editing time within the formatted page.
Tables can be developed in either a word processor, such as Word Perfect, or in a graphics package, such as Deluxe Paint. Word processors without columnation and graphics packages without text capabilities are obviously unsuitable. If you own such packages, and can't change to another at this time, you may be able to create tables from wiLhin the desktop publishing package.
However, this task will certainly be a painstaking endeavor.
Graphics, like text, can come from many sources. Clip-art from outside sources, digitized images (in either IFF or HAM format), photographs, sketches, and cut and paste pictures for advertisement are all suitable. You can also use a drawing or CAD program or, if you are artistically inclined, you may be able to create graphics on the fly from within a desktop publishing package that supports graphics.
(continued) After you gather everything for the document, you have some decisions to make. You must first decide what the most important item on each page should be. Although each page of the document may contain many topics, you should, in most cases, lead the reader Lhrough the page from the most important to the least important item.
This may be difficult at first, but, with lots of practice, patience, and sheer repetition, the task becomes easier. In future segments, we will progress from simple to complex documents using a variety of desktop publishing packages and different formatting methods.
One thing i have noticed that runs rampant in documents created with desktop publishing packages is abuse of those cute little clips supplied with most programs. Another problem is using too many fonts on one page. A good rule of thumb for creating documents: KEEP IT SIMPLE!! While font changes do draw attention to an article, too many fonts breed indifference.
Also, keep in mind that your reader will undoubtedly scan the page for something interesting; most likely the entire page will not be read. Guide your The present crop of desktop publishing packages include:
• City Desk, MicroSearch, 9896 SW Freeway, Houston, TX 77074
• PageSctter, The Gold Disk, 2179 Dunwin Dr. 6, Mississauga,
Ontario Canada L5L 1X2
• Professional Page, The Gold Disk, 2179 Dunwin Dr. 6,
Mississauga, Ontario Canada L5L 1X2
• Publisher Plus, Brown-Wagh Distributors, 16795 Lark Ave.,
Suite 210, Los Gatos, CA 95030
• Shakespeare, Infinity Software, 1144 65th St., Suite C,
Emeryville, CA 94608 The soon-to-be-available list includes:
• Dynamic Word, Microlllusions, 17408 Chatsworth St., Granada
Hills, CA 91344
• Publishing Partner Professional, Soft- Logik, 11131 South Towne
Sq., Suite F, St. Louts, MO 63123 reader through each page by
using large type and poignant wording for headlines and topics.
Stay with one font for the body text of the entire document.
Don’t forget, pictures really are worth a thousand words,
especially for capturing the reader’s interest. Tables are also
useful; they often express what can't be explained with pages
of convoluted text.
You will eventually need some other tools to become an accomplished desktop publishing artist. Your font library can never be large enough. We all know Amiga fonts shipped with the machine are sorely lacking. They are definitely not suitable for word processing and are generally unsatisfactory for desktop publishing work.
Should you buy every font disk available? After all, the font editor supplied with your Amiga is worth a try, but your goal is to publish, not to be frustrated. But there is help. You can purchase CaliiGrapher from InterActive Softworks and build your own fonts. If building your own fonts is too great a chore, Lion’s Fonts, Andre’s Fonts, EBS Fonts (if you can still find them) and Kara's Fonts will supply you with most of what you need.
Basic Desktop Publishing Terms FLUSH LEFT: To align column content vertically on the left margin.
FLUSH RIGHT: To align column content vertically on the right margin.
FONT: A complete assortment of type in one particular size; usually contains all capitals and lower case letters of the alphabet, plus punctuation symbols and numbers.
GALLEY: A proof copy of the printed page. You view a GALLEY on screen before printing.
GUTTER: The space between columns of text or graphics areas on the page.
HYTHENATION: Separating words with a hyphen. Used to equalize space in a justified column.
JUSTIFICATION: Adjusting space in a text line to make a column flush both left and right.
KERNING: Setting the space between letters of a font.
Next, you might want to invest in a graphics manipulation package. While desktop publishing packages import graphics, and most allow you to resize graphics, they are not meant: to strictly control these manipulations. If the art cannot be cropped to proper size, it must be shrunk or enlarged. This manipulation usually results in loss of detail. Packages like Butcher from Eagle Tree Software and D’Buddy from Digital Creations are well worth the investment.
All these tools and many others will be explained in this column. We will explore all the possibilities. We will look into repetitive news letters using black- and-white dot matrix printers. We’ll unlock the mysteries of dealing with PostScript and other laser devices. We’ll take a look at color mediums, output devices, and methods. And we’ll push to the limit the capabilities available users of the Amiga, Amazing Computing and a desktop publishing package.
This column is for you, the readers and Amiga users who want to learn about desktop publishing. Please write with questions, answers, or topics you would like to see covered.
• AC- LEADING: The space between lines of type, usually measured
from the baseline of one line of type to the baseline of the
PICA: A horizontal unit of measure in printing. One PICA equals 12 points.
POINT: The unit of measure for sizing type and rules. For example, the type you are reading is nine point on 12 point leading.
RULE; A line, either vertical or horizontal, which separates parts of a page.
SAN SERIF: A letter or typeface that does not have fine line ending the main stokes of each character.
SERIF: 'rhe fine line projecting from the main stroke of a letter in the usual font of a typeface.
As a publisher, these terms and many others will become part of your vocabulary. They will become second nature and many will cause you endless grief.
Linked Lists in C by William E. Gammill "C" what Linked Lists can do with dynamic memory!
Introduction With the Amiga, as with C, there are numerous ways to do any one thing. However, most of us find one way to get something done and stick with it. If that thing must be done often, we may try to mechanize it. So it is with programming, if, when coding, we find we are writing certain lines repeatedly, we may write a function to simplify the task. And there I stubbed my toe at work the other day. But before I get to that, let’s talk about linked lists.
If you have looked at any Amiga-related C code, you certainly should have noticed the words "linked list”, or simply,''lists''. If you're an expert on lists, you may want to skip the text of this article and simply check the macro code. If not, slay with me.
When I was introduced to C in an informal company night class, my instructor skimmed through linked list and blew my already boggled mind away. But he stressed that the lists were important, so I studied them. And through the concept oflinked list, 1 discovered I liked C a lot better than FORTAiN or TPL, (What!?
You’ve never heard of TPL?) At that time, the computer at work did not support C, so I bought an Amiga to learn it (a good move on my part).
You probably have a C book, and you may have read about linked list. If you haven't, do so. Although I can’t match the information provided by any book, I would like to write about what a linked list is and how to use one.
Linked List One of the real powers of C is dynamic memory allocation.
And one of the ways to use dynamic memory is via linked list.
These powers are beyond FORTRAN’S reach at least beyond the FORTRAN I have experience with (I haven't used FORTRAN
Let's say you are going to compute the area of an acreage, and your input is in bearing and length. How many sides are there to this acre? You don’t know. With dynamic memory, and linked list, you don't need to know. Simply set up a structure to contain your bearing and length information and go into a collection loop. Each time the user enters a new set of data, you grab a new chuck of memory. Then you tie each of these chucks together wilh pointers. In the end, you are able to return a single pointer to the top of a chain of structures, each pointing to the next a linked list.
With variations, your code would look something like this: typedef struct vec ( char to, from; int degrees, minutea; double length; struct vec *prev; struct vec *next; vector; vector * readVecO (. . .
Vector * vecPtr - NULL; vector * nxtPtr - NULL; vector * topPtr - NULL; if (!(vecPtr - vecLinker() ) return NULL; topPtr - vecPtr; while((readingUserlnput)) getBearing(vecPtr); if (1 (nxtPtr - vecLinkerO) return NULL; vecptr- next - nxtPtr; nxtPtr- prev - vecPtr; nxtPtr- next - NULL; vecPtr - nxtPtr;
I. .. return topPtr; J I am not trying to tell you how to create
a linked list. I am trying to show how easy it is to handle an
unknown number of entries. You obtain a pointer at a location
in memory where your data may be stored. Then you link up your
list by making sure all pointers are taken care of, and point
the old user input data to the new space you obtained. If you
like, you can point the new space back to the old data (double
link it). Finally, null terminate your new link and collect
some more data.
Users can type in coordinates endlessly, or form anything from a triangle to a dodecagon and beyond. Don't worry about it; each entry is dynAMIGAlly allocated. In the end, you have a nice, null terminaled, linked list to pass off to another routine.
Also, since you are using a C structure, the compiler takes care of how much memory each link needs. Did you forget something? Go ahead, add it to your structure. Recompile, and your new space requirements are provided. (Try that in FORTRAN.)
I love it! With a lot of effort and a conference paper to guide me, 1 was able to fake this in TPL. I sure couldn’t have done it with the FORTRAN 1 used to use.
The null termination is important. A function running through a list must know when it reaches the end, hence the null termina- (continued,') tor. In the example, I showed my list being double linked both up and down via vecPtr- prev and vecPtr- next. If your list is data to be processed top to bottom, double linking in unnecessary. To modify' the list, you'll find double linking useful.
Now that we have a list, let's work with it. Let’s delete a link.
It’s easy. Assuming a list with members B, C, D, simply point B- next to D rather than C (If double linked, point D- prev to B).
Give the C memory back to the system. The link is gone.
Adding a link is almost as easy, except you must be double linked. If sticking Z between E and F, simply point E- next to Z, F- prev to Z, Z- prev to E, and finally Z- next to F. Voila.
The list has grown one member longer.
Easy, but repetitious. I have found more puzzling links than I would lead you to believe, and they don't come nicely named A, B, C, D. Rather, an address would likely be vecPtr- next though one pass and vecPtr on the next and vecPtr- prev as the loop continues. It can become very confusing, especially when you're first trying to understand all this stuff. (“What's this guy talking about? 1 don’t really understand pointer yet!1') So now we’ve come to the gist of this article where I stubbed my toe the other morning. You see, I was wondering how to delete a member of a previously built list
after I found a member which did not belong. It occurred to me that I had built a number of lists recently, and they all looked very much alike. Not only that, but each time ! Built one, ! Wrote a new little linker function just for that list type. And somewhere is a loop where ! Was always pointing this guy that way and that guy toward some other guy and on and on. The names were all the same, the error checking was constantly tripping me up, and I was tired of crashing when I got my pointers wrong. It was time to write a function! But I couldn’t!
The function could not be told all it needed to know and still be general. Then I had a brilliant idea, It made my day. (I don't often have “brilliant ideas”.) Why not write my general purpose linker as a macro? It worked!
So, my friend, if you know nothing about linked lists, but would like to, or if you find the linkage repeLitious, perhaps my macros will prove to be your salvation.
Macros [ have created two macros to assist in creating and managing a linked list. CRLINK creates an easy to use, one step function, which, given a null pointer, will start building a list, or inserting a new link into an existing list. RMI.INK creates a separate one step function to allow you to delete any link from your list.
Each macro allows you to name your functions as you choose and specify the name of the structure the function is to process.
The only restriction is the structure must be double linked, and contain self-referenced members “prev" and “next".
I have tried to document the macros to answer any questions on using them. But examples are often worth more than documentation, so 1 have enclosed a multi-case example. The intent of the example is simply to show how to use the macros. It’s not fancy. If you have trouble getting your code to compile after typing in my macros, try using your compilers option to generate preprocessor expansions (lcl -p, if using Lattice).
Remember, no white space after any of the line continuation backslashes.
Hopefully, these two macros will prove useful to you. Perhaps they will flower in your mind, and you will expand the idea presented.
Listing One Macros CRLINK and RHLINX ¦Jso Example:
• Use n vnpornt.od occur unco of oach macro for oach sturcturo
Do not terminate tho macros' statement with a almlcolon.
Inclusions at top of codo: I include "plStruct.h" ;define structure I includa "macros.h* ; nacres of interest V»r i«tIon 1¦ Use tho macros before tho body of tho codo.
CRLINK(crlInk,mlLink) ;no *;* RHLINK ( rm 1 Ink, tnlLink) ; no ";** siain|) ; body of codo siLtnk • ciPtr; mlLink * alNew; !f (I (mlNov - crlink (nlPtr)) } printf(mout or menitoryNn"]; ralip.k (miPtr); Variation 2?
Profile funcNanes at the tcp of the code, and use tho macros after the body of the code. CRLINK funcName must be declared as a pointer to a structure. RHLINX funcName fiust be declared as void.
MlLink * crlink ); ;proflle funcName for CRLINK void relink (1; ;proflle funcName for RMLINK sain () .‘body of code f } CRLINX(crllnk.oiLlnk) ;ro * RMLINKIrnl ink,niLink) :ro Basic structure required.
Typedef struct structTag 1declarations]: struct structTag * prev; struce structTag * next; ) structNane* Example: typednf struct HIP7R | ,‘external lnt mlptr; struct MIPTR * prov; struct MIPTR * next; ) allink;
• mi Link * raiPtr; .‘Local * •••**** * * * *****
• Name: CRLINK
• Purpose: To create a function used to;
• 1) Create a new link within an existing Linked list.
• Or, 2) To create a new node If no lilt exists.
• Or, 3) To append a new node to an existing list.
• syntax: CRLINK (funcName.atructName1
• Input: funcName: Naro of function to create.
• itructKane: Name of structure to reference.
(continued on page 102) Smarter, Not Harder Developing a product for the Amiga market is like participating in a good race; it requires strategy, pacing, and command of your resources. Sometimes, no matter how hard you spin your wheels, you just can't make it to the front of the pack. If the front of the pack is where you want to be, consider placing your advertisement in Amazing Computing.
Amazing Computing has a solid reputation for providing worthwhile and complete information to the Amiga user. An advertisement in Amazing Computing will reach serious Amiga users, knowledgable buyers your customers. Whether your marketing goals require a multi-page color spread or a 1 9 page black and white advertisement, AC can help at a price you can afford.
As an added service to benefit our readers and advertisers, Amazing Computing is offering a Reader Service Form. Our reader service not only provides the reader with additional access to our advertisers, but AC readers receive a free gift just for responding, These responses will be collected and returned to our advertisers in the form of a text file on disk. Amazing Computing provides you wiLh an avenue to reach your interested customers and allows you to decide how best to use this information.
Don't sweat it out with the rest, consider advertising in a smarter market: For details contact: John Fastino, Advertising Manager PiM Publications Inc.
P. O. Box 869 Fall River, MA 02722
(508) 678-4200 FAX (508) 675-6002 Output!
Function created: Syntax: Input: Output: Error: typedef struct MIPTR ( lot mlptr; struct MIPTR • prev; struct MIPTR * next; } ellink; * In reference to the source comments: “version l"i
* Define a rnlink() function.
AtructPolnter - funcNane(structPointor}; A pointer of type strcctNase.
A pointer of type atructNaae.
Return of HULL.
Restrictionst The atructura nuat contain aelf reference pointers, and “next".
RMLINXJrmlink,ml Link) • In reference to the source comments; “version 2";
• Profile a crllnkl) function.
Now links are always created “after" or "below" the parameter pointer, hence, one nay not ereate a new head for an existing list.
NiLlnk * crlink(};
• define struct Nar CRLINK(funeName, atructName)
o * funcNare(llrkPtrJ atructNane * linkPtrA * Profile a
verification function uaed to help us see what we have done. *
void runllst (); nowPtrj nextPtr; structNano structNar.o
void main() ( aiLlnk * nlPtr - NULL; aiLlnk * newPtr - NULL;
alLink * topPer - NULL; aiLlnk * eidPtr - NULL; BlLlnk * okPtr
- NULL; SHORT cnt; * Uaed to build the list, * * Used to
build the list. * “ Save the top of the list. • * Save a
nenber of the list. * * Save a member of the list. * • For
loop counter (I ave Id “1"). * if (llnkPtr) ( If (! (r
ewPtr • (atructNane *) ealloc (1, si :*c f f atructName)))} V
return NULL; if (llnkPtr- r,ext) ( noxtPtr - llnkPtr- ne*t;
nowPtr- next - nextPtr; nextPtr- prev - newptr,*
llnkPtr- next * newptr; * Create a linked list using the
CRLINK created function crllnk()
* and save a pointers to the top of the list, the third link
* within the list and one other for later use.
• for (cnt-0; cnt 5; cnt*+) ( If (I (newPtr - crlink(miPtr)}J (
printf (“unable to obtain nerory n*)j exit (10); I If (!cnt)
topPtr - newPtr,' * Save the header, * if (cnt 3) nldPtr -
atPtr; * Save a member. * if (cnt -- 4) okPtr - aiPtr; *
Save a member. • slPtr - newPtr; * Step foward to next ptr.
* printf (“ n7he list createdAn") ,* runlist(topPtr); * add
a new member within the Hat, just after tne thLrd link •
newPtr - crlink(midPtr); printf (“ n7he list with a new member
An") ; printf (“Inserted link: kd, - prev: %d, - n«t nevPtr,
newPtr- prev, r,ewptr- next) ; runllst(topPtr)j ¦ Three test
cl RMLINX -
* remove link Just added.
* remove last link on the list.
* remove first link of the Hat.
* printf (* nRemove the link juat added n“); rmllnk (newPtr)j
runllst (topPtr); | elai ( link?tr- noxt - newPtrA
nowPtr- next - NULLA newPtr- prev - linkPtrA A
• lae ! If (1(nowPtr - (atructNane *}caIloc (1,
siinof(structNarej ) )) return NULLA newPtr- prev - NULLA
new?tr- r.ext - NULLA return rewPtrA Nan e : Purpose: Macro:
RMLINK To create a function to renove a link from a lined list.
Syntax: Input: Output: Function created: Syntax: Input: Output: Error: RMLINK(funcNane, structName) funcNane: Name of function to create, atructName: Name of structure to reference, none.
FuncNarao(structPolnter); A pointer of type structNano.
None (void) none printf(“ nRemove the last link relink (miPtr); runllst (topPtr); the llstNn") ,* Restrictions: The structure sust contain aelf reference pointers, and “next".
* we have not saved the second item on the list. If we
* remove the top, and runllat() works top down, how do we
* run the list? N don'ti * printf(“ nRemovo the top link or.
The llat n") ; rmlink (topPtr); runllst (topPtr); * This is a
logical error. • * Note: rmllnk() freed topPtr; but the
system has not used it
* yet, so the above logical error works (for now).
The function created by WLINX tries to orror check and avoid causing trouble. But an error return was judged of little use, hence, the use of void.
(define BMLINK(funcNane,atructName) void f uncNaa* (iir.kPtr) atructNane ’ linkPtrA * (I saved okPtr juat for this job I kne ? Delete both the top and the bottom of th
• into trouble.)
• I was going to list and get nyself prevPtrA nextPtrA
• tructName structNane if illnkPtr) returnA If
((linkPtr- prev NULL) k* (linkPtr- next NULL) (
free(linkPtr)A roturnA l if (Ilnk?tr- prev) prevPtr -
linkPtr- provA else prevPtr - NULLA if (iinkPtr- next) noxtPtr
- linkPtr- next; else nextPtr w NULLA if (nextPtr)
r.extPtr- prev - prevPtr; else prevptr- next - NULLA if
(prevPtr) prevPtr~ noxt - nextPtrA else noxtPtr- prov - NULLA
Unk?tr- next - NULLA free (linkPtr) A * find the true top of
the list * while (okPtr) ( topPtr - okPtr; okPtr -
ok?tr- prev; I * Now we can really run from the true top down,
printf(“A true report of the llst n"); runlitt (topPtr): •
Verbos little function tc let us see what void runllst(meraPtr)
mlLink • memPtr; ur macros have done.
While(nemptr) ( printf (“ r.memPtr...... Id n", nemPtr); printf(“memPtr- prev ld n", me«Ptr- prev); printf (“n'emPtr- noxt %d n", memPtr- next) ; memPtr - Re»Ptr- nextf
- n"); printf(“ A function used to test the zaeros CALINX and
* Create the crllnk() fuctlon profiled at the top of the coco. • f* note that the statement does not end with a “;" *
• Include oxoc types.h
• include "macros.h"
• AC* CRLINK(crlirk, ml Link) * The atucture we will use while
building our lists. • PD Dwendip Insight into the World of
Freely Redistributable Software for tbe Amiga™ by CW. Flatte
Hey there I’m back with more of the latest Fred Fish disks
(still only up to 138). Now let's get to 'em.
Fred Fish 131 Dfc Ever try to make multiple copies of a disk using the AmigaDOS Diskcopy command? A time-consuming and painstaking task at best. You could use Marauder, but why spend big bucks to copy a few disks? Enter Dfc. Dfc is a replacement (and much more) for both the Format and Diskcopy commands. Dfc has several additional options, such as disk buffering for quick additional copies, a verify mode, and the ability to write to multiple disks simultaneously.
Dfc is accessible from the CLI (using command line arguments) or through the Workbench (with a nice Intuition interface). Dfc is by Thomas Rokicki, of BlitLab and AmigaTEX fame. Includes the source in C. Hyperbase VI. 6 (Update to Fred Fish 58) Cot the database blues? Make your filing fun and fast with Ilyperbase. Hypcrbase is a flexible database management system, great for small mailing lists.
Written by Michael MacKenzie, Marc Mengel, and Craig Norburg. Includes only the executable the source is available from the authors.
Life Does cellular automata excite you? Then get a life... that is, get Life, by Thomas Rokicki. Life is a new version of his ancient Life game, including a new macro language for setting up examples.
By Thomas Rokicki. Includes the source in C. Mackie Just when you thought it was safe to Popcli... Mackie. Mackie is another Popcli replacement that, among other Do you wonder what your program is doing to memory?
Or why you can’t load that program?
Don’t get mad. Get Wfrags.
Lhings, draws pretty lines on the screen in the screen blanking mode. Originally by the Software Distillery, with enhancements by Thomas Rokicki.
Includes the source in C. Mglb Turn those seemingly useless function- keys into powerplants of productivity with Mglb, the macro program. Define macros and bind them to function keys in your startup-sequence. Mglb is now included with an Arexx port and other improvements, Originally by various authors, with enhancements by Thomas Rokicki. Includes the source in C. (continued) Wfrags Programmers! Do you wonder what your program is doing to memory? Or why you can’t load that program? Don't get mad. Get Wfrags. Wfrags pops up a small window that constantly updates your memory fragmentation, free
memory, and sizes of the largest available chunks. Wfrags can be run from both the CLI and the Workbench.
By Thomas Rokicki, (Maybe this disk should be tilled The Thomas Rokicki Disk.) Includes the source in C, Fred Fish 132 What were your first thoughts after you saw Leo Schwab’s "The Dream Goes Berserk" demo (on Fred Fish 100)? Your first thought was probably a WOW, followed by confusion. How did he do it? Is he insane or is he a genius?
Decide for yourself. Fred Fish 100 is dedicated to ‘The Dream Goes Berserk” demo, including all the source and object descriptions you need to recreate this fantastic animation. You can modify the objects, or use the code as a starting point for your own animations.
However... be warned! This stuff is not for the faint of heart. The disk is jam- packed with code and object descriptions there's not even room for many icons. It's definitely a don't-miss for the animation-heads among us.
Fred Fish 133 ConMan VI,1 (Update to disk 100) Do you use the CLI? What happens when you make a mistake in one of your command lines? You can’t edit Lbe line; you have to type it over. This is a big feature that’s missing in the console handler. And don't you wish you could keep a history of al! Your commands which you could bring up with the press of the up-arrow? It could save lots of time and frustration. Your prince has arrived!
ConMan is an extremely useful replacement for the standard console handler. It provides line editing and command line histories. ConMan Is also transparent to any application which uses CON: windows. New features to version 1.1 include additional editing keys, fast search keys, and an undo key.
Also includes the ability to clear the history'. This is not only a don’t-miss; it's a necessity for anyone who uses the Cli.
ConMan is shareware and definitely worth a donation to author William Hawes (of Arexx fame). Includes only the executable.
CRCV1.0 Sometimes it is necessary to verify whether two files are the same (after a download or diskcopy, for example).
How can you do this if the original file isn’t available?
CRC provides an accurate means of verifying whether or not the files on two disks are the same, without duplicating the disk. A 16-bit crc (cyclic redundancy check) is calculated for a file's contents.
The result can be saved and compared to the crc for any duplicates of this file. If the crc’s are the same, then everything is kosher. If not, you may have corrupt file on your hands. CRC was written by Don Kindred, and includes only the executable.
CRC Lists So now you say to yourself... SO WHAT?
Where do I get CRC check files so I can verify my files? Fred Fish himself has created CRC check files for disks 1-128 of his library. Now you can check your own disks for corruption. Thanks, Fred.
Overscan Attention European users! Do you want to run software written for the American market without modifying the applications? Overscan patches the Intuition library so sizeable windows with a MaxHeight of 200 (400 in interlace mode) and screens with a Height of 200 (400 in interlace mode) will take advantage of Intuition V1.2's PAL overscan capability. A great job by Ari Freund. Includes the source.
Well, that's about all I have time for.
Next month I hope to cover Fred Fish 134-138... unless something new pops into the Public Domain.
Until then... Gotcha!!
C.W. Flatte If you have any questions, tips, cigarette butts, etc., please send them to: CW. Flatte c o Amazing Computing Magazine
P. O. Box 869 Fall River, MA 02720 ¦AC* Gary Bonham Interview
continued from page 64 encourage others to take a close look
at it. It outperforms the Amiga significantly and I think it
offers the Amiga serious competition.
As for future generation hardware, Commodore needs a machine with 32- bit, 14 Mhz Chip RAM, and Chip RAM should be significantly increased in size.
You see, what gives the Mac II the edge over the Amiga is its high speed dual port video RAM.
The Mac also has what’s called a "chunky pixel” or a "byte pixel” which makes it easier to program in some cases. The Amiga, on the other hand, has a corresponding bit in each plane that is used to find out what color is being displayed. In the Mac II, all eight bits of a pixel are stored in one place, whereas the Amiga’s is spread out.
AC I understand that you have several children and grandchildren. Not too many Amiga developers can boast that!
Are any of your family members interested in the Amiga?
Bonbanv Well, I have two systems that I use one at work and one at home.
Since 1 do a lot of my work at home, it can be aggravating at times. But for the most part, my entire family is supportive of my work at home. I have a young grandson who is fascinated by the Amiga. He heads for it eveiy lime I leave it alone! One time I came back to the computer after taking a break and found the end of a twelve inch-long paint brush in the Amiga's floppy disk drive, I was worried at first, but after I dislodged it, the machine booted with no damage done!
Some of the younger members of our family are fans of Winnie The Pooh.
That’s where I got the idea to end all of my programs with a T.T.F.N., which can be seen in an open CLI window.
AC Thanks Gary for your lime! And to all of our dear readers of Amazing Computing: T.T.F.N. The AMICUS & Fred Fish Public Domain Software Library This software is collected from user groups and electronic bulletin boards around the nation. Each Amicus disk is nearly full, and is fully accessible from the Workbench. If source code is provided for any program, then the executable version is also present. This means that you don't need the C compiler to run these programs. An exception is granted for those programs only of use to people who own a C compiler.
The Fred Fish disk are collected by Mr. Fred Fish, a good and active friend of the Amiga.
Note: Each description line below may Indude something like ‘S-O-E-D1, which stands for 'source, object lile. Executable and documentation'. Any combination of these letters Indicates what forms of the program are present. Basic programs are presented entirely in source code format, &Mfla pm i AWCUS DISK 2 Beuestc Bito sen a port commands Amiga Bute Pragrims: Abule progriTi: GrtpAe* C programs: aetta-p c amvpaofaanai port use (Note Many of toese prngran jtee p'tsent on AatCUS 30&s!0» 3d sods ng prog, whom »« a 0 ArgaDOS Uejsct iors'y rir sr. S-E prn ntrc aampta primer irtar'ao* code Dm i.
Several dtoese ne'eco*verted b AngaBaoc, snf«
* r text fie archive program, S-E prtuue h printer device
defnbana anc ate mcfuoed nere) B xxi d'MS boots fxobi
Regnteac teg on ted propam AdCtetk&OOx a s-o« esoreta bookcatabasa Cjom d-swi aibas sr-pteCLtmai, S-E ¦1acec ao cea i"»r:iceorYafl progim.
Ctews a btel fc er d'ew* pctm mto ityte of Oute* k .sc fe comprtcsdn programa S-E serar&a c aatTteatrbutesof ?*prale-port Cbad prog**T 3 convert Ojrputev h i Fscape S'sms ‘sex ifcscts** YktC sfarr..ia,'gsre. SE SatSerae sat TwrtoPutes (party, cater atojatne tea »tmary. S-D HCOfr- Socrsmng prag-rr. W raoan in* Mau asrrpe ‘riaaa'prograrr ng jt *y. SE enggiayc angle ptayfted e*ir pi Cue toa gam . Kculsn »m*n rarwil E"»cs nea-'y v«5n of Amg» jBteotor. S-E-D woacrtyc ao cetonarraBrand fftonetcsoemo Co or At artc-awng program Jpid s-rpe psrt pr j- Asaerrbiar prcgnma: t"eoeyc ¦mpiepmerdemo
DeuxeOaw toe draw ng prog-am n toe 3rd AC, S-D OpScsJ d'lu severe icccs.1 iPjun bsactr.asr bnarysaarercoo* tmer.c aiec tpporttme'fLnctont Eilt co'veraaDO'te compute’ psyroiogst Pamficx ferrpis ptrtp'og'sn csoastm Urn cor-pcaa qacrq) fjnrton. *o ce tm'Stoic mar* exec suppotl Smar fumclona Otoeo toe game, as bnowt as gs‘ Snub* d'Bws to* S%r« m 3d wraAim and C last prog'am WwJiFortc ioads and d to ay* 11 ava a&e system fonto RrMaje 30 rito-ue game Spaa An gruphcs dorr, i BeyroBsm se rp(| code fy Lanoe 3 C2 process i anoptoiN.i iss*¦« €* ibuttlat: ROR boggi ng paprci demc SpMW spoecn unity
Svpr.ntf Ur.n lysem Vcompatd* prnTt) autorqsrai wamngiof oaaciocks wrri tiB'ecjestars Shut3e draw* 30 pet as of toe space pj» Spner* C'ttrt spne*e* rees o UmxcorpetaebeeO lndon.0-0 conso'aDtxt copyo'tvaRXMcantof* 10 chapter Spobng emptespei.ng prpyam Sprte d'sws color sorts fnKd wfomeryhadFFMeafeitonfcefiridtu-pei Src* dtefonttxt warning ofditox font bad ng bug YoYo werd tero-gra ty yo-yo demo, tracks TfreeOee 3d fircton plats hi roec s corsarty Lpcsoec. » FF spec *« rave Deer Uwjnc.txt let of AdeVe*. M acta ‘ Cnj yo-yo 3 toe ro me Toposnpry Srthaaj topogrjpny moved to ret own iu m ne AMICUS
cclector) nputSev.txt praf mniry copy of tena inputdercecrapoe' Eucutabi* programs: C'ms cre*g'spncs John Dnper AnijiTutor*!*: bcense inform ebon on Wo k bench cwbuton icerje 30cjba Mod Ja-2 demo of a rotatng cube Xenot
C. 'Mt Hcbf pitntt landscape* Armne oe$ cr Des an'maaon afgorttms
prrter pre- »eaaa copy of T» chapter on printer divers, from
Ajtbon wte a second can image, dsbtyed Abue programs; Tod*
Gaogea mnii on gadgets RKUt.1 v11b.txt Wfof
biecrangesftemveraor!i,0to 1.1 vtoen toe con a d &ed Aod-esBc
m temple ca3oe» program V oCOtesaes Menus iesm aoout hb-1er
meru* v26ridfl b'Tofindusaflecnargetfram ve'Bor 2031 fl
A-gaSo* i bow but smpe so* cheaer, E-0 CarCFjo tempi* cud f i
database program AMCU3D* 3 AUSU3I .ta.a. Flee from the Amiga
Ur* K toe ARC he compreaecr pragra Oam o mddwmdowdemo C
program: Amiga bfermidon Naturenc muet-navefor teecon. E-0
KeyCodea shows kajcode* tor s key yo u pte» Xra
¦CcrosKefwancegen.,$ ‘E Note rat some of ffte» •¦¦** are od,
and rabr to Oder wsana of Berrand graprvcs oamo Motj run many
Abasc programs from amaru 6t tofor extra-haf-bnghtdvp gh demo.
S-E toeoperatng system These flesa'aYon ArgaLnk. Foretme.
Oixsahaga prog. 3 rotors Dashed dtka. E-0 MoroColor* way o gat mow colors on tne sown Chop f-rraS (chopj tie* down to nat, SE Commodore supported Amga Ink. Aka AJN, foronineoewioper KmkCopy aquKJi but nasty di» ctpy Stone*, using a asng Oearup removes itrange chartdri Irom laxt lies tectrical support ft was only up and furring for seve'al weeks.
Prognm: ignores errors, E-D shapes smplo color shape desgoer Speakh CR2LF conwns carnage returns Bine feeds n These Res do not carry a warranty, and are for education purLibDr in hunks in an objectflb E-D speech and rurrrtsr demo Amga fibs, S-E poses on ry. Ofcourae. Toafanotbsaylheydonlwork.
SoveliBM saves any screen u Ffpb.E-0 7?
Abule programs: Gimsi Enor odds compj* error* B a C its, S A damo of Intuition minui caUad 'menu dam o', In C source SoaenDump sharowaro screen dixnpprog, E only BnckOut d bs.sc com puter brck wnl i g am e helo wndowex.trom tne RKM, S wneresc Ind a ‘-a uorchng ail tubd rector es SlirTarm wKuon 2.0, tern program, XmodamE-D Otoafio A» known a*'go' Kermrt genorc Kerrrt imptementH'cr. Flesey, bobtertc 006 programming exam.pi* Tana: Smear temple Bfootemi.p game no wrnri mode, SE seeepc io dayntoesiexaTpe LattoaMen tp» on ling _man£ in Litlc* Sptf.ng s-r-pla ta’lcng spd mg game Scaes sound demo
pays sco«. SE AaaamUar fllaa; Gdek[ ive make you1 own 5 1M drive Toy Bax tdected* grspnci oana 5« 0*6 RutokcuOederio h-reittioft.SE mydev isi sernpla devce orrver Gi uUed expans toe Guru numbers Abuie programs: Sound* AT?g«B* icProg( tfr) my o if tampb fbrary exan»a LR3 03ojgi bug i«t of LascaC verson 3C3 trterarv pays to*t line A Dmia carjar automstas'ruiiSor my;b.j Mfo-geAev user's new c' toe McoForge FO HAL33C0 prnrci iflirwl cor put' Oaiy€ grto card gone ryoevj Prr Spooler CUTE oasod onnt soooi prog Pace tempi* OfkSS'r »und Grapn Encton yonng progr*ri tfiiupp.i JMAP flat: SugarPum pay* The
Dance of to* Sugarphjn WthngHou' a game macron aaae-o ' najd* fltet These are toe "eoeuary i rxs beween Amga Base and toe Fan**' AbiaiC program a: Taita: tynam ioranee. Totekaartoamag* if to A~gaicapaoi :*$ C program a: Clfino ga-es of poker, oac scx, dee, end crips emgatocxx 1ps ordlcomTindt m Base, you need toese f«a BuaRi are ixJuoed for YJ if, Atam tempi* isffmnaf program. S€ Gomoku SS3 cnown as ‘at'dld' etK extern* c » soeo'cato-
• ocnaoie'. B*donf, •exec', 'con-. Vtbrlon', layers'. Yratof ’.
Oc Ojd to comping win LltX* C SstHtoge sortol an severLre game gameport game part spec
- irMwosxM, 'raTeaeangbaa'. 'raroim'. Y ciga'.
OOCVT'I opo-is-te of CONVERT brerm Exacutohia programa: paralal pa-a « port «p«c Tner' ird Yranaater'.
Developer* Dsasson s SoCCC c.sassamtoer, E-0 if A ser-a port spec AMCU5 Diak 1 Cwry sau*co code 3 toe Wrey iwndowdemo DpSde shows a given set of Ffpxctr'8*,EO
* 1.1 update l *lof new 1**lr** in verson 1.1 Amiga Buk Program
a: aciM tra-ry* Manama ea pans, on, partaJ S.OO Arargo a
»tIBM«ftng program, E-0 Vl.1h.txt BAT o4 include id
changesHtesrArfcqn FfcghtSm amp* tghlBfnUator program fasterfp
expans use of fut-faatng port mato Asaembiar progrtnra: F'« b'
tvttng yo:f oar prin»r drws, Mudng dospecA.c, Hi*P»ette expani
rtje. Sab rot or. & Hanaty Fix Date fie* tortor* dais* or ai
s*i or ¦ aw, S-E A'joiarm wn nil prognm eti ipe«n and Xmodem,
tateondatoc, nrtasn, printer.*; prniar.in printefiag.aam,
Racuaster as of vMttet horn A”gi Base
* -MC»v pmpla Workbsntfi drang p .S-E S-E r*nde p andwatasm The
dot does conten a number of ftas ScolOamo oamontrtttCBcroiing
capab .bat GhUam graphc memory usage indicator, S-E AWCUSDakA
File* from til wfolnai Amlo* de*c-bng ff* FT speo calo-. These
or* not to* latest and Synto »j*r
* o.nd prog'am Gr*p M’tfiet fer * g wn stmg n a tee art"
Tachnlcii BB3 greats: Sea tout teman hrt for h stoxca bur os
sea They Wo no Ma p &wm • map of toe world does.
Ham show* ctf tie ho-O-and-mxiY Nob Mt tor a aftheae lie* sre ad. Ane * W to :oe vw'a.ar* j* reuOo ted 1« nd C uume eu-pes The latest FF spec is EucutaU* pvogrami: mrnodaf color genenpon ope*atrg sys*m. TneaBtescomeVamtwSur (yibn T-R eanVera n tos library.
A test Be ng1 dama.wto seectoe Kmed.E 6M2Vga fas: pB.i'41 aoe tsr.sbrs betAeen served » Angiber.rK»l support HO for moRof 198S T «e AMCUSP.tafi FF Plcturaa Br-u*2C oowert* an FF br-r 3 C do in IBM and an Amigt let oo not c&ny a war Try, and are for ecxaton* pjpcses Tns dte rdudat to* CPSxOa program, eftidt can wear a gven ner joons, mialjatoncxa, E Mate Uano*%xct set program, S-E orfy. Of courte. Rats not»say r»y oont eon aares of FF p &rea and T*'rytr d prijgran. Whffi can vew Brud*2fctft corwti FF brutei to an can, E mairt p smemod g 'aprc demo. S E eeshfltoattoedck of an con.
Thep tbrasndudeasceenfram Du e grapnel o*mo. Rtca* 3 mou», E otjtor makes Ulan CoOectf * syrrbo s Compete and rearyup-to-cau C source a imageetf, an aorfy Ancfox, a Degas aancer, toe guyt at Elertonc Arts, a gorf a, DacGEL asset t *r po am br atoppng viable » Watt, S-E version of the bon Editor. Ths is a lift* laky, but conp es and horse*. KmgTut, aiightoouae.a screen from Ma-Pe Madness, toe G6010 error a S-E-0 quick quck sort stnngjf out ne rune.
Bug* Burry Mortar, a «H1 from an old move, toe Ore Straits Klock many bar dock and date display, E row sxamfrt sample window VO moving company, a screen hom Rnbail Contrudon Set, a TV
1. 1* too game ol ita, E Krtace turns on inter loco mode, S-E An
htuwn derr o, in fjf! C tojree, Induding flea: demomaruc,
newcaster, toe PaintCart, a world map, a Porsche, a stxjfie
TmoSflt totoitxm-duad way 3 set the trro & date Spark*
qix-Type graphic dorrs, S-E demomenu2x, demoreq i gefassic,
democ, demo gLide, rmmon path, a tyrannosaurus rax, a pfanat
view, a VISA cvd.
EMEmaca another Emaca more or ented 3 Othsr executable programs: ideno.make, idemoafLh, nodose, and txwrrto.c and a ten-speed, wwd prooessng. S-E-D SpecchToy Speech den onRrston addmem.c add enema memory a re lyUm AMICUS Oik 7 DtgfVlew HAM dam a picture disk MyCLI a CLI sh*l. Vcrkj without toe WnciFont c - sp1 iT)S At era's&e tons botrtKtc exam 3* of 606 use Ths es* ha* pcira* torn toe Dg Wew hoid-and-modrV voeo Workbench, S-E-0 Texts: cors eDc cr»e D exampt* dgim' It i ndude* toe 'ade* w:to pane's and io' popa toe pung Tarta:
6802) deic-bes E80ZC speedup boed horn CSA coapcrc cteaoe and
deeto pom grl. To* b ooae*. Toe horse a"C buggy, toe Byte
coif, toe FrctoKey* mad tmeton keys from Amga Base Aiasos
• xpiars uses ol e ASSIGN camnrid oeasti c cteo* nroab lO
raquect occor-ary page, toe robot and Roban Thsmd joesa program
3 HaowS'n aipershowb wn to gam* hackr* Bugs bro**i bug tat in
Lescs C 3 02 aeetasuc ctaabng a» example vewaac" :oi aaparaivy,
and a togatoar as secarate, sidaoe b6»10 gipde o metging a
6&D‘C m Amiga CUCard referee card ter Am gaDOS CU dsko.c aampie
of to reed and ww twi Th* ‘aetebm'program. 3 Arm wry screen n3
an FF Bongl a tar Be ng1 dema.wr aeectabeaoeeo. E CUCo'n.r.aTdt
gjde to *ng fa (XI cbtyc uxtcstoTto toot r wndoe'dama pclm
0vun2C csrwTian FT cr„m tc Cdsti Commmcs t*s tj* g uce ta hr g
aCOS djAsay.c duaf eia-p« WCUJKkI nituebqrte, n*allB5or code. E
CLI ear.TXidi lood.c flood Si examp« C program: Bor2teon
corvarta FF nrutt b an con, E EeCemrtnda gjde to to* ED Bd 3r
Voemacc »d ve onof'teemjB' Browse vew ert ha* on id« uteig
nerus S-E-0 Dux grapnei demo. *ac« 3 nae, E FlOOiTVSt
A. t, *DOS Ioanna wkJcard gexosc tools f» vSpnst and BOBa Olthti
temoveicamTients and an space DacGEL aasem Per program br
stopping convsrlon* gtxmem.c yaphc mem.ary usage indcetsr tom
C fee. SE 60010 rn S-E-D Hafirgl exp-'ari rare gripres dtps
that cn do hec.c wnoow wir e *rom RKU bxExec EXECUTE a senes
of commands Kbor menubar Cock and date o spay, E more colors
npusav.c adong a*i moui rtnoer to re mpwi sresm tom Workbench
S-E Ida toe game ot H*. E Modem Pn descrpisn of tit sard port
prod joysokc reading fe i:yTVcx POSaeen Oumpoump* ftaii»r of
rgnes: acreen a pnn»r TneSat toB to-vtiaaad waybsettoetme
RAAU«ia tp* on **»rg up your RAM Su keytdc d'ect xayboa’d read ng SeUUteTalB ants a second image br an con, EUEmac* motov Emaca mote c en»d» ROAAVsa tps on usng RCUWick ayenesx Byarseump** ¦toon coved once S-E word bteCttang. SE-0 Sounds
• xp'AnKcn of hctumert demo sound moutporte wtmauaaport SafWndow
mte nwndowsfor aCLIprog'&m MyCLI I CLI khti. Work* wtoo.t toa
Si brm*t am be.
B run undar Workbench S-E Workberxr., S6-0 Speed reblajon of Amga'a CPU and cuetjmctoip speed ownl txasm exam ae of m iking your oar library »h La tee SmalCbcfc a v ai dg tai cca n a wn-ccw rart, oar WaaCrcs tps on utng Wscx paitor.c Oktspa'a* pcrtcom-ranos Scnmpar toe acreen prnter n toe byrto AC S-E Taacte: Fnet1 Keys exp!lint hew to road funcson keys from Amiga Base HackerSVi aspi'ans howtown toe game Packer1 i SSO" C gukJetoirstaffrigiBKJlD n you Angs PrntefTip sendng escape sequence* to pur pr.rter SfcftjpTip 1p« on n=ng up your rtortop-ceaueroe fife XtmrRevew m of Transfom-rer prog Tint
toat work Printer Drlnra; Pr n ter diver»for toe Cano rPJ-1030 A tee C ton Prw*r,r improved Epson Anver that el mmsies tteaung, tie Epson LODOO, tore Gemini Stir-10, tore NEC8C25A. ToreOudafe ML- 92, be Panasonic KX-PfCw family, end be Smnh-Corona D3Q0. Wfi adocument describing tie inafellabon process.
AMICUS Dak 10 toatrument found demoo This ra an con-dnvan demo, d'oilaaad to many h me! Jdes be sounds of an acoustic guitar, an alarm, a banjo, a bass guitar, a baink. A calicpe. A car horn, claves. Water dnp.
Electee guitar, a fl A, a harp arpego, a todfflrum, a mirmba, a organ mlrwr diord. People talking, pgs. A ppe organ, o Rhodes pano, a saxophone, a star, a snare drum, a steel drum, bels, a vibraphone, a violin, a wailing gut*, a hgrae wtinny, andawmrie.
AuaaiMii C programs drufl Muion-besed, CLIreplacement manager S-E cprl shows and edjuate priority of CLI processes, S-E pi show* nto an CLI processes, S-E vtatex displays CompuServe RLE pci, S-E Am gaBaec programs porrtered pom tor and aonre editor program opemize opbmizabonex am pie from AC artde calendar la.'ge, animated calendar, dary and date book program anorsz* loan *no Raton t bruditoBOB convertssmanlFFbrmhe*to Amgtfenc BO0 OBJECTS gnds CrawsXbay wavabrm* Noert craw* Hbert curve* rredib mid l b story generator naJtelk tak.ng maing list program neadows30 Sographicsprogram,from AC™anoe
mousetoack mouse tacking example in hires moce Hot slot machine game tcacoe be game iwtr, pacrvnko-lke game weird makes cringe *aux* Executive programs cp un«4 k* copy command. E cis semen (bear, S-E crff utu-ike Bean ecror uses toil* output ti tx Ida pm chart recorder pe'Vmancoa ndcaar Assert programs cf t tew’ crea? And CLI argument example Modula-2 Vail movng-worm grapr cs demo caseconvert converts Modula-2 keyword! To uppercase Forri B es,henan orde algo ri tom • urn ore Anayne 12 templates for toe spreadsheet A-iyze There are four programs here that reed Commodore St pid e files. They can
translate Koala Pod. Doode. Print Shop and News Room greprcs to FF format. Gettng be f'es from your C-64 to your Amiga is the hatJ pan AMM3IIL1Z Execute be prog* am s blnk Vr*'compatible inker, but faster. ED dean spns toe d«A hr dakdeeners.E-0 epsonwt sends Epson aettngsto PAR from menu ED snovM ig view h-res pics in low-rei supartxtmap, ED soeaktme tel be time, E-0 undelete undeletes a fie, E-D envap hm converts Apple ][ low, medium and hgh res piotores to FF, E-D nerved menu editor produces C code for menus, E-D quick qi ck dak-to-disk nibble coper. E-0 qjckEA capes Eocbonc Artsd rirs,
removes protection, E-0 bed 1.3 oemoof text edw tom fckrovwtoeJE-D C programs soin3 ratoing bkxAs grapha demo, 5-E-O popdi start a new CL I at toe prestofa button, like &dekck, S-E-0 vjprta Vspnto exampfe code from Commodore, S-E-D ArmgaBBS Amiga Base bUtein board prog, S-0 Asemb'er program* svartO makes st* tektetke Star Trea into,S-E-0 Pctures Mount MimKbrot 3D vew o4 Mandelbrot set Sts- Desro r hi-res Star Wars sarsftp Robot robot arm grabbing a cylnder Texs vendors Amiga vendors. Names, add'esws cvoc3 fixes to early Cardco memory boards C-XUde cross-referaxe to C ind ude fiat mndwalkef
cuestopJiyingbogamawei s cea.no w m aka your own tidesx wa from toe KaeCoscapedsk AMCU3-Diik_13 Amiga Base pr070ms Routnea from Carotyn Scheppner of CBM Tech Support, to readanddsnay Ffpctores from Amga Base. Wtodxu- mentaton. Ateo rctodad s a program to do sewn prrrs in Amiga Base,and t« rewecBMAPRea tab a corrected Con- wrtfD pmg’srr. Wth example p-ctowt, ax too SawLSM screen captoreprogram.
Routines to load and pay FjareSound and FT sound files from Amiga Base, by John FouK far App ed Vuont Wfi oocumemjrto aX C enc ivse-M' ao a br wrtng your own b'anes.ix -»HacngCaassembe nlivarea With example nurd.
Executabe programs 7wty Sc Amer Jan AS g wtaton grasnc tmJBton. S-E-0 Texts UKM make yvur own MD instrument irnarfaca, wti doeumentafon and a hi-res achematc ptCtore, AIICUSDIak 14 Several prognmi from Ararng Computng issues: Tools Dan Kary's C rtweture index program, S-E-D Amiga Base progrsms: 8MAP Reade* by Tim Jones FFBrusn2SOB by Mke Swinger AjtoRepjester exampe DOS Hops' Wwowed help system for ai commands, S-E-0 PETrana Va.nsJate* PET ASCII files to ASCII fitoa S-E-D C Squared Graptves program from Sdenafc Amaricen, Sep! 86, S-E-D off adds or removes carriage retimsfrom files, S-E-D
dpdecod* decrypts Deluxe Pant, remo w5copy protocton. E D queryWB asks Yes or No from be user reums ext code, S-E w VaCectypespmacff'eet, nomounontrd, E-D ve* vews text flea will window and si der gadget, E-D Ong. Sproing, yaBong. Zo ng are sprte-based Borg1 syto demoa S-E-0 CLCtock. SGocAwGoek are wxowbiyde' clocks, S-E-D Testa An artcecniorg-persstercepnoipor iromtora,tpaonrraking brushes of odd ahapeshDe'jxePa.'n.andrecoT.mexaJonson Di irtortaces from Com r. ad are-At ga.
AfclCUSDsft 15 The C progrsms Indudt: V a file prmong utiry. Whwr can pnnt toes in be background, and wfi Ine rumbera and contol cna*sder fitorng.
Tm' bsbaysaffrartoftoebodisafocaed onadtk.
'Au‘ puestors an toxacuto f «. Rnturna an error ode e eonvot fw exeodan m VwtbashSe ¦Safi an enhanced ve'tor ol Ar«gaD05 “rtatoa1 o.mmard. 08*8 “ randsm-dotdsso wdenad sp ays FF pcto-e sawy, oat by do; in a random fashoa.
PopCLt? S'vokenewCU wXowatvw press af ¦ key.
The ueeutablf programs indudt: Form' fi* tornstsng program torougn we pr n»' driver to wtoc print styes DsnCaf cataiagsd nanto.ns. sorts,re-ges l ata of dsk fiws Psound* SunR n InduCres1 lamped found editor & reco'oer Tcorvnaker* ma.kes cox tor most programs Fracta's1 draws gvat fractal seascapes and mountain scapes tJOBreokajf Sogiasses.C'eBtebreakouinanewdimension 'AngaMcntor' dismays fists of open fi'es.
Memory use, tasks, dwees and ports in use.
'Cosmorods' verson of ’asterads'fortw Am«ga.
Suers' high retoluton graphics demo written inModulaZ, Tests: 'ansi.M' expte x escape sequences tie CON: device responds to.
Fkey1 )xfuCestemPatotormak.rvgpaoerto ait m toe tr ay at toe top of toe Am g a keyboard.
‘Spawn* programmer document from Commodore Am ga descrba ways a use toe An ga’s r4Jtti sic ng capabttw inyaur own programs.
AmlgaBaalc program a: ¦Gods' Oftw sound wavetorns, end hear ttier payed.
Averse not re Tron figfrt-cyde vdeo game, MgaSoi' a game of solitaire.
¦Stas* program to calculate batong averages Waxy’ *tryto grab all toe bags of money toatyou can.* AMICUS 'Sateo mcfudesfrw beautfiJ Ffpctoies, of the enemy waSierjfrem fie cepianetnStarWars.and a pctoieofechwan.
WEUWkU luggief* demottyEncGraham.arobot juggler bouxvvg fi'ee mrryed be i, wfr soirxJ ejects. Twenty-four tames o4 HAM r-maton are tipped oucdy tb &oduc» Sas nage. You condoi toe soeec of toe jugging. The aufwi cocunanatcn hfttetoattos program might someday be waiabe as a product.
FF plcbree panxies of toe covers pf Anga Wohd and Amarng Com put ng magames.
C prog rami: Voutoender* example olmakngai input handie'.
FieZa&T diary fid adrtng program S'owPr rf dSpaysFFpctore, andprrrterl "Gen’ program indexes anc refrwves C itxfins and vareoes dedared in toe Ai-ga rdude fie system.
Executed1! Program*: FixHurW repa-ianexecytBWepmgremtoetorexpe-ioeo memory ‘mt2srru»' converts Muw Studio *ies to FF itandtrd SMUS‘format I have heato toa program n gfTt have a tow bugs e&peaa ty in regards to very long songs, but 1 wks m most cases.
Utsie’ Amga verson of toe IarIb Command* vc eo game, Thsc ekalso canters several fios o' aceneros for Ar.ga Hght SmJator IL By puttng one of toe* sewn fies on a bank d St, and msertingrtinthedrTW aherpertorTinga tpecNammand n tois game, a nirber of mteresang locatons are preset into toe FiightSinubtor program. Farexim be. One Kenano Paces your pane on Acamez. Wh ie anotoe* puteyou r Cemra1 Ffrrk AMCV5 Pi Ft 17 TteMmrrinicaicntd a whutfi eantans aa temnnai pmg'arra 'Comm* VI .33 term prog, wtto Xmodem, YiXriodem.
* ATerm*W2 term prog, mdudet Super Kef mil 'VT-100*V2.6 Daw
Weoier'sVT-100 efflLlator wto Xmodem.Kwmit, and senptmg ‘Amga
* VTek* V23.1 Teffanii graphcs terminal emulator bawd on toe
VT-10Q prog VZ.3 and contains latest’arc1 file campresson
'AmgaHast* VC.9 tor CompuServe, hdudes RLE graphics ablities &
CtS-B file transfer protocol.
FixHunk' expansion memory necesaity TrxObj" removes garbage characters from modem recoved ftes Txf i ars text iles tom other systems to be read by toe Amiga E.C, ’adtimem' execute ace version for u»witi mem expensdn artide in AC v2,,1 ‘arc’ fie documentaion and a base tutorial on un 'arcing files 'a-oe' tor makong ‘arc* files E.C. AMICV3 Dlak 11 Logo Amiga vwion of toe popiiacanputer language, wti example programs E-D Tv'Text Demovereonof toeTVT'ert cna*ac«r generator PageSety Freely dstobutafre versons af toe updated PagePrirrt and PageFF prog’ams far toe PageSebo' desktop pub shng package.
FullWndow Reszesiny CLI wndowusng oby Ctlcamnanrte. E-D L-fe3d 3-0 verson o4 Conwy's Lf£ program. E-D Drtak aiulirtyto le-assgnanew Workbench ten, S-E-D Caendar WKS Lo Li scorn art be wyisrw toa: mikes caerdars SetKey Demo of keytMi-d key 'e- prograrmer.wnh Ffpcto'a to make fundon key labes. E D VPG Voeo bittern generrto1 tor sgn ng monto't. E-D HP-1CC HewettPacxard-iwe ctecu'ator, E-D Sedfrete Change toe Fverierexes setrgs on toe fy, n C, S-E-D StarPose Prog'ar rbdesstelarevoluton C source i.xUled for Amga and MS-DOS. S-E-D ROT C wrson of Ctfwi Fmch’s Ar gaBasc ROT prognm from Ara ng Compjtng
ROT edts and d tpiayv poygons to ow* r reedimensona obecta Up to 24 frames olanmaton car oe ceatedanddsbayed. E-0 Scat Like Ing, widows on scroen run away from toe mouse. E-0 DK Decays’ toe 0.1 window rrts Oust, in Ubdula 2, S-E-D DropShadow2 Add* layered shadows to Workbench endows. E-D AMCVSPiHtll ThsdlskcarriestworalproBrftmifromAmazirgComputng. The FF pctures on tos d» irxfudethe Amge Wate pa-tT-stortlogo, asateen-oiorhi-resimageaf Andy Griffith, and five Amiga Livel c«aj."e« from toe Anazng Stores epsode that featured toe Amiga.
Sofve Linear equaton sbver in esaembry language, S-E-D Gadgets Bryan Colley's Am ga Bas tSCb naf, household Bryan Catey s Am gaBasc household rtwntory program, S-D Wavetorm Jm Sheldif Waveform WoAteg QaDc, S-D DskLO John Kerman's AmgaBa&cdisk iferar an program, SO Sudacrpts Van Smrto's At gaBasc Rjbacrpt exarrpe, S-0 Strng, Bobean C proyams and executebes tor Hamel Msybeck Toly's IntiiMn lW*’i, S-E-D Skin-ry C Bob Remersma'a exam pe for making in ill C program*, 5-E-O COMALn MteKtC look like COMAL «Oerfi«, EmacsKey Makes Emaes fijretem key deln ions by G'eg Doug1!*. S-D Amon 1.1 Snoop on
system resource use. E-0 BTE Bad's Taiecra'acte'editor, E-D Sze CLI program snows he sze of a gver set of Ses E-D VfrSze Cllw"dowutfrtyresresc rert wxow,S€D Compactor, Decoder Steve Wcnei AmgaBaectooH S-D BobEc 900 andsorieedtarwiaer in C, S-E-D ScrteMasterll So'te editor and animator by Brad Kefer, E-D StLato B tte'crvpexpiorKon Cprogram oy Ton as R okidt . S-E-0 Fpc to age proces&rg program by Bob BuSh dads and saves FF images, changes toen wto several tetoirtquea ED Santa Complete home bankng program, oaiarce your check bo ok I E-D AMCUS.fljfill Target MsKeseeir mouie a * saurid Ae a
gunshot, S-E-0 Sand Smple game of *a-c that b ows toe mouse pointer. ED ProbGadga: HamtaMtybewToty'sproportonfe gacga:exanoe, S-E EHB Checks ’x see if you have otoa-haf-bright graphici, S-E-D Ptex Smplepi.sno souX program CeiScpte Ma « ca ammaiori tcr ptsfw Aegs Anmato», in At,gaBasc Thu din has eecfromc ca alogs for AMICUS disks 1 to 20 and Fitei (ttks 1 to BO. They are vewed with toe DskCat program, induded here.
AMICUS Dlak 22 Cyces Oghtcycl* game, ED Show Prn’H and pr.nte FF pctores, including larger ran Kreen PrtOvGen2.3 Latast W' son of a printer driver generato' Animal or* VideoScape animations of pines and Pong bAI Ga'den Ma-ua tidal garderscapet BaicSorte Exampeiol bnary wmreh and r.wrfan sartirt AmgaBasc AmiumiiLa An AMCUSdiSkcomplete y dedicated to muse 00 toe Aitoga. This dskcontains tero muse oayer j, songs, instruments, and players to brrvg toe Rri of pflyng *Bg Sound* on your Amiga Instruments acolectcn of 25insyurredsfar playing and crMtng muse. The collectoo ranges from Cannon to Marimba
Life NSTR program U list toe instruments DMCS wil not load as weJ as list toe ongrs for any rs»ureni ?Ajsc acolfectcnof Ucassca! Peces taiaDwrtu» The 16 mnuwcasscaifeato'e compete wto Canron1 Three Amg i Muk PlayerK SMUSPay MjfecCrat2SMUS UjtcStjdo2SMU$ AMCU3 Qiifi 24 Sectorama Adik wtoredtorfer any AmgaDOSfe- itowCfe'K de ce, recover fires from a Tasned n.rd bsA By Devd Jox* ol Moot usons Iconae Redxwheszeof FF rages, comptrxon orog'am, Recolor, remaps ne patette coors of one pct e to use toe pMtteraoraof anotoer. Lbngrese program! Ax a too1 to convert FF crushes to Woncencn icons, make ons
bok ika mma BB of toe pct es, CooeOama Uocue-2 prog-am cowers assember ooec files to mi ne CCOE sateme ti Coreswaa acwi acrb’ng exar.pte Ar iBug Wytaenci hadi m axes toe same fy wax across tot screen at random intervalt Otoene-M comp*terynarT,;«a BNTcbs Three exampee of aaaemoy la.ng age code from Bryoe Netbb:
1. Selaai.prog to switen mtenace or ofr.
2. Why, repace AmgaDOS aiWhy 1 Loach, vog to load a tie into
memory utdI a rebxt (Orvy me mast esoteric hackers wil Sid La
Mono ece dlprog'f n resea Prefe'encei to several colors of nonoctorome & interlace screens.
C tcurce it ncUded, work*with OapiayPret. A CLI program whutodspiays toe curten: Preferences sanngs.
BongMacrro A ray-trac*id anmatsm of a perpetual notion Bo ng makjng machw, ixtdes toe latest ersior ol the Move program, wrtvert has toe abJrty to play souXs along wito toe anmatoa By Ken Offer Dasy Exampeef using Itoe translator and narrato’divees to make toe Amg a talk, t is written n C OiutkFlix Soipt-drrvtn anmalon and adeshow program ftpathrougn FF images.
Bmon System monitor An gaBasc program ; parforrr sim ple rranpuiaiorte of memory.
Moose Random background program, a smel ¦rc» opens wto a moose reser being BM hr n decay ng witty porases user definable.
DOCS De„xe GrKtety Construct on Se*« smpfe to’j tO.r-b.iSed prog for assentji.ng anc prntng a ijrocery list TX Vryt Check d-rectory hods sevwte prograrrs re'apng to toe irtrna vjus that came to toe US tom p-ates in Europe asdetaied to Araing CtoTputng V2.12 Bkl Koeste '5 til ejoiiiton of toe v-us code i s pcuooc. Ore program erwexs for toe eofrware vrus on e WorkbenendsLto seccx program creois fer to* vrj* r nemary, arcncouU rfectotoerdsks.
AMCU3Diik.25 Nereas Gracncs ce-ro par* rvougn cace toward i tn» mythice dark twn of toe sun wife wcnrtHt, rr u« and space g'spnea.
The KckPey d*actety no*dK texttoatdew »s severe penes to toe Kovstert dsk. For A~iga 1030 nabvsrs wro feel comfioftabe petmng a dsx m hexadecral, KoPay offers toe itoanoe a ajarrabcaJ.ydo an ADOMEM for cud expanson memory, os wel a*toe abitytoe-iangetoafxctureof toie'tosartWo'kbervcr'hax A program
* alto ndxfedbr restoring tie correct ctoeckum of toe K xstart
KeyB'd BASIC prcg edts keymapa, adjust toe Workbencn keymap* y create youf own.
ECoo-WB Mod-*** toe Worxbentfi so "ree dtpne* a1* FndfJihfiiiZ.
Frid Ftoh pfak 13; FflifilhDlAZa
- sec, «nj c»n haw egntcod's, r*»ab of ib ?poet modute ibrsnn.
A Bundle o* Base program a ncwjng: 0*k of *xn* *v McoEmacs, sever A versons tor most four. Aghjcs1? Ions are induded. Ftjbfic cc Lhi -Ika frortend te' Lance C Jpad teybox ezswak ma-deari popJar operat-g systems on micros ate nirThten® For doman program apcon* or Vushacor’' CO-mpter, snooam 3c so cs addbook Agotri people who warn e port McroEmac* to fieirfterorcte converts egm-co'd’ IFF brushes to C3"i, to doug Mac'a ba»fl C oeouggng paoage ror argseqi anga-cspy bate rraenne.
Use DeUie Part to m one 00* to’ las new Machete noepenoem.
Bounce box Dr Ok Out amru FntfFlihflriiM; Workbench.
Make Subset of Uni make corrrand cardt O’Oe codro'des Cooy Conguea rterstoie' advert,re emu tjon game Bruit Icon Canw'a brushes to eons (fra* coca].
Make2 AnoTtef m aka au bset co mnand.
Cubes 1 cutpaioa datedogtti’ Ctn uodate to shei o.n D® u, win bull in Eg'ion G'ir ng prog -ead* f*yj viueshom 1 * e mc oemeet Srra 1 veraon of am act ad 5 r. Arh oragon com dynamctring* command*,named vi" abe* auttetouion.
And assays toen on re screen ¦**lar»re macros. PO exteraon* Bai enerm 1’buater tact* Mod.s 2 A or«-r©M» wsan 0' ne sngie p«* unn«Tes Lh« program.
Psrar PoraM ke *or wr.
Base go-ow dart h*kj Uodu a-2camper org.na yoe®dpeo*:r Madrar at Keep 1.1 Message-i" aragng program fa' teecoT.mu'v irl OECUS C eras* reterenca -bity.
Ra!8CS na.*y hftjradM b«en ETKZ Tns code was toarsmitted to toe AMIGA ate I cat ote, lets you »w mewages from an FradFi*hCi*k3t yun 102 ratete menu executed on toe AMIGA wTi a spec* 0 eoer Bnay ory jn ne tmecr pt to artotoer fie, understands gothe Gotx tentbar.ner pnmar- m,npe,rt mou® Ot-tea pater Fnd Fith & Vi 2S re "esssge tornat of re natonai retw'« rof A ,'oJf typa text te'mahBr.
Pare p-wr** gt»aateom 3‘des GrurcHaw A graomc verse- of toe game on pus and ®wrai ypes ot bu e: - board sctowate fl A w ftit text temi r»r Raeo"a rgo 'gates*. Red 7 and 8 Thi*4toegrapnc*-yer»oH®ii Moves trough The tarscrpt arc save Cterth A ngny portable torti rptemamnoa sabotage seenk traces trap« game by John Toe®* Ony toe messages Late of go odes rtiutDe executaoe 1* present Ki'.hlBi' Speed up e ‘octoy access, itcreuxs a ma 1 Xljp X «)1.4. notwyXTgcorteOy.
JKetrpad spocee’l tpeakspeach Fndr.iitDLB.27 fi’e m each arectory on a disk which canters FndfiihO!!K4i soeecreesy ©el ©he*e Urrtunk Proces®s the Anga Tiunk d®fie* the tnforrr.aban about re files. *11 id remove banner Prims hMiiama bahner sp-ra' Sffiper supe*pad suprrr Caiectcode. Data, ate bsshunkstogefier, a om mcv x.t all the handf* flea tom each directory, by bg-ep A Boyet-Msara g*ap-i ka utkty mik terminal specf cat0 of code, dat* and bs* orgm*. Ate gen,eratet Clhate’s author* b»n CNU Unix repacerientyacc’, not temtest tern tspoyaphy u a brwy fie wto format remirx9cant of Urw 'a.ouf
forma*. The The LaceWB program changes between interlace and non- working.
Weeis xervas xmostrper outoutfilecenbeeasjy proceswd by a swa'ate program to interlace Workbexh. Previously, you were bm Another Boyw Moo re greo-kxe irtlty (note: some program* a e Abase, mostare Arngabuc, and produce Motorola *S-records’ su tabe for downloading to fo*c«d t reboot after chang ng Preferences to g'ep DECUSgwp tome program 1 are presented in both languages) PfCM programme*, ByEteB acA an imernced sa»", Tvi* program ftps kermil ampe poftabteKarmrtwihro connect Fred Flah Pik 14: C+ermft Pol of toe Kerrrt f l* Irsrw cxrVrtjon the normal end extended ac*eer mode.
Amga3d update of 111 inckvdai C source to a Orog'iT a-d ®ner heghti MyCtl Reoaoerrantaito'Tte Amga V 1.8 till n«en tu ace rem,oval ate 30 g'aprvc* P* D®ay ate ©t procea pngnW* PWJJt.y A ®*'W*are Uliry fw PrsWnte uaer*. Manges mrpr tct ttnObrt M* mandel A Maxevotset pogxm. By Robert F'tn® ate RJ Uci beep Soma tr a Lmc»n that generates a seeo so x« Atehx Yet rorer orogtem tor buteing UO tec ftes and ruing or aocng toem Guru A CU prograrr. Ph-ite out pmaae ca-*s fy Fn flinfttKS oex exracs test tom wrn C10,tee f es as a cnge fie unt Gxu megatons; c Sowr® induded.
Con* Con soedevce demo srog'am err dmensjors oa"ar5tBtes H drrensona graxct FndF:ahJ .teL27 DscWpe Latest hom Sofa®’ Dsb«ry, f*r ;ws ‘es auDoamng macro rsutte* fez so Xdate of pu 18,11 e pash. .1 7 Aboemo* A-' a Bascoen-os; Camy Scheppte' from C teCO'U or dw Onw*. Mjch tes»- fter-ap Creates a vsua Pagram a,fcee mtemary g mem
- OCate of dsa 1. Yacrc mo-ory *ag* NenCo-iwtFD cwes o-acs mom
id %e* nan’CMte* nputdar »mpte npul hwder. T'B* «y » mow*
ndca r Bf«t fncs Hhises to ate w»sto Snow AmgaBeac m wiWa©oesgm
twts 9 ccmren FF bnj«n *ws to Image rhuC. N Ptpanes to ne
sa®n's or ap u*t Mil ng bfi dates ue joystn &-ovr» tew to *?up
r* gimapot Cut At»-tSm»* A tutor* on cwalon ard u* of bm apt
Stotei'taiS Marum so*Sa statnc* team 'ecotot dov * ts ajoyibdL
Ddte-r s-pe AWS1 VttQG terminalemjabr.
Load ILBU cads ate d spitys FF IBM pci Docge Snon Moa. A 2 program t avec re xeyoovd oe-5"trate5d,ecteo"~ ‘ teto"* n 6C» 25 *c*w LoxcACBM cads ate c sp ays ACBM pci Waribench ac*eer around after a per® to wn he x*yt»ara.
M am pa Ltea ’cn' styfe steri Soee"Prrt crMte* a «mj screen ate d np* d to a fte, ptewrts monitor bum-h.
Ayei & ows u» of he aye's 1 *7 terniap mosTy Una compatbe ’termcap’ gr*pr prrw.
AMICUS Drtk 26 rrandelbrijt FF Mandebrot program impierrerrtaPan.
Dsasam Sr.pe 63C30 osasamper. Reacs 1000r Fay’s SouncScape module code horn h« Anacng mou® nooks UD route to nght joysWt port FredFI|hpi.k1Jt standard At ga object f Fes and Com pul ng artdes. The so-'ca ta Eero.
One.wndow carta e Mnrcow oamo Boot graprvcsoemo.likaUnx Winns' dassembes toe code sect on$ . Date ChOtJ, TX and VU 1 rauOed The LflSce para lei Demonstrates access 95 he pirate port Cock ample dg ta! Ctocx prograrn for he tie bar wcsonsaredumpedmhei The actual and Uni Csou*ce code is n«re, along wito prnter ooerng and usng the prrw, aoes a Duxe An egni-ftfd synmeTy cazre* proyam.
Passer m routoes i-e set up to be re *1 acuta bie mod Jea.
Screen dump, notwykng Rely pretty 1 cal ape hqm a user prog to mstouctana ImageMahor Interesting tool edits Image sbvctuwa far C, prnliuppoft Fvinter support roubnei wt werkng.
Bih OouOe buttemd sequence cyoa r mena7«r oedsuwrped loads ft saves C code drecSy.
PrtJCteSt sampe process C-eiton oooe, not animal on of a f*h Oynameafy By B1 Roger* Claa Update of Dn g to cgrrwt FF images to workng Mon spay A raeiy n » monopoygarre wtsan in D«raxKeymap Example to a ®ym» StjCtote tor toe PorScrptfes to priming on la®' vrws region dam os ©t draw ng rag 3T* ApaaC Dvorak keyboard layout Lhtested but 5D6a».b Hard disk baorap pnog wtn Lempei-Zv sampe'ont simpe for. Wr r'a an awcng your ow OhdataDjmp Odeta MU2 Civer and WorkBencfi rcuded because assenpy etanpes ire compesson ta reduce re necessary "litbar seel DernocMaante 001 BD«n oump program.
Tew arc *81 »tweea By Robert Burns of disks sngePafted Cream 320 1 280 p*y*ted Po ycr te* A or a w ng program w ban in Abas C. Hyoocydods Sprograph. Ton Feo 84 Byte- TGB Prnts informtbon about asks ind processes tpeecntay a test verson of cute speech oamc Po’ytarpii A fractal program wrtten n AbasC UnwDimo Exampie to proporton* gsogets to in the syttem; anembiet *ou*c« is mduded.
Speochdemo ampAad ve onolspeecntoy, wth O FridFlahDiikIS: ¦coll 1 S-perBtMap Fi nBvl Lets a bncton key ad t ke 1 tepd ®net of i *t teduest* A «" •* cooy of he nsc oewdpe' FF dsk UemExpanson Srnematcs *te df-ecbon* tot bohtng mouse b-tan ffvni tecdamo Oeotef* iva sbe ton Fred F!tM *kl7: yo jr ow hsmecvew 1 Mb memory DC A ha.xy prog'err to1 peopev o u® an Arrga tme demos lmer dwoe usa The NewTtk Dgr-Vaw wteo 6gt»r KAM ®mo dtet expanson, by Mcrae Fell nger.
1823 51 4 inch Cfve as an AmigaDOS loopy backd w wmosrakodndrva* FredFlbPlkll: SatoMa oc Pogram 95 deoug YnaJlocO’ CU1* A Wyksexn prog'an rat seres a Fred Fi tUfitl&i AmgaDspty dumb terminal program wth bail, SoenceOemos Con«n Julian to w a* ate soere* DskCnnge sgna; to re aperapig system: compress Ue Unix compress, a 1:e squeeze" ®iectebe font* tre, ste.ar posbon* inc rada!
Instead cf typng fCiSWhangedf2:' owr ate dadc analog cockiT.pertsrstor Ash PmeleBM C Stel-ke aheil prograni, veiodty epoch cafcy atate ate Gaiiein over again, just dck on the cor C source mcroemacs uogr*3ed ve'ton of m croemac* from, dsk 2 histey, bop a etc sa tel i» pdtter. By Davd Eagle.
MUl removes rruftpe octunnglre* r tie* Bronwr winoert a f * oee, dsbayt f let, ai FittfRlhAAS System cotog F te makes sewn BO column* woe of tnt m saes oamjs usng sound rd audo Lxtons ®r jterou® Abjpcgames oy Divte Addison. Backgim-or, G bbage, re Scrobfl1 word orooesaor.
HSVtk A ow* chengng pa'* te por. Oi'arete"* UCBSO'D doc* on uPg'adng your Amgi to u® a Utesar*, arte Otoelo Dck2Ra- 2 prog'ams te move r» St-Dbte spa ng vctse a A owt chang ng sarte port pi'im«brs uaacto Cpp OECUS tcp’ C preprocessor, ft a rrodlec dcdorary to and from re RAM dsc some OJCXB’t btsec *on program, in C Mjbdm raaaia" Nomeraan* cutwwTiidyeca tr- rat ktew* about toe cop’, tor Ma-x C LeicaJ A-ayzes a »: ‘e arc gvw re G-nr ng- vroc Srpi com-ante arc tn PgLr.n SAY am.mate Mtianpg Latn Sna* Lhiompatbte shei artnw, tor Fog. Fesen. End K now maces wrxr ¦evteipace •'em C so ce Sc-"-per Sew
mage prnsa' pecking *w* ty have.
Reasute teadabi y Frid Fr»h Dltek7: Xsb’.S scu*c* »cs. Incexac.t‘3’ aL»mte*arR S-oerBtM© Exa-oe to usng a ScrafLsyer. Ryxrg HtoDunp UnCJt-2 progtem to Osbay memory locators Thsd ® com* is he e*ec-tai es of 5te gtte V1 .1, Fred Fiah Dsk 1 ; SooerB-SAsK to'prnt-g, rd c®r ng in hexadeomai FndFfihOakI: BacxJacx teiFor anted bac acK game OlT Ty RarForti Trter A- gaSasc: de*gn T artan bees Tms C K com*"! The C tsya te Haw on ask 7.
3ayU"erSdes Sobs by Jay Mier. A-ga graphic*ch p Fnd Fuh D 2?
D-Maste" Dskenog pogrtm FndflrtPiiftt: oesgrer. R owng fiowcrirt of Ar ga AegsCkew Demo Demo program wt-ou*. I» m ate no does BMP pitft BSVX lamped Bunds r tw mor* Oaws more patterns m baox and wite intern*! N 6401 400.
Anmator Derro Payer fa' re Aeg* ArxTtBr*« background aha something a» s ha»r ng MVP-FORTH Mou-tar Vew P'rtl Farr, verson Kejrwsp_Te*t tett program to test he key n apprg rout net Cc lhu-1® kortwd tor Manx C In the Argi as your Amga is noat.ng. fo* 1 CO 23A A sKa*trvri'e vert-on of LocxMcr Fnd doaed f® lodu, for progins Enough Testator ex stence of aysten example.
FORTH from Fantesa System*.
Tat don't dean up.
¦esc yces. F es. End ce ces SoowPt CLI orogram change* your pointer to a gwn proff 1 moe pov®r*j jntfymasng program FrriFlthn.kS: RuOA Anmated Rubik’s ate program ponter.
MtactJ Prog to toggle interlace rooa on and si AngaTsAbvi a5rwts Amga object com to Atar form Sj-ngbO AMICUS 26 asa nas a co ect on to mow® parsers. 4 trewb a rube's cube type Cemo DwSaV program to recover fies from a fashed VtlOO VT-180 terminal emulator wto Kermrt and Workbench pogmm todsp ayhem sparks moving snake Graphcs demo Huh AmgaDQS05K.
Xmodem prgrtbcibite cna run uu im; axampeofthe AmgaDOSdsk hath ng EiiaJEllflJJLBLS Fred Fish Public Domain Software conceit Am irteriteiar advertura smuiawn game Unctoi Sever ai shareware programs. The ratoor* request a daralan dehex conyerta hex *1*9)0017 Hd Hex dump ubiy a a Com puter if you fnd the” program uaetol, *0 they can vwrte more F'td Fl«“ Dsk 1: fezap Path prog’an for any type of fie.
Languigemagarne. Apri 86 sohwnte, ir,gader*o G'ipn ca banchnark ter canparng erngts fiobj Strp ga-bsgo of Xmodem 7a“*%red f *s.
Mar® Bros Matee-br ot contest w mera BBS
* n Amga Base BBS by Ewan Grannam entigalB'm tmpe commyrwaton*
program wth iff Routnas a ’Md re write • forma; ffes
MufpTa*krvg Tutor*! Ite ftxamp!** tor Exec mre FreArt Amga art
Xmodem d Btp* d'ectory pnjgran mult tai* ng FonCPtor edt tons,
by Tn Ro&rson bis tmyieton of he Vnebc thngy* wrh bail* IS
Urvml UNIX Is, «Ci Una sye wdcardng. In C Pacx stops wmtespeae
Vom C w ce Mem; Editor Create menus, save toem as C raur®, on
tt.ngs sq.u® I* sq-eaza ate u*»ue«e Portland o' amp*
Porj+tendtof program toe cy Dave Ftehrrar.
Colo Sxws of! Vm of hod-no-mx fy nooe.
* 73 Stir T'Wx gam* perform* Shows BCPLanv'onmrtt Ste'Tem-3 0 Vwy
-cs teecon by J. Hangano anryrote Dhrytbjne oenchmahi program
yacht: Dcagma Ranoo" Random rjrber generator r a*»"biy. F or
(Free Fi*h Dsxl30 'i * mcuKted whan arde*ad wto at d osy Source
to tie ‘doty wnda**dame FfI2 Filh B. Ill 1; C or esaemotor east
free otoer disks horn toe colecton) on he Workbexn d sA dpaoe
Ida raw prpyam fei dupiayng FF SatMsjwi »a r* m X® port to nght
0 r i * Frrdflih Ditec H IreeC'iw A sr.ll *pinf type pognm win
tnes, nogaswh m aote oneous pCute* Soeec*Term terminal Emjate*
wto sowcr Lute Lte game, u®s b tte' to do 118 boxes, efc
FrtflFiih&isu; capabiteA Awooom generstons a second.
Gad Jann Draper’s Gadget tutor a program mgilfl Snowa a rotttig 3dm*ntanaf raid ’Arga TxEd Demo 0 tor tom Mcroamrtoli Cha-W Heato Ua no* brat Vy&cn 3.0 of Robert French's program.
Gfxmem G'apha! Mem,07 usage dsbay prog.
Sign' Fred Rah n ik 21 UxEx ample Ua*. Excuson gacge; exaxpte.
Na'ffarie de ons?ates *ExTa-Haf-Bn«'mooe, ArgoTarrr a terminal emulator progrtn, w aen Tbs * a copy of Thomas Wlcox’s Manoe trot Set Exoorer RamSpeed Meerat m-erre RAM loota, chp ana test if you haw: n BSBTbter dsk Veygoad' Set Reoiecerien: fy ne Man *©?
Beta impie wndow demo
* r,ow3d Shews a rrjjng Sdnwvontf wra Fred Fkah Disk a ramnand
tor arw'ormem va'aaies.wto leffp access--g he Motorola Fast
Foadng tame arrow Tbs osk cont*"s two tew 'tri ns* of
m.proamacs rr pr ovemant*.
PamtlbraryliomC id* O’actey tepng program Lamacs ®r*on IS By Dante Lawrence For T-ee Dams a ’ecurtve green tetoy type.
OiVte San pe prog ta desgn color palettes teor'Exac Una V7, BSD 4 2, Amiga, MS DOS Tifo not lie* racwJW DemopspateS'wW ofthe ackd teidrver.
SefWxow wo progs *or te.ftfing p s on Wyx- VMS Lhet Arga functon key*.
Crpped dem.o verson of Ucror'ito’l recuesten Jorn Oidt's -ecuecer tAbnM and SetAter-fte bench, praaenty ony work* under CU stet* l ne. Execute, ramuo f e*. Mon text ao. Tor. TxEd.
EnTp* program Sam pie speech demo program.
Shaped Cow ¦jpeecrpy'.
Maxes an con sraw a second -mage fV-ecs By Ancry Poggo Ha» te cures me jot Vdaw Fji-bat-ted dwng progttr by IflW?
SterTtfm wne coedoxa termmaJ am ji»r, am ASCII Xrnooem.
ALT veys ti Meta uy* r.zjta rapport, hgner Dterty. BacraD f« Xcar Stephen Varawuba tovekes CLI scr ds ton cor sceectosy Anonef ssetd1 oro program.
Dale*, mart wcte tree, ftrcon «ys.
Tcor Dsplays text £e**ron an con Ff.dF*D*32 Hp-'Oc Mrcs a HP-'CC cacu r.jr wrtten r ModJa-2 Fratf Fish Dak 4t vnoo V26 of Osvi's V.t33 term naf emulator wto Access Extended access book, A-gaB-LSlC Fenate S*r« t« screen is in Ff 4b Djocs Ltodato of Mctrarvc sp’og'apn from dtk 27 kermtax tmoCem. B* Cw.t* rSwot* Cstf'Ci.'
CdendvAtay wjtr. A-gaBASC hOwmp Diyr.pt rig about an FF fie D-Uti Enhanced wwn ofOrUT from 0» 35
F. 'tiF.LTP.KS DcsPusf F stvauresf Cllo*eneeoe»te»er so* Jar BOS
Clk* ai shrt UutDe' Scars a set of coec*. Modues end ip-s-es
DpBoard Coxarc owce "teTce x.t-es. to prove* DssPjs2 2x vbune
of CLI s-e-ted oewxw toi NewSat STATUS-t w prog-ar, snews
pnoety, excesses sarenng bf muf ydaVed 1fbes t standard
rter'ac*. By Andy Free Ejec_t*D« on,‘jr.
Rave's Care of Revexi, vers:" 41 MyfJbdite D» XK3«te Jtlty w?i opEar* tor Cor Packets Oft-cs toe use of DOS Ftec*ets, UkV*w v®ws WacPir; act r A-ga OWC'hgn UUOK20B T'rSate S-'a-v 1 es ta text Uns-ike progrmi ST pprg camr*-to tom C header! Es, and ConLHt. Et. By Camyr Screppe' r«, no ta*M ccv« by Sc:: Evemoan Vcksw OlW’J prog'BT, WJ'SOn VIA nteractv* verAction o1 toe uodabng process GetDfts Progr»m*j trqal ava a&eowoevce Puzzw Sa-J«on of pynw wto moving aijjtJ VoceFer DXUOl *jrr-ew*r vo«afer orog'ir Pot Competes and aviyt 3 dr-ertor* re es ard tetun toem as an e*ec life by SfowHAM Vew HAW
pdjrej Iron CLI Wndow Exampe of crattrg a D CS wndow on a tncianainhuea PnpLjXsey Sc!rare AbaiC games o4 Ca~*ec anc custom scee* Polygon Mare type pattern jenerato" wTic$ y cycing GetVok me Progri- b jet volume neme of to* Kloix* ke, fron Davd Add-sen.
ErtlEHiLDiA.38 Qmo-use Ou*r«s whaler a mouse buron is pressed.
Wtome rat a even fi« resces on.
Spir*3 Graorcsdeno ol so rrng cubes, AnsEdio 'echo', “touch'. Irf. Btfwrtten m assemble*.
Th* can gve ¦ r*torn code to it can by Chuck McMarts cou&fl-bjftered example.
DsPny Dsplays HAM images iron a ray- astomiBea startup-sequence based on teor.20 Reads ai con 5ie &.X vntes out a Swt-d Sword of Fallen A ge! Text Bdvant e racrng prog-am. Wte exarpte toes wHerver a mouse button was pressed.
Fragment of C cooe wto toe kan data game written in Amiga Base.
Dnver Exampe oe ce dr «r tb.xe, acts like RAM dsk Touffi Eumpteof seBngnedtterAmpon afite.
Stoucu-es. Oy CaroYnScr-epper Trais Leases a rail bennd mouse, in Mod Ja-2 XI sp Xutp 1 7, executaae any using s tectorvque from Commodore-Angs MsrgeMam Program t» m ge toe Me Lut entries of Fr dF*iD»k33 Fndflah Dutifl T*ees More extentw vorsdn of toe Tees eequenttlly cgrigureo RAM boa-es by Ctroyi Scnepoe' 3CSH*S 3d ve'fion of to* ‘atari1 program below Ahoc Term ne1 em tas' wE Xm&dem. Kermi: program onDskSI &jn«p Low-ieve’ g-axcsexa-p* icroiii and CE B protocol, function wys, lerpte.
Frsd Fish Dsk 50 mCAD An otxect oitested drawing program.
Brtmepwrto SaoffVPort RLE gr«jHcs and conte Tnce mop* Asm Ven-on 1,1 of a vnarnvfflT 68000 maao
VI. 1 by Tr Mooney Dbu*.ge:s Oaube-buffwed animation exempt
AmgaUorter Dyna-ciy onlays fre racmme state.
Assembw'. Eemptfbi* w-to to* Metacomco FndFiah W*I7 for BOBe arc VsprvteS.
Such is open fres, actve tasks, re» u-cev as»T&«' Thu ndudes an siafrpie statup Reoaced by FF97 Due to Cooyrght probtems Ds-Mapoe* Dapfays secy allocation o4 topoy * ms dev ca states, rterrjps, libraries, po ts. Et.
Mod'ute and more Motorola mne’jr ones.
Frtdfiih Pi 51 MenVew Vew memory in real Tme. Move with joycck.
Ax Popular te compression system, re BreakOu: A bra breakout gar*, uses 3-D g asset ASOG-rrd Extoeneyuseiji srarmara 0 9 Bouxng oalsOemo sanca'dtof rsnsnnghei DwZao Vsrscn 1 1 of* program to edit Bsks rec£«'St e ram ty Per Kvocwtz Sprang Ong, 7i sound efecs A-aaCode Program tat decodes ima codes and tonary flea BgVew Dspiays an y IFF pnaunj. Independent ScraenOump Dump* hghest «reen v window B N pr:nte*.
Blnk into state arc locaity FrstSlcon A TI art CLI r*pac*m*n1 will ill of toe ptoye tel d so ay t a, u sng Set) Sim pe database program tom a DEC US tape '¦hirfc*' repscamert linker, verson 6 5 ediing and recall of prw.ous comm arcs harowaia scroll by John Hodgson Sta-s Sftr fed Mr o. ue Star Trek.
Coamo An'asterods'don* Mste A Misa-te Command-type game, wto Egrapn Reads par: of x and y vkue from a I st Temp us Terminal program wto caotj'B, Dg2i0 Dab Gweral D-2' 0 Tarmntel*m Jator saund. M assembler cffreiand drawiafcmrtedgraph.
L briny, tunecsn keys, Xmodem, CS-8 prrfoco* DrtJal WryJoweo DOS rter*ace prog-am. V 1 ,A PeHectSoLrd So d ecBr tor a low-cost sosa cgta- by tautenete Tuner WOO Verson 2.0 of Dive Wecker1* VT-TOO DOSHepe* Wndcwed Am gaDOS CLI help program Sses Grapnci oemos HperBa» Stoarewre lata mi*egemert system VI5 emJiD'.wto «r?s & t nc»n PageP-nt Pf.nts text f tef wo newM'a »g* LhxArc W of 'ex' far Uni System V n echnes.-r. C Ma'-Cear Wa s Svougn toe free memory Irk, xa'ang ?iti Ejti Dili 34 breaks, i -te ru-ae'S Wombat Ventor. 3 Cl of Dave Waker'i free mamoyeong toe way Aint Support s tor Grpe-*! Yi?
Rjrtexchecxer PooOl Starts s -«* CLI wit s s-ge temvnf m Jitor byJptonHtogson Boh PC ‘a n'co-bat** SnJw.fwterJwaw keynote, from any program. Wti s Fred FlshDsk 51 NewZAR A r x-geneiion ru.i-pL'pcse f * UacatH S F 1& browser1, ft screen-sever teet,'* Verss* Z wtx ce Bscn GMJV Lte x Yace', workng i iCAtetoFFA secar QC trg uto-rty V30 by John Hodgeaon Ua-x. Ivr aera bars, tug ‘tea Spr*Ed Spr te Ecto' epte two sprtes ¦! Aim* Compress Lwate to to* *• »-pr***i ' Ri-Bow A lASj- iudr ' S I * nbow g*n raB- 8?M b-?ce date sTud** ei&mpes X-Spel Spo .*g ctc'-t* a a« acts to les prog'ir on Ds* 6 by John
Ho Jgson Ebw2 Ax to* vreon o' Yfree' FrtdFah Dfafe. 41 Ccs yt-r* o' Fontne'- ra* gam m A- gaBasc SMUSPayvi Two SMJS pays, to pay SMUS FF Cimf Aapamem ca vor wn a1 arm.
AmgaVarve Create your cwr text advert&jte Dssed lha-Sce B f a,nd 'ssed* for Inlng to* nuucformn»dfieA by Less Fie vow, seercfirg, post an by programs m AmgaBasc dhwenoes be Mr two 1«. And JohnHodgjon percent, Ine number.
Cn VteSdn 2.33 of DtlonlC sWrt* site1.
Toen "eaeatng to otoer, g ven one Vew A tny L3M vwer John Hodgson NeviForS Set of 2B nw Am a tents from Bil FstW Executable s*Y t*. Rnd to* list gl di Vences.
WBMmp JX40 optr ized workbexn pnntef P Bacvg'ou"d prntutlity, st fl optona w oca’Cs Doug Macro based C oebuggmg paaagepdotebFi2 SaUsa Porta to* vrsans of toe CfW toeooes xi U9e Dun pRPort by J Hodcson Recuesar DeLxa P»-ttyoe fie recueste*, net sa-&« Du* Pay Feld
• xampte from C8M, updete to Irrtuiton manual Kueet* a-vd
unsqueeze FjdflMllMSt Fr*dFi*D1rt35 GetFe Heat's ile requester,
wth so j’ca Fr*dFi|hp.,kR Browser Update B b'kNser program
onds« ‘6 AS*ncPe=»e: C example o' making asynchronoLS VO LuXr*4
Cross reverence o‘ Lxttc* 110 “e*o«’ f *s Assgn Repacerert ‘o'
AmgaDOS 'issgn' etj34.S call to a COS Mnder, ernan by CA Lmes
Line drawng demo progfam comment m C B'owse'2 Arc toe'dfrerent
browse* pmg1 am, E CarsaeWndow Ceump* o'gesng to* hiitan
SetFont Changes bnt used n a Cl 1 wrOOw FrectoJ Maktn random
fractal tomans Clock Cock program wto font*, colyi. E pointer a
CON te RAW wrdow, fcr Vl100 Vwscn 2.3 o'te VT-100 tenrwuf
program Pay. HAMPoy Worxbemch tyo 0*mos*or m*t.-ng Dm* Dion en
edtsr VI22 for progrirmwiED
12. byCA Frtil F:i.T HA 42 ostygorsin lores and HAM DobCcto Puts
ptaem On Workbench &ackdr»,E D D'Uti Sva nedreoy tee, da CU
Tnjdskcantara an Amga ve ion ofUcroGNUEmaei MxGadS Example a*
mutoai exctoaon gaogets DnopShedow Puts snsco-vs on Workbench
widow*,E-D ope-atons tom rrenui FndFnhKik43 win GadgefTexi
FaW Smlarto DmpOoto, OutCoeirt wMiyr*.
DrU:2 Anotter varant of DaibL Baa coo ng Ar gaBasc program demos pegs flipping of TekAClO Textron x 4310 temrrs emulator S-D FeR*q.*fie' Latxe C fiereajasar module, wti a 30 cube Vdow V r»on* 1 1G and 1,1® of a Deux* mCAO flct-oiented driwng pogram, vsm-on demo dnw, from Qiarle Heath.
Bbm Demo copy of BE S T. Busness PartJ he tfewing program
1. 2.2. Much m tv owed aw disk 56 MicV«w Vews WacPint p ctunjs in
Am go low Management System, Rfwf Flih Pik 3 RotwbofT Den a o!
En mated pointers on Workbench or hgh res, wifi sample pet M,
by Bos Lit A»Ko‘AmigaBje:riBdsro Systems Arvmaoons Demo
arvnitort* wto player program for S-6-0 Sco: Gvernden.
Cc C compler Irortends for Manx and Lattice C Aegig Animator Supermort General compounding tmortuation loan Pop Sirpe IFF reader program Copper A rsrdware copper listdMSMmbler ARC1* Creates rename kt jn lor fits wto long acuar-. E-D PbfCU SdeAdt-style program invokes a new FstFF Conve-ts hsbLments 0*rno sounds to IFF names, so toey can be etaV ’are'ed rnd FfidEiiiHKK
CLI. W"tfc autersSc screen ttarxng.
Sampled somds un'sxteJ.
Various srareware ax Teevse programs 0, dkCcpy Dwer oor. Disk cepe's c -as PooCoays Ap.c RG8 toJ-i of any screen AftP P'toiTina.'y AmgaDOS rapiaceme-Ttsfsr Bit!
Memoryre! ten’F* vwwer. Very fist. EG proteCtedCttk SprteCock S~pec3ck:$ d4piyed2” ¦ sprte above al sews Veet’, ‘as’, Ipimotf, Wo’, f eng»' and * BitiFonti Mftas text jvSutfasar. E D Serb P DuA pay*eC aiampe, ton C-A, ST Emu'afar Non-serisus Aten ST emulator nuMdi* Hirc&'.fti Term re eru ater w?i VT52AT100 s-owsAOC i X3 * 2 tetpim &*y**d en a VYSr-n Lets Workoervr crogra-s be r n tom t* CLI Camper hot*j'y ported to toe Amgt, Tit t a 630OC C VtfS2ft.poytE-0 32D x 2C3 i 2 bare ceeg pay'ec.
W 3 Two tlni sn*i ty* **c cero nasnng comp* ' twlprodJcee"paasserby Mec Motaecw"textwjrveaon2 1. EG S*rc Picket Gens' pL-pas* tubrautn* E set: Frtti flifi Hit 44 irguageou jul butrwecs tlof )'«wx P'tDrvGer Generates portef divers, ve*son T I S A-gaDcs »»ets loons Mace sreous crs Scrcadreet Locate wto so .sea o' toe Vc' fvsK frmxtoor EG SerteMjrer Sprte eono’, can save wot as C cate MewfF New FF mate'ti from CBM fy S'eadih * on d ft 36 Snow Sces-cw- « FF ewer, V2.1. E-0 EtjcL e S-ar*wBre by Ray U'son.
Tamped voce anc n4 tei TarSpl Pol of program to IpdUru ti-'ara *es Uect Cusar jetAteiteotar V20. EG T-acker Cenwts a"y dtet ra f«, ter eecto-K RayTracePcs Tite tamaus ray-Mc-g pcv*ec, from FFF39, new lAfencoce UtT es to encode and decode tv nay tea tor Ueturtw EiATp* Uodt setup msao*. S€G TirsTiWan, P'sseryesent'efesrucijre, conveTM to FF HAM famvat hr 'much' taste' ASCI ysr*rmi»on. Expr jng toe- by 35% Frrd Flih DliA SI S'tewate by frad W. son.
Vewrg Fffti m P.lK Vt ATPatr PathesTnimBrmer B wk axter TrOops 30 space rvassn game, temery Vew ABM D splays nom and HAU LBM f es Hans Save* Taweri of Henb Prooem in ifi AmigaDOS 1.2 S-EG ccmmeroa1, nowpubkoomat From Frad Rah Disk 45 own Workbench wndow by Ak Oxer FlDsk Wniw ffiass b tee bxka on a Geodesc Pubtcators CO* C u* baax gam* Spel Pod of e Un x screen owtac, -tenctv* ask br tecxty. S-EG Ttje Pnrt total ue of an f es m ubdrector** Male Anote* ¦mtk*', wti mo1* tettutes SO* mg ctoetk*'. (Exp*n«on RAM requ.ted) Lpatto Psfch fa programs rat abort Itolt** Cp-eproceoor a »mo*g «n Pctyes
Macs aneous pctorts by Pace Wl tsan when ioadrg unoe* AmgsDOS 1 2 S-E-D SxuPte »cbxii cf a fe, etv ng re Update Update* eider c » w-to new ft*s fro-anoter asi A Screen of lot* of bounce IB* UcroEracs Conroy Uc-a£-acsV3aD, rwwe'
• fcsta'one ByDaveYoat Vf *r*!s Seaxhe* a a» br *e« of g en rsrre
wmo *n ty L*o Bo s EwHec'Schw«b toand.s* 22- S-EG V*r, VT-13*
am Jaban testpngrar.
Frtd FahDtte 45 L» D» ays n jm.ber d »fts m run cue o.
PeenFori L*e Topei cutroundec eoges ft« jres i Uti avster Air S'Atwar* 66310 r aao ssser pe, RCU tereragea aw as: 1, S, and 15 minute Terten Generates Tktal scenery. S-EG Fed Flth D k 35 Kern*1 Uarua. Cam pa; a* periods by W Am Rjckdge Vspntet Mace* 23 Ywte*. From PfeCtDok Acp Um-ltka ’co‘ copy program ChecsUoden 'execute' le p'bgrar detects enfltencenooem MDHoo s progrrr.s to [iiy tecord toroLgh to* FrtflF.ihDliSB Con UooateC verson oleocaondsk 15.
Egad Gadget *dtor Yon tef ogramwsNatwk Mof IT. By Fred Cesa-er Ths s a port o! Toe Urn gane Hack’, by toe Software Cali Mam ttfi'-ika CLI hstory, varebea tx.
Jive Tfaniiormsafi*fron EnglahtoJv*, Mor eRows Program to max* toe Work Brnc-n Sewn DsSi*ry, wrrsjon 1.0 3D.
DeiAd Detpiannng ad organisesrecoes, cadres Wy.lb A binary only capy of Md :Yi a'temste larger than norma! By he Katn end FradEihJM £3 Echo Improved ‘acio'cornnrandirth color.
Runtime Ibrary. tor;MatlDlon Jrn Mackru Tfts ¦ a port of toe Unx game Larn’, oy toe Software cursor aodressng ProflMacrol Subset Berkeley Yus’ and Ynm’ macros for 'proir Tht Piogram to make you Amiga look Ike Dsblbry, w»rsion 120&
F. xHunK F*s programs to let them rjn in Vsi Speak
Tiftfisformsatlefrom Englsn to Valley Speak, llddnl pm wbrabon
testng FndFlitiDlrtH externa memory.
Fred RihPM 47 by Leo 1 Bois Ewhac’ Scfwob This is an oflca1 FF ecfciton da from CommXtoe, an Fn Maos tee sectors a fie uses on the disk 30-Am Smufaion of a roootc a rm. Wy good FrM FfihDjik.33 uocstetod a 16.
Kc Ber. n Docs, srogram to make a sngfedsk g'tpbes, teaenrg bp, ndudng C souce Csh V2.C5 of Mat! Q on1! Csh ike tnel |Moc fed Frtd nihDsk&5 dtet works ike a Koraar. Ard Wstoerxn J ger Enc Graham's siting HAM an mat on of a tor Manx C) byUar.Dilon, Bte* Lnx text pocessor, I *e awk DoetnT Lex Computes Fog. Rescn, and Knead robot ruggier Mod fed by Steve Dew wok. But s: job s mduded. SEG.
RMdate' ty j* text fes VT-TOO Verson 24 of Der* Wooer's tern Hal *m Jarr, wr NewStertups New C Startuo mod Jet MWB Exi-p* V WOUlng Workbench wndow TurrtfVs.on Dwd Add son Abaic 30 maie wsDecTve Xmodem rd Kerri fie ?ans!r pmtacat Asta-tup.tsm wto 1 2 fat* and better qjsi* rand ng.
Open cels a axtoer custom sown gtrm V«Ac*lke jpreacsrwtcac, star program.
Fridfiihn*A| TWSts patm open* a ttjo "00*, «• sera by Verson 1JC1, S-EG VC Bru Apna verson o' a hard Ou Se artr «' Commodore, CaaeWB Exa~pe tr c'osmg a &.sar vrco Verssr 2.2 jf Dave Wecxer's teecom progra- Comm Varssn 1.33 of a »m*me er Jator pcsted to Bot by Ceraf* Sa*co*r Coove WaiberxJ screer S-EG YaSoing Ongi s re game program shows wt cr on* 0 rector es Pie be Orge anotoer program* screen cqors Genersss pne-kne BrBnecooce ssr b co i scetEcts C i Verson 2.C4 of MaBDiiton’s Unx tsr'-ke by C*r:yn Screcoe’ Jtime acrohs-s S-E-D F td Flth PtkJZ T-.JCM III &3d of Timatoy Budrfs Ltl* Smtfcaft
system, dop* CLI repayment .mdudpg Linca 6 Manx C souxe PobObvcb A owi toe rjncato xteul to ore poces* to Bu d-ysur-owi r ouse port dock Ds parf D» benOima.'k pogmm lor Lhx and Amiga t» ted to toe ttmdax input jt anotoer.
Uem,9u ider Creates C Mux* f*s to* menus py B* KnrerSey at Wamgan Slate Unverity, frrd Ftlrt D Ik. 38 r_Cr_riri Sec BS So Amercan. Crc* Sc-lted HOOT-ftm Dj CampJtesdekra*ages'afeor dxcto t MatlDfon NewPackots based or Bxtdescroton* S£G HemWath Progrsm to wath for pograms tr. Tar low memory. It attempts to r*pe 11* damage.
Sawn So vs Save a normal v HAM nod* sc*een u an FF file by Ca'toym Scnesoe' CBM tuani on new pacies ard StojCtmi n AmgaDoS 12 FxObj St pe gateage oT X_odem M-stered and pute uo a teoueste* b pform yxu of te S-engnaDemo Dma of to* *c7v-vor gam* S’angha PascaToC Pasca B G Tans'ator, not so greet S-E-D
o beetles damage. From the Ssfrwe-e Dcie r Sound Ex arpe
Adojbebufte'ed sound «jarcve *y Ptp Va*rHkeFORTRANprp-ocessor
SEG Kaxer AmgaOOS nande* |flevce) eiampe Pratler A xaitme
execulon proler for Manx UenxC byJimGoodnow Rj"Baca Starts
wc ars from CLI, e'owng CLI from C-A Cprog't"s hcuoes C sou'ce
Vsxtes A woning vsprte mar p*e. Ty Ex Cotton wnoow to cose. EG
SunWouse Th» program autoTitKteliyclidd in windows AuatanOpen
Fos s WB i.ib frmkrg majse has ScatD splay narx creeled from
'kg' £fi4Jl4h.&D!_n wHtn toe mouse is moved overtoem. VVO. E-0
dau be-doted icon a b C.S-ED Smutfi Smuitees an FF fte.
«vertore Dein.qon Language (ADL) a superset ot an older Frpd F!»*i Disk Efi Do Gener* Exec devce inte'face code for opfttng Tercet Eacn mouse dtkc become* a guftehot language c& ed DDL by Mena* Lkaan. Cr.rs Kostanck.
AmScsi Preiminary pins tor a SCSI d sx libraries, geCng Tjrtple lOrr.annes, asyncteronouS Effd PibDiihK Mchae Sten, Bruce Ac er, and Warren Usu. ADL consol er bo a-d.
Op$ ratorts.e1c. hC, S-ED Acvflhine Port of toe desscCrowtoer end Woods game enharanents by Ro» Cinniff Incljdad are saur®s to the ACL AsmBk Macro assembler, verson. 1,0.1. ED Dssoitte Sowy d ays IFF fles, a'a Wav B6 Dr. AmrcTerm V0.50 of iBlecomruniaOon* program,wte compe', interpreter, and debugger, B.nar.es combned by Ross Assgned Example tot avod ng DOS nufl- Dabb s prog**n. HC, S-E-D senpte, red a, Oeeos, erhaxed f'w requester wb Lattce 3.03. Cli enviomrent only. Documentflton u dsk requester, by scarring toe i ct Dtarm Rex be, rep'bgrammible termnal progrtm vt.10, ED D2D-Demo Demo verson
of Dsk-2-Dsk by Genre Coast Software ovaiiabe from t* auto or s. ct 'as-gntod names. S-E-0 Expose Rft-arrangeswindowssottata: east one OX-Synth Vo ce filer prog'em for Yam ana DX seres Fftu.nifiBLiii.i2 Dk Pretends to eat away a! CLI wndwi, SED peel of menu ba'gadgets are exposed InC, S-ED 5ynthesiers, update to dsk 38 A&65C2 porabe 6502 aisombe4, C sou'®, by J. Van FI p Rips whole sawn as a joke. S-ED U Scans a text fid, converts ta C-sryte
D. skMan V1.0 of another DrUsI progtor Onum, Amiga port by Joel
Swank Foagol Foogol coss-comp-er generates prrtabb
srngs.C.vZ.O. S-E-D tons M see aneous new vans Bawk Text pro®
ssor upcate from FF65lnspred by UNIX VAX assembly cade. S-ED
Lmv “Long Mowe‘, prog'am views seres oJ IFF pcs in Pan!
Unverse MDI path panel, v1.2 awL Se®cnes fles to’ pst*ma performs octions Free Prints Amount affree space on all dnves. S-E-D gixck success on. Upta 18 fpe Shi'ewate, ED Rocket Anothe* Workbench, hack, pays Lunar Lander aoscd on patterns. By Bob Brodt; Amga port by MaliOcTest maloctfipe memory test program. S-E-D MouseOff Mouse po nter o saooears a er Bn seconds Sand Game of sands totowing your pointer.
Johan Widen Wert Preiends to melt the screen. S€-D o! Non-u». H C.S-ED fifl! F!ih Kin n HunkPad update of FF84 vers on. By J. Hamiiton.pads an Nart Graphic lying sting demo. S-E-D PaDut Examples of con»o8-ng parallel port wifr Thsduk oorta s o demo wtion olTeX from N Squared.
Object file to a multpie of 128 tjytes for beher Purty Easy wny to set printer attributes resources rstead of the PAR: dewce fri C.S-ED k is limited to srrijil !tes, and the prwewer xmodem bansfer. S E from Workbench, E-D Pen Pa! Font Ch d-like font can only display ten pagee oriess, and ony Less Like Unix ‘more', better, verson 1,2 update of FF74.
RayTracer Simple ray tracing program. E-0 RunBackGround Srr.ilar t RunBack on disk 66. Tuna program from & sma'i number of fonts are provided.
Scrolls Back and f orwa'd. S E by Mark Nudelman, Send Packets Updated CBM examples of packet the at allowing Tie CU window to dose, h C.S-E-D Fred F!fih K&K B4 Am go port by BobLesvian.
Roulnesond.sk 35. S-E-D SnapShot Screendump ut ty.update FF 65 E-D AudioToosProgrerrs from Rob Ftotkto JulyfAugust Amiga World ancle Ndir horary tonat implements the 4BSD ur.ix dir access SnaoSrtct Memory resdent screen dump. E-D TypeAndTel Example rstalls a devce hardier before B!±ab Biter experimentation program. VI.2. update to FF68 roufines by MikeMeyte'. S TacQBS Shareware BBS system. Wrsion 1.02. hurt on, and speaks each key as ft is Ed Simple edtor. Similar to Unit 'eo', based Purse Recursiw® scent eipressonpa'cer. Computes.
Fred Fieh Disk 67 P'essed. H C and assembler, S-E-D on the ed.Ur in Sofitwats Tods.
And pnns expres-sons. Incudes rarsrandeitei An Cat Shareware disk cataloging p'frgttm.
Xpo» Prntsirria about system ists. N assem be1, S-E-D Gra vityWors Game of panels, ships and b'ack ho es.
Funcfion support c Soj'ce included, by J Osen AmgaSpell Shareware Intriian spelling checker, V2.ll. E-0 Frad RihDlik74 v1.04, upcate tobsk70.
Shar Two programs to podk and irpadt shell archives Bcun»r 3-Dbouncng ball witten in MuftForth. SED Ced Edtsand reals CLI commands, v1.3,E-D HunkPad Adds leg! Pacdng to executab'ec tor ixto®* C sour®. ByFabb*an 0, Duf® Comm Terminal program verson 1.33, E Conkol Irteroeptsgraphicprinterd npals and accesses Xmodem Tansmissioa SmiliLib 8 time* tma erAnvga,lo replacement bnaryonly.
Dux5 A"other»rsonafDiiltl. S-E-0 calor map, width,and screen lesoluton. C.S-EO PoeHartfer Ai At gaCGS ppe dev® wficb supports by Bryce Neibii HexCac Hex, octal, & Qecma' calculator. E-D Dre SmpeWYSIWYG texted terfor named poes and tasa Vi.2 Uutrxoe Enaoe'de®® bmry l!« tore mtel or text ony bans Various bg and alternate mage icons.
P'og'ammers.v1.25. Update of FF 59.ED Pep CLI V3.0 of a hot-key D nvoke a Cltwfldow.
Metooda Update of FF53, mc!u®sche Aa-m Marcaa Mandsia graph cs and sourtt E D-opSnacsw WbdraoshadowA v2.0.UpdateFF53. ED wr?i screen blanker, update to disk *0.
Technque.compatbewTi beer versions, pus PersWat Dena shareware personal 4te manager.
Furds At'gaBASIC prog tracks mutual Of SteoisD Requester Update FF34, fie requester similar to Dpant transparent ta Oder versions optana By Ma'k RSLClat* Meru bar ckA veraion 1.3. E-D Less Text vewng pmyam. Hke Unx ScatDerce V311 ofa'TounfatfeMcroForge SCSldrver.
Horton, medited Am Rosenthal and Bryce RTCobes G-aprvcs demo af 30 cubes. E D ‘r.ore*. vl.1,update a dak 3k. S-E-D Vacom Another Schwab haot, m akes TV-tike NesOrtL kV®* Yfreei otForture'-typecameAMIGABASIC Makemake Scans C source files and ca" sbucts a staSc on screen.Parocy Fftjn.hB.kF3 Fred F*h Oiik 06 vanil'a Vraxefi e' n bt current drwtOT'. S-ED Frad Flah Wik65 | "e Verson 1.27 WYSWYG prograrmereditor. No! S ThissversonMG Ibof toeMcrsGNUEmacs. Sou*® and mCAD Oo.ect-o'ertWorawTgp-og vt,£A, C»t V2.0S of O'lon's ‘csn'-Ae snel wor poc«K' bcuoes key napprg. TeE eiec.tase bt newted, as wet as
sou or far otner computer* uodate to FF 59 Shareware, ED FeReq Sour® to wrjeard fin requester acFb'rg, Me- ne ratKCA r. Jdae wroaws, ab .y nescesre Ar Ct Random Bmpe randon nurber generatpr n C. S-ED Hoe Hwsexpanson memory from program* to «n*y w-cows. Update o1 FF87. Includes Fred Fsh Disk 69 Tdeoug Mortars oevces by inarceptrg Exec trageTools Shareware tools to mihpuiaton FF images source cooe by Mas Di on Asm 66k Macro assemoer.vf.0.3, E-0 SerolOO aid DoO() wears, inC.y1.D, Low Mem Serve*Shared torary to ad vt low memo'y sitoaiors AtcraEma® Verson 38. Update to FF61 indudes Source. O J Bleb
B te* exploring orogram, n C, S-E-0 SED
P. rZ A sar ptoang Droyam wto sour®.
By Dave Conroy murtpe modricatons by Dam* Conran Repia®T«n!consci*ceve« hander aocs lints Convex reesu’eners m dritewl i vte, RavC Eiarrpe of sesng raw mo® on sta-cato rpul Luven® adlng and history to any app'calon tout induces ’cha'f opson, in C, S-E-D Racket Lunay Lanoer tor Wo'koencn, n sou ’®.
Fnt Fill! Oitfe K LmtCXX yCa, E-0 Xcopy Reo'acsment for AmgaDOS 'copy', doesn't Vmate ’mo'e'-lwtextYiflwrg ull ty.vl.3 SE A JoTobs Demo programs from Rob Peck’s JbyfAuguSrt ssue Ccrsoe Re pace rent con»i* rousne*. In C.S-ED ciange the date, uses Uni widcards E-D Vnews &m,p« Unx news reaoe* of AmgxWord on occessrg toe BuOa dev® Be Decays toe screen pt by *; update to Fnd Rah Dak 75 FfftiFilhKlit K V2 pd*te ofFF8A B by Rab Peck b sk 66. R ModJa-2, S-E-0 Bwo’ Play w-ji Bez-wcuves porb and AutoFto“tAuto-s ec3wr«w under ne mouse po r*r.
OckUpFrart Smia infiteiaonto C ATaFron;pfag Frags D splays memory tagmemaionby lutng g-teiuarr r. S-E-D mT gcee-isave' (FFB6). Bring wrxiows tofrom by o Aing on any par: re sze a1 tee Ternary d aces, in C, S-E-0 Bso res Pay wiji b-spres. As abo«. S-ED &ckToFront Do Jjie-d*** m wndow bnngsrtto front, vU. S-ED oftoem. V1.0. by Davtoe Cervane SE ba,T]fpe Change toe type of an icon, n C. S-E-D Corrm C sues for Corr.m semina! Program vl.Si. S-ED Cmd V3.0ofi atooi to r®itect printed outputtoa file.
H*iosMou» AutOTatJcaiy actvate a wrdsw Surp'y by Make
• max®* in Manx C, S-E-D Copy Rep acer.ert 'rapy* cmmand vt 0.
Prese'ves FielBG-Demo Demo of Sofvwd F:e Itsg. A daaoese movng
toe mouse pon*- into tie window. V 1,0.
MorProc Montars processes far pacxet aciviiy, in ora, m C, S-E-D manager wth sound and graphics Includes source By Dav * Cemc®
C. S-EO Dfl Smple'dff n C, S€D Fr« FT*h.Ki*LJZ FF2Ps Cowert a"y
FF fie to poCscrpt for pnnfng or MouseCodr Mouse pointer irte
a cfgtal do *.n C.SED DD2 AnaTtef DfUti m ModUa-2, vl 5, S-ED
AovSys Advenve system from By* May 1987, v1,2ED vewng one
®racnptcom®tteedevce. V son So Bowses system sfuctu'es, tom
Eess Fart’dir' program m C, S-E-0 AutotonOpen Fob* Workaemcn
to open d«k «onA VI.2
1. 2, by Transactor moguine. Vl .0, in C. S-E-D Fd Fastw leksss'
in C. S-E-D update to d:» 73, S-ED WiHam Mason and Sam Pabucc
E Spe* Generates National Enpu er'-type HvdCopy Sends a ?ansc:
pt of a Clf session to a file, in Cu Converts FF f es to
PostSa pt. V2 ft, SED Modu nToab Varovs Modu s 2 programmrg
headixie* tom -u « He. To C,S-E-D
C. S-ED Com modi lesMacxrsz's Com modifies Excnange. An routnes
by Jemy Mack Spaa1 Three pragrams to demonstrate multitasking
MouseOtf Update FF73, brns off mouse panter, S-E-D exec Soray
» manage input hand v, v0.4 Terran3d PseuM-random 3d *e ef
Kere generEor, update S spoo'ing in a printer spooler, hC.vt.i
S-E-D SetFont Changes tee font in a Workbench screen, D:ff
Update to PsA 75 of Uniikike toff, S-E-D of ’sc'. FF87. By
Chrs Gray. 3d by Howa-d HJ: Wc Courts words ala Un* Wc1. But
foster, in C.S-ED viO.S-ED Dme V1.27 of Bilan's text editor,
update FF74.ED FradnihDlikM frcdn . Di8 73 SpeecDr Anoner
fast'ex’, in assembe', S-ED DmpSnacow V2.0 of prog, that pute
shodowrs on Workbentii, StoD Cmd redvect* the seealdevce or
paraflel. Dev® output This is & disk of shareware prog'ans.
Fred Fisn Di»H 76 4 77 Elb Shared Ibrsy example in Maru C. to i file. Capture printjobA befiwg o* 'offtne* AMIGAMonitor Explores state olthe system, vVl3 These are dsks 1 and 2 ol Chris Gray's Draco disSfeuton tor the tD-Hantfer An AmgaDOS dew® handier generates prirrfing.V4 Dy C Scheppner SE Arc Standard fite compressor a-ipi Ibrarun, Amga. T aco is a comped, sfructured language remnscentofboth unique idenslers, VI.C, S-E-D CygnusEdDemo Demo of CygnjsSotf* CygnusEd edtor. A ¥0.23, a port of MS-DOS v5.0. E-D Card Pascal.
A Ml interlace W AmgaDOS and Inunonn supped.
Hsudi Atsrnate Ar.goDOS Intel I* program aSED mult pofile. Mubpie teatore editor, Includes dor. A BiackBook Phon* book program.
Be ajfo to gel bath disk 76 and 77.
MemWattoi Wats tor low memoy tash ng. V2.0, 5ED 30 of MandFXP. By CygnusSoft Sofavore E DoTil tnii ton-driven fie manpulator pfogram,v2.0. Fred flih D«*k 78 MovePorter Moves po rter to given loafron, S-ED Gomf ' Get Outa My Fa®'’makes toe Guru go away to GravtyWara Game of planets, upsand backhbes.v1.Q3, Cycles Cycle game like 'Iron', v1.0, ED MoveWi.ndow Move wndow to given location, S-E-D a ow cfeen*up & shufrfown mow cleanly. V 1.0. by Jobs Atoms* u»r interface to CLI and WB, v2,1.
EOMS Experts Orly Mercenary S mMator game, E-D Munching Sq Munchi ng Sojares hacA, S-E D Chntton Johreen E Lens Mag ifes area around mouse, MandeiVroom ManOetero: generator wte enhanced paiece PalTest Test to see if this s a PAL machine. S-ED Journal records sequen® of nouseS keyboard even*, shows it in a wndow.vl.0. confroiA fixedfiloatng pont presets, Sc Generates random scenery, S-ED stored in a file far tufr e playback. Good for ®mjs Life-5d 3D version ol toe dBase v1.50, m ManxC. S-E O Teki695 TeU585 printer driver or documtenfing bug* E. by D. Cervone automaton game, vf.2.
FiidFlihDiriiTI WBOuaiPF Exompte of duai-payhefd sown, update MergeMem attum pfa merging of Mem, Lfi er.fries of sequenfisJIy Logo Logo Itrgj age interpreter AsmTools CLI tools vi assembler: echo, 'oadg moulted, FF41, S-ED anfgured ran boards. When sjcowsfiul. AJ'ows Setfey Demo keymapedtor.vIO seta®, why; S-E-D WarpText Fast Bxt rendering rouines, SED oliocasng a socton af memory whxto spans Ban Vpg Makes d piays dr aVgnmgvdeo monitor*, AssgrDw GitedevvtesmuilpBnames, nC.S-ED Yatf rExampte FF rea®'. S-E-0 boards V 2. Update of FF5S. By Carofyn Sctoepprer vt .0. AuxHarder Example of a cos
hancfer ffiat allows use of a Zoo A fie archver i ke 'arc', vl ,42A E D SE FrMfl.hOI.k71 CU va the serl port hdutes source.
Fffrd Fllh DflK 5? (see Fred Fsn83) Prirr»’S»aier Asirrular to "Cmc*. Alows dvarsan of oup-t AirFol Makes arfals usng tie Joukowsk Author: Steve Obw FF Dsk 38 has been removed due ta copynghtprobtemi deemed fry prirter to a ftte, Bnar only. Sour® trans*ormaton, n C. S-E-D Od Reditects prnter oupul to a fie, in C, S-ED EredFiahDiik 89 |reba®s Fred Fish 88) ave. From auto or s. by A Lvshts 6 J-M Fcrgeas Amiga Base M sceTareous prog.'-ams indudrg 3D pot Info ArgaDCS info1 lepf cement, in C and DrM aster Dsk ratelogue program, VI,Oa. E-D Record-RepBy unlar to 'Jouna', recorcs and pays progran, a
kaiedoscope, C-Alogo ckawng assemOe', S-E-D FtficXey Shareware funcon kayeC Br, Vt.C1.ED mojM arc keyoo arc evens. Bony, sour® aval.
Progran fileeompiriaon unity shrg search Kit Removes a task and rs *esoi ces. In C.S-E-D MFFDemo Demo gfMicroFcneFiir database prog from autior*, Atex Lvtfttt & J-M Fygeas progran. S-E-D M2Error Dspays errorsfrom TDIModia-2comp as. S-ED Screen Sn ft Ad.uB screen poason e PreVences.SED Fred Eih Dltet K Backs A variatiBn of ‘lines', but wth MonProc Uodoteto process Mdiet prog, from FF6S.:n C.S .D Snake Boi tong scuggy tnes ®mo. SED AnmRayer Animator reader and dtplfiyer by *he combined vanaoe color bt oca. E-D Mouited P’ogram *s;ng if a drve s preaom, in a Auto Eng urer sc*een antraplen
req®ster'niprovement SED e ora of V«0K9M. ScJpGO, Sver. Fame- |n- Comm Greattemiral progrifr, vi.H, ED serstfriC, S-E-D DemoL'ton DspJeyHawSED Fgn; and Aimaty Aop'etaov M HasneS.
DskX Utley br exp'yrg 1« rystem.ED N'o Aiener ‘roT-tyie **t formatter, in C, S-ED Fr FlthntkW lr« acs!F’«tFi.nB3!
Cness Viga por ®n-Amgi nterta®. Hgh playab ;ty. V Fpc Simple image praces&ng pragrim tiat Pi’Task Fnds parent task, m C, S-ED Am Gazer Mytaxy vewer of 1573 cars, set cate.
1. 0. & by J. StonbAdc, At ga port by B. Lev a- operates on FF
act es, wth several Query Any For ac-pts, asa a question,
acoeprs Y H.
Ime.day. ED HaxAtench prowtei wumetor WfHfcep'og.for titers, re-g ng mages. E-D g'«s *eturn code. In asamber, S-ED CardFie ArgaB6$ c®TJl'e*toty»d. E D e*pe'im**a on & validaton of new inerta® dea* fcorAU Makes icons b' ties, vl.2a, ED ScrSze’ Resets pre* Ktngs tor screen sze, n C,S£D Carman Ccnsote harder rep aceme-r gves I no No! IWB replacement by Bl Knnersley tons Hew icons SnarecLb Exa.rple, S.nared lip, in C A assanaier, S-ED ectng and hst y » toe progs. V0.96.ED Lab* Printlab**wn*'bi»iytext Vt.3.Sour« Newfoms Two new fonts; Wttlfi', an eiecbO'ic bAnt Task Srrp« Cier»T»sfc() example n
C.S-ED ImanceiVtosn Sgh!upditetad*k78 ManxJtetyotprcgrar., ED euaiab* from eutoor. U Har»r element fort, and 1bm5 a PC-1 a bn*.
Uw Unx Window* c' nt v1.0. in C, BED NewQerros Repecements tor lire* and boxes »tos LneO'awe' Produces ine draw.ngj bued on drai«rg PetCLf An Ar gaBASiC CLI she lprog*an Wia Ira tasa on ready and ws: Queues, m C.S-ED to at tike lew CPU fine, E O command* rcrad n a Hxtfre. Hefjees mto rat FWOena Demo of the commercial proOjC EitdFilhftHM (see F«d Fsn 93) Otee'o GareofOreio, E-D draws an oufiine map of Tie USA and state boroe-s.
PowerWndows.vl 2- It ads aealon of Fred Fah SC has been wCterawn due ta copyrgnt probema PrnTexi Dsplays text4-eswto gadgets, apeecr.
Vl 0. SE. ByJohnOlsen cystem widows, menus, and gaogets.
FfttfRlh Rk 51 FF display, vt.2. ED Po pUpMen j Exampe coce r ptemerr: ng p -jp n er us, gv.ngC crasser, by source. ED As-6S
VI. 1.0 drf a macro assera!er PrCrvGen Ajtoma5cprr*r oty.
Gene'ator,v22t5,ED rMsorabycynpncxewito toti»n menus.SE by
Rot Creates and an mates 3D obeets, vd 5, E,D AutoFacc Sto
rms the FACC wncow and noites 1 to the back RanBercn
CycesaioraoflAB backdrop o* text ED Derek Zahn TirreSet Sets
tme from Workbench, E-D Bashes 53 custom IFF brushes of
e»ec5onc synbbs ShvarCut Makes snge-key ihortut* for entering
Tm»46JS Tekfrom* 468S i696thfi»r orve . SE. By Psteub
Frpi.Fir.Djk 72 CnwxFF C-neoxs stuca e of an FF file QedVI A
ammQnytyped&lcommerxJs.Scjtton tk?o* E D TmoAa- FesS and Chip
ram test progE by Btexahaihi Th* is a d sk of JFF pcto**
uodate FF74 of a smple Cll ShowPr.nt D sprays and pints if!
Sics of FF pctoteS WarpText Fas! Text ron®nng rouines, to be
1 nkod wito Fred Fl*h Dli.k 73 Conrr.an Rep. Aces consoe
hantfer to «Jd edtng and 6 rarfi-pisprnter output v2.D E-D
appawn progs.Textd*pay 'as fast or fan* nan Add
Cysterrniesexistng program menjswtfr hstory to many programs
Szziers GrapbcsOeros, v1.7.0. E-D ’Witt'*, V2 C update of
FF87, S by Bl K*y Arga-key shohcufs, AM mdudes Tjrtsl*.
Fonts Mscelia’ ous torts Timer Small Workberxto timer counts time btJ Vmnute. ED Fred Fish Dirt 87 Mh.cn wits unb a gven window is created kan V6.0 of die Icon programming language Tools toovaroncs tools: a memory editor, Repaas FF57 tor Copywrte prablems Shareware, in C, S-E-D.
Keylock Freezes the keyboard and mouse mil pass word 8'TB'ed memory dssssempier, ASCII mart, and aicuiator. E Cu ncPas* hpemerrtaomofUnixcpl andpes* ammind* by Jom W«ad GriphE Pragran to pa! Arpe Vctaxm 2 y Admwitona By F jrn Fsnwan Jogge* V1.2 ol robot njgyer Srteniton U»s HAW r-x« aX rtf 7sc'5 Ex Granar Ua.Kfiejce' Snartevyesragrerto ’*ac terries I vew FF feauOpgyiyMemxat oyW ar Beti Spine Prag!adem3x7itecur***iir’g A'er-d**ng IW'iQjn by He an (let) Tar*n Shn S.-peg-ip*xademo, approx-itey tvrvJetetM mStOno4tWO inte*JCtng pend l. HbjO «SourCB byChrsEdw FrejFiinpiaktl Access 16coo1 term.xi
program based on Comm VI ,34.
Mdudes Uaas wXawr. Custom gauged, coO' ed mnus, et. V Sra 0.16 by KeM Young .comm by DJ Jamei E. Buxup Wr.iet AmgaDotdsxs as Me backjpdeerviion.
Recover ties from toe b«*uodilk Requires manual decson* on doak stuctore. By Aim Kent SE DCDnno DijhCat23, ad » catalog progrtm.demo limited to caa ogng 100 fites at a ine. By Ed Alford. McraAce SofoM'B HdDrver WD-1Q32-Q5 hard dtk confoSer Anver. Card caoabe o1 msrrtan ng 3 rat! Chska and 4 floppies, toe &,m is caoabie of only oxherd tfilk. By Aan Ke"t SED Obate Quick-Base, a ‘Ma Base Ua"agem m. UtfiY,de*n and; maintain a muniL n of 200 ream per Ale ty Kevn Hamaa E Tha Thai language qji program Spain o' type eng lh TMte sentences from u-rocc f« by Alan Kart Sf Arexar
Versen.SaRsy-T'aangConrrjcon Sr'arw Am ge Computer by Bran feed ED Fred FiahQiak 1QQ bsvff. Must see inmttsn. OyLeoScnwio Conran Canao* xxer mpacM-er*:. &ravd« tewt-ganc com-end jr»h.stones7e"ittefrtto *00efts' yog uaesCCN. WXovn 9-areware VVC byWHawea E WBUror Wo-owo ds ey hKkgr't, jyn of “Rocnef on FFB5. Rote nar sxx « o ByFteterca&va E FredF-ter Dm 1Q1 G'Pbix C'cjs’ pax gex'ato' tor VbeoScape30 Generates S coc tesecro.erw'ygonwr toe Speeded "umber of vwraei VI.ObyT FiorywSE torAsse-btef Change Wo’kbercfi fcarsmto FF-brush ffetby Stefan Lindahl E Mcrowe Stmcaex spdi.ngcxO.er scans tea! F es
and reports erra'S. 1300 common wvc lift. 43,COO Wd man dictionary wto m jtpte use' ttctarwy tupc-cvt hte'faoes wto McoEMACS 3 9 wto an am a« macro to step through toe source 1«. Stopping at suspect worcs and tfiowngtoe user to oobon. WO by Den*!
Lawtence, SED Md mdi library and utility eat Includes Mdi monitor, routng utiity, status uilify. And more, by Bll Barton SED PshTp Postscrpt Interpreter leads and p'wewsiies oi screen by Greg Lee S(ls$ y)E SttfUpi Three Citartoo Me replacements lor standard A start-a op and LstsrupoR Options mdude (1} BctoStartup ob, for toe WorkBexh programs y CLI programs wto or wtooul command lr* paranw*. (2) WBSartojxobj, for WycQench program* or CU programstocequtefocorminflixoBfameners (3) CLIStatjpobi for CLI yogTim* toet racure command line pa'a-ete's tut do rat need to be WxUhnch runnable, by Bryce
Nestor* SE Frtd FI ah Oak 102 Oxg MicnxiXepe emtP.acfo pesedCde-bugg oacoje Update FF*1 by FF ehproAng SLSDort by B xysc Ba"**« SE Uaicn-sa,* Hnevy d-Y tell patte'n mattfsng tz* "c-oet t“ e m mi tec replacement caaab Y By P®* GoXert Secsra-a Reefer tosto'car aged date fram floppy or h»ec:ns crrepa acaragKiroixrt- Davd Jox'E Scon Smart nputlxrterpretererM wXotefo +J: Sctng Uog'aoe FF5C by P Gooctere. E 3Ccon Use corsto ctei x ter ati cs'tan-vg CL Icy’¦ires VI3 upgrade of FF31 by Pete GcodM E Frted Flfh pun 1 a AfT'ees Lwary aX test prog r-pementrouttoea tor creels ax usng bees x-3 m
nemary.S. Gaic ApogxmmabieRF tcalcJsto' Oe? Acoossref. Pog S DosKwin A pos of progs, a'cws you to saite S'esto ax or more f oppes forqudt toadng. DoesnY store Dos fomet MtuDos Apog to impraw control and handling of toe rater,ai on si disks in ’CLI-area'.
MFFLIpdflte A tot import uti. Lor UcroFche Fler (demo on FF 89) and updates to some Pod te Ibrary database* Padt-h, Takes alies toe ftes and dirs. Onadfc6pe«sthem into a angle fie. For modem.
So Amgauexonof sdtaire.
Frid Fl»h pitk !M Antfytcat h a large aX powed-J spr«diX«f prog.
Frrd Flah Disk 103 As-f ogi U tc assempytooa. ToCudeisomeS.
BasrProgs LaafSquteesoYeaeutsouve crab* Igrapni rejuts, S. Eton A'epacem«r:»ofilr's‘yKIC‘corimr,ft Orause Axrer prog ntoarao Ian o1 dsoay haou* S For Key A tes keyaoa-d and rouse inputs to be owe irfi' a password :sen ted GrMfWin Gart3fp».xte.srp*aXb*c*',o*eav20 upcia a Ff&4.
PcZC A J3’. To wr is a C~ang deA.-non » rm« Me ri tor pan ter . S Fvee!f4 Ea of crer.ng & usrgxentrif pnxessei S fectrflReday Smai** to’Joumai* v2 C update to FF93 FndFim[ «no6 FjXney Snatewa’O hmcSon keyedtar. V" ‘.DCfte to FFBt Sau-ce irtiL tom tMo*| Arson Uah).
McrtAt A smai seiacton of tore Arga Bto« a
0. o»Fa A" Ffsoes-Xteenccte i'iTasonprog.vO.13. Rs:M3a Afnmmgame
Ataoaedao-Uo j *tO FredFshftynOT Csh V2 37:1 Us7 Di or’s ca-
re r* S Off Aulij-ia-a otoer common •b'Tpragrs-aS.
PraSvte Suteprovoetei «ceo“ac •« luff isFteO Ffooueste*, XT*r, DaReojes: & toterei on row a program Me Arga Book t 01S SVToois Some u«M too* S F Pthpnaiyf Alr. D'lsi' pro based onLDiprgS D'Master D* cataog«r vi Co. Upcaws FFB9. S. Dots-Ps'tec Prrte'Diver for an Epson MX3C prrar wti upg'aoe At mateed S MonCXllAP Lets you montor ?« InL Messages Mat pass Pvough r DCMPwXpw R.ntiMenmogedaw,mouse coydratea ju»iher vaUes Gt«l tor detvggng S PrntPop Aull. To senoeorrmoncontrol setsngi to PflT; oevce S. Sects ram a Utlftes to recover loti or damaged data from topoes Aharddaka. V1.1. an update toFF
Tek VII00 emulator lor i TekMan* 4010 4014. (V26) update to FF52. S. Zoo Fie a’diver, like 'are*. W2IB update to FF87 Frfd.RthJlK.igp MacT x Anewanmaloa SmCPM A CP M *m.fmuliJMfl080 along mlh hip emuliton. 5, Uux Hookupyou’Amgaai tuiextnaoe S Frtd Fah Exaa 110 A£8 A 66CC0 assem Per wratnjiCS Poe A' optmrngCcumaerferMeeWC 3 process a update to FF53. But not based on Me code a* fo at BIX.
FfedFah.ptw 111 A-yLoaa Agtej’caimaitorc'ccu, »**, imemo-y use hcuatoc tti-poxn. Load eweer on M's tystem pa'imete's & amyoad, *Wch s Me user
• marfaoe S c spray program, by Jen K« ey SE Assg-Oev Assg~s
"¦i tow names to l gwi'Oev«e modi fed te'sr of 1x orgra xeasec
on d« rj-o» 79 By PutpLndacy. -x py Oa' Seoen SE Gauge
Cct't.a.sy s x a s ~e~ yj usage n a vencal wr yapn Bnary ony.
By Pew a* $ 4va H*!«Uo-je AxMw to-rmause’prog Automatcay
actvates ¦ wndow by mouse poster V 1.1. update to B»k94 By
Deride Cenrax SE Lattes
Ap“aPeicArtomerco*oerecaost'etetenceido1 aV'od system conttents
Reoorrmended tor debugging purposes omy, use Me tyrop c vate*
,n prog*1 ByOef Se Den Mandei Another m anXibrot gexrator
program, wM btsK peces o4 code tram C HeeM S R.J. lAcs By.Oat
Se ten S PopLf* A Pa pCLI Ype mat plays lie a I over your soeen
Lots of bts 8 paces lorn Tomas RokkJu’s bitab & John Toebes*
PopCLl By OjI S«bert S Fred Fnh Disk 112 BeacrBras fleacn soex
portrayed py »prBs& souX 512K machne By JerroU Tumail Bonly
Body Pushes a' open screens aro-nd (Mus Me rare toulyY Stew
mo«e ran onexmo it a sre 9yM«.e Ifejter S OopShedow fraoshadow
V2-0, u» wm Brya NesatJs YareXxn oemo. B omy By Jm Msovaz
HagenOemas ‘RGB* 4 Toc_s* RGB reojr« one meg, B only. By J»l
Hagen Veam Latestverfan ofvteCpmforusencoTucsonwM ArreBercr
oemo B xty B| leo Scrrnb 1 Stroe Hetf M WaveBexr A xe! Scree"
h*K. A run* on 512X matf xi Fa' rat laughs, 7y in eari.netor
irM V.xam or Os ;I MS acow) Mcjo« S flryce NesDtt Fr*d Rih
tAter 113 A-Cran tofar* Y»pragrtm Paotg'ojnd tail uses a
d*k-resdert taae to a-tomatca y run certa- asd on a regua- cut
r, soeckV 23.
NciuXtS By Steve Sarpae", A-gaportsy Rck Schaeher o-e V128f of Mtffs test edtor A temple WYS WYG ecter xs-gned tor pragrar mar*, ft:* not a WYSIWYG word processor Festt es ixUx tebpary key raping, ‘as: acraikng, itteiix ttotstcs m; :ple widows. A 431 10 can *y wxwn Update to F93, ncudeeS By Matt Diton DosDevEitarpeDOSXyaorvernMato C Vereon 110.
IrebXsS. By MasD lon M2At ga Demo of Me Inal product M2Amiga A fa its nge pass ModiAe-2 corrpier W!h erttor, i nker, a small set o' Intertax A standato librane*. Camples only ama'i xmo progtemi by limingcodesje A imports Further Xveiopment ol Me ETHZ corrpier on Dsk
24. B only. Demos wM Source. By R Degen, C. Neda. M. SrMaub. J.
Straut* (AMSot) No kanPoi Cea’S pcstoi rfo of any cons,
*iae* WorkBencn to pek a new p ace for tx ca Usetoi for dsk
A (rawer co"swxm aptfrot trr tes m* con A re wXow nformtlon
lAodJl 2 axMerXmo tor fcGAm g a By Mar tu a Schaud Coec Engf
sn to C and verst) 7sx ear tor C Xdsntox. A must tor
anyaree*eaotpasst»yMe TostXtocoxCg-u Byfixxm Ross, S VTOC
V27c,«lB«»m-."teer jitorwMkarmrtA crnoXr ftetixter toewtes a
tew bug ?«s posted to Usener rorty rw Sxpo*trgafv27 Upca»to
FF55. Hcuoes S ByDaw Woe-o' WBUnoer a soacai verson pf Me
WBU-tjer pog'ar Yjn FF ICO Endig is -rque E Vc e m o' ao d.
Itutes S By Rater pa Shra A Kt' Lanerxue' FrTdnthPte..ii5 Kter Ustterfj Vdeo com meroaJ of Me Am.ga Boates mutec, recuxa sx meg o' memory a nr. Brary trry Byfl.Wl Ut’serod Ansreroer»ui sp'teO'etoedXms wti ot»of Via i 5’ 2K xq-red nduots S By Leo Sdwad FffdFS PiinS Uov«s A i-tn *.-rratar ayatem wM Mrt* dtorert oarpe ¦riTitons, Kahrirkaa Roowr, A F**5 Krr» « A Rjcxw rgtionaS'ZKArga A sXw c*1 cve'soar HAM "ode. Hcu«j ¦ anmawn pets' program (m or-*), am-con Ouiaer arog sfefom, p:or), A ¦ teitg'acres dtp ay prog’am (m brr) By Ere Grar.ar A Kar 0 * Fred Pam D xfc 117 AMUGDemo Atee xr xrionte1
rraingoemoMr a a2400 i 230 p**l32oolv FF pcve composed ofdgvew rapshoto of members of Me Amga Users a? Calgary,
a. pen moused on a ve *r* pdix of Me C aga Skyix.
Bxfy. ByStepXn Ve-metten A Stepnen Jeans EiP_D*mo Demo versai of Eipms Pent 1,1. Used to create Me acrol rg demo pctux r tie AMUC Demo d'awr on !h dsk B only ByStepnen Verm*vtefl F-U FI-0*111 Empr Thi« isa compete rewrite, from the ground up, n Oaco, of Pater Lteigston'a Empire game. A multiplayer gome of exploraton, economci, w. (rtc, can Last months Payed tether dy locjj keyboard or Trough modem.WO, Eharewa*e, A ixludes Scode. By.Cnrs Gray, orghal game by Pater Langston HAMmmm Dway* i-xs whose end pons ve bouncng found Me K*«n, nmcn s a coube bu*terea HAW kw TX Y poftont of re pants
ar contnuO!jsfy coped into an audo waveform rat i a payed on afl foi ornxla A re pxh of a juat intoned crya i ot ved Torn re avteige X potion o4 M**e »rrS. JfcrM. SouK* Byf J Bu'« Stn Ba ted on ongx! Cox by Leo Scrwab, Xscedis longer Mm Meac-a oe-o Fforion512K A-ga Bony ByHo&eO'i W'*D*"o OamysratesMe Argai redrtwng sued R-rsona 513(Arg«. HcjdesS. ByJJlb D’on fridflr.ftKlll UtraEMACS Veraon 3 3e o Dar* Law'era svt'e-to'Dete Conroy's maoeraca Ths¦* an .ocate to M* verson
• *«sed 0" ask 93 Asa induded, tor Me*'5t Ime. Is eiws*
XcumerraSon n rteif e*c*o« torr.. Mc-xs so,me Aufy Dave CoToy.
MANY er ancemera by Dare- Lawenee FrtaFir.fiwia Amxx This dox
of Spec* Mvacws s one of Me xst Yeeiy radsMOutaEve ga*xs tor
TwArga to date. Undue many commerca ge-*s it wen wy.s crrvcSy
«i ¦ m tasi,ng
• nvronmert(byxi'*ainngyoutorebooijust»p*y * game) H-ghV
recommended' BnaryoOy AjMot: LateNgn* Deweloonerti BacKGa-mon
AgnphtcelBeckgteTimongtemeXx uan unX'gracua'B Al. Course prajec
Verson 1.0, induoes sourx A Mw; RoXrtPltter Bankn A complete
checkbook system oXted by Me author ns sherewsre. Version 13,
bma7on!y. AuMcr: Ha! Carter Egypbanftun Cute 1.19* ‘road race r
haiards* 7pe game. Verson
1. 1, briery onty, tXrewora, sw co avsiabe kom author.
Aufoor; ChrisHames leonhige Pogram to repiaoe *n otowonimagewiM anew image.
V) UC9 At Mor: DervsGreen cr.ri.nih man BaSCSId An AtgaBASIC
vvfrr. Matx&stocanwt aograms widen m other bnrs of Base a
Am-gtBASlC AuMar: George T'eoa DataPot Amarowte* potorg
prpgram wttar n ArgaBASIC Asa nctdes a teastiquaret curve ft
program AuMor Dae Kot Pot A mrewve 3 0 gracing yogrtr w*» in
Wnoretrptsvaton Sc cBM»4ton a-tsr A»Mior Geo-ge T'*p*!
Stars Ths AtgafiASJC pragram X"on£7ates a "uBC* i -aon based uP5" X'ceptoa cxJanfy of wdey saaced tores erox vo utet ae «fxd ss a s%sa ca xaisxnp to Mte'Xdvency, Autter GryCub* lied: V«on 2 3 of Ms "ee sx'ewe-e ec to'. Has ear - we.
A command language, menu custom aao*, arc oMw user cc-'gvn&t 'Y and custom ;afc4 Yteax.'n Bnary orty.
Tf-areware icda* to *sr on dss 63. Aror Rot Sbet WBCoo's A irple iTJe prag-am to cringe Me Worcxnch co orsto a predeterm n«d color se*, fo' prog'tms Ma! E*p«! To X booted off M*r ds7 but on OSS but m Steel are run horn a XtodtK Mduxsw x K*. y; Ste‘anLiXteii FrtdFlih Pakl22 Aster iocs MxyXx toiaitMeasteriMs'Tpegirx. Umqxtoave it the! Ai Me images and sounds ate repoceabte by Me ex user. So instead d ahipa aX radt* you can have on Ar.ga agRnstaXrXof IBMPC’s dyouwsK Author: Rco Man an: P2Pa An mteracivepuiBe program rat takes by FF he contanmgupto iGcoo's, andO'eiASilupmto squotesto make a punte
Msch Me user can Men pece back together agam. Verson 1 0. Ndudes soutb AuMor; ASOip Names A shareware prognm to create and Tinage nenng Irs.
Bma orly. AuMor: Erne Nelson P Altteut'tyto prntlsbngsndfte'enttorrst*. Sm.ierto MeUrsi 'program Incudes wyca A M or; Sam-e Paoluoc PusrOar A xat l-*S* boate sMitegy gax, m AmgiSASlC Puan yo peces orrtoMb boan: lt3 you get Ive in trow r any dxrton hduXs v scm Amor: R Ywt RaztePrp CreeteacvJieMomarFFpelu e.K-iChMejsercan Men pace pack sgerer agai W-br n AmgaBASlC V*T.on 1.3. btXY orvy. Rirewart. Wuta aviiapeMam e or. AuMer &yd Baton ffiar.yig.»A!Z3 Ap ARP stanxfor'AmgaDOS Reeece-emRwct' Ap s r rt h *3 by Chari* Hear a1 Wcost ms Me. To tpaoe M o xnt DOS n * ca*cat be ter an. So Matt tent
orog'irs wicor|nj*tDwv». Vostonieintee' moravar-ans rt pj»*b«. So Mat current end Ltue prog'irt wivwn mw Adv: VrwiBJMcrs con7 buted wa Car Th* rr «;cn i orea4 Aer’ierrestoMe Badge 1C wDemo Contest. It apoarenty * an n* je om ter.-gtoswe: k.now' A-gr seiaerencewM a cettin ngnend grarcs recware manufacturer, AjMv AJ*"Hasbngs fiMBMimmi bs*a Some sarp*eaP4mi»d cox You mightIrtdju*;Me con for Mr tetoge* CU prog'ar youW been m*errg to tm rirrke from ton Wo'uBench erwonment.
AjMot LpfoSt Tarat An Am gtBASICprog’m w xn by Me i.tot ea an eserose'a tearnrg BASIC Co-t*"i»-enx grepnvc rendflon ofteretcarta. Autoor: Lpfoe frld-EKLEK-13 ElGato TM* arm atom isKevn'temry to Me Badge K er Demo Contest “ a'so hu n Xckgrjjnd mjsc arrangement requ'es Sim* to use By Kevin SuHvans f:einr,a»Ki.26 Colour A program to mtrvpjote the colors of ipeafc named screens, saving M»r cuktent cofor tes to data filet, loading new cofor sets frim data ties, or interoctve'y changing toecdote. Incudos sourx. ByJ. Russel Dance These twb programs, 'd&ndng pplygons', are Join's enty to Mie Badge
K‘4f Demo Contest. They a-o vaniiom of ox anotoer, buiXmanstate toe r»nge of coorsavalabeonto* Amga. Includes saura.
AuMor: JohnQser Hbrtl The arm atoms one of Kavm'i enMet to Me Booge K w Dwa Cxtest hiitx I’B known an maton tot!
- Km useofrx Ar-gai •EiriHefBnjg'r-aoe.
A. m»: Kevr 5*1 vn IcorvY A o.broutx Mr cm*, an con on Me At ge
Bteten Mr can x Bbsocuert; cogged arouX. TtetoAe- coued on.
YauaruaeMstoh*vey;ur prog'ars “cxiy re-se*es a *"-co'i'iy get
out a4 re .se s way Wm sa.rae tx dor a progrm By Leo Scxsb
OryArgi Thamtn steXYenMytoMeBacigeiC eDcs Contest t con*S3 o'
M*J* Ml IX ng mggec By Pft-ct rateong on t»r not By fox Sngn
Hans Sup-0 TxteJ3portiari7nie(3»dtor*P.k3vt''Ojspro9ra"s o4
liaTs Xm Me tou-ct, ndjd ng DUE, DTERM. Ft Me oes source. Ara
u*ttD cm Voxo Ve .cr ' 2 o' Me v-.stetecto’ pragra- Vam
Comrxore ArgaTecrrca Svdoort Tms verson sell test h* Me yese x
o4 a mrus r memory, or on ©ecMcc tks Brory ory Ajmot:
Ftdf.in.a lZZ Bounoe TM* pogrom.s Steve erd Tcm’seXy for the Biogo K'er Dwno Contest tioeetes its dotsra:bounce aroura and murtfly. Fodudeesou'x Al-y: Steve Hanal and Tam Hansel Nemesis Ths demo iiWa'k serjytotoeBXgoKi ierDerro Contest lisqjienal tarwMatitdoea, andwont-fto pace in Me contest. Bnaryoriy, By Ma-« fney R'OQkes Ths annrton is one of A'ien Hasbngs'enMies to Me BaogoKlierDeno Camwt Unite most otoer anm aeons, it snows a fl.ied opeci om a moving pom; of vow, ratoer Mian a mrvng ob.eci horn a fi*ed pox of vew. Autoor: Alen Hsotngs EiBd.Eiti_DtisJ.21 Ds AG8CC0
3*»sembie'.vaTBnin6e00OasiemDi*r. he joes sou'ce. Aurw. Geg Lw OopCoMi etsyou pace a pattern, a 2 pfome IFF -age c a com&naqor of a peaem and mage, rtoMe WorkBen M beckdrop. Verson 22. Mwase, br*7 only. AuMa: ErcLsrtsky IboCoct ArerMerxysmpeo yoyir. *y rwnaced Kteerso'ty Mcfodes i-outoe Arer AiOxer URBackUp AxtJdMbeoiuOi.tl? . Mat flxs a fie by 1* copy to staroa-d AmgiOC6 o«YdteS hd dts m nUix nter*«x end t* comprrsayi Vteteon 1 3 ncfodes sc-rce AjMor: UarvF r+wt Part A empe rreen prog't-. Vtte r wetj.
Rec j'es weo yecvocecs--; yogrr- to r»u d from sc_rc* McjOk t: jut r wee Autoor: G-eg Lee Pihvd' AyxrOrve'fo'MeTjtf'ba'Sinox'yrterinrta Our’. |Xsy m ode Mcudes soya r C and asse-Per AM» R i- Uar ar Sda*<o Axfodubetocoudity. CLIi-tedaceonly Doesle co-pession y .on 1.1, 0x7 ony By Steve Ckew Sed A dox of Me Una sed Smeam Edta) program, hejjdes source Autoo«; Ex Reymonow Keys A Vet-key*' yogim Mit br«» xyboafo foxbon keys is wxow marpuaion funcons (wXow acoviton.
Torttotea,fr.awngac-oex,ei:). hcudettau’a AM«: DertJeCenrox EtUJihJaiiLia DoiKwk A pan of programswhci aifowyou to sovef e* or a ypup of fles to one or more flopp-es to' qwek toad ng.
Does not itoe f « n COS format, wbch s why til taster. V20, update to I:F103. Bnary, Shareware AuMor: Gary Kemper URBackUp A had d sk beefcup ublty,does a fite by fite copy to standard AmgiDOSfoipy c ska hefodes intuton riterface A fie competuan. Versions 23 (wuh aoy wsj and 2.1 [tvxry or.y, so .r» ava leb« tom auMy ). Update of FF 126. ByUarkftrMef Pt mJet HP Pa mje! Printer (tmef Mom HP uuroaa Ptrr Two rxependen! OottJ jf Uni* utldy ‘paxh*. W r ipp«eo"te*id •stotrrties s.to-rca y .pcjb hem Pitn verson 1.3 wu poned to Me A- ge y Fux Colpsx ax pet“ ver»on 23 wes scned by JoXn W«o n. Mdjoet
auoa Ambr Lari-y Wsl Fred Pah.MOJB D'Uuter rewire dw cataogi'. V1.1, update of FF'CS.xw teat.tessX nrincr *"ta B-*yoHy ByGteg Petel Evj tfonar no utan wM taunot By S Bc"r r Ho A nceRPNcac-aty yog. Suow'tsctecJaloxw’M anary. Octet oec-a, xi. Lor. Ax coryei x-oers Oh* tetuH rcjfl»:2 reg nr j tor »'rgon aX ranecexante foixtoTs. Vt.C. ncJuOil soute.
Amr Ste»e Boxer Ma CLIPART!
Iv Liv For AMIGA™ Over 100 high resolution images on each disk.
Disk l : Computer, Office, Music, School, Travel, Trans.
Disk 2 ; Business, Sports, Animals, Party, Religions Disk 3 : Food, Borders, Medicine, Old West, Newsletter Disk 4 : Hands, Seasons, Pirates, Tools, Personal, America Theater, Corners, Zoo, Menu, Outdoor Adman’s Special: Computer Products Disk 5 Disk 6 $ 19 .95 per disk (Add $ 2.50 P & H per order) Magnetic images Co.
P. O. Box 17422, Phoenix, A2 85011
(602) 265-7849 Dealer inquiries welcome.
• AC* P*4d.| Apattom edtarfor ereatng pattern* to input to re
Amga SetAfPt macro call. Th.s ca: sets re area fII pittan faf
re tr«i 5!|ng g-tphc* j RecfM.
AeaDraw. Eto). Hcude* tout*. By Dy Hyde Qmxn Marc* pctgenritywrrttonptrtgyinataar'!. Tor sowed. Haute* scjtb. By Sieve Born*' fMflMUam Dt Ccp«d s«t •eMtv'aar, bwt?-j:ainL Ropicbs dtkcopy and form*: (ma er tan ether). Htulon ntorface hdude* source. Autor; Torr.ii Rokicto Rype'Dase Sra'cwo’e database management sysw* VI 6.
Buy ony. *o.roe ava'Oe tom astnora FF53 ucdito By. Mc-«j Uad tr-e. War Myge I Crag No*bc LH» Antwv*rs.an ofTomas'BinGeniUegim . Art a new nacra language far setting up D attorns. G»p warpe*. Hcbdes soutoe A, tor Tomu RoWJc Mac* A Popd replacement tit crawapnetylnea on t kwi p D'rkrg rode. Houlei source. Autor: Software Osci *7; enhancement* by Torn Rokckl Mgib AwsionolMglbwth an Ajtaupartandoter Improvement* by Tamil Rokidu. Define macroa A bird tarn :o functon keys n rttup lie. Incudes source. Autor Vanous;y,han»rnertsby Rotodu WP*gi Anotrwr*onoi Frig*, pop* up a lr»e wrdow tit ,DCitoi
occasygy. Necessary for deve'seers
* rc wanor wfltt their program s dong to memoy hdude* eoi ce.
Autor: TamaiFtotocfc FrttlFlahDakfK Bersars Ann rv ¦'ri,
rim'bravery At gtu**', me rank* wr 'Juggler4 11 a premier demo
tort* Arga The a'tainoe between 3n datnbeton. And FftDO.
Til ant mdudes 'source'. Uaa it is an exarrp* far creaing n-tisrs Fr«J fishtertrt*« «epr»r« to hr* at eaatonttnmiiion ta: was avaiao* ¦: r* 'ioj'cb code* evel Autor: Leo Scrnwb FftdFuhPHHa Conrgn She'ewe'erepacenenttorteauncardcyicle hand*'. Crcvoes na Bctng and command In* Mton I co mpMtfy t an ip rent to try app capo n prcgrim tat um CON: window*. V 1.1, binary orty, upcaaoFF'CO New faatoto* indjde addr.on* eotng keys, ful search keys, unco key. Dev h*tory command, and more. Autor: Wiliam Hawes Oc Ted pogrems useful torgenaralng 16-btCRC Islngsoffeoo-lMtsofdigca, and verifying tu a gnwn
dsk’i l« a51 compute a re sar* CRC'i at l tied V1J). B-nayony. Autor Don Kncrad CrcL’O Compr» CRCcre-i,‘to* b'FFl-‘2fl ua ig tht Crc program xooad on fit c jr. Tree* wre raoa duKty'-op' F-ed’i-aro'oaai ktT&: FredFtn Orvtcan Pnnes ta tirtofi i-bnry to rat taste wndows wP MixHegnt of 200 ( £3 in irrtof.aoe) and tews mt Hegh o' 200 (430 en rrtafaoe) will !te aovarage of r* PAL overscan capacity of huton V1.2. Useful onfy for European users 10 twrt to run softwere wripen for te US market, wToutmudyng te appiicatona butrHI usrg r* eddSong iptoe hdudettojree Autor: An Freund Frtdf.i*D:i,lMM
BorgTfvowt 50 her* HAW ann Kon con* vrr Scuipl-W.
And DgPant The inmaaon took about 325 hours drunometogenvztB. By Unr Lands Browser Workbench tool, usngtexterfy window* makes Vi l et n to system acceuPe ferejaousng. Copying, motnng. Renam-ng. Deleting, et. Biedaaa ‘prograrrmers workbench'. V1,2. Bnery only. BY Peter da & vi On* V1.29 of UifilMtedtr. mpieWYSWYGedtar oetgnee b* pngrarman. Art»arykay mapping, fat: tcrd'ng. Tte-"e satsocs muftpte wndows, & atsisyttncomy wt«ws.FFii3lcoi*, mcfudea kj’cb By WcDlon Fnd Lb-ty ttscrei br i«trat sfisfy a gwr booven etpreaaon of IffbAt, sarlng hom a root petna-e and sevtfnng ’ocxv»*Y down trough
tefwartfry oftefieayswffl. Lke r* Unix find program Vi.0, Indudes aouroe. By Rodney Lows litrary Dam 0 weon of a tha-ewnreprogram tat ataiea extril pformalort wtout regard to structLia or cormn; and al'cws comp'caW search.ng for soeefe pattms Wraan m asser Per for speed, tsrwyonry, Autor: B'l Browrtdn Smirpcor Sharpware tsjrjon oaecS «on5ar. Vl.OulmW biconr sngwTdtwrs, adds a rwr' conr!y gsogaf to
• •c-h wnoow, ttWien dcked, canoes tw wnoow nttan conr
rersr.;ditk. Bnary onry, to ca avalabb tom eutiv. Autor: Gaur*r
GnsUt Frod FshDlik 133 Te F Aieleclonof TBTtXtsnu.wir 1 corwaon
pogram ta oorvm tern to Air ga foma 22 aflerent bnts at vv ojs
uzes. Rang ng from 15 px»s h gh to more tan 150 p»i Corwson
prog'tm car i sc oe used wit te brac srbusd set ArgaTeX, yefdrg
an adatang fOOCi-fats far use wtoter Argapog'ara VZS.Pnaryon'y.
By: Ai 0» AsnTooBoi AaaerUer *5» bos' craabdto make ntertscng
between a»errb*r programs and AmgaDOSeasy Wih source. By Wirren
Ring Bson A lepwemenHoruru'yaflc'command. Fromte GNU (GNU it
Not Unix) effort Port of the ls»« GNU version, by Wllam Loftus.
Set the goal of prewrvrg g! Of bi*o n‘s current feat es Lxices
source & bc pro. *csfc' By: Bob Corbett and Beni Stg rran h2Pcs
blerect« pmde pvoy, take* eny IFF lie confai-sng up to 16 col
ora. And bre tks it in to eq a'as to rr awe a puziia fa user
can ten pees becx togeter egan Vvl.updm of Ffi2£'ndud*a source
By A’tOuer Paste Version of t* l »s pasta urtHjr. Part
roxrt-aws co'TiapoX ng lines of te soecieo f etina a srv«
output In* (fB'iantg or peralet rrerpng) or co neater rtt ten
mto g«rrra I nos (wvtcaJ or aenal merg ng) hdudes source. By:
Davd hta: YaB&ngll Agne proyam demonatrating nvdwve
IndjdingcoIsondetBCboa U»notFF3& fcudei sou'ce. Aitor: A Ozer. Based an ongng by Leo Scrweb Zao Ffwvtrw.muoh fake'a-c1 ft concep; but drlerentm impementalon and use* nte soe oetaJs. Hcudes Vsat es that "vc1 acxs (such it fte at “ ar-ea up b 256 cha’ert*! N grgrj. V1.71,updoeof FflOft. Bniry omy Autor. Rahul Cres.. Anga port by Bnan Wsvs Ff»d Fish Disk 117 Ct ProgramtdspayimageshoniCTscaTw. A'ongwrt hwi Vue's at ng s&rpe r ages of scam o' ¦ea be ope mdud-ng 1 gui. Bra*, hoar% and m Ewr image • 256 by 256 oa-s n 2S43gray bum. Thedepay stfSram. Tough it has a pr.nrtvo user rarises s quia pwer*j.
Indudng Lmcns Ikeconvct-bona, averag ng.
LaascrA Lrsrsrpratc.ngtadjede»rto graderts, et Binary only. Autor Jonafm Ham an JeansJccn* U*»ian*ou*cuteconscreiiad br AIJUC’s mgrltty rewgfftnrosk. Sudmitftd by S»pnen Vrmeuien.
Author; Steve Jeers k*jncha Acute Ittle program Wikh playa a digitized wurxJ sample when you insert or remove a dsk from your drive. If you don't like te sounds, you can repace them wt yo j own.
&rti7 o.tfy. By: And'ewWew St Upctt* to te Set ban Type prog, on FF1D7. VI. 10, mdjdea tovce. Autor: Stephen Vermejen Vgad A n w gaoge1. Ectr natives tuopciraa of fwwrdow and rti gadgets, one bang te nomg gaag«r Rib end TW otef beng fe fu y vttctd Site, ten r- rg** tedata andcomrerstoCsourtcode. VV0, bnvy onfy. Author Supren VvmeJeR fAruaX A boot sector vru* ffeoc program ti! Runs m fe bec round and Butomalcgy cneota a'i mserted d sas for a norrtndard boot sector. Socn dstt can oplona ly hive te'boot sector revrtjBh to remo« fevTua hdJMJ sou*oe Alter Save Tdbet lAabei Pmgram s pnri fancy asst
mixed tfrsk i*bee. ComtNrwe an FfpcSji*anduptp50!ifwiotiwt|«m«fimaybe paced a'btarfy in any fern, or po rt tit) ten prnt ta resu-t Tha FF pciire can be wtuieiy any eze (up to 1K8byi0GC). Iteill g«o print tabefa Irom a balm lie produced by SuperBese. V1-20, Pnary onfy. By: Stephen Varmejien fiBdfitiifliittia AmgaLne Atenei of virous technicg refcsfoi Arga programmers. Autor: bfon NesPtt Dff Program fa* yjesfe tame vgonfrm eat Unix dl pragnm vxt eso produces conge d* . Su taoe *or uee wr path. &na*y only. Autor Lhcioem pacua C Fo*eacr Aarp*DutuseHprogra-it£*xpenoaawdcadl4 speaficabon and ten
'nvoae* te speeded commend once per expanoed ferm*. Wrf f« eiperxwo fienam u t*command argument fcxoesiourt. Autor: JcraaPjgsre Uacfont AconuereontooltoKihwtMecfohgto A-gafori.
&n*7 onfy. Author: John O'Neil and Rco Uanan ModJiToofa VviouluiefiJ rauSneafor toiaprogramm-ng n W 3d Js on te A-rigs. Update b wraon on dr* iU.
Ind jde* eojn» Author: Jerry Uaa V!i&0 Tws new verw* c4 Drib's vtlOO wrung amulet*. One verwn. Baaed on vtlOO 2.6. has been enhanced by John Bvr nger b rcixte an icanfy %n e. Add ‘-1132 column support using overscan, and oter leaturae (binary orty) The second verson s reease 26of temaift- stean verse- ofvttOO, asemsrwd and suppsrwo by Tory&jTrgl. Incjdes source. Byr: DeveWecsv finlFiHtDiiAJJt Am. Cron An enhenoed end debugged version of AmiCron 23 from FF113 hcfudesao ce. Author; Slew Sampwn.Rch ScfeeV, GhrrPan Bazer LrSca-rwr A' c* ftbe .-. y b c ipay a:i te Exec a Sen j m to Xdsr u jY FF73.
Hcxss source m aee*mt» r Jtutor: H*so Rat P-oCaic S-Tjaiaa HJ't1Cflrpg'E.mmB3ec»cjaBr BorEng er A G man wraars. S'areware, or.ary orty Autor: Gotz tUer Rem Lb Remaw e specked Ibriry(faimtnfyurxiaad) or dispfeynomeiftfeonaliavaiabeibranea kxtudee source in asaam tier. Autor: Heko Rat TufboBackup Alistmis* loppy dak dxAcsdor wrt enforced verify mode b prewntenar*. VI.0. brwry only. Autor: Slalen Stompg and Martn Kopo Warangw Send* a wlndwr, dentfed by rt name, to te font or Pea. Wrtau: seeclng r. Useful wit AmjQorr Wohu on aMsoeem hdu«*io jrc*Lnes*e-p»r Autor Hum Ret Wne»Ct*r&m A wreeca' mt
jflb'Oflvaxwd es a presed for t* Tactncai Reto joe Centre and ta Abart Ctiioien’s Hosptg. B alow t mUchmg cf t enaekter joyiOck to a child's hat) cap arid sow t*ct«j to pracoca ueng te tter in a sate (am JiBd) anwron-rtent arery ony Autor.Unknowv aLbmTiBd by Or. LixaSmit SBPrPog Vgu.m* 1 of te 2 rojre Story Brook Prolog (S8P) dafbuton. V232. Thisvoljnecorarateteicuiip** andlbrareL VoLre2.enFFl41.cantar;at Cahd Pro og aourt code. Autor*: Logc f ogrammmg Group ¦tSWY.Sbny Brook Arga portpyDawJRoch and Scott Evernden FritiflthlMHl SBPro'og Volume 2 of the 2mmeStony8n* FYBog (SSP) dutibuDon,
version 2.3.2. Ths volume conten* te C and Pro'og source code. VoUme l.ortFFmutori: Logic PrograTr.jng Group at SUMY, Stony Brook Atga port by D»«J Roct and SrswEvemden SmalC An Anga port of te Sma'I-C corn pier. WrtJar by Ron Can tm puo 1red in Dr. DcboY JoLng. In about 1 AM Smgi-C in rater ana subset of te U XT ler usge.
Hawver. It« capable of comping rtjef*. And eter sra* u«e*J pog'amt Reputes an assembler and inker a cor pete te pecxage it produce wolung necu-Jtv« hdudea aource and Pnary. Autor Ron Gen. Anga port by Will Kuttte rndni*m.kui Dfl Program u**$ wreggoofn aa Un* dff prog, wid produce* centaldffa. Uhoo tor u*e wti patt Same a» FF 136, but now nduoat te meang tie* (indudrg aou'oe cooa). Autor: Unknown (OmaCdiff) FracGen Ganarrti factoJ pctures torn *eec*‘ you ctmw.
Uni use any of the otr ‘Tactg genetator*'. It can be u*ed toloadanddsplayprwously crartd tactg pa. Modrfytsling fractal, oraoite your own fracMa V1.1, Onvy orVy. Author Doug Houck SciSubr Soentk Subrautne Pedtage from DECUS, ported to te Amiga to run wt Abwft Fortan. Ava'uaEw rwounan of m mem ike arxj sUlvtca aoxce code tor toaedomg Forfinwcrx on fw Amiga. Authot Unknoirt.
Ponad u fe Anga by Gerr Ewf art £ui£HtLfflaJiJ ft,m RW-5 ;Racy a tfymawr Manage'), a Sul *'cyg DBMS tutoe for VERY large caabaiea ueng B-Tree d«a storage, crude (by today* Bardart) uier rtaface.
Bvtfl laourcecodenprovded. Rmrunaonawtoe varwry of iy*tarn, small and large, and croduot compaib« database*. HctodetatwUmHElPde'jkbtM and aprogrammnglan jege. Ful Fortin 10uce code and docunentiton ncuooc. Autsr: Vanoua Anga pod by G«enn Eve'ran Fred Flah Dialr 144 Ana ytCat V22-3D of Oenn Even arTs large and powtffJ spread 6f«; program, updrt to Ffl 04. Exft tocum-s
* to h ue ao-i* pretabora cf dng as m *rtogratod ayitom'.
AvrtjaJm ma7*jnton*upporlPguptoia000 Ctfumna arx) 1B3O0 row*,
rjtp equity 1 per cel, an outring tyrtm, button car mnototy,
and dataBa acceat from *ry « (*) of f* meet, j* an array of
Uxtona net present r m»t commerce' ipreedaheeta Source end
doevmentobort in arc'd form SMUMJM143 Cn Macrfcator of cah t e
an*- to pr noe f* name compety rd rgunert«ecy5y. Reaurea ARP
1.1. B-nary onry.butmctooeac-H1orte'eto'enc»2C7 source oat*.
*Ltcr. UartDk y ia-navame tx by Jonan Woen Dmoum Ver*a*e cwn
»r.wsf. moue mtmt. Auto wnoow aavitor, ~3j» eccg«'atorl papdi
cyke prog ram iraaie comm end nay, pop wrxto* to front, puih
wndow to back, etc, widget Very utefU program!.
Vi.06. indudes source. Autiw: Matt Oflon Net Linkprotoco provides esserrtaly an irlmiiad number 0!
Ralabecyiecty.t between prscataet cn two nachnea where each can be e-t«r an Anga or aUTtx |BSD* 3) marine. Works tr te Amgawt a y EXEC Oev * tH ookaLkg fe wng oewc* Workj y UNK wTi cy and socxet devices Acneves bettor fan ft* iw etra ypul on lie tr.gen. V1.20. tnQudea aou’oes tor bof fe Am ga and Umi veraoia. Autor: UanDiion Tab Tatk'ea ewetng prog ram. *rti ntumeria fora bar o and erg gjtar. Birwy orty. Aucw: Jaff Oafl«rjo TmyProlog VT-PROLOGiia gmpi* prpeg irtrp*alir provded wli fJi tojca csce to encou'eg* aKp»nm rrj1on wr te FRDLOG inguxge and implementoJya Veray 1.1. naudet soiree.
Autor: Bl and BevThompson FridnrtiPgitAfi B ante'2 A acroen tfanfcng program tm toma fe screen bao aier 90 seconds of keybord and mouse irwawty V1 7.fi4 ndudesaouxw Autor: J» Hkfena C-Lgit Aderocooy oltcomnarciarfay yaong program, idtmcal to corr.rrorat! Vericri but imied to ton otyec!* per scen« Bnaryyy.
Autor; florae Pewson CrcLuca CompetoCflCcneo(U*farFF128-141 and FF 145-145 of te ibrxry, i*ng r* crc program tom F135. Maded'ecty tcm Fred* rastor library. FF142 omjt*d due to a prober- * te cc program. Autor. Fred Fr OreUaooiAtetofDUE macro*tJ' 31 ubaa to'-pata to tomDME rto a language-sans Sue editor tor C, Pascg, ModJi-2**n3Fof7an.By JetyMack MemoPad A ihveware mLilon-based mtmo lenunder program, Naely done. V1.1. Emery orty. Author: U«T«- Gnetimg To Be Con*nued-,.„ ktConctogon To fnebettof01 knowledge. T»rrCtongsin t* itorary we heefy d*t butorte. Th. * may a they we*e wter putoldy
DO»tod and paced m te pubc dor e n by ter autor*. Or they hen rest t on* putoisntd inttirfleitoitfi'Cf we nave aone’Hd rt you become **re of any wgalon of t* autors' wm peas* cs mac us by muL
* KWfTAVrwr C£.’ Th. * It: t compec and puMsnec u a seme* to te
Comm odee Anga community tor irtorraPonU pMpotee onfy b.N 1
toKrctod to norv«mm*rog group* orvyl Ay dLpcaty to'comrca
papcsei sstcty tot dden Asa part of Amazing CompuSng™, ta let
j* ir.h*r*n?y copy- rghtod Any ntongementon tia
propnetorycopyrghtwithaut exptoseed writton permeaon of te puo
mri wifi Incur to full bxeoflegaJeoona Ay non-com marcel Ar.ga
u«r group wisNng t dupfcato ts lid tfnoukJ contact:" PJJ
POBox&ffi Fal Rvwr. UA C2722 RU PuMcaiya rtviaextamery mtotoitoc in he png any Arrgi uaergrouparnoncommeraeJ tupporttor te A-ga r Amaze Me Please use this order form when subscribing to Amazing Computing™, ordering Back issues, or ordering Amiga™ Public Domain Software Name_ Street_ City_St_Zip_ Amount Enclosed___ Please circle the appropriate item: New Subscription Renewal Please start my subscription to Amazing Computing™ with the next available issue or renew my current subscription.
I have enclosed S24.00 for 12 issues in the U.S. ($ 36.00 Canada and Mexico, $ 44.00 foreign surface).
All funds must be in U.S. Currency on a U.S. Bank Back Issues: $ 5.00 each US, $ 6.00 each Canada and Mexico, $ 7.00 each Foreign Surface.
Please circle your Back issue choices below: Voll.l Voll.2 Voll.3 Voll.4 Voll.5 Voll.6 Voll.7 Voll.8 Voll.9 Vol2.1 Vol2.2 Vol2.3 Vol2.4 Vol2.5 Vol2.6 Vol2.7 Vol2.8 Vol2.9 Vol2.10 Vol2.ll Vol2.12 Vol3.1 Vol3.2 Vol3.3 Vol3.4 Vol3.5 Vol3.6 Public Domain Software: $ 6.00 each for subscribers (yes, even the new ones!)
$ 7.00 each for non subscribers (three disk minimum on all foreign orders) Please circle your Public Domain Software choices below: Amicus: A1 A2 A3 A4 A5 A6 A7 A8 A9 A10 All A12 A13 A14 A15 A16 A17 A18 A19 A20 A21 A22 A23 A24 A25 A26 Fred Fish: FF1 FF2 FF3 FF4 FF5 FF6 FF7 FF8 FF9 FF10 FF11 FF12 FF13 FF14 FF15 FF16 FFX7 FF18 FF19 FF20 FF21 FF22 FF23 FF24 FF25 FF26 FF27 FF28 FF29 FF30 FF31 FF32 FF33 FF34 FF35 FF36 FF37 FF38 FF39 FF40 FF41 FF42 FF43 FF44 FF45 FF46 FF47 FF48 FF49 FF50 FF51 FF52 FF53 FF54 FF55 FF56 FFRIA FF58 FF59 FF60 FF61 FF62 FF63 FF64 FF6$ FF66 FF67 FF68 FF69 FF70 FF71 FF72
FF73 FF74 FF75 FF76 FF77 FF78 FF79 ffna FF81 FF82 FF83 FF84 FF85 FF86 FF87 FffiA.
FF89 FF90 FF91 FF92 FF93 FF94 FF95 FF96 FF97 FF98 FF99 FF100 FF101 FF102 FF103 FF104 FF105 FF106 FF107 FF108 FF109 FF110 FF111 FF112 FF113 FF114 FF115 FF116 FF117 FF118 FF119 FF120 FF121 FF122 FF123 FF124 FF125 FF126 FF127 FF128 FF129 FF130 FF131 FF132 FF133 FF134 FF135 FF136 FF137 FF138 FF139 FF140 FF141 FF142 FF143 FF144 FF145 FF146 (NA denotes disks removed from the collection) Please complete this form and mail with check or money order to: PiM Publications, Inc.
P. O.Box 869 Fall River, MA 02722 Please allow 4 to 6 weeks for
delivery J The Amazing Computing Index of Advertisers and
Reader Service Card Amazing Computing is offering even more
information to its readers through an Index of
Advertisers Reader Service Card. If any of the products
advertised in this issue of Amazing tweak your interest,
simply circle the company name and page number on the form
below and mail it back to us. (If you don't want to lose even
a bit of the info already in the magazine, you may photocopy
Because This Is Amazing Computing!
Not only will you receive in depth information about the products you indicate, but you will also receive your choice of either a free copy of Amiga CU, pari 1, or The Fred Fish Catalog I to 138 expanded. These are the first in the new Amazing Computing Information Series.
This continuing series of handy reference booklets will provide quick, crucial information about the Amiga topics you are faced with most often. Once you have these booklets at your side, you’ll wonder how you ever got by without them,* Please take a moment to fill out the Reader Service Card ... and get even more information from the magazine that has always given you the most!
Amiga CLI, part 1 will be issued after VI.3 Kickstart and Workbench are released. All premiums are available in limited quantities, while supplies last. The publisher retains the right to substitute premiums.
Amazing Computing's Index of Advertisers Reader Service Card Please print your name and address in the space provided, circle the name and page number of any advertiser that interests you, Name__ and send to: Reader Service AddrCSS _ PiM Publications, Inc.
p. o. box 869 City_ St _Zip _ Fall River, MA 02722 A-Squared
Distributions, Inc. Actionware Aden Electronics Corp. Amazing
Computer Systems, Inc. Ami Expo Central Coast Software
Computer Mart Custom Services CV Designs Delphi Noetic
Systems, Inc. Digital Wizards, Inc. Digitronics Elan Design 63
Flexible Data Systems, Inc. 85 NewTek, Inc. CIV 55 Puller
Computer Systems, Inc. 78 Peacock Systems, Inc. 41 82 Golden
Hawk Technologies 87 Progressive Peripherals & 10
HyperTek Silicon Springs 69 Software, Inc. 1 11 Jumpdisk 21
R&DI. Productions 18 13 Lamplighter Software, Inc. 5 Sedona
Software 20 42 Lattice, Inc. 7 Software Advantage 38 Magnetic
Images 111 Consulting Corp. 86 94 Megatronics Cl I Spencer
Organization 84 92 Michigan Software 75 The Amiga Class 53 79
MicroBotics, Inc. 48 The Memory Location 19 66 Microsmiths,
Inc. 96 The Other Guys 31 64 New Wave Software 26 West Coast
Telecom 12 William S. Hawes 14 Please send me a copy of Lhe
following (chock only one): ~ Amazing Computing's Information
Series Amiga CU, part 1* | | Amazing Computing's Information
Series Fred Fish PDS 1-138* Plca*c illow 6 co 8 weeks for
delivery Amiga CU, pan 7 will be issued after VI 3 Kickstart
and Workbench are released All premiums arc available in
Limited quantities, while supplies last The publisher retains
the nght to substitute premium!.
DELIVERS ULTIMATE GRAPHICS POWER Bring the world into you Amiga with Digi-View, the 4096 colc r video digitizer. In seconds yoi can capture any photograph or obje ;t your video camera can see in full c olor and with clarity never before available on a home computer. Digi-V ew’s advanced features include: 1 •Dithering routines give up to I 100,000 apparent col ars on screen I *NewTek’s exclusive E nhanced I Hold-and-Modify mode allows for W exceptionally detailed images
• Digitize images in any number of colors from 2 to 4096
• Print, animate, transmit store, or manipulate images with
available IFF compatible programs
• Digitize in all Amiga resolution modes (320x200, 320x400,
640x200, 640x400) “Digi-View sets new standards for graphics
hardware"-InfoWorld hm Digi-View is available now at your local
Amiga dealer or ca I: 1-913-354-1146 or 1-800-843-8934 ONLY
$ 199.95 All photos actual unretouched Digi-View pictures shot
directly oft the 1080 Amiga monitor.
19. 95 EACH FOR CV Doulgna VOLUME 1 OR 2, 61 CLEWLEY ROAD PLUS
*3.50 S&H, MEDFORD. MASS.
Mans Roaldonts Add 021SS 5% Saleu Tax 61 - 396 - H3S-1 designs 1 yiaeo & Slide I I ransYen Services Amiga i3 a Tradomarlc or Commod or e-Amiga.. Video Visions is a Trademark of CV Designs with the price. Why does Commodore bother? Perhaps it’ll be out before the Toaster, but this seems unlikely.
Progressive Peripherals showed its $ 500 frame grabber at Comdex, but the picture quality didn't look as good as the demo pictures that have been circulating. Looks like the "demo” pictures may have been done with some expensive broadcast camera equipment, not what you’d expect the average Amiga owner to have handy.
CD-I. What's it ail about? Well, CD-I stands for Compact Disc Interactive, and it should be of interest to Amiga owners.
Sony and Philips got together and created a standard for a CD-I player they hope will become a consumer electronics hit like the CD audio format. They’ve licensed the technology to anybody who’s interested. A CD-I player is essentially a 68000 computer with a CD- ROM drive built in, so it can store up to 600 megabytes of data, like CD quality sound and video quality images. It will even be capable of showing full motion video, though not on a full screen. Think of NewTck’s Demo Reel, and you get the picture. Philips hopes to have this unit out by Christmas 1989, initially at about Si200
But there are more than a Tew problems.
First of ail, there’s no disk drive or any way to store data the CD-ROM is read