FacebookTwitterGoogle Bookmarks

Your Amiga dealer should have FutureSound in stock. If not, just give us a call and for$_175 (VISA, MasterCard or COD) we'll send one right out to you. Ahead warp factor one! Applied Visions, Inc., Suite 2200, One Kendall Square Cambridge, MA 02139 (617) 494-5417 Amiga Is a registered trademark a Corn:noooreAmiga. Inc. Deluxe Video C.Onstrudion Sot is a the user AMIGA is a registered trademark at Commodore-AMIGA, Inc. pell are tracernarxs ol Meridian Software. Inc. All rights reserved Credi! cards and dealer inquiries welcome A Dealers mazing The following are Amazing Dealers, dedicated to supporting the Commodore-Amiga. They carry Amazing Computing, your resource for information on the Amiga

Click image to download PDF

Document sans nom AmigaBASIC™ Adventure Game Utilities COMPUTING Volume 2 Number 8 US 53.50 Canada S4.50 IGA™ Monthly Resourc Ultima % Slim & Trim with Skinny C Programming!
“Open the pod bay doors, HAL...” Programmers cast their vote!
Right now, leading software developers are hard at work on the next generation of Amiga® products. To add the spectacular sound effects we've all come to expect from Amiga software, they are overwhelmingly choosing one sound recording package... FutureSound. As one developer put it, "FutureSound should be standard equipment for the Amiga."
FutureSound the clear winner... Why has FutureSound become the clear choice for digital sound sampling on the Amiga? The reason is obvious: a hardware design that has left nothing out. FutureSound includes two input sources, each with its own amplifier, one for a microphone and one for direct recording; input volume control; high speed 8-bit parallel interface, complete with an additional printer port; extra filters that take care of everything from background hiss to interference from -J the monitor, and of course, a microphone so that you can begin recording immediately.
What about software?
FutureSound transforms your Amiga into a powerful, multi-track recording studio. Of course, this innovative software package provides you with all the basic recording features you expect.
But with FutureSound, this is just the beginning. A forty-page manual will guide you through such features as variable sampling rates, visual editing, mixing, special effects generation, and more. A major software publisher is soon to release a simulation with an engine roar that will rattle your teeth.
This incredible reverberation effect was designed with FutureSound's software.
Question: What can a 300 pound space creature do with these sounds?
Answer: Anything he wants.
Since FutureSound is IFF compatible (actually three separate formats are supported) your sounds can be used by most Amiga sound applications. With FutureSound and Deluxe Video Construction Set from Electronic Arts, your video creations can use the voice of Mr. Spock, your mother-in-law, or a disturbed super computer.
Programming support is also provided.
Whether you're a "C" programming wiz or a Sunday afternoon BASIC hacker, all the routines you need are on the non-copy protected diskette.
Your Amiga dealer should have FutureSound in stock. If not, just give us a call and for $ 175 (VISA, MasterCard or COD) we'll send one right out to you. Ahead warp factor one!
Applied Visions, Inc., Suite 2200, One Kendall Square Cambridge, MA 02139 (617)494-5417 Amiga is a registered trademark d Commodore-Amiga. Inc. Deluxe Video Construction Set Is a trademark of Electronic Arts. Inc. CAN DO ALL THIS Get the maximum graphics power from your Amiga. Create stunning, lifelike computer artwork with Digi-Paint, the first full-featured 4096 color (Hold and Modify) paint program. Break the "32 color barrier” and finally realize the potential of your Amiga with Digi-Paint's advanced features: COMPUTER OF THE YEAR
• 4096 colors on screen simultaneously
• NewTek's exclusive enhanced HAM mode
• Dithered HAM gradient fill
• Full screen effects including double, half size, mirror reverse
and more
• Full IFF and Digi-View compatibility
• Use 320x200 or HAM hi-res 320x400 resolutions
• Fat bits Magnify mode
• Rectangle, oval, line and other drawing tools AMIGA
• 12 different paint modes including blending, tinting and smooth
• Full lasso cut and paste with automatic edge blending
• Programmed completely in assembly language for fast, smooth
response Find out why Byte Magazine called Digi-Paint
“Remarkable". Available now at your local Amiga dealer or call:
ONLY $ 59.95 An Inventive Appro; To Practical .
Reality j w boniet lines matters hand, s More than once, a brainstorm turned into a shower of practic ality. To the skeptic, the truth can be hocking Well, now you can start your AMIGA flying high with the dynamic, new ZINC!
Utility programs from MERIDIAN SOFTWARE. INC ZING! Programs are the hesr program companions for the AMIGA on the mar ket today. Separately, they yet dynamic working partners. Strung to gether.. - the sky’s the limit!
The High Point in Software Innovations SOFTWARE &J- ¦ - ZINOlSHI As tin- name implies, ZINGiSpdl is i program which can detect misspelled words a you are typing them, A 'implr interface allows you to correct i word, or add a word to the dictionary, You'll never need to buy another spelling checker.
Cm k used with other ZING’ components or alone. 549.95 SPELL Pease accSSOG snoong ana naroJiij to eacn order ZING! The fastest and easiest way to work with the AMIGA. ZING! Is actually a collection of utility programs which, after installation, am invisible until called up by the user through the use of hot keys.
The main goal of ZING!, is to essentially eliminate the need to Icam the operating system protocol and cryptic commands.
Functions include: copying, editing, deleting, sorting, renaming, searching, reorganizing files, and much more! Shipping now for: 579.95 ZING!Keys ZINGiKeys is a sophisticated.
Reprogrammable MACRO and Hot Key program. A program which can stand on its own. Or be tied to ZING! You can tram ZINGiKeys to accomplish the most annoyingly repetitive tasks in a much easier fashion. Plus, ZlNG.'Kcys allows you to retrieve commands and reuse them, as well as the ability to record mouse movements and use them with the press of a key Shipping now for: $ 49.95 AMIGA is a registered trademark ot Commodore-AMIGA, Inc. ZING!, ZINGiKeys and ZINGISpell are trademarks ot Meridian Software, Inc. All rights reserved.
Credit cards and dealer inquiries welcome.
* Powerful Expression Evaluation .
Lot IftefocBfrq; IgP l pi grcHn debugger f ?T assembler number; . _ a» - A***__jl-A - Enter instruction statements for Enter instruction statements tor direct conversion to code in memory
• and Morel Mouse support tor value selection
* and command menus, log tile for operations and displays, .
Modlfy search fill memory, etc. S aisassembled code live,
freeze to' preserve display and cdlow 'J Window? .
L-$ Status windows show register contents and program stale with " freezeand restore; symbol, hunk, ' breakpoint windows list current
* i fei if*': ;T:
t) - f-i 1 " ¦ ' ¦ ¦ ‘ ? S ¦r--.*7J 7..- - : ¦rrr*' 'v V’tV
* *Tr~r ¦"'T~rf tJ Breakpoints with repetition counts , 1.. -
toace’- instructions or subroutine ' J level, both
single-step and continuous execution.
Isytobols from files, define new £• ¦ ttesDisl* -1 A program that lets you access ga. Jhio it |o list file ion and copy files between the PC-DOS MS-DOS diskettes and Amiaa diskettes or devices, Pqtterns can be used for '"file’ndmes, and yon can even operate on all files in a directory at onetime. A copy option converts £jgo$ 9M fileline-end sequences as ‘‘tb?«opy is performed.
TRU- 0 IfTlflGE Professional 3Smm Slides S Now you can have reproduction and presentation quality slides of your work S Distortion-free Fills in raster lines crisp bright colors, converts ail IFF files Now_ CustoM graphic art and illustration.
$ 10 each for your 1st to 4th slides.
5 to 9 slides-$ 8.50 Over 10 slides-$ 8.00 Add $ 2.00 for shipping.
New York residents add sales tax.
Call (212) 777-7609 FOR DETAILS Ask for llene or write TRU-IMAGE
P. O. Box 660, Cooper Station New York, N.Y. 10276 A nq3 it a
| a 3*marH oI Commodo'a-Amgj Publisher: Joyce Fscks Doris
Gamble Robert James Hicks Robert Gamble Don Hicks Ernest
P.VIveiros Jr.
Ernest P. ViveirosSr.
John Foust Richard Rae Keith M. Conforti John D. Fastino Michael T. Cabral Mark Tnbault Keven P. Desmarals Circulation Manager: Asst, to the Publisher: Traffic Manager: Managing Editor: Submissions Editor: Hardware Editor: Amicus & Tech. Editor: Music & Sound Editor: Art Director: Advertising Manager: Copy Editor: Production Manager: Assistant PM Advertising Sales & Editorial 1-617-6784200 Special thanks to: Lynn Hathaway Donna Peladeau Trad Desmarals Pilar Medeiros Betsy Piper at Tech Plus.
& Paul Boden at Software Supermarket _ [etddigm prdducts are designed to fully utilize the capabilities of peyblop your programs. If you're vou: can't Metadign?, It c.
19762 MacArthur Blvd.
Suite 300 Irvine, CA 92715
(714) 955-2555 MetaScribe MetcfTools . (California residents
’$ i 9 $ 5 add 6% sales tax). .
DosDisk Visa MasterCard $ 49.95 accepted.
ffSfllil Amiga te a trademark oi Coramodoro-Amlga Inc. 1Si|S«P08i fo a trademark of Microsoft, Incorporated Amazing Computing™ (ISSN 0886-9480) b published by PiM Publications, Inc.,
P. O. Box 869, Fall River, MA 02722.
Subscriptions: in the U.S. 12 issues for $ 24.00: in Canada & Mexico, $ 30.00; Overseas: $ 35.00. Printed in the U.S.A. Copyright© 1987 by PiM Publications, Inc. AS rights reserved.
First Class or Air Mail rates available upon request.
PiM Publications, inc. maintains the right to refuse any advertbing.
PiM Publications, Inc. b not obligated to return unsolidtedmateriab. AH materials requesting return must be received with a Self Addressed Stamped Mailer.
Amazing Game Reviews.,. SOI. By Steve Hull 9 “Your mission: To destroy ail KGB attack fighters and defend the US from missile strikes...” Earl Weaver Baseball by Keith Conforti 13 The ULTIMATE Major League baseball simulation Video Vegas by Michael T. Cabral 17 ‘...all the fun Vegas can offer without breaking your piggybankl’ Portal a computer novel by Gerald Masters 20 Help Peter fight against ‘Big Brother* in his search for freedom The Surgeon by Keith Conforti 23 ‘It takes a nimble hand and a keen eye to become an accomplished surgeon* Little Computer People by Marlene Zenker 24 There
REALLY is a little guy inside your computer!
Sinbad and the Throne of the Falcon by Keith Conforti 26 ‘...one of the most intriguing games in the Cinemaware line of interactive movies.’ StarGllder by Warren Block 28 ...a real-time, three-dimensional space battle game.
Bard’s Tale by Eddie Churchill £ Ken Shaefer 30 ‘It's a graphics adventure game, it's a role-playing game... and it's beautiful.’ Kina’s Quest l.ll and III by Steve Pietrowicz 35 Watch your characters interact with others on the screen.
Faerv Tale Adventure by Edde Churchill & Ken Shaefer 37 ‘...the most innovative, unique and wonderful adventure game for the Amiga™’ Ultima HI bv Edde Churchill & Ken Shaefer 39 J One of the most popular computer-based adventure games of all time comes to the Amiga™ Facets of Adventure by Eddie Churchill & Ken Shaefer 43 A look at the history and evolution of computer-based role-playing adventures.
The Amazing Computing Amiga Games Catalog 46 Amazing Columns... AmlaaNotes by Richard Rae 61 A review of the Sonix™ from Aegis Development (formerly MusiCraft) Roomers by John Foust 71 Amiga in Media, Inside West Chester and other Juicy Rumors Modula-2 Programming on the Amiga™ by Steve Faiwiszewski 73 The first of a series of articles on Modula-2 programming S9QQ0 Attmhly..Lfflau9Qe Programming on the Amiga™ by Chris Martin 78 Introducing the ROM Kemal Routines The AmlGUS NetwerK™ by John Foust 81 Desktop Video, COMDEX and MORE PDSIII f I and MORE Amazing.. Dlsk-2-Dlsk
reviewed by Matthew Leeds 57 A Commodore 64 128 to AmigaDOS file transfer utility lbs CqtorFontS Standard by John Foust 59 A new standard for color fonts allows charcters to be composed of up to 32 color dots called ColorFonts.
Sklnnv C Programs by Robert Riemersma, Jr. 67 Techniques to overcome some deficiencies of the Lattice C compiler Hidden Messages In Your Amiga™ by John Foust 73 Find some of the hidden 'Back Doors' in
1. 2 Kickstart Workbench The Consumer Electronics Show and COMDEX
by John Foust 87 Amazing news coverage of the Amiga happenings
at CES and COMDEX Amazing Departments.
4 6 91 From the Editor Amazing Mail Public Domain Software Catalog An Issue on Games from a technical publication?
From The Editor: Let’s face it, August is not a great month for computing.
There are always better things to do with your time. The great outdoors is always calling. Computer widows and widowers pull Amiga users into the bright sunshine, away from their electronic friends.
When we first planned this issue, early spring was already warming the nation. We knew it was near impossible to get users excited about a good database or a new word processing program, so we decided to concentrate on the fun side of the Amiga™- - - Games!
Although Amazing Computing™ has printed game reviews in the past, we went a little overboard in this issue. During the last few months, we have compiled much information on available games and entertainment software. We have contacted software publishers and distribution houses to gather information on the many titles in our catalog. We now have 117 Amiga™ games listed. We are certain, however, that we may have missed someone. At press time, there were still last minute additions to the list.
In short, although we wanted to emphasize games, we wanted to do a games issue the way we have done everything else- - - completely.
We believe this is the most complete Amiga™ games list currently available. The list will be kept active, however, and any corrections our readers wish to make would be appreciated. We are considering running a similar article in our December issue for all the Christmas Amiga wish lists being prepared.
Variety What is really surprising is not the large amount of entertainment software available, but the variety.
Earl Weaver Baseball™ by Electronic Arts has kept certain members of the AC staff from lunch for two weeks now. One member is so enthralled by the game that he has input all the current statistics for all the major league teams. He has then used these players in real games (one game ran nineteen innings)!
Earl Weaver Baseball™ is unusual in its graphics presentation. The players move smoothly, providing a beljevabie atmosphere. It’s one thing to create a good game based on sound ideas and algorithms, but if you can represent the game graphically or animate it believably, you have a winner!
Chessmaster 2000™ by Software Toolworks (again distributed by Electonic Arts) gives a player the choice of either twodimensional or three-dimensional play with wood or metal against the Amiga™. Telegames™ has developed two and three-dimensional Chess, Checkers and Backgammon to be played with a human opponent over phone lines! This advancement marks the beginning of some very exciting ideas. With Sublogic’s Flight Simulator™ having a similar capability, the idea of multiple players playing the same game through a network becomes a strong possibility.
Don Hicks Managing Editor Amazing Computing™ Amiga Potential We would not want you to think the Amiga is ONLY a game machine (even though there is a rumor that Bally is buying Amiga™ 1000 boards for inclusion in their coin-operated systems.). Our concentration on games in this issue is not just a mild distraction. Games allow computers to exercise their full features by pushing graphics and logic speed to the limit.
I have always drawn away from promoting the Amiga at the expense of other computers. However, when the Amiga was still a "what’s that” computer, I received a copy of Dr J and Larry Bird One on One™ from (you guessed it!) Electronic Arts™. At the time, I had a version of the game for another computer, which will remain nameless. I compared the two computers by watching my friends play the game on each machine. Although the other machine was a very popular addition to a large computer firm’s line, the differences were instantly apparent.
True stereo and multitasking are nice features to talk about, but words lack the thrust of a good demonstration. On that comparison day, the multitasking capability of the Amiga and its special graphics ability were instantly recognizable. While the other machine was interrupting its sound for other voices, the Amiga was laying noise over noise for a more realistic enviornment. While the other machine moved through the graphics, the Amiga demonstrated smooth turns in animation and more detail in the players.
K was probably this demonstration of the Amiga's features that sold me on the machine.
Growth through Games I have no doubt that the rapid growth we are seeing in the use of computers and graphics is a direct result of the intense work of hackers on early computers trying to create a better game than the original Pong™. Soon, coin-operated games proliferated and better graphics were coming with each new entry. Full three-dimensional CAD systems were only a step away.
So, forgive us this month as we play through the best part of the Amiga its versatility. Let’s put off the hard work until next month. Enjoy.
Lattice® C Compiler $ 225.00 Software designed for AMIGA.
New version 3.1 of the AMIGA DOS C Compiler replaces version
3. 03. Major enhancements include the addition of: TMU, an
assembler, a faster linker and version 3 MS-DOS.
With more than 30,000 users worldwide, Lattice C Compilers set the industry standard for MS-DOS software development.
Lattice C gives you all you need for development of programs on the AMIGA. Lattice C is a full implementation of Kernighan and Ritchie with the ANSI C extensions and many additional features. .
Professional Lattice? C Compiler $ 375.00 A new product called the Professional Lattice C Compiler is now available, It includes the C Compiler package (complete with TMU), plus LMK, LSE and the Metascope Debugger.
AMIGA® C Cross Compiler $ 500.00 Allows AMIGA development on your MS-DOS system. Price includes the Professional Lattice C Compiler described above.
Lattice Screen Editor (LSE™) $ 100.00 Designed as a programmer’s editor, Lattice Screen Editor (LSE) is fast, flexible and easy to learn. LSE’s multi-window environment provides all the editor functions you need including block moves, pattern searches and “cut and paste.” In addition, LSE offers special features for programmers such as an error tracking mode and three Assembly Language input modes. You can also create macros or customize keystrokes, menus, and prompts to your style and preferences.
Lattice dBC IH™ Library $ 150.00 The dBC III library lets you create, access and update files that are compatible with Ashton-Tate’s dBASE system. DBC I I Vs C functions let you extend existing dBASE applications or allow your users to process their data using dBC III or dBASE III.
Lattice Text Utilities (TMU™) $ 75.00 Lattice Text Utilities consists of eight software tools to help you manage your text files. GREP searches files for the specified pattern. DIFF compares two files and lists their differences.
EXTRACT creates a list of file names to be extracted from the current directory. BUILD creates batch files from a previously generated file name list. WC displays the number of characters and optionally the checksum of a specified file. ED is a line editor which can utilize output from other TMU software in an automated batch mode. SPLAT searches files for a specified character string and replaces every occurrence with a specified string. And FILES lists, copies, erases or removes files or entire directory structures which meet the specified conditions.
Amiga is a registered tfademark of Commodore-Amiga, inc. Lattice Unicalc® Spreadsheet $ 1935 Unicalc is a simple-to-operate program that turns your AMIGA computer into an electronic spreadsheet. Using Unicalc you can easily create sales reports, expense accounts, balance sheets, or any other reports you had to do manually.
Unicalc offers the versatility you’ve come to expect from business software, plus the speed and processing power of the AMIGA.
• 8192 row by 236 column processing area • Comprehensive context-
sensitive help screens • Cells can contain numeric, algebraic
formulas and titles • Foreign language customization for all
prompts and messages • Complete library of algebraic and
conditional functions
• Dual window capabilities • Floating point and scientific
notation available • Complete load, save and print capabilities
• Unique customization capability for your every application •
Full compatibility with other leading spreadsheets • Full menu
and mouse support.
Lattice MacLibrary ™ $ 100.00 The Lattice MacLibraryyu is a collection of more than sixty C functions which allow you to quickly and efficiently take advantage of the powerful capabilities of the AMIGA.
Even if your knowledge of the AMIGA is limited, MacLibrary can ease your job of implementing screens, windows and gadgets by utilizing the functions, examples and sample programs included with the package.
Other MacLibrary routines are functionally compatible with the most widely used Apple® Macintosh™ Quickdraw Routines™, Standard File Package and Toolbox Utility Routines enabling you to rapidly convert your Macintosh programs to run on the AMIGA.
Panel™ $ 195.00 Panel will help you write your screen programs and layer your screen designs with up to ten overlapping images. Panel's screen layouts can be assigned to individual windows and may be dynAMIGAlly loaded from files or compiled into a program. Panel will output C source for including in your applications. A monitor and keyboard utility is also included to allow you to customize your applications for other systems.
With Lattice products you get Lattice Service including telephone support, notice of new products and enhancements and a 30-day monev- back guarantee. Corporate license agreements available.
Lattice, Incorporated Post Office Box 3072 Glen Ellyn, Illinois 60138
(800) 533-3577 In Illinois (312) 858-7950 TELEX 532253 FAX (312)
858-8473 Lattice INTERNATIONAL SALES OFFICES: Benelux:
Ines Datacom (32)2-720-51-61 Japan: Lifeboat, Inc.
(03)293-4711 England: Roundhill (0672)54675 France:
Echosoft (1)4824.54.04 Germany: Pfotenhaur (49)7841 5058
Hong Kong: Prima 85258442525 A.I. Soft Korea, Inc
(02)7836372 Australia: FMS (03) 699-9899 Italy: Lifeboat
Associates Italia (02) 46.46.01 Amazing Mail: Dear AC, I
have read with much interest your latest Amazing Computing
issue Vol 2 6. I have particularly enjoyed the Amazing
Computing Hard Disk reveiw on pages 8 and following.
I was however "amazed” at Sheldon Leeman’s statement on page 14 that the MAS-20 with its parallel interface may be the only Amiga hard drive to work with the Sidecar.
Not so! I got my Amiga and a Sidecar in February of this year and, in April, I took the floppy out, installed it in a Radio Shack cabinet and replaced it with a 65ms, 20MEG Seagate ST225 and Western Digital S-WX2 Controller card.
The hard disk is divided 8 Megs on the Amiga side and 12 Megs on the PC side and the two partitions coexist peacefully under a copy of the 2000 Bridgecard Workbench. The software is still a little buggy, but it works nicely.
I was curious to run a few timing tests and see how the system compared with the other hard disks. Here are some of the results: 1- Formatting: (Source Amazing Computing V2 6, p 19, table 7) PAL Jr = 69,700 b s Xebec 9720H = 42,300 b s SupraDrive = 39,600 b s Seagate 8,529,920 bytes = 4:50 = 29,400 b s C Ltd Hard Disk = 16,500 b s MAS-Drive20 = 13,500 b s DF1: = 8,000 h s Seagate on 12 MEG partition = 82,300 b s 2- Copy: WB 1.2, c Directory (49 files, 377 blocks, 192,024 bytes) (Source AmigaWorld July August 1987 page 28) From RAM: To RAM: PAL Jr 24 s 13 Seagate ST225 24 s 19
SupraDrive 24 s 20 C Ltd Hard Drive 25 s 23 MAS-Drive 20 36 s 24: Xebec 9720H 60s 22: DF1: 147 s 46: 3- Delete (WB 1.2. C Directory) RAM: 5 s Seagate ST225 7 s DF1: 40 s As we can see, the Seagate Sidecar combination is a very honorable one, producing performances approaching that of the Pal Jr. The mediocre formatting time, compared with the MS-Dos equivalent, is imposed by present AmigaDos limitations which will eventually get resolved.
One thing is worth noting: the current prices for the Sidecar and the Seagate ST225 represent the most cost efficient way of putting a hard disk on the Amiga, since they total approximately the going price for a typical Amiga drive alone. In addition, one gets MS-Dos compatibility for free, so to speak, and access to a wealth of powerful software.
I am very satisfied personally with my system as it gives me really the best of both worlds.
Claude Pouliot Quebec, CANADA Thanks for the intense workI Although this combination might not be for everyone, it is nice to see how far you can expand yourArnigam and still save money.
Dear AC: THANK YOU very much. I was most impressed with issue Vol 2 5 with respect to the music aspects. That is what sold me on your magazine.
Sincerely, Robert Burnett Ontario, CANADA Theme issues are always the most difficult to put together. It is always a pleasure to know when one hits the mark.
Display that Startup-lnfo with Speed Here’s a little tip for those of you who put lots of information or instructions in your startup-sequence with ECHO command.
As you know, this takes quite a while and disk grinding because the CLI has to load ECHO each time you use it.
Instead of using multiple ECHOs, put your instructions or information in a file called README or INSTRUCTIONS or INFO. Then, in your startup sequence put: COPY README TO * This quickly writes the information or instructions to the screen, without any disk grinding!
Plus, if your user wants to view the instruction again later, he doesn’t have to look at the startup sequence and decipher out all those ECHOs. He just has to type: TYPE README Paul T Miller Moneta, VA Thank you for the insightl Dear Amazing Computing Readers, I am a British oil field engineer based in Jakarta. I have the only Amiga in Indonesia (to the best of my knowledge).
Since it is the only one, I am having great problems trying to get hints tips info public domain software etc. If anyone out there (user groups or otherwise) can take pity, I would be extremely grateful to make more “Amiga friends.” I promise that all letters will be answered. You can contact me at the following address: Tony Beale C O Diamond B Company PO Box 26 KBY Kemang, Jakarta 12001 INDONESIA Good Luckl Being a pioneer is always a lonely business.
$ 349 $ 395 $ 495 $ 595 $ 879 $ 959 $ 99 $ 99 MicroBotics, Inc. 811 Alpha Drive, Suite 335, Richardson, Texas 75081 (214) 437-5330 $ 129 $ 1495 $ 50 AVAILABLE NOW!
StarBoard2 If you've owned your Amiga® for a while now, you know you definitely need more than 512k of memory.
You probably need at least double that amount...but you might need as much as an additional two megabytes.
We want to urge you to use StarBoard2 as the solution to your memory expansion problem -and to some of your other Amiga-expansion needs as well!
Ifs small, but if s BIG- Since most of you want to expand your Amiga's memory without having to also expand your computer table, we designed StarBoard2 and its two optional "daughterboards" to fit into a sleek, unobtrusive Amiga-styled case that snugly fastens to your computer with two precision- machined jackscrews.
The sculpted steel case of StarBoard2 measures only 1.6" wide by 4.3" high by
10. 2'Tong. You can access the inside of the case by removing
just two small screws on the bottom and pulling it apart. We
make StarBoard2 easy to get into so that you or your dealer
can expand it by installing up to one megabyte of RAM on the
standard StarBoard2 or up to two megabytes by adding in an
Upper Deck.
This card has decks!
The basic StarBoard2 starts out as a one megabyte memory space with Ok, 512k, or one megabyte installed. If you add in an optional Upper Deck (which plugs onto the Main Board inside the case) you bring StarBoard2 up to its full two megabyte potential. You can buy your StarBoard2 with the Upper Deck (populated or unpopulated) or buy the Upper Deck later as your need for memory grows.
And you can add other functions to StarBoard2 by plugging in its second optional deck -the Multifunction Module!
If we count Fast Memory as one function, the addition of the MultiFunction Module brings the total up to five!
THE CLOCK FUNCTION: Whenever you boot your Amiga you have to tell it what time it is! Add a MultiFunction Module to your StarBoard2 and you can hand that tedious task to the battery-backed, real-time clock calendar. A small piece of MicroBotics software in your WorkBench Startup-Sequence reads the clock and automatically sets the time and date in your Amiga. And the battery is included (we designed it to use an inexpensive, standard AAA battery which will last at least two years before needing replacement).
THE FLOATING POINT FUNCTION: If any one aspect most characterizes the Amiga it's fast graphics! Most graphic routines make heavy use of the Amiga Floating Point Library. Replacing this library with the one we give you with your MultiFunction Module and installing a separately purchased Motorola 68881 FPU chip in the socket provided by the Module will speed up these math operations from 5 to 40 times! And if you write your own software, you can directly address this chip for increased speed in integer arithmetic operations in addition to floating point math.
THE PARITY CHECKING FUNCTION: If you install an additional ninth RAM chip for every eight in your StarBoard2, then you can enable parity checking. Parity checking will alert you (with a bus-error message) in the event of any data corruption in S1:arBoard2's memory space. So what good is it to know that your data's messed up if the hardware can't fix it for you? It will warn you against saving that data to disk and possibly destroying your database or your massive spreadsheet. The more memory you have in your system the more likely it is, statistically, that random errors will occur.
Parity checking gives you some protection from this threat to your data residing in Fast RAM. Note that the Amiga's "chip" RAM cannot be parity checked.
THE IMMORTAL MEMORY DISK FUNCTION (STICKY-DISK): When you've got a lot of RAM, you can make nice big RAM-Disks and speed up your Amiga's operations a lot! But there's one bad thing about RAM-Disks: they go away when you re-boot your machine. Sticky-Disk solves that problem for you. It turns all of the memory space inside a single StarBoard2 AMIGA is a registered trademark of Commodore-Amiga Auto-Configuring Fast RAM Zero WaH Stales User Expandable 1rom512kto 2 Megabytes Bus Pass• Through MultiFunction Option: battery clock, FPU, parity, Sticky- Disk into a Memory Disk that will survive a
warm-reboot! When your Amiga attempts to grab a StarBoard2 in Sticky-Disk mode, a hardware signal prevents the system from acquiring the StarBoard2 as FastRAM (and thereby erasing your files) -instead it is re- recognized as a Memory Disk and its contents are preserved intact. If you want to work rapidly with large files of data that are being constantly updated (such as when developing software) you can appreciate the Sticky-Disk!
Fast RAM -no waiting!
StarBoard2 is a totally engineered product. It is a ZERO WATT-STATE design, auto-configuring under AmigaDOS 1.2 as Fast RAM. Since AmigaDOS 1.1 doesn't support autoconfiguration, we also give you the software to configure memory in 1.1. Any applications software which "looks" for Fast RAM will "find" StarBoard2. And you'll find that your applications run more efficiently due to StarBoard2 on the bus.
A passing bus? Indeed!
What good is an Expansion Bus if it hits a dead end, as with some memory cards? Not much, we think -that's why we carefully and compatibly passed through the bus so you could attach other devices onto your Amiga (including another StarBoard2, of course!).
The sum of the parts... A really nice feature of the StarBoard2 system is that you can buy exactly what you need now without closing off your options for future exapansion. You can even buy a Ok StarBoard2 (with a one megabyte capacity) and populate it with your own RAM (commonly available 256k by 1 by 150ns memory chips). When you add StarBoard2 to your Amiga you have a powerful hardware combination, superior to any single-user micro on the market. See your Authorized Amiga Dealer today and ask for StarBoard2 SUGGESTED RETAIL PRICING: StarBoard2, Ok (1 meg space): StarBoard2, Ok (2 meg
space): StarBoard2, 512k (1 meg space): StarBoard2,1 meg (1 meg space) StarBoard2, 2 megs installed: StarBoard2, 2 megs & MultiFunction: Upper Deck, Ok (1 meg space): MultiFunction Module: also available: Standard 256k memory card: MAS-Drive20, 20 meg harddisk: MouseTime, mouseport clock: Superior Products "MicroSearch has a hands-on philosophy for product development. As a retail store and distributor, we constantly research the market. Our formula for success is simple. At MicroSearch, we listen to our customers...carefully." . We would like to thank Commodore for allowing us to
exhibit with them at COMDEX Spring ’87.
City Desk is a full featured Desktop Publishing Program designed with both the professional and amateur in mind. Now you have the power and flexibility to create high quality, professional looking documents. City Desk is for the serious users who demand the best, in products and results.
City Desk Sets New Standards in Desk Top Publishing
• Supports PostScript and HP LaserJet+ ' 140 Page manual created
with City Desk.
Start Up exercise using text and graphics.
Automatic kerning and leading.
Powerful embedded command options.
Unlimited font changes in the text.
Flow text around graphics.
Any number of fonts on a line.
All preferences printers supported.
Prints IFF pictures.
Prints color pictures in gray scales.
Text and graphic editors included.
Not copy protected!
(This page was produced using City Desk and a PostScript printer.)
$ 149.95 (U.S.) Head Coach Football Simulation (Available September 1) Have instant replays, even slow motion.
Show Stats while game is in progress.
Player injuries and substitute players.
Create realistic defensive alignments.
Returns fumbles and interceptions.
' Call blocking assignments.
' Display jersey number or player strength.
' Computer can run both or neither teams.
’ Create weather; wind, sun, rain or snow.
$ 49.95 (U.S.)
• Choose stadium type, name and surface.
If you’ve ever wished a computer football game could be more like a chess game... then its time you met the new Head Coach. Head Coach is a strategic game, not an arcade game. Playing Head Coach is as close to coaching the Pro’s as you can get without signing a contract. You send in the plays, setting the strategy for those exciting long drives toward your opponent’s end zone. You call the plays the same way a coach calls plays. It’s easy and fun to have the QB hand off to the Halfback. And send him through the "three hole", by entering the simple command "RHB3”. With Head Coach you can use
the standard offensive or defensive playbooks or create your own. You can even design custom plays while the game is in progress!
MicroSearch 9896 Southwest Freeway, Houston, Texas 77074, USA
(713) 988-2818 Perfect Sound A true stereo digitizer for your
Amiga. Record any sound in mono or stereo, then use the
Perfect Sound editor to modify the sound. Delete, insert,
graph or flip recorded sounds.
• Record both channels simultaneously.
• Lowest priced sound digitizer.
• Sample length: 8 bits.
• Sample rate (max): 23,283 per second.
• Frequency response: 11.6 Khz.
• Includes ”C" source code.
Amazing Review... "...This digitizer is fun and quite addictive!
...I highly recommend the PERFECT SOUND digitizer!"-- Ron Battle, Amazing Computing, Volume 2, 5.
$ 16.95 (U.S.) EYE RESolution The practical solution for virtually eliminating HI-RES screen flicker.
• Improves contrast.
• Attaches easily to the monitor.
• No messy tape or weak velcro.
• Simple "hook and hold” attachment.
EYE-RESolution SCREEN Grl MicroSearch A M A Z I M G REVIEWS by Cinemaware 'Your mission: destroy all KGB attack fighters and defend the US from missile strikes..." reviewed by Steve Hull Genie: LIGHTRAIDER People Link: St.Ephen BIX: St.Ephen It is October 25,2017. Fanatical elements of the Soviet military and KGB choose the 100th anniversary of the Bolshevik Revolution to stage a coup against the moderate Communist government. The rebels have gained control of spaceport facilities, transportation centers and several ICBM installations. The latter is what concerns the embattled Kremlin the
most; 'the militants are capable of anything,” the Soviet Premier warns the U.S. President. The Premier promises total cooperation with the American government.
It is against this ominous background that Master Designer Software’s second Amiga title, S.D.I., is set. You become Sloan McCormick, a Captain in the (are you ready for this?)
Orbital Marines. Your mission: To destroy all KGB attack fighters, defend the United States from missile strikes, repair damaged S.D.I. satellites, and rescue your old flame, Talya Kazarian, from The Nasty Commies. And in your spare time, Captain... Eat photons, KGB dog!
You won’t have much spare time in this game. As the game’s storyline goes, the KGB forces have decided to strike at America’s not-quite-completed nuclear shield a matrix of antimissile satellites in geosynchronous orbit 23,000 miles above the continental U.S. Most of the game takes place here, as you pilot your fighter against hordes of small, manuverable Soviet XB3 attack craft (Someone in the development stages of the game obviously had an Air Force background and a warped sense of humor; “XB-3” is the Air Force supply code for an expendable item).
Most of the XB3’s converge on the S.D.I. satellites like killer bees, while others attempt to lure you away. You must take out as many XB3’s as you can, though their ranks are constantly reinforced. Successful dogfighting is a bit of a balancing act too little speed and the XB3’s will eat you alive; too much speed and you zoom past the satellites you must maintain.
Continued... During the course of a battle the XB3’s may inflict damage on your craft’s long-range scanner, radar, lasers, or engines. It’s a little disheartening how thoroughly lost you can become when you lose radar and long-range scan - even close to your space station. And as if you didn’t have enough to worry about, your shields are degraded with every hit you take and your energy supply depletes at a steady rate.
Helpful advice Add to your woes an opportunistic second-in-command. First Lieutenant Andrew Bowman certainly means well, but he shows all the signs of a career bureaucrat in the making.
Every time a satellite is damaged, he calls you up on the Viewphone to tell you all about it. “Soviet XB3’s took out a satellite, Captain,” Bowman lip-syncs breathlessly as his words scroll by, "Suggest you repair ASAP.” Damaged satellites register on your radar, which means Bowman 1) Tells you something you already know, 2) Urges the only possible action, and 3) Keeps you from doing it, because his stalwart visage pre-empts your radar until he’s through!
Lieutenant, why don’t you go ask the Sergeant fora big bucket of prop-wash... message chime. What is it now, Lieutenant, you think to yourself as you punch the M key to bring the message to the screen.
Just about the time you’ve decided to ignore all further messages from Earth, a chime sounds and the digital readout in your cockpit begins a two minute countdown. A KGB first- strike has been detected and you have just two minutes to repair as many satellites as you can, dock with the U.S. space station, and assume control of the particle-beam weapons that will (you hope) blow the Rooskie ICBM’s into space-dust.
Battle stations!
If you’ve timed it right, the first missiles should be just breaking over the curvature of the earth as you arrive at the battle station. As the each missile appears, a small red dot lights on the U.S. continent below, signifying the city targeted.
Now it’s time for some quick decisions you must decide which missile to target, whether to use the beam (strong, but strictly one-shot) or pulse (not as potent but allows repeated firing), and primary or secondary modes. If you select a missile within the range of a damaged satellite, your work is even more difficult.
Lady In distress That’s no Lieutenant! The woman on the viewscreen is Talya Kazarian, who you, you sly dog, apparently shared some shenannigans with on the Mars trip of ’09. She is now Commander of the Soviet Space Arm, in charge of the massive V.l. Lenin Space Station - which the rebels have just stormed. She needs help. That’s you, bucko. And the countdown says you have just four minutes to pull off a rescue, so you’d better beat feet, or beat wings, or beat thrusters - whatever people in space do when they’re in a hurry.
Four minutes will get you to the Soviet station with about three minutes to spare - if you take your time. The reason for haste is, the rebels have occupied the station and you will have to fight your way past three waves of soldiers with lasers to reach your lady. Not as much fun as it sounds, Captain.
Once you’ve selected a target and mode of attack, a closeup of the missile in flight appears on the monitor and you must track its evasive actions. If you hit it, it explodes in a satisfying cloud. If you miss, you can try again...maybe. Too many tries and deadly mushroom clouds blossom on the continent below. To repel the strike you need a steady hand, a quick mind, and the reflexes of a housefly.
A driving soundtrack, fast action and the need to make a lot of decisions fast make this the best part of the game. The designers have succeeded in creating a real sense of urgency that I found very involving.
In the course of the average game you will face between three and four missile strikes, each one progressively tougher.
And just when you thought you’d seen it all - TING* - the 10 Volume 2, 6 We’ll leave it right there. Better to leave the aftermath of the rescue to your active imagination, but don’t expect much - apparently Orbital Marines aren’t as well rewarded as medieval knights. If you’ve seen Defender of the Crown you know what I’m talking about. If you haven’t, then you should.
If it sounds like I had a lot of fun playing this game for the review, you’re right. But S.D.I. is not without its flaws.
On the downside Extended sessions of S.D.I. can become monotonous; the XB3’s aren’t particularly challenging adversaries, and it soon becomes a matter of loitering in the area waiting for them to take out a satellite - which you promptly fix. And then loiter some more. After a while you begin to feel as if you’re just killing time waiting for the missile strikes, though getting aggressive with the XB3’s speeds things up quite a bit.
Continued... So you’ve purchased the great new Amiga 500 and you’re ready to create music like Mozart, art like Andy, and spreadsheets like nobody’s business.
Why should your 500?
Well, maybe.
Because without enough power your creations may come up a little short (sometimes by a megabyte or more).
Fortunately we’re here to help. We’re Expansion Technologies and we’ve developed our Escort System 500 specifically for your Amiga 500.
It’s two megabytes of ram expansion that can be upgraded to four megs, or you might add a 20 or 40 megabyte hard disk. You can also add a second floppy disk drive for even greater power. And because we’ve made it modular you can purchase it all now or build it slowly as you go. Either way you’ll be getting 2000 power at a 500 price.
VISA and MasterCard accepted.
Dealer Inquiries Invited.
The best part is that it all fits neatly on top of your 500 and supports your monitor for optimum viewing. Of course a price of only $ 849 for an Escort System 500 loaded with two megabytes is pretty hard to beat too.
ESCORT systemgQO And for the Amiga 1000 users we still have the popular Escort 2 with two megabytes of ram expansion at very popular prices.
So if your Amiga is feeling a bit light headed give us a call at 415 656-2890.
EXPANSION Or write us at 46127 Landing Parkway, Fremont, CA 94538.
2000 POWER AT 500 PRICES 19 Crosby Drive
P. 0* Box 523 Bedford,MA 01730 617-275-8892 AUTHORIZED COMMODORE
AMIGA 1000 500-S29. 95 plus parts tax C-64 128-S19, 95 plus parts tax Free estimates, No defects-No charge Dfiw Associates WE DO WARRANTY WORK !!
WE CHARGE BY THE JOB,NOT BY THE HOUR The game also suffers from the dilemma faced with varying degrees of success by its’ Hollywood counterparts - anticlimax. Okay, so you've repaired America's space shield, intercepted 40 incoming nukes and Saved The Girl now what? Even George Lucas has had problems answering that one (as the endings of his Star Wars films attest).
So how do you end a game like this? If you’re unsuccessful - say, if you are killed in action or let too many missiles get through • the screen fades to an eerie thermonuclear red, and a scene - usually the Capitol building or the President’s Cabinet • appears, with a message declaring the beginning of World War III. Cut to an interior shot of a darkened theater with closing credits on the screen. That's not too bad, even good for a chill or two at first.
The real anticlimax comes if you win. In one game I finished off all the fighters, successfully intercepted all missiles and fixed the satellites. My reward? The now-familiar Capitol shot flashed up with the President's words ticking across the bottom of the screen: 'TO MCCORMICK: CONGRATULATIONS, YOUR PERFORMANCE WAS VERY GOOD, SOME FEEL YOU COULD HAVE DONE BETTER.” Well thank you very muchI Next time send Ollie North!
Find if you do so the game becomes quite flat • especially in the more engaging sequences such as the shootout in the Soviet space station. One quibble: Cuomo’s scores cry out for better instrumentation.
Besides the music-off feature, the programmers included two other nice options; pause mode (though not while docking, as I discovered the hard way), and the ability to copy the graphics files to RAM if you have expanded your Amiga’s memory. Allowing use of the ramdisk was a good move, but even on a 512K system, the disk accesses are fast, well- timed and relatively unobtrusive.
Expanded memory Some Amiga owners with expanded memory have experienced loading problems with S.D.I. In particular, early versions of the game don’t seem to like the Microbotics StarBoard2 memory expansion, and will lock-up when booted.
Master Designer Software is aware of the bug and later releases of S.D.I. have been corrected to work with the Microbotics unit. If your disk won’t boot, Jim Cutter of Master Designer Software recommends you send the disk to Mind- scape at the address below for the debugged version.
Summary Cinemaware’s "movie” metaphor is its biggest “draw” • and it’s biggest drawback. A movie is only new once; after the first showing you know the plot, and subsequent viewings are never quite the same. But let us note that movies on videotape sell very well nonetheless.
Overall? I give it three stars out of five not a bad rating for a new "studkTs second film. It’ll be interesting to see the kind of work Master Designer Software releases as the company matures and its programmers really leam to make Ami walk and talk.
When S.D.I. is good, it s very good. And even when it’s bad, it’s not so bad. Pop some popcorn, lower the house lights and enjoy the showl Graphics and sound The graphics throughout the game are bright and comic- bookish; a far cry from the masterful Sachs artwork that propelled Defender of the Crown to the top of the software charts. Some parts (for instance, the night view of the Capitol) look as if they were ported unenhanced from the ST version. The cartoon approach may not be such a bad thing, on the balance • how much realism do you WANT in a game about thermonuclear war? I mean, I had
trouble dealing with the previews of The Day After.
S. D.I. $ 49.9S suggested retail Copy protected; requires 512K RAM
and one joystick Master Designer Software Marketed by
Mtodscape, toe.
$ 444 Dundee Road Northbrook, IL 60062
(312) 400-7667 The sound effects are OK, suitable to an arcade
game but nothing a Commodore 64 couldn’t handle. Jim
Cuomo’s soundtrack is very good; his compositions for
Cinemaware mark the first serious attempts to compose music
that actually enhances the story’s mood. The software
allows you to toggle off the music, leaving the sound
effects intact, but you’ll The author would like to thank
San Antonio's The Computer Experience for their assistance
in preparing this review.
• AC* AMAZING RE VIE W_S EARL WEAVER reviewed by Keith Confortl
AC Art Director Did you ever wonder just how important a Major
League manager is? It seems like the players can take care of
themselves, right? Wrong. Who tells the infield to play deep or
to charge the ball? Why does the outfield shift to the right
when a dead-pull lefthander is at the plate? Does the pitcher
just decide to call it a day and go to the showers after he’s
been hammered for five innings? The answer to each of these
questions is the same. The manager is responsible for these
plays and many other baseball brainstorms. If you don't believe
me, you should try Earl Weaver Baseball.
Earl Weaver Baseball, by Mirage Graphics, Inc. and Electronic Arts, is a baseball strategist’s dream. The programming, by Eddie Dombrower, is a powerful bounty of statistics, graphics, and strategy. You can create your own leagues, divisions, teams, players and even their individual statstics in many categories. It is a remarkable one disk program that requires Kickstart 1.2 and a minimum 512K system. For the copy-happy folks out there, this game IS copyable, but utilizes the key disk format.
The first screen after the credits drag by, is crammed with options for you to delight over. There is a home team and a visiting team. Under each of these columns you may select each team. In one player mode, you are the home team and the computer is at the helm of the visitors. Control options include the mouse, keyboard or joystick. The joy of this selection lies in the fact that any combination of use is acceptable (except two keyboards!). It takes a while to learn the full capacity of movement of the controller, but give it time. You’ll soon become adept at making even the toughest
throws from the shortstop hole.
Dugout Decisions There are four levels of play to choose from: Sandlot, Semi- Pro, Minor League, and Major League. At the Minor and Major League levels, you control your destiny entirely. Play is at its most aggressive here, with faster baserunners and wittier pitchers. In fact, you cannot hit any pitch outside of a diminished strike zone. Be sure you’ve got a keen hitting eye like Wade Boggs before attempting these modes. In the Sandlot and Semi-Pro modes, the computer controls your baserunning, while you are in charge of swatting the gophers.
Play is less aggressive and the strike zone is noticeably larger. These modes provide a great feature in that they allow you to handicap between players of different experience in order to keep the game competitive.
Now that we've chosen a level of play, you have to pick a level of managing. That’s right! You’ll need experience as a manager, too. You can let Earl manage, you can play and manage or just manage. If you choose the manage only mode, the difficulty levels are inactive.
Under team selection you’ll also find there is a choice of pitching styles (no, it’s not side-arm or scuffball). One Pitch is the fast version where a full at-bat is determined by a single pitch, unless it’s fouled off. Full-at-Bat is the real thing for all you baseball junkies.
The last selection under the Teams column is a choice between League and Non-League format. In League format, pitching rotations must be maintained (pitchers need at least three days rest between starts). Also, injuries are bound to occur and injured players can miss a devastating number of games. I was playing a league game versus the computer who had Ron Guidry on the mound for nearly NINETEEN INNINGS before he succumbed to an arm injury that has him sidelined for the next eighteen games. I guess the Ragin’ Cajun lost some of his Louisiana Lightnin’l Another incredible feature of Earl Weaver
Baseball is the ball park selection. There are thirty-two different parks to choose from, most of which are actual Major League stadiums. And if that’s not enough for you, just create your own ball park with dimensions that could stop Mike Schmidt from puttin’em out!
Preparing the Lineup Card An important decision for you to make before you PLAY BALL is if you want to play an arcade version or a regulation game.
Arcade compiles lineups, allows no substitutions and does not compile stats at the game's end. A Regulation Game allows you to pick a starting lineup, make substitutions, compile new stats, and play by the official League regulations. For me, anything but League play would be a crime! Your lineup options don’t end here, though. Once you’ve made out your lineup cards, you can print them out with sports page clarity (final box scores can be printed out also). This added bonus is beneficial to keeping for organized league.
On this opening screen (that’s right, sports fans, there’s tons of info on this screen) there is a column called Things To Do.
Included here are options to be the General Manager, Commisioner, and also to display the compiling stats which are broken down into league leaders, team totals, and league division standings. It’s the next best thing to USA Today’s baseball roundup._ continued... Being the General Manger puts a wealth of power in your hands. You can trade, draft, done, or retire any player. If you choose Edit Player, you may create your own players or use current players in the Majors. These players can be applied to any league or team you create or that is already existing.
There are a lot of statistics you’re responsible for when creating a player. You’ve got to know and understand your numbers and percentages before playing games with the stats. The Stat Compiler takes everything into account when assessing a player’s talent. When you create custom teams, you even get a choice of an official team color!
An even more powerful position is at your disposal, -- League Commisioner. The Commisioner can create new leagues, divisions, teams and custom ball parks. You can also grant players a day off which is effective in resting your pitchers for league format.
Formatting a Stats disk for all your custom creations must also be done by the Commisioner. To this disk you can also copy ball parks, as well as save your games (you might have a rain delay!). By the way, Electronic Arts has made a 1986 player and stadium data disk available for $ 19.95. On the Diamond Don’t think you have to create all players for Earl Weaver Baseball. A few teams are provided for you to start with.
These teams are the All-Time All Stars including the likes of Babe Ruth, Ted Williams, Sandy Koufax, and Ty Cobb. They are great to start and to get the feel of the game, but undoubtedly, you’ll soon be itching to create your favorite players and teams.
Now that we’ve finally made the playing field, let’s take a gander at the blonde behind the first base dugout sorry, I meant the scoreboard! Listed are the Runs, Hits and Errors for each team, along with the inning, out, and count on the batter. The action is described by initials in the count column an example would be FC for a fielder’s choice. The batter's and the pitcher’s current stats are also displayed.
Behold the split screen. The graphics are fantastic even though the colors aren’t too developed. Animation of pitcher and batter are simply superb. The wind-up and delivery of the pitcher is as smooth Roger Clemens’ motions. The crowd roars as each player is introduced by the infallible announcer.
Listen to the umpires as they make their “infallible’’ calls on foul balls, dose plays and balls and strikes!
Choosing your strategy on the diamond is a breeze. The strategy menu offers choices for both offense and defense.
You can shift the infield for a bunt or a throw to the plate. The outfield depth is also under your control. The first or third basemen can charge the plate. There are yet other options you can choose to become a master defense strategist.
Offensively, you can steal, put on a hit & run, call a squeeze play or take a strike. If you’re befuddled in a particular offensive or defensive situation, ask Earl to give you his sterling advice. Remember, the better you are with your strategy, the greater are your chances for success.
There are other little tidbits I found rather tantalizing. You can clock a pitch with the radar gun (effective for checking a tiring pitcher’s arm in the late innings). If you have a power hitting team, you should check the wind conditions. If you have to go to the water cooler, call a time out (pauses the game so you can leave the monitor though you probably won’t want to).
When runners reach base, the hurler will pitch from the stretch. Some left-handers have such a sneaky pick-off, they may get nabbed for a balk. The feel of a real game is definitely here. I can just imagine hearing the concessions hawk their wares, “Hey, get your hot dogs here!”.
The Box Score Eddie Dombrower put an extra effort into maintaining the realism of the big leagues. His efforts seem to have paid off with big dividends. He has found a way to recreate the flavor of our National Pastime. It also sounds like a true game. The bats crack with surprising reality, and the ball pops into the catcher's mitt after a good heater. The manager and umpire may get into a heated “discussion” that winds up with dirt kicking (an Earl Weaver specialty). If you think you got an unfair call from one of the umps, take a look at the instant replay, in slow motion or frame-by-frame
if you’re really picky.
You can send your pitching coach out to the mound to check on your hurier. There’s so much more that adds to the realism that a baseball junkie couldn’t possibly survive without this game!
I am really impressed with the Stats Compiler in Earl Weaver Baseball. I love to read the Sunday sports page and I've got to hand it to Dombrower and crew again. These stats are heaven. Everything is there and it’s a joy to see the leaders from your own league displayed on the screen. But, unfortunately, they are not perfect. If you call up a listing of the ERA leaders in your custom league, you’ll see an interesting oversight. The Earned Run Average for each pitcher (3.25 would be a typical ERA) is listed in hundreds. If Nolan Ryan’s league ERA is 2.75, the stat listing would read 275.
Also, the lower an ERA is, the better the pitcher. The listing puts pitchers with the highest ERA’S at the top of the list, and pitchers with no ERA (0.00 as if he’d never given up any runs) are not even listed among the leaders. I decided to call Electronic Arts about my discovery to see if they knew. Well, it turns out they did know, and are supposedly planning an updated version of Earl Weaver Baseball to be released in the future. I am thrilled to know that EA is keeping a pulse on this game, because it merits the high standards they bestow on it.
But for now, I can live with this small bug knowing that something is being done about it, and since it is tremendously outweighed by the good points and features of the game.
Earl Weaver Baseball is the first baseball simulation that does not rely on flashy graphics (though they are fantastic) to hook its users. This game, intentionally and intelligently done, is an excellent simulation of REAL baseball. Earl Weaver Baseball should become the addicter of Amiga games and I’m sure you’ll keep coming back for a “fix”. This is what computer games are all about. So, if you’re a baseball junkie, like me, you should throw out the first pitch and sign up Earl Weaver Baseball to captain your team.
_ !AQi Expand the right way... simple, internal plug-in mounting leaves your side expansion port free to add other peripherals. Also, the internal Time Calendar does not use a joystick port.
Plug-In Upgrade from
1. 0 to 2.0 MB Total* EXPANSION Phis TWE CALENDAR Memory
Expansion Features:
* Zero Wait-State
* No Cuts or Soldering Required
* Full Auto-Configuration
* Lithium Battery Back-Up for Time Calendar ORDERING INFORMATION:
DRAM Memory with Time Calendar: ST-05 0.5 MB $ 349.50 List
ST-10 1.0 MB $ 499.50 List ST-15 1.5 MB $ 599.50 List
* Memory expansion from 1.0 to 2.0 MB includes AMIGA 1000 512K
Time Caleni&r ST-fC Trhe CaleWliruding Battery Back-Up $ 59.50 List ASK ABOUT increased speed with the new 68010 Processor VISA and Mastercard Welcome CALL TOLL FREE: 1-800-433-7572 Factory direct: 1-801-485-4233 DEALER INQUIRIES INVITED SPIRIT TECHNOLOGY 220 West 2950 South • Salt Lake City, Utah S4115 AMIGA is a trademark of Commodore-Amiga, Inc. Special Introductry Price Complete Communications Package 300 12001 Year warranty 300 1200 Fully Hayes compatable Modem - 2 Year warranty $ 129.00 (Modem, Cable & Software) 300 1200 2400 Fully Hayes compatible modem CCITT - 2 Year warranty $ 249.00
(Modem, Cable & Software) Call or write for information about our other great products The REASON system Is a series of programs designed to aid writers and editors in editing documents.
For the Amiga or our Demo disk $ 5.00 REASON programs do three things:
• proofread input text 'analyze the style of input text ‘provide
help about English usage Many options give editorial comments
and suggestions.
The REASON system finds potential errors, then you decide which potential errors need correcting. Thoughtful use of the REASON system can help both the experienced and inexperienced writer.
With the REASON system, there are six main options:
1. Prose describes the writing style of a document, namely,
readability and sentence characteristics, and suggests
Prose compares a document with standards for one of several document types. INSTRUCTIONAL TEXT will compare input text with good training documents. TECHNICAL MEMORANDA will compare input text with good technical memoranda. And USE CUSTOM STANDARDS will compare input text with any user created standard.
2. Style finds sentences that contain passive verbs, expletives,
noun nominalizations, and multiple nominalizations. Also,
Style will give a readability level for each sentence in the
input text or find sentences that are equal to or greater than
a specifically defined readability level. Another function
performed by style is to find sentences that have a
specifically defined length (number of words contained in a
3. Word Analysis will check the input text for general diction,
sexist terms, sentences that contain forms of the verb "to
be", acronyms and abstract words.
4. General Structure checks input text for general organization,
general topics, sentence breakdown (parts of speech) and
syllable breakdown (syllable count of each word)
5. Proofread Document checks for possible spelling errors,
doublewords, possible punctuation errors, diction and split
6. Extra allows access to AMIGA Preferences and Build Custom
Prose Standard.
Requires an AMIGA computer with 512K AMIGA is a Registered Trademark of Commodore Amiga $ 395.00 COPYRIGHT© 1982 by AT&T Information Systems and © 1986 THE OTHER GUYS THE OTHER GUYS I 55 North Main Street gg Suite 301-D PO Box H Logan Utah 84321 C801) 753-7620 (8003 942-9402 "Welcome to the world's greatest over-21 playground! The screen swells with glitter and glitz that can only mean Vegas."
By Michael T. Cabral belly of the machine. The metallic clink sounds so realistic you’ll get the feeling your tossing real coins into a real bandit.
After a few spins, you’ll probably be glad the coins only SOUND real) Once you’ve yanked the bandit’s “arm,” the sight and sound are as realistic as you’ll find outside the Vegas city limits.
You’ll hear the reels whirr by and snap into place. If Lady Luck is in your corner, you'll see and hear your fortune climbing as dollar-sign marked coins pour out at you. If you get to wondering which combinations are foitune-builders, the ODDS option brings up a nice visual display of winning spins and payoffs.
In Vegas, the danger of the slot machine is addiction in Video Vegas, the danger is monotony. Sure, Lucky 7 is fun and a lot like the real thing, but the urge to go beyond pure luck soon creeps up. Games requiring a little skill give us personal satisfaction and make us think we’ve got a better chance of winning. For these reasons, the colors and graphics may not be enough to keep you from becoming bored with Lucky 7.
DRAW POKER If you’re looking for a more skilled game, then you’ve come to the right place. Video Vegas version of 5-card draw demands all the shrewdness and card-playing skill you can muster. It works just like the electronic video poker machines in Vegas.
Your only opponents are the cards themselves no dealer, no other players. Your hand is the only one dealt, so you cant bluff or hope the dealer has a bad hand. The fate of your bankroll rests totally on your poker playing skills.
After waiting “half a moment” for the dealer to open a new deck, you’re ready to put your poker saavy to work. Betting is your first order of business. If you have confidence in your skills, you can throw up to five bucks into the pot. As always, the more you bet, the bigger the payoff.
How’d you like to roll into Vegas with a thousand bucks in your pocket? Sure, it’s risky, but this is your chance to wrestle with the one-armed bandit. It's your chance to ice the coolest blackjack dealer. It’s your chance to whip those nasty odds responsible for so many lost shirts.
If a thousand bucks is a little too steep for your budget, then this is REALLY your big chance. Baudville’s Video Vegas lets you experience the chills and thrills of Vegas... without the risk. You’ve got your thousand bucks and four games of chance to choose from. In this Vegas, you really don’t have anything to losel A Kickstart backed by the Video Vegas disk sends you directly to the Las Vegas “strip.” Welcome to the world’s greatest over-21 playground) The screen swells with glitter and glitz that can only mean Vegas. Eye-teasing marquees tempt you and your itchy dollars to step inside the
casinol THE ONE-ARMED BANDIT If you’re a rookie in the world of fast-action casino gambling, your best bet may be the slots they’re fun, easy to play and comparatively painless on the pocketbook. Just pump in the coins, watch the flashy fruits and gadgets fly by and wait for the right combination. Beating the one-armed bandit requires nothing more than a little money to burn and a barrel full of good luck.
Lucky 7, Video Vegas’ slot machine entry, closely resembles its Las Vegas counterpart with the standard three reels of spinning fruits, bells, bars and the biggee Lucky 7s. All these goodies have the same sharp, eye-catching colors that keep so many eyes glued in Vegas. The images are crystal clear, partially a credit to the soft green background. Cherries, oranges and plums jump out at you as they pop into place.
You can risk up to three one dollar coins on each whirl of the Lucky 7. A bet of three dollars generally means 3-5 times the profit of a one dollar bet. You’ll hear your coins clink into the continued... Five blue-backed cards sit in front of you. If you were wowwed by Lucky 7’s graphics, Draw Poker continues the tradition. The cards look just like the real thing (even the face cards) and you’ll have no trouble seeing them against that same eye-pleasing background.
Enough sightseeing, it’s time for you to go to work. You can almost see the hazy cloud of smoke and smell the lazy linger of beer. You’ll face the same decisions that come up around any card table. Should you stand pat with a pair of Jacks... of take a stab at the inside straight?
The game is basic five-card draw, so if you have good poker sense, your chances are pretty good. Just watch your bankroll and play the percentages. Be willing to take the sure ten dollar hit, rather than swearing (as you reach into your dwindling bankroll for more cash) that NEXT time you’ll pass up the outside chance at an inside straight. Poker is a game of skill and patience which is translated nicely in Video Vegas.
Video Vegas’ Draw Poker is a true representation of a video poker machine... but why a machine? Why not real poker with a real dealer and real excitement? There’s nothing like winning a big pot on a bluff or a lowly pair of deuces. I realize the developers at Baudville were trying to be true to Vegas, but nothing beats the rough combination of luck and skill that makes up the heart, soul and personality of REAL poker.
BLACKJACK Blackjack is Vegas’ middle name. Big bucks fly across these felt-topped tables and things often get serious. As Vegas’ : most skill-oriented game, Blackjack attracts the card counters
• and professionals who gamble for a living. Have you got what it
takes to pull off that magic 21 ?
You’re probably familiar with standard Blackjack. Get as close to 21 as possible, without going over, and you’re still in the ballgame. If your hand beats the dealer’s effort, you win.
Simple enough.
Las Vegas Blackjack adds quite a few twists and turns to standard 21. You can double your bet during a hand if you like the looks of things, jf your first two cards are the same, you can split them and play two separate hands, doubling your bet and risk. You can take ’insurance’ against dealer blackjack if he has an Ace showing. All dealer moves are preset. He must hit on any deal under 17, regardless of the other cards on the table. Video Vegas’Blackjack brings this souped up version of 21 into your living room!
After choosing how many decks (1-4) will be shuffled, place your bet. You can go as high as a hundred bucks (The manual sets the max at twenty, but I was able to go to $ 100) and with all the doubling that goes on, you can get into some serious cash. Convenient mouse-controlled arrows make betting easy... maybe too easy.
The dealer slips you two cards (From the same deck that made Draw Poker so visually impressive). A Queen and a Six. The dealer’s got a Ten up and a mystery card in the hole. Hmmm. A hit is chancy, but so is standing pat on such a low count. Blackjack can be nerve wracking, especially with a cool hundred on the line.
The game manual provides an informative strategy section which may make your impossible decisions a whole lot simpler. Two pages chock full of general tips and card counting secrets point the way to a bulging bankroll. For newcomers, concise, to-the-point explanations outline the ins and outs of basic Blackjack.
No complaints about this one. Video Vegas Blackjack runs true to Vegas all the way. It’s challenging, skillful and superbly documented. If you plan to hit the tables in real-life Vegas, here’s your perfect practice tool.
KENO If you haunt the local bingo halls, this is the game for you.
Keno provides that same lottery type excitement that keeps Bingo players coming back for more the thrill of having YOUR favorite number come up with a big pot on the line.
The fact that you control a good part of your own destiny separates Keno from Bingo. Keno lets you choose your own numbers and how much you want to bet. The only thing left up to Lady Luck is matching the numbers... unfortunately, that's the only thing that really counts) The Keno board, numbered one through eighty, looks like a giant Bingo card. The black and gold colors give the board sharpness and a touch of Vegas class. Test your rabbit’s foot on as many as fifteen of your very luckiest digits. You can bet up to five dollars, but watch it -Keno is one of Vegas’ chanciest games of chance.
Chancy isn’t even the word. Making money at Keno is very difficult. Twenty of the eighty numbers are electronically plucked by Lady Luck and the more numbers you’ve chosen, the more must come up for you to collect. Your best bet, according to the manual and my own stripped bankroll, is to bet only a few numbers and a few dollars.. . But all those flashy numbers are oh so tempting!
The graphics here are sharp, but not stunning. Aside from the numbers clicking into place, sound is virtually non-existent. In the game’s defense, though, how much can realistically be done with a Keno board? Overall, Keno is entertaining, but not enduring. After a few hours of finding out just how unreliable luck really is, you’ll feel the hunger for skill creeping up again.
A FINAL LOOK Baudville’s Video Vegas is the next best thing to being there.
All four games nicely imitate their relatives in Vegas. The less skilled games can get a bit worn out, but only because there’s no real cash on the line. After all, gambling games thrive on the thrill of risking your own money and that part obviously can’t be translated. Video Vegas brings you all the fun Vegas can offer without breaking your piggybank!
• AC* FREE! Communication Software & CompuServe Access Time with
each MODEM.
PORTAL A COMPUTER NOVEL by Gerald Masters When I first heard about Portal, I could hardly wait I am a hardcore Science Fiction fan and have been ever since someone left a copy of Andre Norton’s “The Last Planet” where I could find it some 30 years ago. (Proving the old cliche, "Spare the read and spoil the child.)
I picked up the package at my local sofware shop, hurried home, ripped off the shrink wrap. Powered up the machinery and began reading the instructions. Nothing really surprising, but the disks (three of them) are copy protected. The notice warns that copying them MAY ? ? Damage them. As a firm believer in always having a backup, I felt a little annoyed, but cannot blame the manufacturer for the problems caused by rampant piracy.
The instructions consist of: a map of the World Administrative Regions; a Prolog which acquaints you with the character from whose viewpoint you will experience portal; and the Worldnet Emergency Operating Instructions, which explain Worldnet, the database you will find yourself exploring. These instructions are full of nice little tidbits (italics mine) such as: “Worldnet assumes you have access to an active terminal, are in sentient physical condition, and are familiar with Worldnet coding procedures.” and "Please exercise patience with this archaic form of computer interface.” But they do
explain the Worldnet database.
The Prolog is the diary of an explorer astronaut who has returned from a bng voyage to find the Earth totally changed.
The cities are gone, replaced by forests and parkland and all human life seems to have vanished from the solar system.
This, naturally, bothers our explorer who sets out to visit the few remaining evidences of humanity in an effort to discover some clue to what has happened. In a dome which covers what was once the Chicago Loop, he discovers the Worldnet Emergency Operating Instructions and an “emergency access terminal” (your computer). So he (you) reads the instructions and logs on to Worldnet. Following his example, so do I. Music IA requester box asking me for my DNA code! Not remembering my exact DNA sequence and not really wishing to spend the next two days typing anyway, I decide to see if it will
settle for my name. Success I It likes me I More Music, Graphics, a screen full of requestor boxes waiting to see where I would like to start.
There are 12 selections on the screen: MED10, PSILINK, SCITECH, HISTORY, MILITARY, LIFE SUPPORT, GEOGRAPHY, WASATCH, PSYCHOLOGY, CENTRAL P, EDMOD and HOMER. Life Support, Wasatch, Psychology and Edmod are graphic displays of such information as Psycological profile?, intelligence profiles, educational and emotional maturity, metabolic profiles and family trees of the characters.
The graphs for each character appear in the directory when he enters the story. Note: The program never requires you to access these graphic databases. They don’t contain any “Must.Read” information. The remaining selections are the meat of the program.
Homer, an Artificial Intelligence designed as a storyteller, recounts the events which led to the world becoming empty.
In History you learn about the larger “newsmaking’ events.
Central Processing is the “operating system” of the Worldnet.
Medmod is a database of medical information. Geography, information about locations mentioned in the story. And the two “proscribed” databases. Psilink holds information about psychic events and research which has been declared dangerous; Military, information about several of the battles which are mentioned. When you select one of these, a box appears asking you to enter your access code. These “proscribed” databases turn out to be accessible by clicking in the box. The program “thinks” it is talking to Homer who has access priority. In other words, just another layer of requestor box.
I select Homer. Homer tells me the story of Peter Devore, who is accidently given access to Psylink one afternoon and learns a set of equations which explain the workings of the psychic abilities. He becomes interested in these equations and begins to study them. When this comes to the attention of the Intercorporate Council (which has taken over the, functions of government worldwide), he comes underthe scrutiny of a team led by Regent Sable. This team’s purpose is to discourage psychic research. Such knowlege is reguarded as dangerous to world stability and those who persist in such research
are killed. ' So it is Peter against “Big Brother” in search of freedom. We are introduced to the “Ants”, residents of Antarctica, the only area free from the domination of Intercorp. The Ants are freedom oriented and seem to be pursuing similar research.
Somehow they learn about Peter and send a rescue team to continued... Amiga Programmers!
Put your features where your mouse is.
Ftw Windows0" Version 2.0 "Just wanted to let you know what a great development tool PowerWindows is. All the menus and requesters for our TV*TEXT program for the Amiga were produced with PowerWindows. PW has saved us countless hours of development time and is worth many times its price for that reason alone."
- John W. Bittner, Jr.
President, Zuma Group, Inc. PowerWindows not only allows you to create custom windows, menus and gadgets for your programs at the drag of a mouse (complete with fully commented "C" or 68000 assembler source output for instant installation) it also provides these powerful new features in Version 2.0: 0 edits multiple windows simultaneously 0 creates string, integer, proportional and BOOLean gadgets 0 reads in IFF brushes for gadget imagery 0 allows easy menu positioning 0 designs custom screens with extensive palette control 0 includes menu mutual-exclude support 0 generates optional event
handler 0 supports Modula-2 0 lets you read in and edit any existing window with its unique ’’Grab A Window” function The experts use PowerWindows: "PowerWindows gives you "Excellent product. It saved me "PowerWindows is an essential tool for Amiga software development.
It was used extensively in the development of Draw Plus."
- William Volk Aegis Development the freedom to be creative weeks
worth of work. 1 generated with the positioning of all the
windows, gadgets and menus your menus and gadgets for LexCheck
with PowerWindows.
Without the tediousness of ...I look forward to more great coding and re-coding." Stiff from Inovatronics."
- Gary Bonham -Douglas King Sparta, Inc. COMPLETE DATA
AUTOMATION, INC. The REAL POWER in power programming. Period.
Only $ 89.95 MOTAWDMCS Hn e* 11311 Stemmons Freeway, Suite 8 Dallas, Texas 75229 (214) 241-9515 Available direct or from your local Amiga Software dealer.
Distributed in the U.S. by American Software, CSS Apex, and Southern Technologies Amiga is a trademark of Commodore Business Machines bring him and a group of friends to Antarctica. After a bit of a chase they arrive in Antarctica and are welcomed in the Ant research facility.
Later there is a small war when Intercorp invades the research facility in an attempt to recapture Peter and halt his research. Peter and most of his companions escape during the attack, which is a failure, and Peter continues his work in a new location, finally discovering the PORTAL of the title.
Through which all Humanity eventually passes. Except our unhappy astronaut who returns to find himself alone. Together he and Homer must find out where they went and if they plan to return. (Homer is lonely, the astronaut even more so.) And now, my thoughts on this product.
The artwork is impressive. The music, a little less so. The same sequence of notes sounds every time a selection is made from the main panel and every time you return to it.
This was only a minor annoyance, I did not expect to hear the theme from Star Wars. I just switched the stereo to a good music station. Of more importance is the presentation of the story. This is where I found myself disappointed.
At first the “treasure hunt” aspect of the process was fun. You are presented with information in small doses in each file you access. There is a prescribed sequence for reading the files which you must follow. The program will not admit there are any more files in a directory until you locate and read the prerequisite files in some other directory. You are given hints as to where to look next and sometimes Homer will flash and insist you read his file next. Much of the time though, you just keep looking until you find a new file in one of the databases.
This grows old in a hurry (the music mentioned earlier, the same old requestor screen etc.) Good as the artwork is, I was here to read the story. This is where the program suffers. Too much of the story seems to be either padding or ideas which were never developed properly.
A few examples: We are told several times that Regent Sable is also Peter’s father. This seems to be an attempt to introduce extra tension into the story. It fails because, although the fact of fatherhood is mentioned, it never seems to matter to any of the characters. In fact, I can recall no mention of how or when he met Peter’s mother, what sort of relationship they had, when and why they separated, or any evidence that he and Peter have ever met.
As proof that Peter is Psychic, in the early and middle parts of the story, we are given glimpses of Peter’s telepathic-dream relationship with Wanda Cisleuf. Wanda is a passenger in ctyo-freeze on a voyage to another star. They are in love, which of course presents them with a problem. I kept waiting for them to discover a solution as the end of the novel approached. But the authors seem to have forgotten about her by then.
Wanda is on her voyage (a colony project) because she has a genetic disorder which has a small chance of being cured by the long period in freeze. What logic could justify sending a seriously ill person to a colony where there will be no facilities to care for her if the voyage does not cure her. The most pressing need of any colony would be pioneer-farmer- builder types. If the freeze is the cure, she can be frozen without going anywhere. If the voyage itself is the cure, a hospital ship would be a better solution. (Wanda is only one of many people who share the disease.)
The presentation is another problem. The use of multiple databases to contain different types of information makes the story very episodic. Too much so! You are presented with an incident in which a new piece of technology is mentioned and must then go to the SCITECH database to read a paragraph about it before you can proceed. Or HOMER presents you with a single incident spread out over several files. Some of these files have as little as one sentence in them. Hey, guys, you promised us a novel! Do you really believe that those of us purchasing this product have such short attention spans
that we can’t follow the story if it comes in larger chunks?
I started this story and made it thru the first disk in one evening. When I resumed the following evening, I fell asleep about half way thru the second disk. It took several more evenings to finally finish. The slow pace enforced by constantly returning to the main panel to search for the next database and waiting for the disk accesses involved became boring in short order. I read three or four books a week when I can find interesting ones (and the time, sometimes I neglect to mow the lawn.) PORTAL put me about a week behind.
I discussed Portal with some friends at a meeting of our local science fiction club, and the concensus was: We buy a novel to read, not to spend our time clicking the mouse and waiting for the disk drive.
My advice to the authors: This is a fair first effort, but to capture the hardcore reader you will need to unlearn some of the things learned from “interactive” computer text games.
Present the story first, anything which does not advance the action or provide us with insight into the characters must go.
The story has a number of interesting concepts introduced, but too many of them are never developed. Use it or get rid of it. Use sound and music to advance the action, otherwise let silence prevail.
The same applies to artwork. If a character is extra smart or has musical talent, make it obvious in the action. A graph showing a high musical aptitude is just so much “GEE WHIZ” which will be ignored if it is not important. A better use of artwork would be pictures of the characters or illustrations of events.
My advice to purchasers: PORTAL will be better enjoyed in relatively short sessions. Make use of the save option occasionally and do something else for a while to avoid becoming bored. If nothing else, PORTAL will probably become a collectors item when more and better novels begin to appear.
• AC* reviewed by AMAZING REVIEWS The Surgeon Keith Conforti AC
Art Director ‘Welcome to the Surgeon A pair of bloodshot eyes
stares out from behind a surgical mask, beckoning you to join
in on a simulated operation. The worn, road-mapped eyes are a
foreshadowing of what your own eyes will resemble after the
intense surgery. The Surgeon is as nerve-wrenching and delicate
as disarming a time bomb. It takes a nimble hand and a keen eye
to become an accomplished surgeon. I should also mention here
that The Surgeon is not a game for the squeamish, especially
when it comes to bagging intestines.
The Surgeon was created by Myo Thant, M.D. and was published by ISM, Inc. Requirements include a minimum 512K and Kickstart 1.2. No joysticks are needed and the keyboard is only used to enter your name and the password (provided from the manual). All interaction is mouse controlled. The graphics, done by Winchell Chung, are adequate and realistic. The x-ray and the abdomen of the patient are both quite realistic. The ultrasonic scan is a bit difficult to make out, though. The sequence of screens throughout the operation are slightly sparse, but easily read and manage to get the point across
just fine.
In the Doctor’s Office While examining your patient, a 65 year old man, you discover that he has a pulsating mass in his abdomen.
Negative x-rays lead you to make your first decision. Do you pass off this mysterious bulge as a minor ailment and prescribe painkillers? Or, do you request an ultrasonic scan of the abdomen? The painkillers may cure him or kill him (if he’s cured by the painkillers, you receive a Doctor of the Year award). If you choose the ultrasonic scan, you have to make your next life or death decision. Do you operate (hee-hee- hee) or do you observe? Let’s operate!
In the OR The layout of the operating room is impressive, but I feel a larger field where the actual slicing and dicing is done would be a great improvement. This expansion would allow for more detailed graphics. No need to be concerned, though, the existing screen is adequate.
As the surgeon, you must operate on a potentially fatal aortic aneurysm. At your disposal is a pull down menu with all the tools, drugs and instruments you’ll need to conduct major surgery. Also displayed is the patient’s EKG, blood pressure, time elapsed, various descriptions of the instruments you are using and periodical notes of the patient’s status. Each of these displays is of utmost importance to your success. You must pay constant attention to any changes in these displays in order to prescribe the correct procedure.
Procedures and Problems So, you don’t know the correct procedures for a successful operation? Don’t fret. The entire sequence is in the manual.
You’re supposed to operate without using the manual, but you better use it because there are nearly sixty steps in a complete and successful operation. No wonder it takes half a lifetime to complete medical school. Besides bungling the procedure, there are other complications you should beware.
Infection is your primary adversary. Just when you thought it was safe to celebrate your success, the patient kicks the bucket maybe you shouldn’t have cut that colon.
Don’t go wild with your scalpel. A cut-happy surgeon usually has a lot of his patients bleeding to death. Make precise, but frugal incisions. If bleeding does occur, ligate the wounds as soon as possible to avoid a fatal dip in blood pressure.
Time is also a factor in your surgery. Don’t dilly-dally. If you waste time there is a good chance you will encounter serious complications (Hint: Avoid Ventricular Fibrillation at any cost since it is irreversible and a summoning for the Grim Reaper.)
Post-Op Checkup The Surgeon is definitely an educational tool. The manual is filled with terms only Marcus Welby could understand, but after playing a few times you could drop some of this jargon in any conversation and feel like a genius. The manual is crammed full of enlightening definitions and graphs which would seem boring in a textbook, but are rather interesting when presented in this format.
The major problem that I have with the simulation is the fact that there is only one form of surgery. After my palette aquired the necessary tastes, I was longing to try my skills on another part of the body. I felt limited by being restricted to aortic aneurysms. My scalpel was itching to delve into the skull for some serious brain surgery! Hopefully Doctor Thant will create future Surgeon programs with the capability to do multiple operations or perhaps a series of disks - the Neurosurgeon or the Proctologist, etc. The Surgeon has to be commended, however, because it breaks ground in a new
genre of games for the Amiga.
Further accomplishments should be made in this direction because not only is this material stimulating, but it also provides education in a field many people are unaware of.
As a game,The Surgeon has its flaws, but these are made up for by its daring originality and educational concept. So, if you are in search of a different kind of simulation for your Amiga, I would recommend The Surgeon.
LITTLE COMPUTER PEOPLE by Marlene Zenker Remember the old routine..."How the heck does that thing work? Easy, there’s a little man inside.”? Well hold onto your keyboards because Activision has discovered there really is a little guy inside of your computer running around transferring bits and bytes and all sorts of other things. Finally an answer to what a GURU MEDITATION error really is - it’s our Little Computer Person taking a rest from the break neck pace of multi-tasking. Not only has Activision found they really exist, but they have created a house on a disk for your LCP (as they are so
lovingly known) to move into and live happily ever after. “WHATP you say, “A Little Computer Person!” "Give me a break!”. Well, I was skeptical too... The first time you load 'Little Computer People’, you are asked to enter your name, the date and time. Following this a house appears on your screen. After a short while, a Little Computer Person will appear. He takes a tour of the house, ’peeking’ and ’poking’ around. Just as you pick your jaw up off the floor and stop jumping up and down in ecstasy he abruptly leaves! As you are about to pop out the disk and write a nasty letter to Activision,
voila, your LCP comes back.
This time he won’t be empty handed, he brings all of his earthly possessions including his dog - maybe it should be called an LCD (Little Computer Dog). It's now time to begin cultivating your relationship with your LCP by learning about the care and feeding of this friendly little creature.
Let’s begin with the house, it consists of two and a half stories and six rooms. On the ground floor is the kitchen with a stove, sink, cabinets, refridgerator, table and water cooler.
Your LCP will enjoy many delicious meals, if you make sure he has a regular supply of food and water by typing Control-F for food, Control-W for water and Control-D for dog food. The food will be delivered to the house and your LCP will go outside via the front door and pick it up. The water cooler is refilled approximately one glass at a time.
The Living Room is also located on the first floor. LCP’s love being in this room where you can pet them. By typing Control-P a hand comes in through the window and lovingly pats them on the head. They also enjoy reading newspapers in their comfortable armchair. LCP’s can receive phone calls from you, when you type Control-C. They enjoy this very much as long as you don’t call them every two minutes.
Additionaly, LCP’s like to use the fireplace and they will go outside to get firewood and light a fire when they are in the mood.
The second floor is your LCP’s bedroom, bathroom and study.
LCP’s seem to like extra firm mattresses and Activision has provided them with only the best. There is an alarm clock, however it has been reported that not all LCP’s are thrilled at being awakened! The bathroom contains the usual facilities and LCP’s, being the clean, well groomed creatures they are, brush their teeth and shower regularly. This can be a very positive influence on children. LCP’s like to sing in the shower and as a result may be in there for quite a long time.
They don’t seem to know any short songs.
Next to the bathroom is the study. This a very productive room where your LCP does his paperwork. The study contains their desk, bookshelf, and Personal Computer.
LCP’s like to use their PC’s - wonder if they contain VLCP’s (VERY Little Computer People)? They also use their Study as a place to think - a great deal of research is going on to find out just what they think about.
Your LCP has the most fun on the third floor in his very large recreation room. There is a TV, a stereo (you can have records delivered to your LCP by typing Control-R - this makes them very happy), a piano (they are very accomplished pianists and play quite often), a desk with a typewriter and a closet. LCP’s will dance and do aerobic exercises frequently. Do you think they’ve heard of Jane Fonda? They also enjoy typing letters to you and will address you by name.
This is the way you discover your LCP's name (mine is called Peter). The closet is a place of great mystery as no one has been able to determine exactly what is in there, however, we do know this is the place where LCP’s go to get games to play with you.
Your Little Computer Person plays five different games: Anagrams, Card War, Five Card Draw Poker, Blackjack and Word Puzzles. In Anagrams LCP’s insist on being the one to think of the words. You must unscramble the word that appears at the top of your screen and he will let you know if you are right or wrong. If you need a hint, pressing F1 will place one letter in its’ correct position in the word.
Card War is the traditional card game ’War”. Your LCP will deal both you and himself 26 cards and play begins. If you are not familiar with ‘War’, briefly you and your opponent each turn over a card. Whoever has the highest card, wins that round. If you both have the same card, you have a war. The LCP will then deal four cards face down and a fifth face up, whoever has the highest card wins that war. Play continues until one player has all 52 cards or until you quit.
Five Card Draw Poker uses standard poker rules. Again your LCP is the dealer (sometimes they're very stubborn!). Both of you start with 400 chips. Betting and raising is limited to a maximum of twenty chips each. You ante up, bet, raise, draw cards, stand pat, etc.. The little guy will keep track of how many chips you both have. You have the option of quitting at the end of each hand.
Blackjack is an LCP’s favorite game. Again you both start out with 400 chips and can make a maximum bet of 20 chips.
The rules are pretty standard Las Vegas Blackjack style. Of course as we already know The ‘house’ (pun intended) almost always wins. No wonder this is their favorite!
Word Puzzles is a good game for grade school children.
LCP’s seem to like helping children learn. In this game they will give you a sentence with some missing words. They provide the first letter of the words that are missing and you type in your guess followed by [RETURN] for each word.
When you have completed the sentence, your LCP will put your words into the word puzzle and tell you if your answers are right or wrong.
You can communicate anytime with a Little Computer Person by using your keyboard. You can ask him to play a game, or light a fire. They also can be moody, mostly depending on how well you are caring for them and how much attention they are receiving from you. However, they are quite capable of entertaining themselves.
Generally they are either happy, content, sad or sick. When they are sad, it means that they need attention and you can make them happy again by either playing with them, calling them, petting them or delivering a record. If they are sick it probably means that you have neglected to provide them with enough food and water. As you can see LCP’s are a big responsibility. By the way they will knock on the glass of your monitor screen to get your attention if they want you for something.
Included with your house on a disk is a short 'Owners Guide’ which describes your LCP’s needs, moods, commands for communicating with him, and game rules. A magazine entitled “Modern Computer People” which tells how LCP’s were discovered and other amazing facts. An 'Observations’ form to be filled out and mailed to Activision’s LCP Research Group along with your Deed of Ownership. This form includes questions asking you about your LCP’s appearance, appetite, sleeping habits (they shouldn’t sleep too much it’s not good for them!), moods, hygiene, aptitude for playing games, letter- writing
ability, unusual activities and more.
“Little Computer People" is great fun and entertainment for everyone. My daughter Jody age 9 and her friends have spent hours playing with Peter and ask almost everyday if they can visit with him. In my opinion this is what educational, entertaining, interesting software is all about. I hope that more companies will wake up to the Amiga’s potential as an educational tool. I hear that a growing number of colleges and universities are getting Amigas. I would like to think that the same applies to Grade Schools and High Schools. I think that all of us who are interested in software for children
should write to developers and tell them how we feel.
Little Computer People Discovery Kit $ 49.95, Activision, Inc.
• AC* Announcing the r - Lights, Camera, Amiga!
Here's your chance to win big and show off your Amiga talents! Aegis Development is sponsoring a Desktop Video contest and you could win as much as $ 1000. Also, winners and honorable mentions will be featured at our Outr-Aegis '87 press event, and announced in major industry magazines.
Any video of five minutes or less and produced on 1 2” (VHS or Beta) or 8mm tape using an Amiga and one or more Aegis products is eligible. Each submission will be judged on animation, special effects, computer and software use, artwork, creativity, editing, story line, sound, and directing.
To enter, just stop by your local dealer and ask for an entry form. Each submission (you can enter more than one) must be accompanied by a separate, signed entry form, and received no later than October 15th, 1987. Employees and family members of Aegis Development Inc., Commodore Computer Inc., Commodore International, and contest judges are ineligible.
AiW DEVELOPMENT 2115 Pico Blvd.
Santa Monica, CA 90405
(213) 392-9972 Amiga is a trademark of Commodore Amiga, Inc.
reviewed by Keith Conforti AC Art Director Get your
tickets. Grab an aisle seat and relax...don't forget the
popcoml Tonight's feature presentation is ”Sinbad and the
Throne of the Falcon!’’ Hope you’re ready for a roller
coaster ride of non-stop action, amazing special effects
and heart-pounding excitement!
“Sinbad and the Throne of the Falcon,” by Master Designer Software, is one of the most intriguing games in the Cine- maware line of interactive movies. Created by Bill Williams, Sinbad has a complex plot, excellent graphics and an original music score that can easily become addictive, just as the game can.
Sinbad is a two disk game, requiring a minimum 512K on your Amiga. A joystick is required, in addition to the mouse. Using both the mouse and the joystick may seem a burden, but actual gameplay is quite straightforward and easy to coordinate. The joystick is used only for swordfighting, while the mouse is used for all other interaction.
The introduction to the game (actually a movie!) Is originally daring and entertaining. As the hero, you are assigned the monumental task of returning the Caliph (King) to human form. You must find a way to reverse an evil curse that has turned the Caliph into a falcon. Time is limited and there is so much to investigate, so many characters (both good and bad) to interrogate that you must move faster than lightning and pray that Allah is on your side. At your disposal is your trusty ship, the Sabaralus, and a loyal crew. You must scour every continent and unknown land in your frenzied quest.
Princess Sylphani and Prince Harun, heir to the throne, accompany you for their own protection. The Black Prince will stop nothing short of killing Harun and Sylphani to lay claim to the soon-to-be vacant throne of the Caliph.
The Characters Your goal cannot be accomplished unless you receive the help of a few individuals scattered around the globe. The most powerful is the legendary Shaman, a wise man living in the western jungles. He has vast knowledge and is willing to share it with you, if you perform a specific act of bravery and retrieve the jeweled eyes of the three sisters a trio of statues lost hundreds of years ago.
The ever kind and elderly gypsy, who told the most magnificent stories of faraway lands and fantastic creatures to Sinbad as a child, offers her charms and knowledge. Both are quite beneficial, if you seek the gypsy’s help politely.
You may be lucky enough to come across an old lamp harboring a benign genie. The genie offers three wishes which can be quite helpful if Sinbad gets in a jam. Be careful with the genie because his lamp can be stolen at any time during the journey... and you probably won’t get him back.
In Damaron (the seat of government) or in a neighboring town, Sinbad may meet a witch with exciting, dark powers and extremely seductive desires. Libitina can help or hurt Sinbad.
While prying valuable information from her, you may find yourself falling under a feverish spell which can be when fighting the Black Prince. Don’t anger her, however, or you may end up looking at the mighty sword of Jamoul, the Butcher.
You,can talk to all these characters, including Harun and Sylphani, by choosing from a list of questions and responses with the mouse. There are lots of phrases to choose from and an extensive conversation is possible, especially with Libitina.
The characters respond through bubbles or clouds reminiscent of comic books.
Battling the Bad Guys As your quest goes on, you may come across many different and exotic beasts who endeavor to kill you. Your swordfighting technique is of immeasurable importance if you are to slay these wicked beasts. In some instances, you must use weapons other than your sword. When you run across a pter- anoxos- a spy sent by the Black Prince a crossbow is the only weapon capable of nailing the foul-smelling creature.
If your crew is captured by a giant cyclops, you must sling stones to conquer the evil mutant.
The search for an answer to the Caliph’s curse isn’t your only concern, by any measure. The Black Prince is continually assaulting your armies around Damaron, trying to overtake the throne by force. Strategy is your best weapon against the Black Prince. Keep your armies fresh by rejuvenating your dwindling troops at supply centers. Do everything you can to keep the Black Prince’s armies out of these precious supply centers because if the enemy can rebuild, your armies stand no chance.
There is one other adversary del you must consider- Nature. At any time, your ship may encounter a storm which steals the lives of many crewmembers. You may also have to navigate your ship through potentially fatal rocks. On land, you may be swallowed by a ground-splitting earthquake.
There are other problems to consider as you sail the world. If you dock your ship at any port for any length of time, it may be ambushed by pirates. Your crew is usually able to defend the vessel, but valuable lives are always lost. If the crew becomes too small, your ship may be stolen by scalawags.
You can rejuvenate your crew at all ports by sending out recruiters. Sending these men is a gamble, though. Many men may be recruited, but too many casualties may leave no survivors to return to the ship.
The Wrap-up to a Great Show Playing Sinbad and the Throne of the Falcon is difficult and takes a long time (if you survive!), but is always enjoyable because of the incredible variety. It reminds me of a classic detective movie with Sinbad as a Middle Eastern gumshoe trying to solve another heinous crime. Spies are constantly tailing you and the Black Prince and his cohorts ruthlessly harass you, as if they were the Mob. There are plenty of arcade-style sequences to accompany the role playing plot.
Swordfighting and other joystick maneuvered scenes never become stale, even if you master the technique.
Sinbad and the Throne of the Falcon goes beyond Defender of the Crown (another Cinemaware production) in plot, variety, difficulty, originality, music score, interaction and most important, EXCITEMENT. Sinbad kept me in front of the monitor for many fleetinjg hours as I became further entangled in the web of intrigue. If you enjoy the interactive movie format and were impressed by Defender of the Crown, you will be amazed by Sinbad and the Throne of the Falcon!
• AC* Aegis VideoScape 3D There is one kind of program we've
never published.
A useless one. Stubbornly, we stick to products we find exciting and productive. Like this new one for creating 3D animation.
It lets you define solid objects and move them around in a 3-dimensional world. It takes care of all the perspective, hidden surface remoyal, and shading from the light source. It tracks your camera's position and angle and movements. You can use IFF backgrounds and foregrounds and automatically morph one object into another. It works in all resolutions and supports overscan.
And best of all, it's fast.
We designed it to work with single frame video recorders but that's not a limitation. With a megabyte or more of memory you can create bursts of real time animation several seconds in length We've added an easy to use editor for building your objects, and utilities for making standard shapes like fractal mountains, boxes, cones and spheres.
There's a data disk with plenty of ready made objects and IFF artwork from Allen Hastings, Jim Sachs, and Richard LaBarre.
Altogether, it's a high performance machine waiting for an Amiga and you. Check it out. You'll see there's still one kind of program we haven't published. w
A. CIt DEVELOPMENT 2115 Pico Blvd.
Santa Monica, CA 90405
(213) 392-9972 Aegis VideoScape 3D is a trademark of Aegis
Development, Inc. Copyright ©1987 Allen Hastings Amiga is a
trademark of Commodore Amiga, Inc. StarGiider "...a real
time, three-dimensional space battle."
Reviewed by Warren Block For some reason, few arcade-style games that are so common on computers like the Commodore 64 have made their way to the Amiga. A few of these games are beginning to surface now, with programs like Starglider leading the way.
Imported straight from England, this game has some definitely "different” features that distinguish it from the others.
Playing The Game Starglider is a real-time, three-dimensional space battle game, placing you in the pilot’s seat of the AGAV (Airborne Ground Attack Vehicle). The view from the cockpit consists of wireframe (as opposed to solid) objects and a perspective landscape.
The craft can be controlled with the keyboard, mouse or joystick. All these controls work simultaneously, so you can use the combinations that suit you (my personal favorite was a combination of mouse and keyboard). The mouse operates much like a joystick. Pressing the left button fires the AGAVs lasers; holding down the right, while rolling the mouse forward or back, controls the throttle.
You start the game equipped with two missiles, fully charged laser and shield supplies and a mostly-full energy pod that provides power to the AGAVs engines. After attacking the alien enemy for a while, you will probably need to locate and use a repair depot. Four of these depots are situated on the scene of the battle. By using these facilities, a damaged ship can be repaired, have its lasers recharged and pick up one (yes, only one) missile.
Unfortunately, they can't recharge the AGAVs energy pod - This is where Starglider departs from most ordinary arcade' games. The only way to recharge the pod is by flying along a low path between energy towers on the alien landscape. This maneuver requires some planning and strategy, both for locating the energy towers and keeping yourself alive while doing it. Enemy ships, missile launchers and tanks complicate things further. They see nothing morally wrong with firing hundreds of missiles point-blank at you, while you try to fly a straight and level course between the towers.
Missiles are the most effective at destroying targets, but are also the hardest to use. Once launched, you must guide the missile until it hits a target or runs out of fuel. In the meantime, the AGAV maintains its position. It would be nice (although it might make things too easy) to have a "lock-on” mode like that in Ardicfox.
To win the game, you must fire three missiles into a certain spot on the commanding Starglider’s fuselage. To be truthful, I haven’t been able to do this which brings me to... Problems My main problem with Starglider is that there are no se- ledable difficulty levels. It’s not an easy game, and being able to pradice with easier opponents would make it more fun. Some sort of alternate adion would improve game play, too. As is, flying around and shooting things is about all there is to the game.
The screen display is shifted to the left by about half an inch, apparently due to the difference in line current between the
U. S. and England. This discrepancy can be fixed by adjusting the
horizontal hold, although this can mess up youjr ordinary
settings. A much easier solution is to simply ignore the
High scores are saved to disk and the program refuses to run until a disk has been inserted |n the drive. You can’t use an AmigaDOS disk either, because the program saves those in its own format. It is possible to remove the disk after the program has loaded and is running, though.
What They Did Right Music) Speech! Sound Effects! This area is where the Amiga version of Starglider is clearly superior. All of the sound effects are digitized, including a rock song that plays during the title screen, a different song that plays between games, speech from both the flight computer and the repair depots and explosions and other sound effects used in the game. All the digitized voices have a distinct British accent, which somehow recreates the atmosphere of those cheap science-fiction TV serials that have made the long journey from England to PBS.
Animation of all the objects on the screen (and there can be an awful lot of them) is smooth and very fast. This speed and efficiency can be attributed to the game’s 68000 assembler origins and the graphics power of the Amiga’s custom chips it makes an impressive demo.
The AGAV’s instrument panel is flashy, yet functional.
Although the bar graphs are not labeled, it takes only a few flights to learn what they represent. The radar panel also works well.
Included with the game disk is: a poster of the AGAV, a novella that tells the story on which Starglider is based and an operation manual for the AGAV. The poster is no big deal, but the novella does an excellent job of setting the scene and explaining just what is going on. It doesn’t give everything away either; some things are merely (frustratingly) hinted at.
The disk is copy-protected with the password scheme, forcing you to enter words from arbitrary locations in the manual.
Diskoopy works just fine, so the master disk is in no danger.
But Should I Buy It?
I have mixed feelings about this game. Like Mindscape’s Defender of the Crown, the play is good, but lacking in variety and depth. If the arcade action isn’t enough for you, you may find yourself looking for a new game soon.
- AC* Starglider $ 44.95 Firebird Licensees Inc, 74 North Central
Ramsey, NJ 0744$ Moving?
Subscription Problems?
Please do not forget to let us know.
If you are having a problem with your subscription or you are planning to move, please write to: Amazing Computing™ Subscriptions Questions PiM Publications Inc.
P. O. Box 869 Fall River, MA 02722 Please remember, we can not
get your magazine.
To you if we do not know where you are.
Allow 4 to 6 weeks for processing ol ? • shipping
- • Musical Instrument Synthesis
• MIDI Interface
• Printing
• IFF Scores, Sounds, and Instruments .$ 7995 A|fr|f DEVELOPMENT
2115 Pico Blvd.
Santa Monica, CA 90405
(213) 392-9972 © 1987 Aegis Development, Inc. Aegis Sonix is a
trademark of Everyware, Inc. A M A Z I N G REVIEWS Bard’s
Tale "It's a graphic adventure game, its a role-playing
game...and ifs beautiful" Also - A Bard’s Tale Character
Generator in Amiga BASIC™ reviewed by Eddie Churchill & Ken
Shaeffer £LA rom the mind of Chris Crawford (the man who
brought us Balance of Power) and Electronic Arts ¦HT (those
folks who’ve brought us all the good things y0Ur Amjga
loves) comes The Bard’s Tale. It’s a graphic adventure
game, it’s a role-playing game... and it’s beautiful.
Bard’s Tale’s got an Amiga interface that makes good use of
the operating system, a stereo sound track, character
animation and a level of difficulty that will keep you
coming back for more.
The Bard’s Tale requires 512K, but is multitasking. Unfortunately, its copy protection scheme (disk-based) makes it difficult to do anything else with your Amiga, even with that extra meg of memory. When you start playing, however, all thoughts of doing something else at the same time evaporate anyway. Things get pretty woolly awfully quick.
Character generation is similar to Ultima III. In fact, Apple users got to import their old Ultima III or Wizardry characters.
The Amiga version does not offer this feature, but do not despair we have a present for you later on in the article.
More magic is available (although there is no “Cleric” class or any priestly powers), but it will be a while before you can use most of these powers. You must progress quite a bit before your mages can use the big ticket spells.
Never let it be said, however, that The Bard’s Tale is “just another Ultima.” No indeed. Bard’s Tale offers seven races (human, elf, dwarf, hobbit, half-elf, half-orc and gnome) and eight character classes initially (more become available as certain classes advance). The classes are: Warrior Paladin Rogue (thief) Bard Monk (martial arts), Conjurer (a magic-user specializing in creation) Sorcerer (deals with illusions and heightened awareness) Unlike Ultima III, however, aside from name and character class, you have no control over the creation of your characters in Bard’s Tale. The program
casts the dice for attribute scores and you either accept them or roll again. On the plus side, the disk comes with a pre-made party ready to go out and conquer the world.
When the game begins, you find yourself in the Adventurer’s Guild..One thing you’ve got to say for the Adventurers’ Guild it’s a party kind of placel With live music, great mead and good company, the guild is just the sort of place you want to come back to after a hard day of fighting evil in the dungeons. Believe me, you’ll need a place to rest up and recoup. The dungeons are not impossible, just incredibly lethal. I mean REALLY lethal. They’re not fun places for the young or the weak-hearted.
In fact, if Bard’s Tale has a serious flaw, it is the time required to build a party of characters who have a fighting chance at survival. Bard’s Tale may be even deadlier than Ultima III... and that’s saying a lot. I can’t offer any hard facts or figures, but I’m sure that there are lots of folks out there who haven’t played Bard’s Tale in a long time because of frustration. Let’s be serious for a moment how long would you play a game in which at least one member of your party (usually the magic- user) dies during each play session. Probably not too long.
You can play it safe and run back to the temple for healing after every second fight or so.
Well, rejoice Bard's Tale hopefuls because we have ridden to your rescue. With that modest fanfare, we present the Amazing Bard’s Tale Character Generator. Yes, you too can create your own demigods who are guaranteed to kick butt from one tower to the next. No more running back to the Priests with your tail tucked 'tween your legs. Now, when the going gets tough, the tough will start hacking, (see listing BARD.MSB) The purpose of all this hacking and slashing is to kill a certain evil Mage named Mangar. You must explore a sewer, catacombs, a dungeon and two towers. You must gather an
assortment of items and kill a whole bunch of monsters. No problem, right? Right!
When you first see Bard’s Tale on the Amiga, you are tempted to say, “Ah, at last, a game I can really sink my teeth into!” The graphics (sort of animated mug-shots), alternating with a series of nicely done street scenes with perspective, give the impression that this is a “deep” game with a lot of detail.
Well, this is one of those times when looks can be deceiving.
Although the graphics are artistically beautiful, the “mug- shots” smoothly animated and the “terrain’’ large, Bard’s Tale is not the advancement in state of the art gaming it was expected to be. The user-interface is not significantly better than Ultima III and there are really only two kinds of places in this world: underground mazes and the streets. The insides of buildings, temples and bars (locations where you either fight or deal with a menu) are just pictures(locations.) The truly impressive aspects of this game are the graphics and animation... but these alone do not a classic make.
Lets not get too negative here. Bard’s Tale’s graphics are delightful. The animated mug-shots are cleverly done. The first time you see a zombie, with the blood dripping off the bone he’s gnawing on, you’re really impressed. (I do wish that there wasn’t so much sharing of images, though. I have trouble believing a Werewolf looks like a mad dog.) The pictures of the insides of buildings show off just how good Dpaint II is. Unfortunately, that’s all they are, paintings.
Having alll these great rooms and not being able to anything in them makes Bard’s Tale disappointing. A game this beautiful (and deadly) should be more innovative.
Another weak aspect of The Bard’s Tale is its save feature.
It’s poor. In fact, it's a big pain. In games of this kind, the ability to save the game before doing something dangerous is really vital. It’s a real shame that Bard’s Tale doesn’t allow o such saving. You can only save when you are in the Adventurers’ Guild and no method is supplied for backing up or restoring a character. Your game is either saved (and used later) or you must go into the disk with AmigaDOS and copy files to another disk manually. (Special note: Be sure when restoring files back onto your game disk that you keep the case of the letters the same as the original. Bard's Tale
is very sensitive about this.)
From Beyond the Mists of Time Evil is Rediscovered and Quickened The future does look bright, however, for adventure game fans. Bard’s Tale II is out for the C-64 and Apple, so it shouldn’t be too long before we see it for the Amiga. It promises bigger and better things. Perhaps with some expansion, and the experience gained from the first version, The Bard’s Tale series can take its place among the classic adventure games available for the Amiga. As is, The Bard’s Tale can be proud of the artistic clarity it has brought to the fantasy role-playing genre.
Listing One Bard’s Tale Character Generator in AmigaBASIC™ rEM Bard's Tale Editor vl.O
* **** none of the rems need be typed in ***** REM rEM The var
names Lavah$ , Chebel$ , and RevachS are spelled rEM right and if
you wish to know what they mean, Good luck rEM looking them up.
(?Hint? Try hebrew.)
(313) 348-4477 43345 GRAND RIVER AVR AMIGA BBS (313) 348-4479
AMBXP C.O.D. REM Last minute note from program author: REM
this program will create a file with the name REM of the
character in the file name. Just drag (copy) REM the file icon
onto your Bardstale character dish.
REM For more information about the character disk refer REM to Bardstale's documentation.
REM If you wish not to type in the item DATA list.
REM Just remove the entire 'Item Segment' section and REM change the line below from 'DIM SHARED Item$ (127)' REM to 'DIM SHARED Item$ (l)' DEFINT A-Z DIM SHARED Item$ (127) REM Begining of Item Segment FOR Cnt=l TO 127 READ Item$ (Cnt) NEXT Cnt DATA "Torch" ,"Lamp" 'Broadsword" 'Short Sword" , "Dagger" DATA "War Axe" 'Halbard" , "Mace" , "Staff" , "Buckler" DATA"Tower Shield","Leather Armor","Chain Mail","Scale Armor" DATA "Plate Aimor" 'Robes" 'Helm","Leather Glvs.","Gauntlets" DATA "Mandolin","Harp" 'Flute" 'Mthr Sword" 'Mthr Shield" DATA "Mthr Chain" 'Mthr Scale" 'Samurai Fgn" ,"Bracers
[6]" DATA "Bardsword" , "Fire Horn" , "Lightwand" , "Mthr Dagger" DATA "Mthr Helm" , "Mthr Gloves" , "Mthr Axe" , "Mthr Mace" DATA "Mthr Plate" , "Ogre Fgn" , "Lak's Lyre" , "Shield Ring" DATA "Dork Ring" , "Fin's Flute" , "Kael's Axe" , "Blood Axe" DATA "Dayblade" , "Shield Staff" , "Elf Cloak" , "Hawkblade" DATA "Admt Sword" ,"Admt Shield" 'Admt Dagger" , "Admt Helm" DATA "Admt Gloves" 'Admt Mace", "Broom", "Pureblade", "Exorwand" DATA "All's Carpet" 'Magic Mouth" ,"Luckshield" ,"Giant Fgn" DATA "Admt Chain" 'Admt Scale" 'Admt Plate" , "Bracers [4]" DATA "Arcshield" , "Pure Shield" ,
"Mage Staff" , "War Staff" DATA "Thief Dagger","Soul Mace" 'Wither Staff" 'Sorcerstaff" DATA "Sword of Pak" 'Heal Harp" 'Galt's Flute","Frost Horn" DATA "Dmnd Sword" 'Dmnd Shield" 'Dmnd Dagger" , "Dmnd Helm" DATA "Golem Fgn","Titan Fgn" , "Conjurstaff" , "Arc's Hammer" DATA "Staff of Lor","Powerstaff'V'Mournblade", "Dragonshield" DATA "Dmnd Plate" , "War Gloves" , "Lorehelm" , "Dragonwand" DATA "Kiels Compass","Speedboots" 'Flame Horn" , "Truthdrum" DATA "Spiritdrum","Pipes of Pan","Ring of Power", "Deathring" DATA "Ybarrashield" 'Spectre Mace" 'Dag Stone" 'Arc's Eye" DATA "Ogrewand"
, "Spirithelm" , "Dragon Fgn" , "Mage Fgn" DATA "Troll Ring" 'Troll Staff" 'Onyx Key" 'Crystal Sword" DATA "Stoneblade" ,"Travelhelm" 'Death Dagger" , "Mongo Fgn" DATA "Lich Fgn","Eye","Master Key","WizWand" 'Silver Square" DATA "Silver Circle","Silver Triangle", "Thor Fgn","Old Man Fgn" The 'FIRST* plug in no solder, internal memory expansion board for the Amiga.
Adds one full meg of Memory to your Amiga 1000 so if you have S12K now you get 1.5 meg total.
Can also be used on a 2S6K machine giving you
1. 1 meg.
For those people who have external memory boards and need to go one meg further the XNSXDER is the answer.
Fully compatible with external boards.
ONLY $ 349.95 shipping 3.00 DATA "Spectre Snare" REM End of Item segment REM Initializing DATA LET Item.flag=UBOUND(Item$ ) DIM Item.slot(8) REM title screen PRINT "Welcome to the Amazing Bard's Tale Character Editor" PRINT PRINT "Just answer all the questions to create M; PRINT "your character."
PRINT REM get a character's name PRINT "Your Character's Name"; INPUT Char.name$ LET Char.name$ =MID$ (UCASE$ (Char.name$ ),1,11) REM get a race for your character PRINT PRINT "Your Character's Race Type" PRINT " 1 - Human" PRINT " 2 - Elf" PRINT " 3 - Dwarf" PRINT " 4 - Hobbit" PRINT " 5 - Half-Elf" PRINT " 6 - Half-Orc" PRINT " 7 - Gnome" PRINT "Enter the number of your choice' LET Temp=0 WHILE Temp l OR Temp 7 INPUT Temp WEND LET Char.race=Temp-l REM get your character's job in life PRINT PRINT "Your Character's Classification' PRINT " 1 - Warrior" PRINT " 2 - Paladin" PRINT " 3 -
Rogue" PRINT " 4 - Bard" PRINT " 5 - Hunter" PRINT " 6 - Monk" PRINT " 7 - Conjurer" PRINT " 8 - Magician" PRINT " 9 - Sorcerer" PRINT " 10 - Wizard" PRINT "Enter the number of your choice' LET Temp«0 WHILE Tempd OR Temp 10 INPUT Temp WEND LET Char.type=Temp-l i REM get the misc. information about your character CALL Request.info("Strength",1,255,Char.st) CALL Request.info("Intelligence",1,255,Char.iq) CALL Request.info("Dexterity",1,255,Char.dx) CALL Request.info("Constitution",1,255,Char.cn) CALL Request.info("Luck",1,255,Char.Ik) CALL Request.info("Max Hit Points",1,8192,Max.hp) CALL
Request.info("Present Hit Points",1,8192,Prs.hp) CALL Request.info("Max Spell Points",1,8192,Max.sp) CALL Request.info("Present Spell Points",1,8192,Prs.sp) REM get item information, if any.
IF Item.flag 127 THEN FOR Cnt=l TO 8 LET Item.slot (Cnt)=0 NEXT Cnt ELSE FOR Cnt=l TO 8 IF Go.next=0 THEN CALL Get.item(Value,Cnt) IF Value=0 THEN LET Go.next=1 LET Item.slot(Cnt)=0 ELSE LET Item.slot(Cnt)“Value END IF ELSE LET Item.slot (Cnt)=0 END IF NEXT Cnt END IF CALL Request.info("Experience",1,32767,Expt) CALL Request.info("Gold",1,32767,Gold) CALL Request.info("Level",1,255,Char.lv) CALL Request.info("Conjurer Level",1,7,Con.ml) CALL Request.info("Magician Level",1,7,Mag.ml) CALL Request.info("Sorceror Level",1,7,Sor.ml) CALL Request.info("Wizard Level",1,7,Wiz.ml) REM now we have to
pack the values into a string for the file REM left at zero CALL Make.Lavah (0,2,Lavah$ ) REM race and type of character CALL Make.Lavah(Char.race,2,Lavah$ ) CALL Make.Lavah(Char.type,2,Lavah$ ) REM pack the character attributes CALL Make.Lavah(Char.st,2,Lavah$ ) CALL Make.Lavah(Char.iq,2,Lavah$ ) CALL Make.Lavah(Char.dx,2,Lavah$ ) CALL Make.Lavah(Char.cn,2,Lavah$ ) CALL Make.Lavah(Char.Ik,2,Lavah$ ) REM now we pack them again CALL Make.Lavah(Char.st,2,Lavah$ ) CALL Make.Lavah(Char.iq,2,Lavah$ ) CALL Make.Lavah(Char.dx,2,Lavah$ ) CALL Make.Lavah(Char.cn,2,Lavah$ ) CALL Make.Lavah(Char.lk,2,Lavah$ ) REM
left at zero CALL Make.Lavah(0,2,Lavah$ ) REM hit and spell points CALL Make.Lavah(Max.hp,2,Lavah$ ) CALL Make.Lavah(Prs.hp,2,Lavah$ ) CALL Make.Lavah(Max.sp,2,Lavah$ ) CALL Make.Lavah(Prs.sp,2,Lavah$ ) REM item list FOR Cnt=l TO 8 CALL Make.Lavah(Item.slot(Cnt),2,Lavah$ ) NEXT Cnt REM experience and gold CALL Make.Lavah(Expt,4,Lavah$ ) CALL Make.Lavah(Gold,4,Lavah$ ) REM character level twice CALL Make.Lavah(Char.lv,2,Lavah$ ) CALL Make.Lavah(Char.lv,2,Lavah$ ) AMIGA HARD DISK BACKUP HARDHAT Full Incremental Directory Single File backup to microdisks.
Option list allows skipping of files by name with wildcards.
Catalog file provides display of backed up files by name with size, location and datestamp. Double data compression reduced disk space. Printer interface. Uses CLI or Workbench.
Multitasking provides background operation. $ 69.95 AMIGA DISK FILE ORGANIZER ADFO Having trouble finding that file somewhere in your stack of fioppys? Can’t find all the copies of a particular file? ADFO maintains a database of directories and filenames from your collection of disks. Fast response inquiries return location and last update information. Printer interface. Uses CLI or Workbench. 512K ram and 2 drives recommended $ 59.95. AMIGA SPELLING CHECKER SPEL-IT Uses 40,000 word primary dictionary and optional second dictionary. Add Delete words to both dictionaries. Includes
plurals. Text wordcount totals. Uses CLI or Workbench, Mouse or keyboard. $ 49.95 Include $ 3.50 S&H Mastercard Visa Accepted Calif. Residents Add 61 2% Sales Tax 70e4tco*K *)«uUt4t'Ue4' 3386 Floyd Los Angeles, CA 90068 (213) 851-4868 Order phone 1 800 621-0849 Ext. 494 REM magical powers levels CALL Make.Lavah(Con.ml,2,Lavah$ ) CALL Make.Lavah(Mag.ml,2,Lavah$ ) CALL Make.Lavah(Sor.ml,2,Lavah$ ) CALL Make.Lavah(Wiz.ml,2,Lavah$ ) REM buffer out the rest of the Lavah CALL Make.Lavah(0,4,Lavah$ ) CALL Make.Lavah(0,4,Lavah$ ) CALL Make.Lavah(0,4,Lavah$ ) CALL Make.Lavah(0,4,Lavah$ ) CALL
Make.Lavah(0,4,Lavah$ ) CALL Make.Lavah(0,4,Lavah$ ) REM check the Lavah length IF LEN (Lavah$ ) 096 THEN PRINT "MError!! Lavah$ is the wrong length."
STOP END IF REM construct the file LET File.name$ ="TPW." + Char.name$ + ".C" REM file output system OPEN File.name$ FOR OUTPUT AS 1 PRINT 1, Lavah$ CLOSE 1 REM thats all folks PRINT "Character Finished" INPUT "Make Another (Y N)";Ans$ LET Ans$ =MID$ (UCASE$ (Ans$ ),1,1) IF Ans$ ="Y" THEN RUN ELSE PRINT "Bye Bye."
Continued... oaaa QQQQ UfcJcfcl QQQQ f=j=if= (=T=Ti=(-i(-r=i(-(= mmm PM oaaa tsmm
1. H COMMODORE COMPUTERS 617-237-6845 The Memory Location 396
Washington St. Ujellesley, MR 02181 Commodore Specialists LET
Work.val=Work.val - INT(Work.val 2A8)*2A8 LET Temp$ *aTemp$ +
CHR$ (Work.val) ELSEIF Num.bytes=4 THEN LET
Temp$ -CHR$ (INT(Work.val 2A24)) LET Work.val=Work.val -
INT(Work.val 2A24)*2A24 LET Temp$ »Temp$ +
CHR$ (INT(Work.val 2A16)) P COMMODORE 6 H » HM I Q ft* 1 r B 1
LET Work.val-Work.val - INT(Work.val 2A16)*2A16 LET
Temp$ »Temp$ + CHR$ (INT(Work.val 2A8)) LET Work.val-Work.val -
INT(Work.val 2A8)*2A8 LET Temp$ «=Temp$ + CHR$ (Work.val) ELSE
PRINT "Error in Lavah Packer."
STOP END IF LET Lavah$ =Lavah$ + Temp$ END SUB SUB Get.item(Value,slot) STATIC REM this routine will display the item list in four REM pages of 32 items each, while asking for a REM response. When a response is given it is REM returned as 'value'.
LET Value=0 LET Temp$ ="" WHILE Value-0 FOR Page-0 TO 3 LET Page.break=Page*32 FOR Position=Page.break TO Page.break+31 STEP 2 IF Position-0 THEN LET Chebel$ =STR$ (Position) + (EXIT)* ELSE LET Chebel$ =STR$ (Position) + "- " + Item$ (Position) END IF PRINT Chebel$ ; LET Length=LEN(Chebel$ ) LET Revach$ «SPACE$ (40 - Length) PRINT Revach$ ; END IF END + Item$ (Position+l) REM subroutines below SUB Request.info(What$ ,Low,High,Answer) STATIC REM this routine will take the What$ , Low, and REM High then prompt the user for an answer REM that answer is then returned.
LET Temp-Low - 1 PRINT PRINT "Your Character's ";What$ PRINT "a value from";Low;"to";High PRINT "(just RETURN for max)" WHILE TempCLow OR Temp High INPUT Tenp IF Temp-0 THEN LET Temp-High LET Answer-Ten?)
END SUB SUB Make.Lavah(Value,Num.bytes,Lavah$ ) STATIC REM this routine will take the value and pack it in REM a certian number of bytes then tack it on to the REM end of Lavah$ END SUB LET Work.val-Value LET Temp$ ="" IF Num.bytes-1 THEN LET Temp$ =CHR$ (Work.val) ELSEIF Num.bytes=2 THEN LET Temp$ =CHR$ (INT(Work.val 2A8)) LET Chebel$ =STR$ (Position+1) + "- PRINT Chebel$ NEXT Position PRINT PRINT "Item Slot :";slot PRINT "(Enter desired number) or PRINT "[ RETURN for next page] or [0 LINE INPUT Temp$ Exit]" IF LEN(Temp$ ) 0 THEN LET Temp$ ="0" + Temp$ LET Value-VAL(Temp$ ) IF Value-0 THEN EXIT SUB
• AC* _AMAZING REVIEWS_ Exploring the King's Quest Adventure
Series by Stephen R Pietrowicz ver the years, I’ve played many
different types of adventure games. Most of those games were
text adventures with no graphics involved. I typed commands to
do things in the adventure, and the program interprets what I
For example, by typing “GO NORTH", the program would try to make the game character move north. If the character couldn’t go in that direction, the program would print a message to the screen. I had to remember what the room my character was in looked like based on the description given by the game.
Later, other adventure games included a screen image of the scene for every room that a character entered. This helped me to remember what the rooms looked like, but all of those scenes were static, and I couldn’t interact with them.
King’s Quest adventures not only draw what the scene looks like, but they also let you control your character in the scene.
You can move behind, walk in front, walk underneath objects, and watch your character interact with other characters on the screen) Truly a new way to adventurel would have added quite a bit to the program if they used better graphics to take advantage of the Amiga’s capabilities, such as scrolling bitmaps.
The colors used to make up Graham are not the best. If Graham walks in front of anything red, the middle of his body disappears since his shirt is red. Similarly, since his skin color is yellow, when he steps in front of anything yellow, his face disappears. (That problem is cleared up in King’s Quest III).
To move your character from screen to screen, you must move your character past the top, bottom, lefthand or righthand edge of the screen. The next scene is loaded from disk, and you can continue the game. You must be careful when walking near one of the edges of the screen, because you might accidently step too far, and load the next scene when you didn’t want to load it. The keyboard characters that you typed aren’t flushed when a new screen is loaded, so if you accidently type a command to go left after you’ve walked off the screen to the right, you’ll toggle between scenes.
Scenes are loaded from disk so this problem can get irritating.
King’s Quest I In King’s Quest I, your character is Sir Graham. He is the last hope of the kingdom of Deventry, a kingdom whose ruler is about to die. The king’s last wish is to have Graham retrieve three magic relics: a mirror, a shield, and a chest.
The rulers of Deventry used the relics to help them rule the kingdom. The mirror was used to divine the location of enemy troops or see into the future. When the magic shield was used in battle, Deventry would always be victorious. The chest held a never-ending supply of gold coins.
These magic items were swindled from the king at moments in his life when he was in desperate situations, or when he least expected problems. Nevertheless, the items are gone now, and it is your mission to retrieve them.
While I really liked the idea of being able to move the character within the scene, but there were several things about the program that I didn’t like. The graphics scenes, objects, and characters are very blocky. The program uses graphics that were designed on other machines and ported to the Amiga. It King’s Quest II In King’s Quest II, you play King Graham, the ruler of Deventry. You don’t have to win King’s Quest I to play KQII, but it's a good idea if you do at least play KQI first. KQ I helps you learn how to manuever, and I found KQ I was a bit easier than KQ II. It might be worth
it to novice adventurers to try KQ I first, just to get used to this type of adventure game.
In KQ II you must find three keys that unlock three doors, which in turn lead to a tower that holds your future bride. In order to find those keys, you have to solve a series of puzzles. Unlike KQ I, KQ II leads your character into solving puzzles in a certain pattern. You can’t solve the puzzles to get the second key before you have the first key, for example.
Like KQ I, many of KQ M's characters and situations are based on fairy tales. In KQ II you can meet Little Red Riding Hood, King Neptune, and other creatures from children’s stories. In some cases it helps to know something about those stories, although you can complete the games without knowing anything about fairy tales.
King’s Quest adventures aren’t static. Situations are always changing, depending on what time it is during the game.
Continued... SOFTWARE 31621 2 Delaware Ave.
Kenmore, N.Y. 14217 There is an antique store that is closed during part of the game, but it opens up later. It’s a good rule of thumb in these games to go back to a puzzle after you’ve left it. Sometimes, but not always, something happens during the time you’re gone to help you.
Completing an adventure in the King’s Quest series does not mean you get all points possible in the game. It is possible to solve some of the puzzles in several different (and sometimes very tricky) ways. Generally, it is better policy to figure out ways to get items away from monsters without killing them.
You’ll get more points that way. I think this is one of the strongest points of the games in this series. Once you’ve solved most adventure games, you’ll never play them up again, because you’ve gotten all of the points possible in the game. In King’s Quest adventures, you can go back to different situations and see if there’s a better way to solve a puzzle.
King’s Quest III: To Heir is Human In the third adventure of the series, you are the slave of an evil magician named Manannan. This magician kidnaps young boys and forces them to work for him. When the boys become 18 years old, Manannan gets rid of them and finds SUPERMARKET
(716) 873-5321 another young boy. Unfortunately, in KQ III, you
are 17 years old and your birthday is coming up very soon.
You must find a way to escape from the magician and
In KQ III your character has added capabilities that weren’t available to you in the other games. You can actually cast magic spells I You receive a list of spells in the instruction book that comes with the game. Each spell has a list of ingredients and directions. By following the instructions, you can create magic potions and charms to help you escape.
There’s only one slight problem with this: Manannan doesn’t want you to escape!
If Manannan catches you with anything that can be used as an ingredient for a spell, he’ll zap you and turn you into dust.
For less serious offenses, such as waking him up, he’ll hang you upside down from a wire in the kitchen, or make you do aerobics) The only place that he won’t check is your room under your bed, so it’s a good idea to keep things under there.
King's Quest III has a clock ticking off the seconds while you’re playing. If you’re smart, you’ll keep track of the time.
Some of Mannanan’s actions are pretty predictable, so it’s a good idea to keep notes about when he does certain things.
For example, in the first five minutes of the game, he goes off on a short journey. Twenty five later, he’ll check to see where you are. You better not have any ingredients with you, or ZAPI If you aren’t in the house, he’ll come looking for you, and he ALWAYS finds you.
Now In Stock: Insider 1-meg board • wI Clock-Calendar Call For Our Low Pricing!
TTTri it 11 y utn
• • King’s Quest III characters are much more animated than
characters in the other two games. When you type SWEEP FLOOR
while you are in the kitchen, for example, your character
sweeps the floor for a while. If you enter the local tavern,
and just stand there, the other characters just go about their
own business.
Overview The parser is the part of the program that interprets what you typed. The parsers in these games are not the most sophisticated available in adventure games today, but it is normally possible to get your point across.
I did note that King’s Quest Ill’s parser seemed more advanced than the others. It certainly understands more words.
In one particular frustrating moment, I typed a curse word and the program commented that my character must have been raised by a particularly naughty wizard I I have solved the first two adventures, and I’m still working on the third. I enjoy King’s Quest III much more than the first two games, probably because I work against the clock and against a character in the game. While KQ I and KQ II are not very sophisticated and don’t have very complex graphics, they- will still offer enjoyment to novice adventurers. KQ III is more complex and much more satisfying.
* AC" faery To e Adventure "...the most innovative, unique and
wonderful adventure game for the Amiga."
crolllusion’s Faery Tale Adventure is a ground-breaking game available only for the Amiga. It features an excellent user- interface, a proper story-line and graphic advancements that could only be done on our favorite graphics engine. Faery Tale requires 512K, but does not multitask... for what you’re getting, it really doesn’t seem like a loss at all.
So, what happens when brave Julian’s luck runs out? His lucky brother Phillip takes up the quest. If Phillip fails, then Kevin, youngest and gentlest of the three, attempts the feat.
What feat, you ask? Well, things are not going so well in the world of Holm. The Mayor of Tambry thinks there may be a pressing need for the town’s Talisman to protect the town from all the nastiness currently running rampant. Unfortunately, some tasteless individual swiped the Talisman recently. It’s up to you to get it back.
There is one word for Faery Tale Adventure: HUGE. I mean, it’s really big! Take big, multiply it by whopping and take that to the stupendous power, (you get my point by now, i’m sure.). And it is beautiful.
So what's so special about the graphics in Faery Tale Adventure? Well, take smooth scrolling animation, gorgeous rendering of such difficult things as snow-capped mountains and nightfalls and then accent these images with near perfect perspective. Add in the fact that there are no regions, no false areas that can be seen, but not entered. Top it all off with a soundtrack that is both nice to listen to and useful.
What more could a gamer ask for? Very little. Faery Tale Adventure is, quite simply, the most innovative, unique and wonderful adventure game on the Amiga.
Don't let the name fool you, though. There isn’t anything childish about Faery Tale Adventure, although the soundtrack at times lends the game a whimsical atmosphere. The game is far too complex and BIG for a child. There are so many things to be done, I doubt that even the superb graphics could hold a child’s attention long enough to accomplish everything.
Unlike most other games where you take a whole party on the quest, you have only one character in Faery Tale Adventure.
Y ou cannot choose your character and you have no control over the character’s initial “statistics”. In fact, you have no choice about your character at all. This is not as detrimental as you may think, however. Your "stats” are not as important as they are in other games. You first play Julian, one of three brothers from the small village of Tambry. You do, however, have a number of lives, so if you die (which happens, believe me) you return to the last “safe” place you were. The number of lives you have left is equal to your luck score divided by 5.
So, off you go to explore this incredibly huge and beautiful world. You can go absolutely everywhere (with the obvious exceptions of impenetrable forests and undimbable mountains) thanks to the amazing graphics. Even When you explore caves or tombs, the scale and perspective remain true. If it's small on the outside, it's small on the inside; You have to play it to believe it!
There’s lots to do on Holm also. There are the usual monsters to kill (lots of skeletons, millions of 'em!), people to talk to, a princess to rescue (The King would be SO grateful! And besides, something good might come of it.) And puzzles to figure out (Just what is the purpose of that Crypt in the cemetary, anyway?).
There are plenty of interesting places to visit, too. Scary places like the Burning Waste, Grimwood and the Plain of Grief (don’t those sound like fun places?). Mysterious places like Pixel Grove, the Lake of Dreams and the Isle of Sorcery.
There are even curious places, like the Watchtower, Seahold and Swan Isle. Certainly, you'll never get bored because of a lack of places to go. If you've enjoyed earlier role-playing games, either on the Amiga or an older machine, you’ll love Faery Tale Adventure.
Comparisons are very tempting when reviewing a game. So, at the risk of stepping on a few toes (Falling opinions aheadl), here are our comparisons. First, it is clear that Faery Tale Adventure is the next generation of Ultima. Equally clear is the fact that Faery Tale Adventure owes a tot to Microlllusion’s Discovery Series of Educational Software.
(Those of you with children who haven’t gotten the Trivia version don’t know what you’re missing!). The strongest comparison, the one that almost forces itself upon you when continued... the problem... where the heck do you put the monitor on an Amiga 500?
The solution... right where it belongs... you play Faery Tale Adventure, is that THIS is the game Defender of the Crown should have been, but wasn’t. The graphics are that good.
With those comparisons out of the way, lets look at the new angles Faery Tale Adventure adds to the Adventuring genre.
Three aspects of the game's graphics advance the State of the Art in gaming: perspective, scale and scrolling.
Those of you who have played with the new features of Deluxe Paint II know what I mean by perspective. Remember Zaxxon? That sort of angled 3-D perspective on reality, with shadows? That’s what Faery Tale Adventure has got. You’re not looking directly down, but rather down, forward and slightly to the left. This turns a map into reality, as all the features suddenly take on depth.
Shadowing is done so nicely, too. It may seem like a small thing, but to those who have watched this industry grow from infancy, shadows are impressive. Bard’s Tale has this same perspective, but the screens are just static images. In Faery Tale Adventure, you walk around with smooth-scrolling steps.
This image is closer to King’s Quest, except you never ’’jump’’ from one screen to another. It’s just a constant stroll across a beautifully rendered countryside.
Which brings us back to scale. By scale, I mean everything is the same size, inside and out. Remember how castles, towns, and dungeons were a single space in Ultima III and how you could walk across the entire continent in a matter of seconds? Well, forget that in Faery Tale Adventure. The task of walking from one side of the map to the other would literally take hours, even if there was a road that runs that way. All buildings are the same size inside and out. Towns are not just a pattern on the map to be entered, but actually real, walled cities to be walked around until an entrance is
In comparison to Bard’s Tale, where the insides of buildings are just single pictures without any REAL depth, Faery Tale Adventure is like the Grand Canyon.
Finally to scrolling. What’s so special about scrolling, you ask? Haven’t lots of games scrolled the countryside? Yes, - indeed, they have, but look carefully next time you play any other game and notice that the scrolling is in BLOCKS. You move by steps, some of which (depending on the game) can be as big as a state) What’s between these giant steps?
You’ll never know, because you can’t get there. (In fact, the programmers among you will, undoubtedly, know that those spaces don’t really even exist, they just look like they do.). Not so in Faery Tale Adventure. With the exception of impenetrable forests and mountains, if you try hard enough and have the right stuff (no hints allowed), you can go anywhere! This feature alone is a feat the other game companies will be trying to match for years to come.
Don’t be mistaken by our tone of enthusiasm. We love Faery Tale Adventure, but we don’t think it’s the ultimate Adventure game. There are a couple of minor problems. The perspective lets the player see what Julian and his brothers can’t.
This unfair advantage subtracts slightly from the reality of the experience. Faery Tale is copy-protected, both disk-based booo! and the input-requestor type fine by us . Also, it seems funny that if Julian’s father was the town’s Master-At- Arms, why does Julian start the quest with only a dirk (a dagger for those of you not up on ancient weaponry). A hint get a sword as soon as possible! Finally, the story line is not as refreshingly novel as the rest of the game (although there are some truly unique modes of transportation.)
All these complaints are paled in the light of what a beautiful and fun game Faery Tale Adventure is. Just when you think you’ve seen everything, you discover a little tavern or log cabin in some off-the-beaten-path type of place. The soundtrack kept surprising us with new tunes. All this on just one disk (Its not even fullll)? And then there’s the challenge of your final battle against the evil Necromancer in his Citadel of Doom. What a climax) You certainly aren't expecting what you find there!
Faery Tale Adventure is a game your whole family can enjoy.
Adults will find it challenging, while young people will find it delightful. Everyone will find it fun! It truly is a step ahead for the gaming industry. One can only hope for a Faery Tale Adventure II... and soon!
• AC- "One of the most popular computer-based, adventure games of
all time..." reviewed by Eddie Churchill & Ken Shaefer rom the
very first screen, you know that Ultima III isn’tgoing to be a
cakewalk. Even the demonstration at the beginning gives you a
hint that things are not going to go well at least if a Jragon
frying an entire party is any indication of what’s ahead!
One of the most popular computer-based adventure game of all time, Ultima III, is available for a wide variety of computers.
The odds are good that you’ve played it on another machine.
If so, you’ll find the Amiga version very familiar. All improvements in porting to the Amiga were made in the interface between the game and the player. Bob Hardy (the Amiga version’s author) has added a fourth voice to the soundtrack, increased the number of colors on the screen and added the mouse as an input device.
Ultima III on the Amiga requires 512K and does not allow multitasking, thus taking full control of your machine. In return for this rather hogish behavior, you get a game with a very complete interface It's a good thing too, because Ultima III is a real-time game. If you stare blankly at the screen for 5 seconds or so, time passes in the game. Such reality can have some pretty unnerving results, like monsters walking up to you and attacking. (Yes, without provocation. Pretty nasty bunch, these monsters.) There’s no time to think about what key command to issue I You start the game by
’’designing” characters you will later join into a party. You build these brave souls by deciding what race, sex and class of character. You then divide 50 “development points” between four attributes: strength, dexterity, intelligence and wisdom. You have five races to choose from: human, elf, dwarf, bobbit (a quasi-hobbit) and fuzzy. Your characters can fit into any one of eleven classes: fighter tark (fighterAvizard) Cleric Illusionist (clerk thief) Wizard Druid (lighter wizard cleric•} Thief Alchemist (wizard thief) Paladin (clericriighter) Ranger (fighter wizard deric thief) Barbarian
(fighter thief) Multiple-ability characters advance slower and have fewer capacities than their single-ability cousins, but sometimes a little extra magic can be a big plus.
A strong taste of mystery and adventure in Ultima III sets it , apart for other games. In the beginning, you are not even sure what Exodus isl You certainly don’t know what you need to defeat him her it. The world is partially obscured by obstacles and you must discover the location of the major cities just to buy the supplies you need to survive and : continue your quest. All these unknowns add up to an atmosphere of discovery that makes the game very exciting!
You never escape the feeling that something new lies just beyond the present screen.
Tied in closely with this sense of the unknown is the fact that to win Ultima III, many different things must be accomplished.
There are cards to find, marks to win, experience to build up, dungeons to map, moon gates to chart and figure out and, of course, monsters to destroy. Earlier games were happy to supply one or two of the above list. Ultima III gives you all this and more!
What more, you ask? The ability to choose the order of events adds a subtle element of reality to Ultima III. You feel that you are, indeed, the captain of your own destiny. There are games (newer games, we might add) where the order of events is pretty well set in stone not so with Exodus!
With the exception of the final move and the restraint of .
Survivability, you have complete freedom to move about in Sosaria. This freedom of movement creates a feeling of “randomness,” also adding to the realism of the game.
Size adds to the challenge of Ultima III. Sure, there are bigger games out now, but when you first play Exodus, you are stunned by the size of the thing. Ten cities, seven dungeons (eight levels each), two castles plus the Forgotten Land of Ambrosia. So much to see! The larger, more detailed the world, the more realistic the game becomes... realism causes involvement in players, just as surely as freezing temperatures cause ice in puddles!
Continued.. Variety of appearances is a second aspect that was a technical improvement when Ultima was first introduced. The insides of towns look different from the inside of towers and dungeons. “Variety is the very spice of life” a wise man once said, and Ultima III has lots of variety) Although later games have more variety, Ultima III was the first with so much and it should be remembered for this technical advancement.
Technical advancements made Ultima III as popular as it was (and still is I), but they are not the whole story. There is still that undefinable quality of "atmosphere” that gives the game its holding power. Only with a strong holding power can even the best of games become classics, like Ultima III.
There is a serious problem with Ultima III that you should be aware of copy protection. Ultima III is disk-based and VERY touchy. You must be extra careful to never, EVER pop the disk out while the red disk-access light is on. Never mind that the cursor is back, indicating that your Amiga is ready and rarin’ to go. Wait for that light to go out! Otherwise you will find, as have many others, that you have trashed your disk. Worse yet, the copy protection will not even allow you to reboot and try to recover. Please be careful.
Now for some good newsl In a spirit of fellowship and all that good rot, we have another useful program for you to type in.
This program prints the maps of the dungeons of Ultima III, with characters, traps, etc. located for you. No brave explorer of the netherworlds should be without it(see listing DUNGEON.MSB)l You still want more? You’re still not satisfied? Well, if you call before midnight tonight, we’ll give you, absolutely free, a program to print the maps of the surface world of Sosaria as well. That's right, all the cities, including the elusive Dawn (Sorry, no Grey. It’s a part of the program-proper, not a separate file), both castles and even the Lost Continent of Ambrosial Wowl What a deal(see listing
With these tools to help you and a little luck, you should now be able to challenge the world of Ultima III successfully! Don’t be mistaken, it still won’t be easy. There are lots of monsters out there and they don’t call it Castle Death for nothing. But when the call to adventure beckons, just answer with your best!
Fare thee well!
Listing One REM initialize file names and dungeon titles FOR 1=1 TO 7 READ file.txt$ (I,l) READ file.txt$ (1,2) NEXT I DATA "mapm" DATA "mapn" DATA "mapo" DATA "mapp" DATA "mapq" DATA "mapr" DATA "maps" "Doom" "Fires of Hell" "Time" "Snake" "Perinian Depths" "Mines of Morina" "Dardin's Pit" ' ' Strange ' ' Trap ' V Fountain 'UD' both Up and walls REM initialize Map Symbol FOR 1=0 TO 255 READ Pic$ (I) NEXT I DATA " " , "TL" « " " " "Gm" "07" DATA "00" "09" "0A" "0B" "0C" "0D" "0E" "OF" DATA "UP" "11" "12" "13" "14" "15" "16" "17" DATA "18" "19" "1A" "IB" "1C" "ID" "IE" "IF" DATA "DN" "21" "22"
"23" "24" "25" "26"
* 27" DATA "28" "29" "2A" "2B" "2C" "2D" "2E" "2F" DATA "UD" "31"
"32" "33" "34" "35" "36" "37" DATA "38" "39" "3A" "3B" "3C"
"3D" "3E" «3F" DATA "$ $ " "41" "42" "43" "44" "45" "46" "47"
DATA "48" "49" "4A" "4B" "4C" "4D" «4E" "4P DATA "50" "51"
"52" "53" "54" "55" "56" "57" DATA "58" "59" "5A" "5B" "5C"
"5D" "5E" «5F" DATA "60" "61" "62" "63" "64" "65" "66" "67"
DATA "68" "69" "6A" "6B" "6C" "6D" "6E" "6F" DATA "70" "71"
"72" "73" "74" "75" "76" "77" DATA "78" "79" "7A" "7B" «7C"
"7D" "7E" "7F" DATA "81" "82" "83" "84" "85" "86" "87" DATA
"88" "89" "8A" "8B" "8C" "8D" "8E" "8F" DATA "90" "91" « "93"
"94" "95" "96" "97" DATA "98" "99" «9A" "9B" "9C" "9D" "9E"
"9F" DATA " }" "Al" "A2" "A3" "A4" "A5" "A6" "A7" DATA "A8"
"A9" "AA" "AB" "AC" "AD" "AE" "AF" DATA "B0" "Bl" "B2" "B3"
"B4" "B5" "B6" "B7" DATA "B8" "B9" "BA" "BB" "BC" "BD" "BE"
"BF" DATA "[]" "Cl" "C2" "C3" "C4" "C5" "C6" "C7" DATA "C8"
"C9" "CA" "CB" "CC" "CD" "CE" «CF" DATA "DO" «Di" «D2" "D3"
"D4" "D5" "D6" "D7" DATA "D8" "D9" "DA" "DB" "DC" "DD" "DE"
"DF" DATA "E0" "El" "E2" "E3" "E4" "E5" "E6" "E7" DATA "E8"
«E9" "EA" "EB" "EC" "ED" "EE" "EF" DATA "F0" "FI" "F2" "F3"
«F4" "F5" "F6" "F7" DATA "F8" "F9" "FA" "FB" "FC" "FD" "FE"
"pp" REM Map Symbol Key REM ' }' Secret Door REM 'UP' Up Stairs
Writing REM '[]' Normal Door Winds (out go the lights) REM '$ $ '
Chest (treasure, get it?)
REM 'Gm' Gremlins REM '&&' Mark Down Stairs REM 'TL' The Time Lord REM ' ' walkways 'DN' Down Stairs '0@' Misty Dungeon.MSB ' just an infinite loop here REM Ultima Dungeon Printer vl.O REM Remember you do not need to type in the Remarks REM initialize variables REM This Is the Ultima III disk REM -if you have a problem REM check the name of disk.
LET Dev$ ="XELOK-lV2-SIGl:Ultmaps " DIM Stuff$ (128), Pic$ (255) DIM file.txt$ (7,2) REM Main program WHILE nothing=nothing CLS GOSUB File.list PRINT "Enter Choice:[0 = EXIT]"; INPUT flnum LET flnm$ =file.txt$ (flnum,1) LET comment$ =file.txt$ (flnum, 2) IF flnum=0 THEN END END IF REM opening and preparing the printer OPEN "Prt:" FOR OUTPUT AS 1 WIDTH 1, 135 PRINT 1, CHR$ (27);"[2w" 'set printer to 12 cpi PRINT 1, CHR$ (27);"[Oz" 'set printer to 8 lpi REM opening and reading the dungeon OPEN Dev$ +flnm$ +' .bin" FOR INPUT AS 2 FOR 1=1 TO 128 LET Stuff$ (I)“INPUTS(16, 2) NEXT I CLOSE 2 REM printing
the dungeon PRINT 1, flnm$ ; .bin= ;comments LET Cnt=0 FOR 1=1 TO 128 LET Cnt=Cnt+l FOR P=1 TO 16 LET A=ASC(MIDS(StuffS(I), P, 1)) PRINT 1, PicS(A); NEXT P PRINT 1, PicS (128); PRINT 1, " " IF Cnt=16 THEN LET Cnt=0 PRINT 1, STRINGS(17*2,PicS(128)) PRINT 1, " " END IF NEXT I PRINT 1, " " CLOSE 1 WEND REM subroutines File.list: FOR 1=1 TO 7 PRINT I;"-";file.txt$ (1,2) NEXT I RETURN END Listing Two Map.MSB REM Ultima Map Printer vl.O REM Remember you don't need to type in the Remarks REM initialize variables REM This is the Ultima III disk REM -if you have a problem REM check the
name of disk.
LET Dev$ =' XELOK-lV2-SIGl: Ultmaps " DIM StuffS(64),PicS(255) DIM file.txtS(13,2) REM initialize file names and map titles FOR 1=1 TO 13 READ file.txtS(1,1) READ file.txtS(I,2) NEXT I continued... Investment Analysis Comes To The AMIGA™ A New Microcomputer Investment Analysis Tool THE INVESTOR’S ADVANTAGEtm Keep track of individual stocks and general market trends. Individual stock charts include High Low Closing Prices, Moving Averages, Volume Histories, Price Momentum and Relative Strength. Use Relative Strength Ranking report to select best performers for inclusion in your own portfolio.
Monthly Percentage Change report helps determine how certain stocks performed when the market as a whole performed best. Use General Market trend charts (created in seconds, in color, on your monitor) to determine when to get into and out of the market. These charts include the Dow Jones Industrial Average, NYSE Index, Advance Decline Ratio, Odd Lot Short Ratio, Put Call Ratio, Overbought Oversold Ratio, New Highs New Lows, Specialist Short Ratio, and the 20 Most Active Indicator. Stock History on up to 500 stocks can be updated either manually or automatically using your modem.
Only $ 99.95 Plus $ 2.40 postage and handling. Demo Disk $ 5.00 SPECIAL INTRODUCTORY PRICE ORDERS PLACED BY SEPT 30,1987 ONLY $ 75 The Investor’s Advantage™ Send Check, VISA or MC to: The Slipped Disk, Inc. 31044 John R Madison Heights, Ml 48071
(313) 583-9803 Dealer Inquiries Welcome
• ? Important News to ALL AMIGA™ Owners! • • Micro P.
Technologies is pleased to announce the opening of an
Amiga-specific dealership providing the best prices and support
of Amiga products.
We have been involved with the Amiga and have been on Commodore's Amiga registered developer database since the introduction of the machine.
Long before I got involved in this venture. I was just anotherfrust rated userwho gottired of ail the lack of support that the Amiga was getting. I wanted to change that, and thus was bom our Amy Discount Store.
Once you start dealing with us. You will also discover our great support, customer savice. And fast delivery. Fellow Amiga user.
’ Frank Khulusi Cali Us For Complete Amiga 600 and 2000 systems. Operations MonoQor Micro P Technologies. Inc. "Lord British's Castle" "Castle Death" DATA. "mapa" DATA "mapb" , DATA "mapc" , DATA "mapd" , DATA "mape" , DATA "mapf" , DATA "mapg" , REM sorry no DATA "mapi" , DATA "mapj" ( DATA "mapk" , DATA "mapl" , DATA "mapz" , DATA "sosa" , "Lord British's Town" "City of Moon" "Forest of Yew" "Montor East" "Montor West" map to the City of Grey "City of Dawn" "Devil Guard" "City of Fawn" "Death Gulch" "Ambrosa Main Map" "Sosaria Map"
• AC* REM initialize Map Symbol IF flnum=0 THEN END ¦ FOR 1=0 TO
255 READ Pic$ (I) NEXT I END IF REM opening and preparing the
printer OPEN "Prt:" FOR OUTPUT AS 1 DATA "01" "02" "03" "05"
"06" "07" WIDTH 1, 135 DATA "AA" "09" "0A" "0B" "%%" "0D" ,
"0E" "OF" PRINT 1, CHR$ (27);"[4w" 'set printer DATA "A" "11"
"12" "13" "D&" "15" "16" "17" PRINT 1, CHR$ (27);"[0z" 'set
printer DATA "V&" "19" "1A" "IB" "C&" "ID" "IE" "IF" DATA " "
"21" "22" "23" REM opening and reading the map DATA "Hr" "29"
"2A" "2B" « (f„ "2D" "2E" "2F" OPEN Dev$ +flnm$ +".bin" FOR INPUT
AS 2 DATA "()" "31" "32" "33" "Sp" "35" "36" "37" FOR 1=1 TO
64 DATA "Op" "39" "3A" "3B" "(p" "3D" "3E" «3F" LET
Stuff$ (I)=INPUT$ (64, 2) DATA "Mr" "4!"
"42" "43" "Jt" "45" "46" "47" NEXT I DATA "Gr" « 49* "4A" "4B" "LB" "4D" "4E" "4F" CLOSE 2 DATA "Ft" "51" "52" "53" "Cl" "55" "56" "57" DATA "Wz" "59" "5A" "5B" "Tf" "5D" "5E" «5F" REM printing the map to the printer DATA "Or" "61" "62" "63" "Sk" "65" "66" "67" PRINT 1, flnm$ ;".bin=";comments DATA "Gi" "69" "6A" "6B" "Dm" "6D" "6E" "6F" FOR 1=1 TO 64 DATA "Pi" "71" "72" "73" "Dg" "75" "76" "77" FOR P=1 TO 64 .
DATA "DV" "79" "7A" "7B" "EX" "7D" "7E" "7F" LET A=ASC(MIDS(StuffS(I),P,l)) DATA "==" "81" "82" "83" "++" "85" "86" "87" PRINT 1, PicS (A); DATA " }" "89" "8A" "8B" "@0" "8D" "8E" "8F" NEXT P DATA "90" "91" "92" "93" "[]" "95" "96" "97" PRINT 1, " " DATA "A_" "99" «9A" "9B" "B " "9D" "9E" "9F" NEXT I DATA "C~" "Al" "A2" "A3" "D " "A5" "A6" "A7" PRINT 1, " " DATA "E_" "A9" "AA" "AB" "F " "AD" "AE" "AF" CLOSE 1 DATA "G_" "Bl" "B2" "B3" "H“" "B5" "B6" "B7" DATA "I_" "B9" "BA" "BB" "U_" "BD" "BE" "BF" WEND DATA "Y_" "Cl" "C2" "C3" "L_" "C5" "C6" "C7" DATA "M_" "C9" "CA" "CB" "N_" "CD" "CE"
"CF" REM subroutines DATA "0_" "Dl" "D2" "D3" «p «D5" "D6" "D7" File.list: DATA "W_" "D9" "DA" "DB" "R~" "DD" "DE" «DF" FOR 1=1 TO 13 DATA "S_" "El" "E2" "E3" wrjt n "E5" "E6" "E7" PRINT I;"-";file.txt$ (I,2) DATA "Sn" "E9" "EA" "EB" "Sn" "ED" "EE" "EF" NEXT I DATA "F0" «F1" "F2" "F3" "F4" "F5" "F6" "F7" RETURN DATA "T&" "F9" "FA" "FB" "Ra" "FD" "FE" END REM Map Symbol Key REM « t
- water 'Jt' - jester REM
i. .«
- grass 'Gr' - guard - REM AA
- plants 'LB' - Lord British REM '%%'
- trees 'Ft' - fighter REM ' V
- mountians 'CL' - cleric REM 'D&'
- dungeons 'Wz' - wizard REM 'T&'
- temples 'Tf' - thief REM 'C&'
- castles 'Or' - ore REM 'V&'
- villages 'Sk' - skeleton ' REM
- floor path 'Gi' - giant REM '$ $ '
- gold chest 'Dm' - deamon REM 'Hr'
- horse 'Pi' - pincher REM Mf'
- frigate 'Dg' - dragon REM ' (p'
- pirates 'Dv' - devil REM M '
- whirlpool »I=o' - force field REM 'Sp'
- seaserpent '++' - lava REM 'Op'
- octopus M}' ¦- moon gate REM 'Mr'
- merchant - wall REM 'Sn'
- silver snake 'Ra' - ranger REM 'EX'
- Exodus .
Ml' - space or table REM 'I '
- locked door or the letter REM the : rest of the letters are
done like the "I" above REM the letter 'U' and 'V' will look
the same on maps REM Main program WHILE nothing=nothing CLS 24
Yawl St, Suite 2 Marina Del Rey, CA 90292 To order Ploaae Coll:
(213) 823-6416 11A.M. To 6 P.M. for BBS Order Line Call: ,
(213) 823-1622 24 Hrs. ' just an infinite loop here GOSUB
File.list PRINT "Enter Choice:[0 = EXIT]"; INPUT flnum LET
flnm$ =file.txt$ (flnum,1) LET comment$ =file.txt$ (flnum,2) by
Eddie Churchill & Ken Shaefer
* 2He facets of Adventure For all the advancement that has taken
place in adventure games over the last twenty years, many
things still remain the same. And the most important aspect
holds true the fun!
The silence is deafening and the tension is so thick you can’t cut it with your sword, even if you have the strength of a giant.
You stare into the gloom. Your torchlight casts its sputtering illumination about 60 feet ahead of you, so you can just make out a door on the western wall. You decide to head for the door when suddenly, out of nowhere, you are attacked by a band of wandering trolls. You realize as you draw your blade that this could very well be BIG trouble.
Sound like fun? Many people think so. Since the advent of personal computers, adventuring has been a part of the software scene. One of the first pieces of software for the PDP-1 at M.I.T. was the first adventure game. Since then, the genre has grown from simple parser-driven text adventures to the beautiful state-of-the-art animated graphic adventures we have come to expect from the Amiga For all the advancement that has taken place over the last twenty years, though many things still remain the same. The most important aspect holds true the fun!
In this article, let’s examine several facets of adventuring. We will take a quick look at the history and evolution of computer- based role-playing adventures. We will then examine what makes an adventure game a "classic.” Finally, we will talk about why role-playing games are so popular.
A Quick History of Adventure Gaming The evolution of computer-based adventure games shows how each new development was an improvement. Adventure is usually credited as the first adventure game. (You can still play this game. It’s available on CompuServe and other networks.) Adventure is an entirely text-based game, but a huge number of actual locations are described. There are also all sorts of puzzles to figure out, allowing you to go to new and interesting places.
For some time, text adventures ruled the day. (There was a good reason for this domination; there weren’t many computers capable of graphics!). Nothing else could exist until the advent of graphics-capable personal computers. The technology of text adventures did not stand still, however, and text games are still with us today. Infocom has always made the very best text adventures and their latest offerings are very sophisicated with vocabularies of thousands of words.
Graphic computers finally hit the scene and soon after, they were inside our homes. It didn't take fong for someone to think of putting static pictures with text, as a sort of augmentation.
The result was the birth of graphic-text adventure. Games like “Wizard and the Princess” and “Ulysses and the Golden Fleece,” both by a company named Sierra On-line, stormed onto the scene.
In 1981, a company called Sir-Tech stood the gaming world on its ear with a program called Wizardry. This game for the Apple II owed as much to Dungeons and Dragons™ as it did to any earlier computer game. The graphics weren’t just unessential add-ons; they were the very heart and soul of the game! You could now have a rat’s-eye view of the world and that world was a line-drawn dungeon ripe for exploration.
Wizardry has been imitated, ported and has spawned two sequels. Truly a ground breaking program.
Not long afterwards, a product by a gentleman called Lord British hit the streets. The game was called Ultima and, like Wizardry’s rat’s-eye view of the dungeons, you now viewed the surface world from above (a sort of God’s-eye view).
Ultima was every bit as innovative as Wizardry and has generated 3 sequels, with rumors of an Ultima V in the air.
So, the two limbs of the computer adventure gaming tree grew in their own independent ways. From Wizardry, the line devebped b today’s Bard’s Tale, with its full color and textured walls in the dungeons. The Ultimas have also come, each with more detail and locations than the last.
There is a third limb of this tree and you may be surprised at its source. In 1983, IBM was preparing to introduce their first low-priced PC, the ill-fated Pcjr. They wanted a game to show off some of the Pcjr's unique graphic capabilities. So, they commissioned Sierra (renamed from Sierra On-line) to write a game called King's Quest. Perspective and scrolling made King's Quest unique. You didn’t look through the main character’s eyes, but you didn’t have the All-Seeing-One vantage point either. You saw the character as if you were about 50 feet away and slightly uphill. He could even go
behind bushes (gaspl). This final limb has grown as well.
Two more King’s Quest adventures, a Space Quest and today’s most impressive game, Faery Tale Adventure, all show this sort of growth.
Continued... Micro Entertainment PrPQPntQ THE GOLDEN PYRAMID Finally, a Computer Game Show for the AMIGA.
Complete with a speaking Game Show Host.
Challenging and enjoyable for all ages and interests.
Test your knowledge of People, Places, Things, Song Titles, Nursery-Rhymes, Characters, Phrases, Quotations, Movie Titles, and more!
Over 1,000 randomly selected puzzles to solve.
Land on a hidden pyramid and take your chances at the ever changing riches and dangers of THE GOLDEN PYRAMID.
On screen gadgets control all aspects of game play.
Not sure of your next move? Simply click the “HELP” gadget and your Game Show Host will explain the current options available.
Your Host utilizes a random speech process to insure interesting conversation throughout game play.
Up to 5 players per game.
Send check or money order to: MICRO ENTERTAINMENT $ 34.95 iANKI 14 Wisteria Way _j£jL| +?3(x llHrl South Portland, ME 04106 postage & handling ~ ' Visa and MasterCard orders call: (207) 767-2664 Maine orders add 5% sales tax Dealer inquiries are welcome AMIGA is a registered trademark of Commodore-Amiga, Inc. With the recent improvements of this third limb, it isn’t hard to project where all three lines might be going in the future. The two initial limbs could grow back into the third, forming one very strong limb a limb much stronger because of the independent development of the different
Our little historical journey brings us to the present. What the future holds is anybody’s guess, but there's one thing you can be absolutely sure of there will always be adventure games and they will always be bigger and better than ever!
In Search of the Ultimate Adventure Game You walk into your friendly, neighborhood software store, stroll over to the Amiga section and there it is! The new game you’ve been waiting for. You’ve seen the ads in all the magazines, heard the latest gossip at the user- group meetings and even talked to a beta-tester. Finally, its here.
You grab it off the shelf without a second thought. You’ve paid for it and are on the way home before you’ve taken another breath.
But, when you boot it up and start to play, you’re disappointed. Why? Did the media hype make it seem like this wonder game was going to make your Amiga look, sound and act like a Cray XMP. Or did months of pre-advertisement build it up bigger than life? Or did your own imagination betray you, causing you to expect something the software author never intended?
All of the above are reasons we are disappointed with games.
But what about those games that not only DON'T disappoint us, but continue to be favorites as the years go by? What do they have going for them that the ones on the back shelf (played once or twice and forgotten) don’t have? Many things go into making a computer-based adventure game a classic.
(These same points make up the criteria reviewers use to judge games.). What are the things that separate the good from the GREAT, the single season hot-sellerfrom the longterm winner?
Advancement Does the game do something new for the genre of adventure gaming? Bird’s eye view, rat’s eye view and animation were all new features in the past. A game that introduces some new element, some useful and nifty feature, will be a lasting favorite.
Consistency Nothing is more irritating than a spell or an ability that works only sometimes. Nothing is more distracting than trying to remember the spot where a particular weapon isn't effective.
Rules may be made to be broken, but no one’s figured out how to break the Laws of Science yet. We don’t want our games to break their own rules either.
Coherency Does it all make sense? Does.the story-line hang together internally or did it just grow wildly as the programmers built the game? No one likes a game whose plot resembles a bramble bush. Little dashes of humor interjected here and there are great. If the entire game seems like an aside, though, something is wrong.
Humor Have you ever known people who take themselves too seriously? Not much fun to be around, are they? Games are like that too. Even a “serious” game needs a little humor.
Too much funny stuff and the game becomes silly, not enough and it’s pompous. Humor in games walks a fine line, but you know the right touch when you see it.
Polish Nothing can make or break a game like this subtle quality.
Polish is that quality given to a game by plenty of beta-testing.
Bugs remove the feeling that you’ve bought a finished product. Does the packaging contain an errata sheet (We’ve seen products with multiple pages of “Ooops” sheets!)? Are the advertisements already announcing V2.0? A finished product is a joy for all involved and something to be proud of.
A quick hack is just that and probably won't stand the test of time.
If a game has three or more of these all-important elements, the odds are good its destined to be a classic. If a game has all five, it’s a sure bet. Paying attention to these elements in reviews and product descriptions helps you decide if the game is tremendous or a turkey.
Looking at Ourselves Through Adventure Games If such criteria make an adventure game a classic, then why are these adventures so popular? After all, don’t these guidelines apply to almost all games in one way or another?
What’s so fascinating about adventure games anyway?
We thipk the answer lies pretty deep within ourselves.
Seldom noticed psychological factors effect us here. Although authors aren’t psychologists, we think an examination of some of these factors may be enlightening and entertaining. These psychological factors include the drive to achieve and a desire for excitement.
The same drive that! Pushes us to excel at our jobs or in school is at work during adventure game play. We ail want to discover new things, see hew sights (look how much we spend on vacations!) And reach new heights of achievement.
Adventure games give us opportunities to excel in ways otherwise available to only a select few. We explore, conquer and achieve on a nearly unimaginable scale!
Even if it all happens only in a fantasy world, the experience is not lessened for us. In fact, the experience can be much better. It's safe and a good chance to explore hidden aspects of our personalities. Of course, we know it’s fantasy, but role- playing games allow us to answer questions like "what if I was the baddest bully on the planetl” without harming a soul.
Stephen King, in his non-fiction book Danse Macabre, says that horror stories and movies exist to safely satisfy a dark side of ourselves. Perhaps, for some of us, role-playing games fulfill the same purpose.
The second reason we play adventure games is closely tied to the first. Many of us think our lives are relatively boring and sometimes we need an escape. We turn to fantasies, whether television, movies or role-playing games, to bring some vicarious, safe excitement into our lives. It takes only a little imagination to project ourselves into these artificial worlds.
This psychological factor makes the most "realistic” adventure game the newest hit it requires less effort for us to pretend it’s real. Unrealistic games shout artificiality so bud that the experience is lessened, tf you doubt that we project ourselves into these games, listen to yourself talk about your "adventures”; you’ll hear what we’re talking about. "I finally found the mark of Fire last night. Now. If I could just figure out where Dawn is, I’d be all set!” Our very words show that we’re much more involved than we admit. It may be “just a game,” but while we’re playing the game and
talking about it, the adventure is much more. A good adventure game can be a $ 50 vacatbn to a place that cannot exist... but that we wish truly did exist.
Now that we have peered through some of the facets of adventure, one fact shines through; FUN, FUN, FUNI If an adventure game is fun, smooth sailing lies ahead.
• AC* Semi kit (no soldering) Board comes in a 4" x 8.5" case
(hat connects externally to the BUS expansion port on the right
side of the Amiga The Jumbo Ram board contains all control
circuitry chips, but no RAM. Add 16 41256-15 RAM chips for 1 2
megabyte. Add 32 41256-15 RAM chips for 1 megabyte
• Software auto-installs for 1.1 or
1. 2, disk provided. (Will not auto-install unless you tell it to
through software. If your other software doesn’t support extra
memory, you can disable the board, through software thus
saving you from having to remove the board each time you run
that software. .
• No wait states, fast memory will not slow operating system.
• Pass through for stacking memory boards is an option (available
in May, $ 40.00 includes installation.) Additional Jumbo Ram
boards require additional power supplies. Power supplies
$ 40.00, available April 15,1987.
• Jumbo Ram board enhances VIP Professional, Draw, Digi View,
Animator, lattice and many others. (Information on Side Car
unavailable until we have one to test!)
• Ram chips available at prevailing prices. 6 month warranty
Jumbo Ram board $ 199.95. s & n $ 3.50 EPSON For Your Amiga®!
EX-800 Dot-Matrix Printer
• Prints 300 characters per second printhead speed in draft mode
(Elite 12 CPI).
• 60 characters per second printhead speed in Near Letter Quality
• New push-button SelecType II front control panel lets you
choose from a combination of eight different typestytes.
• Automatic Sheet Load easily and quickly inserts single sheets
of paper.
• 8K internal buffer stores up to four pages of data at a time.
• User-installable color option kit adds color to text and
• Bidirectional printing provides maximum throughput performance
for both text and graphics.
Uses JX-80 Printer Driver EX-800 $ 449.95 +S&H
• Built-in Push Tractor Feed assures convenient loading.
• One year warranty.
Amiga Schematics You can investicatfc: 'RAM Expansion • Auto Boot ROM Mods • Disk Drive Interfaces • Additional Ports
• DMA Expansions • Video Enhancements • ETC.. $ 24.95 includes
shipping. I Cardinal Software 14840 Build America Dr.,
800-762-5645 Woodbridge, VA, 22191 .
Info: (703) 491-6494 4?'
ORDER TOLL FREE f Amazing Computing™ has collected a catalog of the games currently available on the Commodore-Amiga™. This catalog is ACCESS SOFTWARE ittrtteLR&iA Hit the links with three of your golfing buddies. All the shots are yours to make you select your dub before each shot. If you fly the green or come up short in a bunker, you can only blame yourself. You'll be cursing just like you're on a real course! If your game's not quite up to par, try the driving range included in this golf simulation. An additional disk adds four new courses to your selection.
$ 39.95 Access Software, Inc. 2561 South 1560 Way West Cross, UT 84807 801-940-6044 ACCOLADE Mwn 19 After a solid Sunday afternoon round you might think you're ready for the PGA.
This simulation gives you some idea what it's like to play the courses the pros play.
Try Pebble Beach, Augusta National or even design your own (and more a supplemental course disk is available).
After seeing the Augusta layout, you'll see just how elusive that Masters green jacket is! If you're not quite ready for the tour, practice on the driving range or putting green. Who knows, maybe you're not that far from a green jacket fitting! $ 44.95 Accolade 20833 Stevens Cr.
Cupertino, CA 95104 408-446-5757 ACTIVISION Borrowed Tima You are a private investigator and somebody, maybe everybody, wants to see your name in the obits. Your job is truly one of life or death you’ve got to find out exactly who is after you before he’s got a knife in your back or a snubnose in your ribcage. You've got to be smooth and quick-witted or this investigation could be your last This illustrated text adventure will teach you to always look over your shoulder and never miss a clue! $ 44.95 Shpmplpn?hlp.Bwbpll Two outs, two on, tie score, top of the ninth. As the manager, you can feel
the gray hairs sprouting. Do you bring in someone else, a fresh arm... or do you stick with the guy you know can do the job? As the pitcher, you can feel the sweat oozing through you pores. Can you reach back for that third strike heater? As general manager, you second guess passing up the chance to pick up another quality reliever way back in spring training. You are the manager, player AND GM. Just be glad you can't be fired or put on waivers! $ 29.95 ChflmptenshlR.BMkgtbflll Two-on-two is classic playground basketball. You need quickness, leaping ability and a deadly outside shot. This
simulation brings two-on-two and all its added ctimensions to computerized hoop.
A four division, twenty-three team league brings along playoffs and championship play. $ 44.95 Championship Golf You step up to the famed 18th at Pebble Beach. Wind blowing left to right, you eye the tiny flag seemingly a mile away. A slight hook should do the trick. You lace your drive down the right side of the fairway... looks good... looks good. But Pebble Beach is not so kind. A canyonlike bunker swallows up your title hopes.
The PGA, especially at Pebble Beach, is a tough racket and this simulation gives you a first-hand taste. $ 54.95 Championship Fpptball As your muscle-toned squad trots onto the field for the championship game, you know the whole ball of wax rests rather uncomfortably on YOUR shoulder pads.
You draft the players, pick the plays and fight it out in the pits. You'll feel the jubiliation of a perfectly executed TD and you'll wince as fourth-and-goal falls through as a bone-crushing sack. Win or lose, you are 100% responsible for your Super Bowl dreams.
FiaryKLtchm .GamgrnaKCT - Ih?..gpmPMt?rJ5.9iiL9J lfln Kit Did you ever want to become a computer game programmer? Well, it just became easy. Use your design tools - Scene- Maker, SpriteMaker, SoundMaker & MusicMaker - use your Editor to puli it all together to make a game you can be proud of. $ 59.95 Hackee The unknown is always a little scary... but always very tempting. You've stumbled into someone’s private system.
Turn back; you've got to. But the temptation, that nasty temptation. Why not go on... dig a little deeper. Just think what you could discover! But it's wrong, immoral, dirty. Who cares, it's just a game... we think. $ 44.95 Hacker II: The Doomsday Papers Now, you can put all the hacking and snooping talents you learned from the original Hacker to good use Life and death use, as a matter of feet. The Ruskies have the deadly Doomsday Papers locked tightly away under suffocating security. Only an expert hacker can loosen the Soviet hold and save the free world. If s up to you to try every last bit
of hacking saavy you can muster! $ 49.95 Llttfe Computer People Do remember when you used to think little men lived inside the TV and other appliances? Ha, Ha, right. You were five years old and totally uninformed then.
Don't be so sure; there just may be little people living inside your Amiga right now!
This discovery adventure actually lets you make friends with a little guy, living in a nice little home in your computer. $ 49.95 MlJidp.hp.d9W Who am I? Nobody. Where am I?
Nowhere. How did I get here (where ever here is!)? You begin this illustrated text adventure by asking these seemingly unanswerable questions. You must comb the earth in search of the answers that will bring your life back together. Your search won’t be easy! You’ll meet obstacles, enemies and deeper and deeper deception. Your answers are tangled in this deception. $ 44.95_ 46 Volume 2, §8 Games Catalog Compiled by Michael T. Cabral & Keith M. Conforti comprised of material from previous reviews, packaging and or press releases. These descriptions are not intended as reviews, but rather as a
compilation of all the fun places you and your Amiga can travel.
Portal The year 2106 is now. You return to Earth and find utter destruction and desertion. Nothing is alive, no one is here to tell you what happened... except Homer. Homer is a high-tech computer who knows just what happened to Mother Earth. With Homer's help and a little after-the-fact detective work, you just might find out what happened to the land of the free in this computerized novel.
$ 49.95 Shanghai Sometimes old is best How 'bout 3000 years old? This intense strategy game stems from the ancient Chinese tile-matching game Mah Jongg. Just pull off matching squares until you're out of tiles or moves. Sounds simple, huh?
But, your matching is restricted to the head and tail of an often-victorious dragon. Your mind must be at least two steps ahead of your hand and you must know the precise location of each of your 144 tiles. The next step is addiction.
$ 44.95 Ia&aJlmwIn Tonatown Poor ole' Grandpa has disappeared in a place that goes way beyond strange. To get some idea of just how far out Tonetown really is just check the local newspaper the top dog reporter really is a full-blooded canine! You'd probably be best off staying away from this place, but what about dearest Grandpa; you can't just leave him in the middle of all this craziness! Its up to you to save him and the result is a truly outrageous illustrated text adventure. $ 44.95 Activision, Inc. PO Box 7287 Mountain View, CA 94039 800-227-9759 in CA 415-940-6044 AEGIS DEVELOPMENT
AiragJfc.Iomb It's time to put the digging skills you've gathered as an ace reporter to work.
Lovely Daphne is trapped in the ghastly Tomb of Czar Arazok. You’ve got to scrape for dues in the dark forests of Scotland. You'll also need strength and a clever mind to ward off your adept and deadly enemies. $ 49.95 Aegis Development 2210 Wiishire Blvd., Suite 277 Santa Monica, CA 90403 213-392-0735 ARTWORX ffli Take your seat at the Bridge table... but don't expect an easy time because this is a computer game. Gameplay, bidding and scoring are all true to the real thing.
A little time spent with this game will make you a better a Bridge player... as long as you don’t mind losing once in a while as you learn. $ 29.95 Bridge 5.0 The ultimate Bridge challenge goes one step further. If you were able to tough it out and outwit your opponent in version
4. 0, get ready for an even smoother, sharper adversary. You’ll
have to dig even deeper and work even harder to beat this guy.
Are you up to the challenge? $ 34.95 gjilpjfttei Here's one
for ADULTS ONLY. Suzi and Melissa are shrewd poker players
who'll bare much more than their souls for a chance at
winning. Winning (unlike the girls) isn’t always easy; the
girls may take you right down to your own BVD’s. Solid poker
skills should get you by... just barely. Additional disks, of
both men and women, are now available. $ 39.95 Artworx Software
1844 Penfield Road Penfield, NY 14526 716-385-6120 BAUDVILLE
Video Vegas Bring the chills and thrills of Vegas gambling to
your Amiga. You've got a cool grand to blow on the Lucky 7
slot machine, Draw Poker, Blackjack or Keno. If you've ever
dreamed of rolling into Vegas as a hot shot, bigtime gambler,
here's your chance! $ 34.95 Baudville 1001 Medical Park Drive
Grand Rapids, Ml 49506 616-957-3036 BETHESDA SOFTWARE
SblQlBfiMl Fourth and goal from the seven. The two minute
warning is now just a memory.
Time for only one play. A grueling battle with a sharp-witted computer opponent has drained your playbook. It’s time to design your own play, the one they'll never expect! For better or worse, you're the quaterback AND head coadh. This simulation lets you whip up your own playbook and allows for many other true to NFL features. An additional Pro Data Disk lets you compete with and coach actual pro teams. $ 69.95 Bethesda Software 9208 Burning Tree Road Bethesda, MD 20817 800-992-4099 in MD 301-469-7061 CLASSIC IMAGE Diablo Keep a little ball rolling on a track. Simple enough, right? That's what
you think!
You lay the track in front of the sphere as it moves along. When the ball runs over a piece of track, that piece disapperars.
You can’t stop until every piece has done its disappearing act. Believe me, you just can't stop. Whew! $ 24.95 Classic Image 510 Rhode Island Avenue Cherry Hill, NJ 08002 609-667-2526 The Amiga Event!
Is Coming!
October 10-12,1987 New York Sheraton Centre, New York City SCHEDULE OF SEMINARS Saturday, October 10th 11:00-12:15 ......1:00-2:15 '3:00 - 4:15 Conference A Introduction to the A500 DeskTop Video Entry Level Word Processing Conference B Introduction to the A2000 Graphics Professional -1 Music MIDI Entry -1 Conference C DeskTop Productivity Professional A1000 Expansion -1 Entertainment -1 Conference D Telecommunications C and Assembly Programming CAD Applications -1 Sunday, October 11th 11:00-12:15 1:00-2:15 3:00-4:15 Conference A DeskTop Publishing Professional Avant Garde Amiga Art
Educational Software Conference B Music MIDI Professional -1 Small Business Applications Introduction to the A500 Conference C Local Area Networks DeskTop Productivity Entry Amiga Graphics Entry Monday, October 12th I 11:00-12:15 1:00-2:15 3:00 - 4:15 Conference A DeskTop Video Professional - II Introduction to the A2000 CAD Applications - II Conference B Music MIDI Entry - II CD-I and Optical Media Engineering Applications Conference C Business Presentations DeskTop Publishing Entry A1000 Expansion - II Conference D Amiga Graphics Professional - II Entertainment - II Modula-2 and Forth
Programming Come to The Amiga Event AmiEXPO is a complete Commodore Amiga specific conference and exhibition, October 10-12,L 1987 at the New York Sheraton Centre: three days of Amigan insight and information. Our Keynote!
Sessions, by leaders in the Amiga community, will highlight every thing from the origin of the first!
Amiga, to current software and the future of Commodore. The AmiEXPO Exhibition Hall is the!
Heart of the show, featuring publishers, developers, and retailers from the entire spectrum of Amiga.I Join us, for the only Amiga Event on the East coast, and the first of three National Amiga Events:!
New York - Los Angeles - Chicago. Become part of Amiga, become a part of AmiEXPO. I Activision, Inc. Exhibition Mall A sampling of exhibitors: AMIGA Business Computers ASDG, Inc. Brown-Wagh Publishing Computer Living Creative Microsystems, Inc. Firebird Licensees, Inc. Impulse, Inc. Liquid Light, Inc. MCP Associates, Inc. Microillusions NewTek,Inc.
Octree Software PiM Publications subLOGIC Corporation Vertex Associates, Inc. Amazing Computing Ameristar Technologies AmiProject Associated Computer Services Byte by Byte Computer Systems Associates Finally Software Gold Disk Software, Inc. Lattice, Inc. Manx Software Systems Meridian Software, Inc. MicroSearch, Inc. ... Micro Magic ¦ New Horizons Software PC Computer Solutions Word Perfect Corporation Keynote Sessions Jay Miner, the Father of the Amiga, will oper he New York AmiEXPO. R. J. Mical, the Designer of Intuition, will provide insights intc software development.
For information call 800-32-AMIGA (in New York call 212-867-4663).
AmiEXPO Headquarters 211 East 43rd Street, Suite 301 New York, New York 10017 AmiEXPO Preregistration Coupon Yes, register me for AmiEXPO - New York!
Name Company Address City State Zip Two Day $ 15 One Day $ 10 % Three Day $ 20 Pre-Registration must be received by September 20,1987.
After September 20 or onsite, there is an additional $ 5 charge.
Make check or money order (U.S. funds only) payable to: AmiEXPO.
AmiEXPO Associates 211 East 43rd Street, Suite 301 New York, New York 10017 AmigafTM) is a registered trademark of Commodore-Amiga, Inc. Mlntiwelka You've lost your mind! Next stop, the psychiatrist’s office, right? Well, this game takes losing your mind” more literally than you might think. You can forget about the psychiatrist, you’re going searching for your own marbles. Selfpsychiatry? Noway. You're actually going to take a stroll along the convoluted highways of your brain. Your sanity is misplaced somewhere inside your brain and you've got to hunt around in there until you find it. So
much for psychiatric medecine! $ 49.95 Commodore 1200 Wilson Drive West Chester, PA 19380 215-431-9100 COMPUTER SOLUTIONS Strategy and Adventure Series Three disks destined to bend your mind.
Many, many puzzles to satisfy your old fashioned curiosity. A entire disk of text adventures to keep you keen-witted. Not a whole lot of flashy graphics, but plenty of timeless fun. $ 11.95 Computer Solutions PO Box 354 Mason, Ml 48854 517-628-2943 COSMI, INC. SUP SLHtiSK Ever wonder what piloting a helicopter would be like? This chopper simulation puts the controls in your hands and plenty of wild blue yonder out in front of you.
With practice, you might soon be ready to give your own Eye-in-the-Sky morning traffic reports or pick up the President on the White House lawn! $ 29.95 Cosmi, Inc. 415 North Figueroa Wilmington, CA 90744 213-835-9687 DARK HORSE ghttamate Put your chess logic to work against the most logical of all creatures a computer. Varied skill levels give you a fighting chance and a 3-D graphics display adds some flair. Many irue-to- the-real thing features make this game a great learning tool. Practice for a while, then blow away your friends! $ 29.95 Dark Horse PO Box 13162 Greensboro, NC 27416
919-851-3698 ELECTRONIC ARTS Adventure .Construction Sal Those guys who create adventure games must have a great time Dreaming up all those multi-skilled characters, remapping the world and going all out to drive us crazy. Lucky dogs. Well, now's your chance to jump into the shoes of an adventure game creator. Let your imagination go wild with your own heros, worlds, powers and incantations. Think you’ve got the ultimate adventure game knocking around in your head? Well, now you can prove it! Classic adventures are included for fun and inspiration. $ 49.95 Archon You control phoenixes, golems
and wizards in a battle against a fierce, equally-equipped opponent. Your "troops" have strange and unusual powers, including spells, flame-throwing and the ability to change shape. All action takes place on either the game board (where the board square are constantly changing) or the battlefield.
Strategic skills come in handy in board play, while the battlefield demands quickness and power. $ 39.95 ArchanlL-Adesl The battle for power, prey and prestige which started with the original Archon grinds on, picking up intensity and ferocity along the way. The board to battleground scenario holds true with strategic sharpness and battle saavy being the necessary survival tools. Your struggle with the enemy Siren will surely end in bloody death... either his or yours.
$ 49.95 Arctic!gjt Aliens have landed on earth and decided they like it here. They like it so much they're transforming all our oxygen into a combination of methane, chlorine and ammonia to match their atmosphere at home. Ever try breathing (never mind living on) that stuff? You've got to stop them! Their force field is virtually impregnable; only one weapon can help you salvage civilization Articfox. This tank of tanks has every possible advantage, but survival is still a shot in the dark Arctic night. Your maneuvering of this super-vehicle spells the fate of our world. $ 39.95 Bard** Tate An
evil spell has been cast over your unassuming little town by Mangar, wicked wizard of the West. Your job is obvious. I know you're inexperienced. I know you’ve never tangled with a wizard before. I know you don’t have any spells in your back pocket. But, frankly, you’re ail we've got. All the town's militiamen have been willed away to some unknown place by the wiz. It’s all up to you and your band of misfits. Pull it off, and you're a hero; otherwise, say goodbye to the peaceful town you once knew.
Chessmaster 2000 (By Software Toolworks) The ultimate chess simulation. Simple as that. More than 71,000 opening moves and twelve amazing levels of play, ranging from Newcomer to Grandmaster.
Tangle with skill-buiding chess problems or turn to an actual game. Not enough can be said on behalf of this one. The bottom line if you’re looking for the total chess game, Chessmaster 2000 remains unchallenged. $ 44.95 BrJLend-letry Bird Q.o Qne-on-Pne Two of b-ball's best square off and you step right into their Converse. Larry's outside touch versus the Doc’s incredible hang time. Bird's determined banging of the boards versus Erving's delicate, but deadly finger roll. This simulation lets ygu grab those boards and float towards the hoop. You choose Larry or the Doc- either way the action
is constantly fast break. $ 39.95 Eart Weaver Baseball This is your chance to try your hand at some Major League managerial strategy.
EW is the most advanced sports simulation available today. Create custom leagues, teams, players and stadiums! EW reaches a new realm of realism including individual ratings and stats for over 800 players! A definite must for every baseball junkie.
King’s. QuesLAdventure Series (By Sierra On-Line) These three adventure games propel you into a medieval world of mystery and magic.
• King’s Quest I You are Sir Graham, a gallant knight in search
of long lost magic relics that will restore power to your soon
leaderless kingdom of Deventry. $ 40.00
• King’s Quest II Pit your wits against time and destiny.
You must be an adept puzzle solver, as well as a stoic warrior in order to succeed at rescuing your beautiful future bride.
$ 40.00
• King's Quest III You are a 17 year old under the dominion of an
evil wizard who vows to kill you on your 18th birthday. It’s a
race against time as you discover the elements of black magic
in a frantic effort to save your life. $ 40.00 Leisure SultLarrv
and land of the Lounae Lizards (By Sierra On-Line) Larry, the
prototype nerd, has stumbled upon his chance to live up. One
night of drinking, dancing and gambling in the glitzy, never
stop city of Lost Wages. Can Larry survive his one hilarious
night of being a wild and crazy guy? Available Soon Marble
Madness Madness is right! Your goal is simple enough; get your
marble to the finish line first. After that, hold on to your
sensesl Twists, turns, ramps and nasty obstacles wait around
every comer... in 3-D! The Marble Munchers are starving and the
mechanical wave does its best to cause your personal wipe-out.
If you can fit a little strategy in there somewhere, you may
have a chancel $ 49.95 Pare (By Origin Systems, Inc.) You're
behind the controls of the 21st century's finest and most
viciously potent tank. Sounds like the key to cakewalk- style
battles, right? Not so fast You may be the strongest, but
you're also alone against a determined army of conventional
forces. You just might get a little more than you bargained
Return to Atlantis Deep sea diving can be a dangerous game... especially if you've got a crazed villain and his tin can robots on your tail.
You've got no time to enjoy the 3-D richness of the ocean scenery and the lost continent of Atlantis. You've got to trip up evil Slingjaw and his tin can dan before if s too late. $ 39.95 Smn ChlMfifGQld Here's your chance to play Columbus.
You set sail in 1492 in search of whatever's out there waiting to be found.
You’ll stumble on many things, both intriguing and treacherous. Mingle with the natives, sail the stormy seas, risk it all for curiosity’s sake! Now’s your chance to re-write the history books. $ 39.95 Skyfox Your can feel your palms leaking that drenching, salty film onto the controls. All those playful training flights don’t mean diddly now. Enemy planes swarm like hungry buzzards. You’ve got all the best state-of-the-art equipment, but are you up to the challenge, the pressure? You’ll find out in the cockpit. $ 39.95 Softwarft fifllrign Qmtea (By Software Toolworks) THE four dassics original
versions of Pong, Eliza, Life and Adventure. An informative history of each game is included. Get this one for posterity and fun; your software collection isn't complete without these four timeless games. $ 34.95 Space Quest (By Sierra On-Line) One day you're an average janitor... the next day you’re a space age swashbuckler. Slash through the galaxy in this 3-D spoof of the standard space age movie.
$ 49.95 StarflggLl (By Interstel, Corp.) The galaxy's an awful big place to patrol.
. And if s all yours. Your ship is loaded with high-tech options and you’ve got your Academy training behind you. Now, if s test time for you and your equipment.
Insidious Zaldrons and Krellans want control of the entire galaxy and you're in the way! You’ve got to keep these villains off your back, repair your ship and look over your shoulder at all times. $ 55.00 Ultima III; Exodus (By Origin Systems, inc.) If your bones, heart and soul are still dragging from the beastly battles of the first two Ultimas, don't collapse just yet.
Can you be sure all that horrific evil is dead and buried? Are you willing to take the chance at just walking away? You've got to go back in. Be ready for more beasts, more battering and final victory... you hope! $ 59.95 .Ultima IV;, The Quest oi tha Avatar (By Origin Systems, Inc.) Just when you thought all the evil had been presented to you in the previous volumes, the spine-tingling Ultima series continues with more horror and excitement than ever before as you muster up a small army to carry out your heroic deeds.
Available Soon Electronic Arts 1820 Gateway Drive San Mateo, CA 94404 415-571-7171 EPYX; Inc. Roque Whafs worse than a twisty, tumy maze with twenty-six dizzying levels? How 'bout that same crazy maze haunted by twenty-six hideous monsters? The arrangement is different each time and the confusion never ends. $ 39.95 Temple of Aoshal Trilogy Your twisted journey runs you through three convoluted mazes and four skill levels. You can peek into thirty-seven different rooms for things you need.
Watch it, though. Camped out in the thirty-seven rooms are thirty-seven gruesome creatures... all waiting for you to get a little too courageous! $ 39.95 WlntetGaima Up to eight Olympic hopefuls can go for the gusto and the gold in this frigid simulation. The Winter Olympics come to your living room and the competition may get hot enough to melt all that snow.
$ 39.95 WorW Ewnw if s time to take your athletic show on the road... and now your talents really have to be diversified. In each country you visit, you must compete in that country's native sport. Get ready for sumo wrestling in Japan and cliff diving in Mexico. Get yourself in great shape because you've got to be ready for whatever comes your way. $ 39.95 Epyx 1043 Kiel Cl Sunnyvale CA 94066 408-745-0700 FIREBIRD ¦Guild of Thlevra It's time to go at it again in the friendly ole' Kingdom of Kerbolia. This sequel to the Pawn bares the same doses of role- playing excitement and graphic excel
lence as the original. $ 44.95 Star Glider Things don't look too promising from behind the controls of your Airborne Ground Attack Vehicle. Menacing 3-D enemy ships, missile launchers and tanks are all closing in on you. If things aren’t bad enough, your energy pod is running on fumes. You're in this mess alone, but you've got the weaponry and you better hope you’ve got the skill! Pick up your intergalactic bootstraps; you’re in for a star-splitter of a battle! $ 44.95 The Pawn The task of rescuing the Kingdom of Kerbolia is tossed into your lap. This role- playing adventure game is enhanced by
speech and knockout graphics. $ 44.95
• Also available from Firebird is Amiga System $ 44.95 Firebird,
Inc. Attn: Fred Firebird 41 Franklin St Waldwick, NJ 07463
GEODESIC PUBLICATIONS Triceps Inmton Towering 3-D Imperial
Walkers are bearing down on you. No doubt about it, they mean
business. Your task is simple enough, on paper gun them down
before you no longer exist. Your order, just like your enemy,
is ominous. $ 27.00 INFINITY SOFTWARE Grand Slam Tennis 30,000
people are dead silent Your headband has soaked up every drop
of sweat it can hold. Professional tennis at its best You are
break point away from taking it all. You made it through the
French Open on that sluggish day. You breezed on the lightening
lawns of Wimbledon. You blocked out the plane noise overhead in
New York at the US Open. Now, under the blazing Australian sun,
you're a forehand winner away from the Grand Siam! $ 49.95
Infinity Software 133161st Street Suite F Emeryville, CA 94608
415-420-1551 INFOCOM A Mint* Fwvw VffYMlna You are an
independently intelligent computer in the year 2031. Only you
can save the world from a human race which has lost all
control. You plan the future, test your last-ditch effort and
hope to God it works! Orwell would love this one.
$ 39.95 Jbfiilyhgfl A trip to the circus fun for all... everybody except you and the circus owner’s daughter. She's been kidnapped and it's up to you to save her! You’ll learn all too fast that behind-the-scenes at the circus isn't near as much fun as whaf s under the Big Top. You’ll be faced by puzzle after puzzle and, remember, clowns don't always laugh. $ 39.95 BiSIS»m9SQL You’ve moved into a new house and your bank needs the new address. Strange premise for a game, you say? Not when it’s accompanied by a hilarious plot that forces you to challenge the powers that be! $ 39.95 Culthrcala A rich
man's portion of the treasure lost off the rocky shores of Hardscrabble Island is all yours! You are an expert diver in a group that’s sure to recover the lost fortune. But, are you satisfied with just a portion of the treasure or do you want it ALL? Can you be sure your cronies are willing to settle for portions?
Don't be so sure. Backstabbers and cutthroats are born in bunches when money comes into the picture. Know your friends, know your enemies and grow eyes in the back of your head. $ 39.95 Deadline The all-time classic detective mystery that started the text adventure craze. Try to solve the brutal murder of a millionaire.
Get out your notepad and a keen sense of truth and danger. $ 14.95 Enchanter Trilogy Enchanter.
Sorcerer. Soellbreaker Magic, spells and what's one step beyond the unknown are the keys to success in this spellbinding series. All three $ 79.95
• Enchanter The premiere release. You are a fledgling magician
sent in to do battle with a wily old warlock. Hope you can leam
your trade on the run) $ 29.95
• Sorcerer If you were satisfied with your original bffort, move
on to bigger and not necessarily brighter things. This time
you've got to save the guy who taught you everything you know
while wrestling the evilest of evil demons. You'll need your
best magic and cryptic skills to untangle the endless web of
$ 44.95
• Spellbreaker By the time this one comes along, you've gone
bigtime as leader of the Circle of Enchanters. Bigtime means
big problems, though. You're up against the toughest puzzles
you've ever faced and your magic is failing fast, but you're
still the only one who can save the kingdom.
Magic or no magic. $ 49.95 Hitchhiker's Guide to theiSalaxv Run wild. The galaxy is all yoursl The Earth has been wiped out, but don’t sweat it. This madcap adventure lets mingle with the stars and party with the planets.
Just when you think you've seen it all, just look around the next comer something funnier and more off-the-wall than ever welcomes you. Straight from Douglas Adams, creator of the Hitchhiker novels and world, this one rates a 10+ on the hilarity scale. $ 39.95 Hollywood Hlllnx Uncle Buddy, your dearest, richest, most eccentric movie-making relative, has gone to that big producer’s chair in the sky. He's left EVERYTHING to you... if you can beat his little game of hide and seek. Ten outrageous treasures are stashed on the grounds of Unde Buddy’s lavish estate. Find them and you're set for
life. Even if your search is fruitless, there are plenty of laughs along the way.
$ 39.95 LeattieLGoririgasgs. PlPhafaoa You've been stolen from Earth by some devilishly naughty Martians who plan to force all humans into slavery. To have any chance at defeating the deyious Leather Goddesses, you've got to comb the galaxy for all the necessary materials.
Along the way, expect things to get a little risque and cleverly funny. Be ready to sacrifice your scruples for the good of all mankind. This naughty but nice text adventure pleases all with varying levels of lewdness and modes for both guys and gals. $ 39.95 The Lurking Horror True Stephen King tale of terror puts you at GUE Tech College* rumored to house the most horrifying nightmares in its rotting cellars. An eerie force draws you downward to the pits of your imagination to confront the horror lurking below.
$ 39.95 Moonmisl Who ya gonna call?! In this haunted mystery-adventure you've been called in as head Ghostbuster. A friend of yours claims she's being chased around a rickety castle by the ghastly "White Lady.” Watch it, though that Lady is definitely no lady. Along the way, you'll encounter other spirits, spiritedly strange characters and, if you’re lucky, hidden treasures.
$ 39.95 Nord and BertSQUlrirrt MaKeitefiri-pj: It’s a challenge of wits that makes Nord and Bert a winner. You'll go batty trying to come up with idioms, homonyms and other conundrums, that'll have you tongue-tied as you go through each one of these light-hearted short stories.
$ 39.95 Planetfall Your crash landing on a mysterious planet leaves you with more problems and questions than you ever bargained for. Not only are you stuck here, away from your post in the Stellar Patrol, but you also have landed on a sort of galactic ghost town. Desolation reigns on this strange planet and you’ve got to find out why. Floyd, your impish robot sidekick, has some answers, but reviving this planet is totally up to you. $ 39.95 Plundered Hearts Burning romance and the thrilling danger of a 17th century sea voyage on a schooner captained by a man for whom your heart yearns. Suspense
and surprise lurks just beyond each ocean wave. $ 39.95 Statlonfall Thrilling sequel to Planetfall assigns you to retreive a supply of forms fiom a nearby planet a cakewalk for you, right? Wait until you discover the secrets hiding on this planet during your suspenseful journey. $ 39.95 Suspect A costume party can be a grand old time as long as you’re not a murder suspect) Unfortunately on this night, fun is out of the question. A murder has taken place and, for some bizarre reason, everybody’s calling you the killer. As a newspaper reporter, you know how to dig for the facts. This time
you're digging to save your own skin. It won’t be easy; a murderer can wear many masks. $ 39.95 Trinity Atomic destruction is seconds away. Life as we know it ends here. But what about life we know nothing about? A entire universe, with all its power and fascination, awaits. There are many puzzles to solve, but each step forward helps you hamass the amazing power of this grand universe. You may become powerful enough to alter time and history... and avoid the destruction only you know lurks ahead. $ 39.95 Msfaferlnfler As a postal clerk, you take pride in your "deliver anywhere, anytime, no
matter what happens" record. No job is too tough. So, when you’re asked to take a strange package to an even stranger part of town, you have no qualms whatsoever.
.. until you get there. You wind up tangling with trolls, wrestling with puzzles and putting it all on the line for a kidnapped cat Your one advantage the magical Wishbringer stone. $ 39.95 Ito Witness Your town is usually nice and quiet... usually. As Chief Detective, your workload is minimal, until your town’s leading lady mysteriously turns up dead.
There’s a killer out there somewhere and now if s time for you to earn your pay.
Investigation uncovers a town that's not so nice anymore. You’ve got to nab the murderer before you become victim number two! $ 39.95 Ihfij&rKJrltoqy Thil classic text adventure series pulls you into the Great Underground Empire in search of the unsurpassed treasures of Zork. All three $ 69.95
• Zork I: The Great Underground Empire You drop into this fantasy
world where unusual creatures and cleverly contoured puzzles
stand between you and those Zorkian valuables. $ 39.95
• Zork III: The Dungeon Master If you manage to squeeze by the
diabolical wizard, the Dungeon Master awaits with the ultimate
You’ve wandered into the darkest, most dangerous comer of the Underground.
The Dungeon Master lured you to this spot and there’s no way he’s going to let you off easy. Your only way out is to find why have been brought here and what you must do to get out. Easier said than done. $ 44.95 Bgygntf fr?rK The classic role playing series returns!
Do you have the mettle to rescue lost wizards, slay the most vicious monsters and unravel the mystery of all these ominous events? If you think you're capable, grab a map and explore this Zorkian landscape. $ 39.95 Infocom, Inc. 125 Cambridge Park Drive Cambridge, MA 02140 617-492-6000 INSIGHT LEHNER COMMUNICATIONS The_Flnanclal Time Machine Take a trip back in time in the name of solid investment Test the financial waters in any administration from 1930 to
1984. Could your investments have survived the Great Depression?
Would you have been sharp enough to scoop up original
shares of Ford Motors stock?
World wars, shifts in GNP and other events of the time period all influence the health of your pocketbook. $ 39.95 Insight Lehner Communications, Inc. Westmoreland Building Skokie, IL 60077 312-432-5458 ISM Inc. IhaSurgren Tension-forced sweat lines your knit brow. Scalpel in steady hand you eye a spot for that crucial first cut. This isn’t just a game we're talking about here. We’re talking about an aortic aneurysm. We’re talking about a patient's life in the palm of your sweaty hand. Life or death. This simulation puts you in the pressure- packed shoes of a surgeon at work. All the decisions
are yours. Don’t take your responsibility lightly or you could end up with a cold body on the operating table.
$ 60.00 ISM, Inc. PO Box 247 Phoenix, MD 21131 301-666-2672 JAGWARE Allen Fires If you’ve ever dreamed of having ultimate power, here’s your chance. You’re title is Time Lord and, quite frankly, you control the fate of the universe. The universe can be a pretty unstable place and maintaining balance can be near impossible. Your job you guessed it keep the universe in balance. The year is 2199 and chaos and destruction wait for the moment when your guard is down. Available Soon Jagware, Inc. 288-2 Montreal Road Ottawa, Canada K1L 6B9 613-744-7746 LANCE HAFFNER GAMES Basketball: The Pro Game You
take the helm of your favorite NBA team (many to choose from, past and present). Coach the likes of Larry Bird and Magic Johnson through their MVP seasons. This text simulation comes straight from actual NBA statistics. Can you re-guide the ’86 Celtics to a championship they’ve already won under the delicate leadership of K. C. Jones?
Remember, all the stats are real- only your coaching decisions can change things. $ 39.99 ElnalJEgMLg-ffllgflo Basketball Here’s your chance to coach your alma mater to college hoop's prestigious Final Four. Don't get your hopes up too high, though. If your team finished with a record of 0-25, it’ll show. This hoop simulation uses all actual players and statistics from recent and past seasons.
With the right combination of real stats and opportune coaching, you could end up cutting down the victory nets! $ 39.99 3 In 1 College and Pro Football If you're a stat freak, your fondest dream has come true. Take your place along the sidelines as head coach of almost any pro or college team, past or present Grab Joe Patemo's spot at Penn State or Tom Landry's niche in Dallas. You’ve got all the real players with all their actual stats. Now you can find out if good coaching really makes a difference.
$ 39.99 MARK OF THE UNICORN Hex Bring your best strategic insights with you as you cross over into an imaginative graphic fantasy world. $ 39.95 continued1 Mark of the Unicom 222 Third St. Cambridge, MA 02142 617-576-2760 MEGATRONICS Talking Trivia Are you the local trivia king? Well, here are 2000 teasers to challenge your knowledge old and new. Add your own questions if you want to stump your friends. $ 19.95 Megatronics Inc. 55 N. Main Logan, UT 84321 800-232-6342 or in Utah 800-752-2642 MERIDIAN SOFTWARE Games Galllerv I. II. Ill Three disks chock full of classic games.
Have some old fashioned fun with games like Tic Tac Toe, Hangman and Baseball.
Fifteen of those games we never seem to get bored with on each separately sold disk. $ 29.95 per disk MerkBan Software PO Box 890408 Houston, TX 713-488-1244 MICROILLUSIONS Faerv Tale Adventure The demons of the underworld are wreaking havoc throughout the land of Holm and have stolen the sacred Talisman of your home village. Only three young brothers have a chance at saving the countryside. Scour literally acres of land in search of answers to the gruesome reality that confronts you.
Battle dragons, ogres, skeletons, and much more in your quest to destroy the malign Necromancer, the root of all evil.
All done in spectacular scrolling graphics.
$ 49.95 Land of. Legends You're skulking around musty dungeons that just reek of danger. Keep your eyes peeled for secret passageways, stairs to other dungeon levels and teleporting devices. Be ready for rude meetings with frighteningly unfriendly beasts. If you need a break from your murky exploration, head into town and check out the shops and taverns. You can also design your own dungeon with your own traps, twists and turns. Soon to come is a Dungeon Construction Set which will allow you to dream up your own monsters, mazes, magic and more. Available Soon One-On-One Series - Turbo. Fire
Power ftJag.lftP.tlffJnVP3teD Three classic challenges - auto racing, tank battle and alien attack - are the first entries in this fast-paced, arcade style series. All three promise digitized sound music and realistic graphics at a reasonable price. Available Soon Microlllusions 120 Lakefront Drive Hunt Valley, MD 21030 301-771-1151 MILES COMPUTING flrinMs Stratefg? Is the key here in a game with a simple dDject that’ll drive you batty. Line up five of your own stones or capture five pairs of your opponent's gems. Sounds easy enough, but the strategy decisions are endless and you'll soon find
yourself engrossed in the puzzle of dealing with simplicity and complexity at the same time. $ 44.95 Miles Computing, Inc. Entertainment Software Division 7741 Alabama Ave., Suite 2 Canoga Park, CA 91304 818-341-1411 MINDSCAPE Prtwiw.tf Bavaa Do you think you could change the ways of the world if you were President of the United States? How'bout head of the Soviet Union? Well, this political strategy game lets you step into the highly influential shoes of either Reagan or Gorbachev. Establish international policies and watch the world react. If you've ever criticized the handling of
international politics, here's your chance to strut your own diplomatic stuff! $ 49.95 Brataccaa You've come up with a formula to create the ultimate being. Sounds great, right?
Wrong. Everyone from the highest government official to the lowest underworld scum is after you and your amazing discovery. Your only escape is to the asteroid Brataccas, but first you've got sixty hungry enemies to fight off and one corrupt government to expose!
$ 49.95 Defender of ths Crown (By Master Designer) Toss all those futuristic space games aside. Get ready for a graphic throwback to Medieval days of yore when men were men and chivalry was the order of the day. Mount your faithful pony and prepare for the joust. Protect your dominion and be ever ready to go out plundering. The Medieval mindset leaves no room for the weak or less than stout hearted. $ 49.95 Pela Vu (By loom Simulations) Hollywood. The 1940's. Something's going down, a mystery. Now is your chance to play Dick Tracy. Stalk the streets under those hazy Hollywood lights. Ask a few
questions, poke around a little. But watch your back, nobody likes a troublemaker. This spine-tingler will keep you on your toes. If you don’t stay a step ahead, you could end up flat on your back. $ 49.95 The Hallev Protect (By Tom Snyder Productions) Got the talents to be a superpilot in top secret exploration? Well, this series of missions and tests will tell if you’re a navigator of the stars in this authentic solar system simulation. $ 44.95 Kina of Chicago (By Master Designer) Try to wrench control of the Windy City from the reigns of Al Capone and his cohorts. He didn't become the King of
Chicago by sponsoring the Welcome Wagon and buying Girl Scout cookies. It takes all the violence, corruption and clout you can muster to make it to the top.
$ 49.95 Racter (By Inrac Corp.) Learn the art of fine conversation or double-talk. Start a conversation on any conceivable topic. This superlative conversationalist will talk you into the little-known realm of artificial insanity.
$ 44.95 SDI (By Master Designer) The Soviets have lobbed their first nuclear missiles over the horizon. You've got to go to work on the defensive. Can you knock the missiles out of the sky ?
Further attacks may force you into your ship to do battle with uncoming Soviet jets or to repair damaged satellites. All the while, you're in love with a Russian girl held hostage by the KGBI Can you save her AND ybur country? $ 49.95 ShMtoWflftlfi (By Icom Simulations) You don't want to go in there... but you have to. The guy you're after, the Warlock Lord, is in there waiting for you.
He's a dastardly wizard who'll use his magical powers to his evilest advantage.
Once you enter the castle Shadowgate, you must survive its hidden perils, in addition to the deadly titan sprung on you by the wizard. Believe me, you don't want to go in there! $ 49.95 Slnbad and the Throne of the Falcon (By Master Designer) Danger and intrigue welcome you and your trusty sloop to the high seas. A beautiful princess desperately needs your help. You can't deny her, but your perilous task may lead you to a bloody, watery grave. You’ll bump into plenty of interesting people along the way- genies, fortune-tellers, seductresses - all of whom can help you if you’re a smooth enough
talker. If you say the wrong thing or make a wrong move, be ready to battle with someone or something that could end your quest... and your life. $ 49.95 Uninvited (By loom Simulations) The door screams on rust-wrapped hinges. You step inside and all is quiet now, except for your knocking knees. A rickety old mansion can be a pretty eerie place, especially if its only inhabitants are evil demons. Your journey through this god awful place may just scare you to death! $ 49.95 Mindscape, Inc. 3444 Dundee Road Northbrook, IL 60062 312-480-7667 OTHER VALLEY SOFTWARE Monkey Business This Donkey Kong
done unites the famed arcade game and the IRS! You're the IRS collector chasing down notorious deadbeat, Mr. Big. In your path are tumbling trashcans, foaming attack dogs and one enormous bodyguard. Tax collection is a thankless job, but somebody's got to do it $ 24.95 The Other Valley Software 8540 Archibald, Suite A Rancho Cucamonga, CA 91730
(714) 9804)440 PENGUIN SOFTWARE POLARWARE The Coveted Mirror
Insidious King Voar has stolen control of your peaceful
village. Overthrow is a very, very outside possibility.
Voar has nearly insurmountable powers, with only one thing
holding him back the fifth and final fragment of a magical
mirror. If you can find the missing piece, you’ve got a
fighting chance. $ 29.95 Crimson Crown As much as you don’t
want to, you’ve got to go back to the hair-raising kingdom
of Transylvania. You may have done a fine job saving a
princess in the first game of this series (Transylvania),
but your new task will make your earlier rescue look like a
picnic. Grab your cross and wooden stake. In this
interactive novel, you've got to do away with an evil
Vampire. $ 29.95 Oo-Topos A pod of transfusion waste (a mix
for deadlier than nuclear waste) stored in the harmlessness
of space has exploded and is headed straight towards the
sun. Earth feces obliteration, unless you can deliver the
chemical seeds that might, if you're lucky, counteract the
waste. Things get even bleaker in this graphic interactive
novel on the way to your task of a lifetime, you're
kidnapped by aliens and you must escape before it's too
late, for you and your planet $ 29.95 Transylvania Get ready
to be scared out of your wits!
Before the sun comes up, you must rescue Princess Sabrina from the evils of Transylvania Your nocturnal mission in this graphic interactive novel leaves you stalking the streets of nighttime's eeriest, most perilous hamlet $ 29.95 Polarware, Inc. 521 Hamilton, P.O. Box 311 Geneva, IL 60134
(312) 232-1984 SILVER SOFTWARE Bowling Ten pin comes to the Amiga
Automatic score keeping keeps you rolling right along. Take
your shot at that elusive 300!
$ 19.95 Silver Software 77MeadStreet Bridgeport, CT 06610 201-366-7775 SOFTWARE TERMINAL TeleGamea You’re itehiri’ for a challenging game of Chess, Checkers or Backgammon against your best friend and most worthy opponent Too bad you live in Boston and he lives in Los Angeles. Telegames lets you satisfy your urge without hopping a plane. Play your game over the phone using your Amiga and a modem! $ 34.95 Software Terminal 3014 Alta Mere Fort Worth, TX 76116 817-244-4150 or by modem 817-244-4151 STRATEGIC SIMULATIONS, INC. Kamofarupoe The time: 1941-45. The scene: the infamously frosty Russian
front. It’s WWII tactical combat for victory, as well as survival, in the freezing polar climate in CROSS ASSEMBLERS for the Amiga 8085 ......$ 39.95 6502 ......$ 39.95 6809 ......$ 49.95 All three for $ 124.95
• Optimized for EPROM development
• Standard mnemonics
• Hex, binary, list and error files Send check or money order to:
P. O. Box 22 Slippery Rock, PA 16057 (PA residents add 6% sales
tax) this map oriented strategy battle. $ 59.9F K JMJtSSSL The
year is 2000. The US is in distress and doomed to be
destroyed. In this Amiga sd fi version of Mad Max, it’s all on
your shoulders. You must seek out eight missing scientists who
hold the key to salvaging the United States what’s left of
it. $ 39.95 Strategic Simulations, Inc. 1046 North Rendstroff
Avenue Mountain View; CA 94043 415-964-1353 SUBLOGIC
FllqhLSlmulator II Make yourself at home in the pilot’s seat
of a Cessna 182 or a full-length Lear jetl Practice takeoffs,
landings and airborne acrobatics. 3-D graphics make it tough
for you to keep your eyes on the sky in front of you.
Different viewpoints and variable weather conditions
complicate your flight. Once you've become adept in the air,
put your skills to use in a WWII battle game. Additional
scenery disks are also available. $ 49.95 subLOGIC Corporation
713 Edgebrook Dr. Champaign, IL 61820
(217) 359-8482 The above information is a collection of the games
currently available on the Commodore-Amiga™. Although every
effort has been made to make this collection complete, new
programs are arriving daily as well as the continued
surprise of older releases just coming to our attention. If
we have neglected your favorite program, write us.
Volume 1 Number 1 Premiere February 1966 Super Spheres By Kely Kauffman An Abasic Graphics prog.
Date Virus By J Foust A disease may attack your Amiga) EZ-Term by Kefly Kauffman An Abasic Terminal program Miga Mania by P. Kivolowitz Programming Ixes & mouse care Inside CU by G. Musser a guided insight into the AmigaDos™ CU Summary by G. Musser Jr. A 1st of CU commands AmigaForum by B. LubWn Visit CompuServe's Amiga SIG Commodore Amiga Development Program by D. Hicks Amiga Products A listing of present and expected products Volume 1 Number 2 March 1986 Electronic Arts Comes Through A look software from EA Inside CU: part two G. Musser George investigates CU & ED A Summary of ED Commands
Uvei by Rich Miner A review of the Beta version of the Uveif Online and the CTS Fabite 2424 ADH Modem review by J. Foust Superterm V 1.0 By K. Kauflman A term. Prog, in Amiga Basic A Workbench "More" Program by RickWrch Amiga BBS numbers Volume 1 Number 3 April 1966 Analyze! A review by Ernest Viverios Reviews of Racter, Barataccas and Mindshadow Forth! The first of our on going tutorial Deluxe Drawil by R. Wirch An Amiga Basic art program Amiga Basic. A beginners tutorial Inside CU: part 3 by George Musser George gives us PIPE Volume 1 Number 4 May 1986 SkyFox and Articfox Reviewed Build your
own 51 4 Drive Connector By Ernest Viveiros Amiga Basic Tips by Rich Wirch Scrimper Part One by P. Kivolowitz prog to print Amiga screen Microsoft CD ROM Conference by Jim O'Keane Amiga BBS Numbers Volume 1 Number 5 1986 The HSI to RGB Conversion Tool by S. Pietrowicz Color manipulation in BASIC AmigaNotos by Rick Rae The first of the Amiga music columns Sidecar A Rrst Look by John Foust A first "under the hood' look John Foust Talks with R. J. Mica) at COMDEX™ How does Sidecar affset the Transformer an interview with Douglas Wyman of Simile The Commodore Layoffs by J. Foust A look Commodore
'cuts' Scrimper Part Two by Perry Kivolowitz Marauder reviewed by Rick Wirch Building Tools by Daniel Kary Volume 1 Number 61986 Temple of Apshai Triology reviewd by Stephen Pterowicz The Hailey Project: A Mission in our Solar System reviewed by Stephen Pietrowicz Row: reviewed by Erv Bobo Textcraft Russ Rrst Look by Joe Lowery How to start your own Amiga User Group by WiBiam Simpson Amiga User Groups Mailing Ust by Kely Kauffman a basic mal list program Pointer Image Editor by Stephen Piefrowicz Scrimper: part three by Perry Kivolowitz Fun With the Amiga Disk Controller by Thom Sterling
Optimize Your AmigaBasic Programs for Speed by Pietrowicz Volume 1 Number 71986 Aegis Draw: CAD comes to the Amiga by Kelly Adams Try3D by Jkn Meadows an introduction to 3D graphics Aegis Images Animator: a review by Erv Bobo Deluxe Video Construction Set reviewed by Joe Lowery Window requestors in Amiga Basic by Steve Mfchel ROT by Cdin Ranch a 3D graphics editor "IC What I Think" Ron Peterson wife a few C graphic programs Your Menu Ski by B Catiey programming menues Amiga Basic IFF Brush to AmigaBasic 'BOB* Basic editor by M Swinger Linking C Programs wife Assembler Routines on the Amiga by
Gerald Hul Volume 1 Number 81986 The University Amiga By G.Gamble Amiga's inroads at Washington State University MicroEd a look at a one man army for tie Amiga MicroEd, The Lewis and Ckufc Expedition reviewed by Frizefie Scribble Version 2.0 a review Computers in the Classroom by Robert Frizelie Two for Study by Robert Frizele review of Discovery and The Talking Coloring Book True Basic reviewed by Brad Grier Using your printer with the Amiga Marble Madness reviewed by Stephen Pietrowicz Using Fonts from AmigaBasic by Tim Jones ScreenSaVer by P. Kivolowitz A monitor protection prog, in C
Lattice MAKE Utifity reviewed by Scott P. Evemden A Tate of Three EMACS by Steve Poling .bmap Rto Reader in Amiga Basic by T Jones Volume 1 Number 91986 Instant Music Reviewed by Steve Pietrowicz Mfodwafter Reviewed by Richard Knepper The Alegre Memory Board Reviewed by Rich Wirch Back Issues Catalog TxEd Reviewed by Jan and Cliff Kent Amazing Directory A guide to the sources and resources Amiga Developers A listing of Suppliers and Developers Public Domain Catalog A listing of Amicus and Red Rsh PDS Dos 2 Dos review R. Knepper Transfer files from PC MS-DOS and AmigaBasic MaxiPtan review by
Richard Knepper The Amiga Spreadsheet Gizmoz by reviewed by Peter Wayner Amiga exfrasi The Loan Information Program by Brian Catiey basic prog, to for your financial options Starting Your Own Amiga Related Business by W. Simpson Keep Track of Your Business Usage for Taxes by J. Kummer The Absoft Amiga Fortran Compiler reviewed by R A. Reale Using Fonts from AmigaBasic, Part Two by Tim Jones 68000 Macros on the Amiga by G. Hull Advance your ability.
TDI Modla-2 Amiga Compiler by Steve Faiwiszewski Looking at an alternative to C Volume 2 Number 11987 WhatDigi-Viewls... Or, What Genlock Should Be! By J. Foust AmigaBasic Default Colors by Bryan Catiey AmigaBasic Titles by Bryan Catiey A Public Domain Modula-2 System reviewed by Warren Block One Drive Compile by Douglas Lovell Using Lattice C with a single drive system A Megabyte Without Megabucks by Chris Irving An Internal Megabyte upgrade Digi-Vtew reviewed by Ed Jakober Defender of the Crown reviewed by Keiti Conforti Leader Board reviewed by Chuck Raudonis Roundhiil Computer System's
PANEL reviewed by Ray Lance Digi-PainL by New Tek previewed by John Foust Deluxe Paint II ...from Electronic Arts previewed by John Foust Volume 2 Number 21987 The Modem by Josph L Rofeman efforts of a BBS Sysop MacroModem reviewed by Stephen R. Pietrowicz GEMINI or It takes two to Tango" by Jm Meadows Gameing between machines BBS-PCI reviewed by Stephen R. Pietrowicz The Trouble with Xmodem by Joseph L. Rothman The ACO Project...Graphic Teleconferencing on the Amiga by S. R. Pietrowicz Right Simulator II...A Cros Counfry Tutorial by John Rafferty A Disk Librarian in AmigaBASIC by John Kerman
Creating and Using Amiga Workbench Icons by Celeste Hansel AmigaDOS version 1.2 by Clifford Kent The Amazing MJDI Interface build your own by Richard Rae AmigaDOS Operating System Calls and Disk File Management by D. Haynie Working with the Workbench by Louis A. Manakos Prog in C Volume 2 Number 3 The Amiga 2000™ by J Foust A Rrst look at tie new high end of the Amiga™ line.
The Amiga 500™ by John Foust A look at fee new low priced Amiga An Analysis of the New Amiga Pcs by J. Foust Speculation on the New Amigas Gemini Part II by Jim Meadows The concluding article on two-player games Subscripts and Superscripts in AmigaBASIC by Ivan C. Smith The Winter Consumer Electronics Show by John Foust AmigaTrix by W. Block Those Ittie shortcuts that make using the Amiga™ easier Intuition Gadgets by Harriet Maybeck Toly A journey through gadget-land using C Shanghai reviewed by Keith M. Conforti Chessmaster 2000 & Chesamate reviewedby Edwin V. Apel, Jr.
Zing! From Meridian Software reviewed by Ed Bercovitz Forth! By Jon Bryan Get stereo sound into your Forfe programs.
Assembly Language on the Amiga™by Chris Martin Roomers by theBandito Genlocks are finaly shipping, 6 MOREIII AmigaNotos by R. Rae Hum Busters... 'No stereo? Y not?...' The AMICUS Network by J. Foust CES, user group issues and Amiga Expo' Volume 2 Number 41987 Amazing Interviews Jim Sachs by S. Hull Amiga Artist The Mouse That Got Restored by Jerry Hull and Bob Rhode Mouse repair Slue thing Public Domain Disks wife CU by John Foust using CU on PDS Highlights from fee San Francisco Commodore Show by Steve Hul Speaker Sessions at the San Francisco Commodore Show by Harriet Tolly The Household
Inventory System in AmigaBASIC™ by Bryan Catiey Secrets of Screen Dumps by Natkun Okun Using Function Keys with MkroEmacs by Greg Douglas Amigatrixil by Warren Block More shortcuts to make the Amiga work easier Basic Gadgets by Brian Catiey Create your own gadget functions Gridiron reviewed by K. Conforti Real football for the Amiga Star Reet I Version 21 reviewed byJ. Tracy Space in the Amiga The TIC reviewed by John Foust A tiny battery powered Clock Calendar Metascope review by H. Tolly An easy-to-use debugger Volume 2 Number 5 The Perfect Sound Digitizer by R. Battle review of SunRlze's SD
The Riture Sound Digitizer by W. Block review of Applied Vision's SD Forth! ByJ.Bryancomparing Jforfe amd Multi-Forfe.
Basic Input by B. Catiey Buid your own input routine for use in ati your AmigaBASIC programs.
Writing a SoundScape Module In C by T. Fay Programming with MIDI, Amiga and SoundScape vwth fee aufeor of SoundScape.
Programming In 68000 Assembly Language by C. Martin A continuing discussion of Counters and Addressing Modes.
Using FutureSound with AmigaBASIC by J. Meadows AmigaBASIC Programming utility with real, digitized STEREO AmigaNotos by R. Rae review of Emetics' SoundScape Sound Sampler.
More AmigaNotos by R. Rae A further review of Sunrize's Perfect Sound Digitzer.
Waveform Workshop in AmigaBASIC by J. Shields A utility to edit and save waveform for use in ofeer AmigaBASIC programs.
The Mimetics Pro MIDI Studio by Sulfivan, Jeffery A review of Emetics' music edtor player.
Intuition Gadgets Part II by H. MaybeckToliy, Boolean gadgets provide the user with an on off user interface.
Volume 2 Number 6 Forth! By J. Bryan Access the huge resources in the ROM Kemal.
The Amazing Computing Hard Disk Review by J. Fousti S. Leemon In-depth looks at the C Ltd. Hard Drive, Microbotics' MAS-Drive20, Byte by Byte's PAL Jr., Supra's 4x4 Hard Drive and Xebec’s 9720H Hard Drive. Also, a look at disk driver sofbvare currentiy under devlopmenL ' Modula-2 AmigaDOS™ Utilities by S. Faiwiszewsk A demonstration of catis to AmigaDOS and fee ROM kemal.
Amiga Expansion Peripheral by J. Foust Explanation of Amiga expansion peripherals.
Amiga Technical Support by J. Foust How and where to get Amiga tech support Goodbye Los Gatos by J. Foust Closeing AmigaCcrp Los Gatos.
The Amicus Network by J. Foust West Coast Computer Faire.
Metacomco Shell and Toolkit by J. Foust A review The Magic Sac by J. Foust Run Mac programs on your Amiga.
What You Should Know Before Choosing an Amiga 1000 Expansion Device by S. Grant 7 Assemblers for the Amiga by G. Hull Choose your assembler High Level Shakeup Replaces Top Management at Commodore by S. Hull Peter J. Baczor by S. Hul Manager at CBM gives an Inside look.
Logistix by R. Knepper A review of the Logislix package.
Organize! By R. Knepper Mlao-Systems Software's database.
68000 Assembly Language Programming by C Martin Superbase Personal Relational Database by R McCabe review AmigaNotes by R. Rae Applied Visltons1 FutureSound digitizer.
Commodore Shows fee Amiga 2000 and 500 at fee Boston Computer Society by H. MaybeckToliy Roomers by The Bandto Amiga trade*), Zbrro fransputers Volume 2, Number 7 New Breed of Video Products by J. Foust New Amiga video Very Vivid! By T. Grantham A company provicfing creative tools for performers, dancers and musicians.
Video and Your Amiga by 0. Sands III Desktop Video.
Amigas & Weather Forecasting by B. Larson TV weather graphics A-Squared and the Live! Video Digitizer by J. Foust Aegis Animator Scripts and Cel Animation by J. Foust An AmigaBasic™ program to help In writing Animator Scripts Quality Video from a Quality Computer by 0. Sands III Modlfcation to the Amiga Composite Video Output Is IFF Reatiy a Standard? By J. Foust Amiga data interchange Amazing Stories and the Amiga™ by J. Foust An interview wife Jeff Bruette All about Printer Drivers by R. Biel* Your printer isn't listed under References?
Intuition Gadgets by H. Maybeck Tolly Proportional Gadgets Deluxe Video 1.2 by B. Eller A preview of the latest upgrade Pro Video Cgl by 0. Sands III Amiga Mis a character generator DigJ-Vfew 20 Digitizer Software by J. Janik A Review Prism HAM Editor from Impulse by J Janik A Review Easy! Drawing tablet by J. Foust An alternative to the mouse CSA's Turbo-Amiga Tower by A. Aburto Speed and accuracy nearly equal to a VAX-8600 68000 Assembly Language by C. Matin To Be Continued.... To Order Back Issues of Amazing Computing, please use our form on the inside rear cover of this issue. J
Disk-2-Disk A Commodore 64 128 to AmigaDOS file transfer utility reviewed by Matthew Leeds I am a diehard Commodore computer user. My first computer was a Commodore 64, given to me by my father-in-law, who correctly recognized the beast as an incredible time-eater. I was thrust out into the world with no assistance, no monitor, no disk drive, no experience at all. I started by typing the BASIC examples from the user’s manual (none of which had been debugged by the authors) using our TV, much to my wife’s displeasure. Since I had no mass storage, at the evening's end all my work went wherever
coherent masses of electrons go when you turn the power off.
Within a short time I had purchased a disk drive, monitor, printer, and a small fortune in obscure peripherals. I joined a user group to be around people who shared my addiction, ft took about a year to get completely hooked. I realized I had reached the point of no return when I began to look for ways to earn a living using my computer so that I could spend more time using it. A short time later a budding career as a high- tech journalist began.
I own an Amiga now, and use it just about every day, but I’ve still got a large number of Commodore 64 format disks around. Most of them contain my writing work from the first couple of years. (Yes, I earned a living writing on a Commodore 64; no, I don’t recommend it). I had always intended to transfer all of my C64 files to AmigaDOS, but somehow I had never gotten around to it. The thought of having to convert every file to sequential ASCII and then using a null modem to connect the two computers somehow seemed less appealing than everything else on my “to do” list.
This is one case where putting off until tomorrow has paid off.
Central Coast Software has created Disk-2-Disk, a Commodore 64 128 to AmigaDOS file transfer utility. They also created Dos-2-Dos, an MS-DOS to AmigaDOS conversion program.
Will wonders never cease, the thing works! I’ll be honest, I’ve been using computers for about four years now, and I don’t really understand how they work. Anyway, the idea of putting a disk created with five-year-old technology into my state-of- the-art Amiga and getting something intelligible out seems just short of magic. If you think this is just the rambling of a deranged mind, you don’t know much about the Commodore
The Commodore 64 is an odd beast. Commodore has sold over 6 million of them, but it’s not a real computer. (That’s a joke folks, just literary license), ft doesn’t have an operating system, just a crippled BASIC in ROM. The disk drive is so slow you could take a coffee break while loading an application. Programmers have been inventing new ways to create and store data on the thing since day one.
Creating a program to read the data structure the drive uses, given all the variable file types would daunt anyone. There are sequential file formats of both PET ASCII and standard ASCII, in any of three types. PET ASCII is Commodore's gift to the world of non-compatibility. The second 128 values of the ASCII character code were used to create screen graphics on the C64, and you never know just how a programmer might have used them. Beyond two types of ASCII, there are permutations of upper and lower case, upper and graphics case and PET ASCII formats to deal with.
Wait, there’s more. Some programmers decided to forgo the entire question of sequential file format entirely and stored text as a program file. You see, you can just store the screen code data from an application directly from video memory without converting it to ASCII of any type. And to make things worse, every programmer created their own formatting codes.
All this leaves out the questions of using relative or random files, user files, or other obscure inventions left (hopefully) behind in the eight-bit world of the early 80s. If you’ve owned a Commodore 64 you know what I’m talking about, otherwise count your blessings.
Disk-2-Disk reads every Commodore 64 or 128 word processor format I’ve tried to date. Paperclip, Visawrite, Pocket Writer, Speedscript, EasyWriter, Superscript, you name it. Ft supports wild card conversions, handles duplicate file name cases elegantly with query replace options, TYPEs files to screen to check conversion, renames and deletes files, and will even perform a limited C64 128 format, ft will also scan Commodore 64 128 BASIC files, flagging differences between AmigaBASIC and Commodore BASIC.
Continued... Disk-2-Disk runs from both Workbench and CLI. Although it does not use pull down menus, almost all operations can be accessed using the mouse. It fully supports multi-tasking on the Amiga, but it does lock out interrupts during access to the 51 4 inch drive. This may affect some programs that do not like interrupts locked out for several seconds at a time. You should also avoid using any other task that will try to access the 51 4 inch drive while using Disk-2-Disk because it tries to lock out the trackdisk.device driver.
There are a few caveats to remember. Disk-2-Disk will not fully format a blank 51 4 disk to C64 128 format. Only the tracks on the inside half of the circumference will be formatted (tracks 18-35 and 53-70). I would recommend using Disk- 2-Disk mostly for moving files from the C64 128 to AmigaDOS format and not the reverse, although it will do this. You will not be able to transfer random files, and relative files may not completely transfer because side sectors are not read.
Although Disk-2-Disk will validate the BAM on a£64 128 disk, 1 don’t suggest doing this or using the Check Disk utility as it will take even longer than on a 1541 disk drive.
The BASDIF utility supplied with Disk-2-Disk will make it easier to convert Commodore BASIC (either 2.0 or 7.0) files to AmigaBASIC: It will not handle the conversions for you.
What it does do is flag any BASIC keywords that may have different functions in AmigaBASIC. It also inserts spaces between Commodore BASIC keywords and any operands, as required by AmigaBASIC. When it finds a statement that may cause a problem it flags it with a REM*** prefix. It then takes the final file, saves k as a standard AmigaBASIC file, complete with icon.
For those of you with Commodore 64 128 format disks and no Amiga 5 1 4 inch drive, Central Coast Software, offers a disk conversion service. They will convert 5 1 4 inch Commodore 64 128 format disk to an AmigaDOS disk for $ 6.50 per disk.
This fee includes a 31 2 inch disk. There is a $ 15 service charge per order. If you order a copy of Disk-2-Disk at the same time the service charge is waived. This conversion service only moves an image file from 51 4 inch format to 31 2 inch format, it does not perform any conversion. You will still need Disk-2-Disk to handle the conversion to AmigaDOS.
Disk-2-Disk may make the purchase decision a little easier for those of you who own a C64 128 and are eyeing an A500 with lust. Although it’s not a C64 emulator, and it won’t let you convert every C64 128 data type in the known universe, it does go a long way towards solving the question of what to do with your current library of data.
The ColorFonts Standard Based on Commodore-Amigd and Inter Active Softworks documentation by John Foust The character fonts in most Amiga programs are only one color. However, a new standard for color fonts allows characters to be composed of up to 32 colors of dots, called ColorFonts. This is a technical description of the implementation of color fonts.
ColorFonts are supported using a structure similar to the Text Font structure used in current Amiga programs. The ExtendedTextFont structure was developed by Inter Active Softworks in cooperation with Commodore-Amiga, with assistance from from Bob “Kodiak” Burns. It is a logical way to extend the TextFont structure to multiple bitplanes, while retaining compatibility with current software. The Ex- tendedTextFont structure allows a program to use up to thirty- two colors in a normal working environment.
Inter Active Softworks is working to make ExtendedText easy to use in the Amiga. Their Calligrapher font editor prograin creates ExtendedTextFont fonts. They have also written a program called ColorText that allows existing programs to use ColorFonts. It redirects calls to the Text() function in a way that color fonts are nearly transparent to the calling program.
A normal font in the Amiga is described by a TextFont structure. The ExtendedTextFont structure contains a TextFont structure, and is described as follows: struct ExtendedTextFont - * TextFont structure from "Amiga ROM * * Kemal Manual, Vol. 2, p. D-41 * struct TextFont ctf_TF; * ExtendedTextFont preferences and flags * USHORT ctf_Flags; * Number of BitPlanes * .
UBYTE ctf_Depth; * Color that is remapped to FgPen * .
UBYTE ctf_FgColor; * Lowest Color in ExtendedTextFont * UBYTE ctf_Low; * Highest Color in ExtendedTextFont * UBYTE ctfjiigh; * PlanePick as described by Images * UBYTE ctfJPlanePick; * PlaneOnOff as described by Images * UBYTE ct f_PlaneOnOff; * Pointer to ColorMap for font, from "Amiga * * Rom Kernal Manual, Vol. 2, p. D-42 * APTR ctfjColorMap; * Pointers to BitPlane Data * APTR ctfjCharData [8]; ; The elements of the ExtendedTextFont structure can be described as follows: The struct TextFont ctf_TF contains all the basic information about the font. The tf_CharData pointer in
ctf_TF should point to the first plane of CharData in the ExtendedTextFont. By doing this, the system will be able to handle the font if the Text routines have not been modified to handle ExtendedText.
USHORT ctf_Flags contains information about the flags and preferences in the ExtendedTextFont structure. Three flags are currently supported: * ExtendedTextFont (Contains Color) * CTF_COLORFONT 0x0001; * ExtendedTextFont (Contains grey scale) * CTF_GREYFONT 0x0002; * Normal TextFont (Should not be needed) * CTFJNORMALFONT 0x8000; UBYTE ctf_Depth contains the number of BitPlanes in the ExtendedTextFont structure. No ExtendedTextFont should ever contain 1 BitPlane of information because such a font can be more easily described by a TextFont structure.
UBYTE ctf_FgColor contains the color that will be dynAMIGAlly remapped during output by changing ctf_FgCok r to RastPort- FgPen. This variable allows ColorFonts to contain color outlines, shadows, etc., while also containing a predominant color that can be changed by the user in any given program through the standard user palette interface. If the font does not have a predominant color, set ctf_FgColor equal to OxFF.
Example: Given a ExtendedTextFont that has a blue and red outline and a white center, the person designing the font can set ctf_FgColor equal to white. When the font is used in Dpaint, for example, the white will be changed to whatever the current foreground color is set to.
UBYTE ctfJLow and ctf_Hlgh contain the lowest and highest color values in the ExtendedTextFont. (Example: 4 BitPlanes can have sixteen colors, but the font may use only nine of those colors. Thus Low=o and High«8.) The most important use of these colors is for defining the boundaries of a grey scale font. If the font uses less than the total number of colors allowed, but needs white as the lowest and Black as the highest level of grey, then the boundaries would have to be defined in order for the font to be rendered correctly. Default of these values should be the lowest and the highest values
for a given number of BitPlanes.
Continued... colors are supported. Since ctf_CharData is the last variable in the structure, the ExtendedTextFont can be expanded easily to handle more than eight bitplanes of data.
• Software Publishers
• Peripheral Manufacturers
• Hardware Devefopera Be Represented by Canada's Premier
Distributor of Amiga support products How to recognize
ExtendedText Inter Active proposes that a bit be set aside in
the TextFont structure in order to identify it as ExtendedText.
The optimal place for such a bit would be in
TextFont- tf_Style. The bit that Inter Active is using 0x40.
Thus, in order to recognize ExtendedText, test
(TextFont- tf_Style & 0x40) for a non-zero result.
PHASE 4 Distributors 7144 Fisher Street S.E. Calgary, AB, Canada T2H 0W5 Head Office (403)-252-09U CALGARY • TORONTO • VANCOUVER • ST.JOHNS
y. y.;«:.yyy..y y»w.y.y.y»;»y»y.y»;
»y»y»y«y*y»y«y»yiy*sy.»sy»y»y y»y»y»?»r»y jj~ Of Bit Planes
Default Low Default High 1 0 1 2 0 3 3 0 7 4 0 15 5 0 31 s-
UBYTE ctf_PlanePick and ctf_PlaneOnOff contain information
for saving space in memory for some types of Ex-
tendedTextFont structures. Ctf_PlanePick contains informa
tion about where each plane of data will be rendered in a
given BitMap. Ctf_PlaneOnOff contains information about planes
that are not used to render a plane of font data. If
ctf_PlaneOnOff contains a 0 bit for a given plane, the plane
is cleared. If ctf_PlaneOnOff contains a 1 bit for a given
plane, the plane is filled. Much more information can be found
in the Intuition Reference Manual under Images and in the ROM
Kernal Manual under GELs.
APTR ctf_ColorMap contains information about colors used by font. Size of ColorTable is determined by ctf_ColorMap- Count. The ColorMap structure is the same as the structure found in graphics view.h. APTR ctf_CharData [8] contains pointers to each of the BitPlanes of ColorFont data. With eight bitplanes, up to 256
• AC-
• define FSB_COLORFONT 6
• define FSF_COLORFONT (1«6) ExtendedTextFont structure as of
March 1987for The Calligrapher (c) The Calligrapher, a package
designed to produce Color Fonts, currently handles the
ExtendedTextFont structure as follows: struct ExtendedTextFont
*= * Sets up TextFont according to default values as defined
in Rom Kemal Manual. Allows user to adjust Baseline, Kerning,
Spacing and other relevant information. Tf_Style ColorFont bit
is set * • struct TextFont ctf_TF; * Set to CTF_COLORFONT *
USHORT ctf_Flags; * Set to number of BitPlanes in ColorFont *
UBYTE ctf_Depth; * Set by user. OxFF = No color selected *
UBYTE ctf_FgColor; * Set to default value of ctf_Low table *
UBYTE ctf_Low; * Set to default value of ctfJHigh table *
UBYTE ctf_High; * Set to OxFF * UBYTE ctf__PlanePick; * Set
to 0x00 * UBYTE ct f_PlaneOnOff; * Set to point to font's
ColorMap * APTR ctfjColorMap; * Set to point to font's planes
of data * APTR ctfjCharData [8]; I; For information on these
routines contact: Inter Active Softworks 57 Post St. 811 San
Francisco, CA 94104
(415) 956-2660 BIX breads’ uucp ihnp4lpfsfa!well (arcade by
Richard Rae AC Music Sound Editor CIS 76703,4253
AmigaNotes Sonix™ from Aegis Development (formerly
MusiCraft) The Rising of the Phoenix After a span of time
which reaches back to the introduction of the Amiga, the
fabled MusiCraft program has finally become more than
promises and demo versions. Like the phoenix which rises
from its own ashes, MusiCraft has been reborn as Sonix from
Aegis Development. Those who have seen the old MusiCraft
.demos will immediately recognize Sonix, but don’t be
mislead: Aegis has added some very powerful features since
the days of MusiCraft 1.0. Retailing at $ 79.95, Sonix comes
packaged in a colorful box containing two disks, a manual,
a license agreement card, a registration card, and a
pamphlet and registration for the Aegis Preferred Customer
Program. The warranty period is 90 days.
Aegis has been building a reputation for solid software well produced, and Sonix is no exception. They have also been receiving acclaim for their trust in our honesty: Sonix is one of the few music programs which is not copy protected. This of course makes Aegis especially vulnerable to casual piracy, and I echo their motto: spread the word, not the disk. They have chosen to believe in us; let’s not abuse that faith.
The Sonix manual also deserves special mention. This is a monster: better than 250 pages packed with information and examples, resulting in a booklet over a half inch thick. It is divided into four main sections comprising a familiarization with music and musical notation, a "guided tour” introduction to the program, a reference section, and appendices.
Part of the first section is done workbook fashion, with exercises and spaces for answers (the latter being provided in the appendix). All things considered, this is an excellent (if brief) introduction to musical notation and concepts.
The manual is fairly well layed out and even includes an index (an INDEX!). With a book this thick spiral binding would have been nice, but I’d rather put up with a "paperback” style manual that tells me what I need to know and where to find it, than a worthless one which lays flat on the desk.
Sonix can be booted directly from KickStart, and it’s obvious that Aegis put some effort into this route. The disk icons are large labeled diskettes, and their little shutters even open when you click on them. You don’t have to click them, though... the startup is fully automatic, and takes you through a beautiful color-cycled opening screen. Even if you’re going to be running Sonix from WorkBench, boot it at least once this way to take a look. Since the package is not copy protected, you can easily install it on a hard disk or run it from WorkBench, although you will have to do some
assignments first.
The program disk is jam-packed with programs and files, leaving only 44K free. The data disk is nearly as full, with only 74K free. What could they put on an 880K data diskette to fill it up? The package has five demonstration scores ranging from original tunes in a Jan Hammer vein to a bit of Bach, but the sounds! Over one hundred “analog” and raw IFF instruments are provided, along with almost thirty more Sonix format sampled sounds. And some of these sounds are beautiful; it’s almost worth buying the package just to get the patches and samples. Some of them, like the pipe organ, you’ve
probably heard before... but most are fresh and original. I especially liked some of the rich synthetic patches, and the trumpet and vibes sampled sounds. One suggestion: convert IFF sounds over to Sonix format and tweek their envelopes right away; this can make a vast improvement in the quality of the sound. Try it with the vibes and you’ll see what I mean.
While I’m talking about all the samples on the disks, I should take a moment to compliment the disk requestors. Rather than making you wait until the disk finishes doing a directory (which takes quite a while with over a hundred sound files), you can key in a file name immediately or dick on the entry you want as soon as it appears. This is a nice feature, and one I wish more Amiga software supported.
Sonix is organized around three screens for writing scores, setting up the Amiga keyboard, and working with instruments.
The desired screen is selected via a pull-down menu.
Scoring Music The score screen displays a grand staff (in other words, both treble and bass clefs), a set of editing icons, a positioning bar, and gadgets for playback control. Note and rest durations extend from whole to sixteenth plus dotted half, quarter, and eighth notes.
Sonix handles note stems and spadng so you don’t have to fuss with alignment. When new parts are added, the existing parts are adjusted as necessary to make everything work out.
_continued... DYNAMIC DRUMS The program that transforms your Amiga™ into a professional drum machine.
• Incredibly realistic sound
• Create your own studio-quality drum tracks
• Real or step time programming .• Graphic Editing
• Over 100 percussion samples included or use your own IFF
• Fully adjustable volume and tuning levels
• Randomizing options for a dynamic, human feel
• MIDI compatible For example, if one track containing half notes
has been written and a second track of quarter notes is
entered, the half notes are spaced out as needed to accomodate
the new information.
Sonix also places measure bars automatically, even to the point of splitting notes between measures and supplying the appropriate ties. This to me is a grand improvement over packages which ignore the bars, requiring you to place them yourself: with Sonix, the time signature really has meaning.
Speaking of time signatures, Sonix is very flexible in this area too. It allows you to select from one to nine beats per measure and one beat per half, quarter, or eighth note. Want to write something in 9 2 time? Sonix will let you.
The positioning gadget is rather versatile. You can click on the arrows at each end to move the score by notes, click on the area surrounding the slider to move by measures, hold down the arrows to continuously scroll, or grab the slider and jump to any point in the score. Each measure is numbered, making it fairly easy to find the desired spot. Since they went to the trouble of numbering the measures, though, the capability of entering a measure number directly would have been nice for distant moves.
Sonix considers the music written in "tracks”, and each is permanently assigned to an output: tracks one and four are the left side, two and three are the right. You place notes by selecting one of the four tracks as active, then selecting the note duration and clicking the desired position. The other three tracks can be individually set to display as blue notes (so you can still see but distinguish them) or disappear (so as not to confuse the issue with extraneous notes). At any point a track can change instruments simply by inserting the “instrument” icon in the score for that track. You can
use as many instruments in a composition as will fit in memory, but the Amiga can only play four notes simultaneously.
The editing features provided by the program are fairly comprehensive. You can mark a block from a single note to the entire score in size, then cut, paste, copy, erase, play, or repeatedly play that block. You can also move the block up or down an octave or half step at a time. One significant point is that only the tracks with black notes are affected. This means that if you’ve written a section of music only to find that the trumpet part sounds funny because it’s an octave too high, you can drop that instrument one octave without affecting anything else.
During playback, the track selectors are still active. A track whose notes are black will play at full volume. Tracks displayed in blue are reproduced at half volume, and any tracks turned off completely are muted. If finer control is required, you can activate the Mix Down window.
Mix Down provides eight level controls for each of the eight instruments across both score screens. This gives you a central "mixing board” from which you can fine tune the loudness of each track, resulting in remarkable control over the final product.
Unlike other packages, building chords can be a bit involved.
Each track may contain one and only one note at any given time. Suppose you have a score with trumpet, bass, piano, and strings. If each instrument is playing a one note line and you want the piano to play a seventh chord “here”, you must insert three instrument icons for the other tracks (changing them all to piano), notate the chord, then insert the original icons to return the other tracks to their previous instruments.
This is a far cry from a package like Music Studio, where you would simply enter four notes for the piano and none for the other instruments at that point.
How about MIDI? While Sonix is not a MIDI recorder, it does support external MIDI devices as sound sources. To assign one of the tracks to an external instrument, you load and assign the instrument MIDIPatch. This "instrument” allows you to set the transmit channel, MIDI patch number, octave offset, key velocity, volume, pitchbend (tuning), and modulation for the MIDI instrument.
Instead of having to dedicate one of the four Amiga tracks to a MIDI device, Sonix provides what they call “Mode II”, which is a second grand staff supporting only MIDI instruments. This means you can have up to eight “tracks” playing simultaneously, with all playing on MIDI devices, or with the Amiga playing up to four of them.
All in all, the score screen is pretty well thought out, even to the extent of honoring some of tradition’s finer points. When applying an accidental, for example, Sonix considers the key signature. Flat a note in the key of G and Sonix will move the note down one ledger line and sharp the result if necessary, because G is a key in one sharp (and, therefore, no flats).
Working with Instruments Calling up the Instruments screen results in one of three displays, depending on what type of instrument is currently loaded.
If the current sound is a “plain vanilla” IFF sample, this screen will display the sample waveform. Sonix doesn’t allow you to modify an IFF sample in any way, but saving an IFF instrument converts it to (non-IFF) Sonix format. The sound may then be reloaded.
If the active instrument is a Sonix format sampled sound, a screen with two groups of proportional gadgets is displayed.
One group controls the envelope generator, which defines the sample’s volume changes over time. This is a four segment design, similar to that supported by the earlier Yamaha DX synthesizers as well some of the Amiga audio sampling packages. The other group includes a slider for overall volume of the sound, speed and depth of vibrato, and time delay from the start of each note to the application of vibrato.
If the selected sound is synthetic, the instrument design screen is displayed. The term “analog”, although somewhat of a misnomer, was chosen for good reason: the instrument design section is very similar in concept to the old modular analog synthesizers. Provided are an oscillator, filter, amplifier, low frequency oscillator (LFO), and four segment envelope generator; these components can be electronically “patched” together in a number of ways.
Special provisions for recreating some traditional synthesizer effects are also provided. For example, a Portamento control allows the oscillator to "glide” from one note to another. Also, most analog synthesizers provide at least two oscillators; when tuned to unison the two oscillators drift and beat against each other, producing a rich ensemble effect. Sonix provides a phase shift mechanism which can simulate two oscillators.
A waveform display in the upper right hand corner of the screen is used to view the output of the oscillator. Quite a bit of flexibility is available here. You can begin with any of the traditional electronic waveforms sine, square, triangle, ramp up, or ramp down and then modify them by adding in higher frequency multiples of themselves.
There has always been a bit of confusion about the concept of “harmonics” and "overtones”, and apparently that coupled with some erroneous math resulted in one of the few glaring errors in the program and documentation. Fortunately the slip has absolutely no effect on the program’s operation, but I want to clear this up before users become confused.
There are two names for multiples of a frequency: overtones Check out our new price and features for Multi-Forth™ Ike Lajifuafe of- I'Ke+cvaXi&K Version 1.2 Multi-Forth increases the power, speed and flexibility of this already successful programming language and development tool. Some of die new features include:
• Local Multi-Tasking
• Sound Drivers
• Complete Set of Include Files
• New AmigaDos 1.2 Calls
• Enhanced Kernel If you haven't tried Multi-Forth you may not
have yet unleashed the full power of your Amiga.
Call our toll free number for a technical data sheet or check out our online services on CompuServe at GO FORTH.
Now only $ 89.00 Creative $ cImXaA'K4, i'KC.
4701 Randolph Rd, Suite 12 Rockville, MD 20852 301-984-0262 in MD 1-800-FORTH-OK (367-8465) and harmonics. The reference frequency is called the fundamental when speaking of overtones, and this term can also be used when speaking of harmonics. The fundamental is also referred to as the first harmonic, which indicates that it is a frequency of one times the basic frequency.
The next multiple is two times the fundamental frequency.
This is called the first overtone, meaning the first tone over (above) the fundamental; it is also called the second harmonic. Similarly, the next frequency would be the second overtone or third harmonic, which is three times the fundamental frequency. You can see where the confusion comes ini Just remember that the number of a harmonic is the ratio of that frequency to the fundamental tone, whereas you must ADD one to the overtone number to get the frequency ratio.
Here’s a chart of the first eight harmonics for A above middle continued... HARMONIC OVERTONE FREQUENCY RATIO 1»t Fund- 440 Hz tin 2nd 1st 880 HZ 2:1 3rd 2nd 1320 Hz
3. 1 4th 3rd 1760 HZ 4:1 5th 4th 2200 Hz 5:1 5th 5th 2640 Hz 6:1
7th 6th 3080 Hz 7:1 8th 7th 3520 Hz 8:1 Prospect Software
presents: QEDit t powerful Amiga Programmer's Editor.
• Full Undo Redo capability. Undo any command.
Redo undoes the Undo!
• Multi-tasking, multi-window Intuition interface.
• No limitations except memory on number of files, number of
windows, or file size.
• Invoke your compiler, assembler, Linker or MAKE from within
• Powerful pattern search.
• Edit one file while saving or compiling another.
• Menu-driven or keyboard driven.
• Horizontal scroll. Fast screen update.
• Define keyboard macros, assign macros to keys, and save
definitions to disk.
• Read and write any type of file..
• Optional file backup.
• Only $ 30.
Also includes WINDOWKEYS Mouse Eliminator. Allows you to manipulate windows without touching the mouse.
ONLY $ 30 Prospect Software
P. 0. Box 343 Champaign, IL 61820-0343 Also: PLATO ACCESS
DISKforCDC Plato Systems.. .$ 30 The manual and program
properly identify the 2nd harmonic as being twice the
frequency of the fundamental, but they consistently mistake
the 4th harmonic for the 3rd. One sentence was half wrong
("... the third harmonic is four times the frequency of the
first...”) and half right ("... an octave and a fifth higher
in pitch”); all other references completely confuse the two.
In the “Wave” area of the analog screen there is a slider for amount, and two pushbutton gadgets: one for 2nd harmonic and one for 3rd harmonic. You set the slider for what percentage of signal you want to add, then click either button to add that harmonic. Just remember that the “3rd” should be “4th”, and you’ll avoid any possible confusion. (In partial defense of Aegis, this error originated with very early versions of MusiCraft.)
This is a rather unique approach to additive synthesis.
Instead of adding in simple sine waves, you are actually adding a higher frequency copy of the existing waveform to itself. This allows you to generate a rich spectrum with minimal effort. For example, if you add the 2nd harmonic to a sine wave, you end up with two harmonics: 1st and 2nd. Add the “2nd harmonic” again, and you double ALL components, giving you 1st, 2nd, and 4th harmonics. Do it again and you get 1st, 2nd, 4th, and 8th. Start with something other than a sine wave, and some pretty interesting tones can be generated rather quickly.
If that wasn’t enough, Sonix also supports visual editing, allowing you to draw a waveform directly into the waveform display. This is of limited usefulness for audio, as there is only a minimal correlation between what a waveform looks like and what it sounds like, but it is fun to play with! And it does have some practical applications. For example, if you have created a waveform with a near-perfect sound but just need some “sharpness” to make the filter growl, you can draw in a small “spike” or two. This will add extremely high order harmonics without changing the underlying timbre.
The waveform display is also used to set the waveform for the LFO. This oscillator is used as a modulation source, and can control the amplifier (for Amplitude Modulation or Tremolo), audio oscillator (for Frequency Modulation or Vibrato), or filter (for Timbre Modulation or “Wah-Wah”) in any combination.
Sonix effectively gives you one LFO for each note, resulting in a very rich ensemble effect. In addition, the LFO can be set to cycle just once each time a note is sounded. Here is where the visual editing comes into its own: by drawing the appropriate contour, the LFO becomes a second envelope generator with wide ranging capabilities.
The filter is a low-pass type with what sounds like a moderate amount of corner peaking. This results in a subtle “wah” effect when the filter is swept across a rich waveform. The only thing I missed here was a Q control, which would have allowed the intensity of the “wah” to be controlled.
So how does this approach compare to, say, the additive synthesis method used by Music Studio? In many respects full additive synthesis is more flexible, but you pay for that in terms of complexity. Sometimes it takes quite a bit of knowledge and “tweeking”to get an additive system sounding “just right”. The Sonix approach is quick, easy, intuitive, and results in some very nice sounds.
Keyboard Setup The flexibility of the keyboard screen surpasses anything I’ve yet seen on the Amiga. A diagram of the computer’s keyboard is drawn, with each key labeled as to the note it plays; below this is a diagram of a standard musical keyboard. A pull-down menu allows you to select the instrument which will be assigned to the keyboard. Within the limitations of the Amiga’s scanning circuitry you can play up to four note chords in real time, or play along with a score which uses less than four voices.
The flexibility comes from being able to define your own keyboard layout. With the exception of the numeric keypad and the shift, alt, and Amiga keys, every key is available for your use. (Caps Lock is interesting, as it plays a note as long as it is locked down with the light on... bagpipes, anyone?)
You change the keyboard layout by simply clicking on the key you want to assign, picking which note it will represent from the musical keyboard below, then clicking the key again to “set” the note. This allows you to do all kinds of neat tricks, and the manual is quick to point out several of them. One I particularly enjoyed tinkering with was setting up "columns” of keys to play chords. For example, Q-A-Z might be set for a C major chord, W-S-X for a G major chord, and so on. You can also arrange the keys to make it easier to play along with a particular score, or to play a particular song.
And what tops all this off is that your keyboard layout is saved automatically when you save the score it’s associated with. Nice.
Of course Sonix doesn't limit you to the Amiga’s keyboard or internal voices. If you have a MIDI keyboard, you can play the MIDI instrument from the Amiga’s keyboard, or the Amiga from the MIDI keyboard. Provisions are also made for a Colortone keyboard, and you can even define which will be your default input device.
Build Your Own 28 MEG HRRDOEK SF
* Free *Case a Power Supply with purchase U Ltd. Contr of
Harddisk and U Ltd. Controler 1 MEG MM CAM UITI! CLOCK 0349.98
Picking Thereof No matter how hard I tried and believe me, I
TRY when writing these reviews I couldn't get Sonix to crash
or do anything particularly flakey. This is a solid package
which is a joy to work with. Of course that doesn’t mean I
didn’t find anything to complain about.
The waveform display doesn’t work at all like the manual says it should. Supposedly you can make a change to a waveform, click the OK gadget to hear what it sounds like, then use the UNDO gadget if you don’t like the results. In reality, the UNDO gadget only works before you OK the waveform: if you can hear your change, it's too late. Although this could be an error in the manual, I suspect it’s a bug in the program. Since waveform and timbre are not intuitively related, the way it presently operates is fairly useless, whereas the approach described in the manual makes sense. Once again, this
is a holdover from the old MusiCraft demos.
The manual indicates that if you "SAVE AS...” a filename which already exists, Sonix will ask if you really want to do this. It would be nice if it did, but it just goes ahead and wipes out the previous file whether you want it to or not.
Several things are missing from the scoring capabilities which prevent Sonix from being a serious “do-it-all" music package.
There is no way to insert a tie beyond the ones Sonix provides automatically when splitting a note across measures, so you can’t phrase or slur notes. Playing a legato section can be done, but requires an instrument with a slow release time.
Nor is there a method to accent notes or otherwise control loudness in the score; again, you would have to use different instruments to get this effect.
There are no provisions for repeats, stacked or beamed notes, or triplets. The manual shows two ways triplets can be faked, so none of these omissions seriously affect most performances, but they limit the usefulness of the score printing capability. Another minor nit is that, in printed scores, the closing measure bar for each line is omitted.
By running my nit threshold very low I can point to a few rough spots in the manual. It says, for example, that Pythagoras “discovered there were... twelve notes” in an octave.
Well, not exactly. There can be any number of notes in an octave, and many modern researchers and composers are experimenting with more than twelve divisions. What Pythagoras did was to develop a scale based on the fifth (the simplest non- octave ratio), which turned out to have twelve steps per octave. The twelve-tone system was (and is) accepted because it is a very good compromise, but to imply ’this is the way it is” is somewhat misleading.
Another comment which might be confusing: the manual also says “A MIDI instrument can only play one patch at a time...” This depends entirely on the MIDI instrument and its capabilities. Some, like the DX7 used in the manual’s example, really do play just one patch at a time. But some synthesizers allow the keyboard to be "split”, and you can use this capability to play two patches at once. Muttitimbral synthesizers have even greater possibilities: some relatively inexpensive synthesizers can produce eight distinctly different timbres simultaneously.
In Closing MusiCraft, or rather Sonix, which it grew into, was worth the wait. It is most definitely not the do-all end-all music program; for me it sits squarely between "fun” programs like Instant Music and full-blown MIDI recorders like SoundScape Pro MIDI. But what it does it does extremely well. I’d give Sonix a hearty thumbs up for anyone needing a reasonably powerful MIDI capable composition program for less than $ 100.
That winds it up for now... see you next month!
Nybbles, Rick Aegis Sonix mBS Aegis Development 2210 Wilshlre Blvd., Suite 57$ Santa Monica, CA 90403 213-392-9972
• AC* This space could have been yours at a rate you wouldn’t
believe. Amazing Computing™ is the Amiga users' magazine,
dedicated to helping the Amiga user get the most out of his
Amazing Computing™ is now sold at over 1200 locations worldwide and is read by users who want to do more with their Amigas. These Amiga users are searching for an application program or hardware item you have developed.
Amiga Developers If you are an Amiga Developer who is trying to get the most cost effective advertising for a new product (without running a budget like the U.S. Government) then give us a call. If money is no object, we're certain other magazines will also be glad to helpl Contact: John Fastino PiM Publications, Inc.
P. O. Box 869 Fail River, MA 02722
(617) 678-4200 Amazing Computing™: Your Resource to the Commodore
Amiga™ Skinny C Programs Techniques to overcome some
deficiencies of the Lattice C Compiler by Robert Riemersma,
Like many other Amiga users, I have been less than satisfied with the Amiga’s Lattice C compiler. This article describes techniques I have used to overcome some of the product’s deficiencies.
Keep in mind that these problems are not flaws from a C compiler implementor’s point of view. Rather, the difficulty stems from attempts to provide a “standard” C runtime environment, which is oriented strongly toward the days of yore when bare-bones minicomputers, with TTY consoles and paper tape I O, were common. For this reason, users of other C compiler systems may find these hints valuable. I hope I can point the way to better Amiga C programs for all.
All examples presented here were compiled and tested using version 3.03 of Lattice C. Other versions of Lattice’s compiler may show different results.
The major issue addressed by my suggestions is the bloating of programs when “standard” methods are used. Small programs you keep in your toolbox (such as the example (REQUEST) The free console window was my first frustration with C programming on the Amiga.
I present here) are the most obvious examples.
One important effect of these hints is the elimination of the “free” (and generally undesired) console window you get when initiating a Lattice C program via Workbench. The free console window was my first frustration with C programming on the Amiga. My first Amiga C project was a very simple perpetual calendar tool to put in my Utilities drawer, along with the clocks, calculators, etc. Things were going along quickly and efficiently, until I decided to check things out from Workbench (in lieu of the CLI environment in which I had been developing). Imagine my surprise when the calendar came up
fine, but with a little “friend”: the free console!
I thought the window was a Workbench problem, so I read everything I could find on the subject, i also talked to several Amiga C programmers and ended up following a lot of blind alleys, like editing the tool icon I was using for my calendar.
Based on a number of public domain programs exhibiting the same bizarre behavior, I concluded that my problem is a pretty common one for new Amiga programmers. The most depressing thing about my quest was that most people countered with, “Who cares, I never use Workbench anyway.” At the end of my search, I found my window phenomenon documented on pages 6-3 and 6-4 of the booklet that comes with version 3.03 of the Lattice C package. The documentation said nothing, however, about disabling this “feature.” Following the lead supplied by the Lattice document, I listed Lattice_C:examples _MAIN.C
on the 3.03 release disk. This code is the C source to a function named _main() the culprit that opens the free console window when C programs are started by Workbench!
Table 1 illustrates how Lattice’s _main() becomes part of your program. Your program’s executable object file is created in this form when you use a compile and link sequence, like the one shown in Listing One. You may note that I use Software Distillery’s ‘BLink’ over Metacomco’s ‘ALink’, which Lattice supplied with the C compiler. I based my choice on features and speed. The switch should have little effect on the results. The two object linkers produce equivalent output and the new release of Lattice C, version
3. 10, includes the ‘Blink’ linker.
Your own main() function, which you normally think of as your “main program,” is actually a subroutine of Lattice’s _main().
A closer look at Lattice_C:examples _MAIN.C and pages 6-7 and 6-8 in the Lattice booklet reveal that the combination of _main() and exit() provides all kinds of services you may not need in a real program.
The_main() routine does some simple parsing of the CLI command line and opens and sets up stdin, stdout and stderr.
The routine also opens up the dreaded console window (if invoked via Workbench), since otherwise, there is nowhere for the C standard I O streams to do their thing (as they do under
CLI) . The exit() routine performs a number of similar
operations, such as closing down any Lattice “level 2 I O”
files which remain open (see page 3-46 of the Lattice
Continued... Both these routines are expensive and can easily be done without.
A comparison of Listing Two and Listing Three demonstrates the changes which must be made in order to eliminate _main() and exK() from your linked executable program.
Naming your main program _main() and calling _exit() wherever you might otherwise call exit() are the most obvious changes. You must also do your own command line parsing (if needed) for CLI-based programs. "Standard” C functions like printf() cannot be used in such a program, unless a provision is made for opening and closing the relevant I O streams.
Listing Four contains two other code-savers: “compile and link, tiny.” Two points are introduced here: the use of the “-v” flag with pass two of the Lattice compiler and giving amigaJib precedence over Ic.lib during linking.
The “-v” flag, used with the second pass of Lattice C 3.03, avoids the need for stack-checking code at the head of each function. The use of this flag is described on pages 4-8 and 5-11 of the Lattice booklet. Keep in mind that stack-checking logic assumes that console I O has been set, so error messages are issued at runtime. Stack-checkipg is very important during both program development and debugging.
You should consider using stack checking at these times.
The object code library amiga.lib contains much information and many “interface” routines which allow your C program to make calls to the Amiga “resident libraries” (such as exec.library, intuition.library and device drivers like trackdisk.device). This library also provides a number of functions which overlap functions that Lattice provides in Ic.lib, such as printf(). In many cases, although more limited in function, the Amiga version is more compact than its Lattice equivalent.
The order in which object libraries are defined to Blink (or Alink) in the linker’s command line is the same order in which the libraries are scanned for external references. Listing amiga.lib first makes this library the preferred source for external references. Such order often saves space in your final program.
By now, you are probably asking yourself ”ls all this worth anything?” Well, as mentioned, we got rid of an extraneous console window by eliminating (actually, writing our own version of) the _main() function. REQSTD (Listing Two) and REQUEST (Listing Three) further show the value of such changes.
REQSTD and REQUEST are two version of the same program, invoked from within a CLI EXECUTE sequence. A single quoted text argument is asked for, just as you might use with the ECHO command. This string is constructed as a yes no question. The program passes the string to Intuition’s AutoRequest() function, which asks the question of the Amiga user via a simple boolean requester. The result is returned to CLI in a form which can be tested by IF WARN from within the EXECUTE sequence. This sequence is basically my own answer to the YORN programs currently making the rounds in the MS-DOS community.
REQSTD uses fairly straightforward C and Lattice conventions for coding, compilation and linking. The resulting executable object file weighs in at a whopping 14,388 bytes (as reported by Cli’s LIST command). What a hog I REQUEST is compiled and linked using the sequence in Listing Four, and coded omitting _main() and exit(). This program’s executable file LISTs out at a trim 2540 bytes.
That’s better than a factor of five improvement! Tell me, which program do you want cluttering your Workbench disk?
These techniques may not be the answer for everyone. You must consider your needs on a program-to-program basis and be aware of what you may be giving up by using certain programs. All serious Amiga programmers using Lattice C should take time to study both Lattice_C:examples _MAIN.C and Lattice_C:examples c.a (the assembly language source to the startup module c.o used in almost every C program.)
A Simplified Description of an Executable Object File From the“Standard” Compile and Link of a Simple Lattice C program.
Origin Description The first pert of tire file contains an assembly language routine startup which calls _main(). This module also contains the routine „exif0, your.o your.o is your compiled C program which supplies main() and any other functions you've defined for use by your “main" program.
16Mb • Any external references in the modules above, which could be satisfied from the object library Ic.lib* are inserted here (Including the function _main() which startup calls and exit() which your program calls).
Mlga.fib Any externals Still not satisfied by fcJib are pulled in from this library, M&ti&mgj'GMis Standard compile and link .key file a LC:lcl -iINCLUDE: -iINCLUDE:lattice -oRAM: file .q file LC:lc2 -o file .o RAM: file link:blink from LIB:c.o+ file .o to file lib LIB:1c.1ib+LIB: amiga.lib Mmtimg Tm© .
ReqStd.c ?**** *************************************** **********
* REQSTD - A simple boolean requester command for use
* within EXECUTE command files.
* ******************************************************
* ******************************************************
* BVO Computing Services Copyright 1987, Bob Riemersma
* ************************.******************************
* Format: REQSTD string
* Template: REQSTD " "
* Purpose: To ask the user a yes no question from
* within an EXECUTE command file.
[See Listing Three for the include's, struct IntuitText declarations and a few define's that belong here. They are not duplicated here to save space in the printed listing.] extern BOOL AutoRequest ); main(argc, argv) int argc; UBYTE *argv[]; int QuestionChars, ReqWidth; BOOL Yes; if (argc != 2) exit(120); Question.IText = argv[l]; * Count chars in argument string * QuestionChars =0; while (*argv[l]++ !* ' 0') Quest ionChars++; IntuitionBase « (struct IntuitionBase *) OpenLibrary("intuition.library", INTUITION_REV); if (IntuitionBase NULL) exit(FALSE); Myself = FindTask(Me); if
((ReqWidth = 8*QuestionChars+40) 200) ReqWidth - 200; Yes = AutoRequest(Myself- prJWindowPtr, * Console Window * Question, Positive, Negative, * IntuiTexts * NULL, NULL, * No extern, events * ReqWidth, 50); * Width, Height * CloseLibrary(IntuitionBase); exit((Yes) ? 5 : 0); A-TAir Communication and Terminal Program KERMIT - XMODEM - XMODEM CRC - ASCII DIAL-A-TALK - Script language. 20 function keys.
FULL VT100 VT52 H19 ANSI TTY emulations.
Concurrent printing and capture. Voice option. CB mode.
A-TALIK PLUS Tektronix 4010 4014 Graphics Emulation
• ALPHA GRAPH GIN standard modes, plus enhanced graphics POINT
• All vector line formats. Screen size up to 700 by 440.
• Four character sizes. Printer support. Store screens in IFF or
Aegis Draw format. All A-TALK features supported.
A-TALK lists for $ 49.95. A-TALK FLOS lists for $ 99.95. $ 2.00 shipping; CA residents add 6.5% sales tax.
Felsina Software 3175 South Hoover Street, 275 Los Angeles, CA 90007
(213) 669-1497 EastiSmgj Tktrm Request.c
* REQUEST - A simple boolean requester command for use
* within EXECUTE command files.
* ******************************************************
* BVO Computing Services Copyright 1987, Bob Riemersma
* Format: REQUEST string
* Template: REQUEST " "
* Purpose: To ask the user a yes no question from
* within an EXECUTE command file.
* Specification:
* REQUEST invokes a system requester displaying the
* text argument given, and accepts either a "Yes" or
* a"No" response via the requester's boolean gadgets.
* This response is communicated to the command stream
* via REQUEST'S return result: 0 = No, 5 = Yes.
* Example:
* REQUEST "Are you older than 35?"
* ECHO "Hmmm, so you are."
* ECHO "Just a young whippersnapper!"
* ******************************************************
* Note to rodent-haters:
* Beginning with KS WB 1.2 you may respond using
* "Left Amiga-V" for "Yes", "Left Amiga-B" for "No".
Continued... J c £ i Introducing Robot Readers a powerful new way for your child to learn to read Even if your child isn't a reader yet he can read these classic stories at his own speed through interactive speech. And he can play a game that builds vocabulary and reading ability. These beautifully illustrated stories are designed to be used by children with little or no help. More stories will soon be available. To introduce the series and help build a library for your children we make this LIMITED TIME OFFER: Buy one, get one free ?CHICKEN LITTLE $ 29.95 each ?LITTLE RED HEN for the Amiga
512k ?AESOP'S FABLES 0011 or today ?THREE LITTLE PIGS (B2)edfr titles) HILTON ANDROID CORPORATION PO Box 7437 • Huntington Beach, CA 92615-7437
(714) 960-3984 ?include exec types.h ?include
libraries dosextens.h ?include intuition intuition.h
struct IntuitionBase *IntuitionBase; ?define INTUITION_REV
0 struct IntuiText Question = 2, 1, * FrontPen, BackPen
* JAM1, 8, 6, * LeftEdge, TopEdge * NULL, * Use default
font * NULL, * Itext, filled at runtime * NULL * No
linked IntuiTexts * }, Positive *= 2, 1, JAM1, 6, 4,
NULL, "Yes", NULL }, Negative = 2, 1, JAM1, 6, 4, NULL,
"No", NULL ' )?
?define Me 0 extern struct Process *FindTask(); struct Process *Myself; extern BOOL AutoRequest(); _main(CommandLine) UBYTE *CommandLine; int QuestionChars, ReqWidth; BOOL Yes; * Scan CommandLine for first quote * while (*CommandLine != ' 0' (( *CommandLine != CommandLine++; if (*CommandLine == ' 0') _exit (120); * Skip quote & store ptr, scan to final quote (counting
* chars), 'NO' it to terminate the Itext string.
* Question.IText = ++CommandLine; QuestionChars =0; while
(*CommandLine != ' 0' && *CommandLine != "") CommandLine++;
QuestionChars++; ) if (*CommandLine == ' 0') _exit(120);
?CommandLine = ' 0'; IntuitionBase = (struct IntuitionBase *)
OpenLibrary("intuition.library", INTUITION_REV); if
(IntuitionBase =“ NULL) _exit(FALSE); .
Myself = FindTask(Me); if ((ReqWidth = 8*QuestionChars+40) 200) ReqWidth » 200; Yes = AutoRequest(Myself- pr__WindowPtr, ? Console Window * (Question, (Positive, (Negative, * IntuiTexts * NULL, NULL, * No extern, events * ReqWidth, 50); * Width, Height * .
CloseLibjrary (IntuitionBase); ' _exit((Yes) ? 5 ; 0); W(G)MF Tiny Compile and Link .key file a .
LC:lcl -iINCLUDE: -iINCLUDE:lattice -oRAM: file .q file LC:lc2 -v -o file .o RAM: file link:blink from LIB:c.o+ file .o to file lib LIB:amiga.1ib+LIB:lc.lib
• AC- Roomers Amiga in Media, Inside West Chester and other Juicy
Rumors by the Bandito The Amiga 500 has made it to market! In
mid-June, dealers got their first shipment, and by all
accounts, the initial shipment sold out. Amiga 2000
production is underway in Taiwan, and the boards will be
shipped to West Chester for final assembly. Dealer reps were
claiming the 2000 will ship by the Fourth of July, but
engineers said late July, early August.
In mid-June, the San Jose Mercury News broke a story with more details of the Rattigan firing and lawsuits, followed by the Wall Street Journal during the next week. Commodore is counter-sueing Rattigan for a total of $ 24 million, reported the Wall Street Journal, saying Rattigan resigned voluntarily, and therefore is not entitled to the benefits in his contract. The suit claims Rattigan would have been fired soon regardless, for “disobeying the chairman of the board,” and "gross disregard” of his duties.
Atari rumors Look for an upcoming interview with Leonard Tramiel in the Compute! Atari ST magazine. His statements were so misleading, Compute! Editors will place an “Editor’s Note” sidebar near the interview to clarify his remarks. When asked whether the Amiga 500 would affect the ST, Tramiel rattled off a list of its deficiencies, and Compute! Felt it had to challenge his statements for their readers.
Atari BBSes and networks were abuzz with reports of a software MS-DOS emulator for the Atari ST called PC:Ditto.
The company names are different, but a close examination of the reports shows the product can linked to the same company that made the Amiga Transformer. It looks like they got tired of negotiations with Commodore about the much improved but yet-unreleased Transformer 1.2, and went off to Atari instead.
Amiga In media The Amiga is appearing in more and more publications. The cover graphic on a new magazine called “Computers In Science” was done on an Amiga, but the story it illustrated was about an Atari ST program! The Amiga was featured in articles on desktop video in both Business Week and Venture magazines.
Continued... The Amiga will appear in a major role in an upcoming original John Carpenter horror movie called “The Prince Of Darkness,” due in October. Expect more Amiga graphics in the Max Headroom series. No, they aren't making Max with an Amiga, but Amiga graphics should be used on screens in the background of the Headroom sets.
There is a high-powered, multi-user BBS system in development for the Amiga. It can be networked, or use multiple serial ports.
Electronic Arts and affiliated label software titles coming up in the next few months for the Amiga include Earl Weaver Baseball, Smooth Talker, Quizam and Gridiron; Alternate Reality: City from Datasoft in June; Autoduel and Ultima IV from Origin Systems in July or August; Black Cauldron from Sierra in June; First Letters and Words from First Byte in June.
SubLogic has recalled their scenery disk number 11 because of an error in duplication. The packaged disks simply did not work in any Amiga.
Artist Jim Sachs is hard at work on 20,000 Leagues Under the Sea. He is working on a deal with Disney, to let him use imagery from the film of the same name. If Disney gives the OK, the game should be ready in December or January. If not, Sachs will re-draw the artwork, and it will be out in April
1988. He said Disney has other plans for his talent in the
future, on a “top-secret project.” Many Amigans were not
surprised. After all the troubles so many people had with
them, TechniSoft is out of business.
They made the “RAMbo” memory expansion. All is not lost for TechniSoft owners, however. The company’s products will be supported by Computer Expansion Products, Inc. of Salt Lake City, Utah. Their number is (801) 264-8238. The new company plans an 8 meg RAM board and a SCSI hard disk controller.
Another ray-tracing modeling program called Silver is expected this fall from Impulse, the makers of Prism, a HAM editor. They have other software and hardware projects in the works but remain tight-lipped about them.
TRANSFER MS-DOS and ATARI ST files to and from your Amiga!
Dos-2-Dos reads Lotus 123 worksheets, wordprocessing documents or any other files on floppy disk directly into your Amiga for use with your favorite Amiga programs.
• Reads writes both 5.25" AND 3.5" MS-DOS disks.
• Reads writes 3.5" Atari ST diskettes (GEM format).
• Converts ASCII file line ending characters.
Disk-2-Disk requires the Amiga model 1020 5.25“ disk drive. Dos-2-Dos runs on any standard Amiga. Disk-2-Disk $ 49.95, Dos-2-Dos $ 55.00. Add $ 3.00 for shipping and handling, CA residents add 6% sales tax.
Central Coast Software™ Hi 268 Bowie Drive, Los Osos, CA 93402 (805) 528-4906 BED In a conference on CompuServe, ASDG’s Perry Kivolowitz mentioned a planned product for the Amiga 10OO, a box called Barracuda that would allow a single Amiga 2000 Zorro card to be used on the Amiga 1000.
Inside West Chester Commodore West Chester posted notices to many networks announcing a job opening to replace technical support person Phil Lindsay, after he left in mid-June. The job would require relocation to West Chester, Pennsylvania. Network wags claimed the notice forgot to mention the hassle of relocating again three weeks later, when you are laid off.
Commodore is still hard at work on the 68020 speedup board for the Amiga 2000. They are also planning to make fast 32 bit memory boards to complement the 68020 board.
An ex-Amiga guru is working on a method to reboot the Amiga from RAM disk, thus saving time on warm boots, it should be available in the public domain soon.
Commodore Amiga programmers are considering replacing the BCPL underpinnings of AmigaDOS with code written in the C language. This would make the operating system more maintainable, and less mysterious in general, because so few US programmers know BCPL, and its interface is a burden to most C programs.
Meanwhile, any work on AmigaDOS 1.3 is still months away.
Programmers are working on bug fixes and small improvements for something called “AmigaDOS 1.2.1” or “1.2a”, which would most likely include changes for the Amiga 2000, such as hard disk boot. AmigaDOS 1.3 will probably be a ROM upgrade. Speculators say the 1.3 upgrade will take place when Commodore can offer an upgrade graphics chip at the same time, with expanded CHIP memory, or expanded resolution or number of colors. Imagine going to your dealer to get a ROM upgrade and a graphics chip upgrade for less than $ 100.
A few rumors have circulated about the development of the Amiga 3000. It will supposed have a 68020, a simple memory management chip, fast memory, and expanded graphics and sound capabilities. Much of the work is being done in West Germany.
Inside information claims Commodore plans to buy several thousand of the Commodore 64 emulator being developed by Software Insight Systems. They will give one to each Commodore 64 user group in the world.
At the West Coast roll-out of the Amiga 500 and 2000, CSA showed a 68020 board that fits inside the Amiga 500, priced at $ 895. An optional 68881 floating point processor runs at 12 Mhz. Ronin is also planning a similar board. At the rollout, Federated and Priority One were considering carrying more Amiga products, as well as the Amiga line itself.
Former Amiga head Dale Luck is contracted for work for Commodore through July, and hopes to continue beyond that time. At a recent BADGE user group meeting, Luck said all Amiga 500s and 2000s will have the half-bright graphics chip inside, doubling the number of colors in any palette by adding as many as 32 darker shades. A source within West Chester confirmed this.
Luck is working on 68881 floating point support. He is also porting X-Windows to the Amiga, in hopes of showing it at the SIGGRAPH graphics convention in Anaheim in late July. X- Windows is a standard windowing environment popular on mainframes.
Other juicy rumors Hewlett Packard is planning a low-cost laser printer for only $ 800. It accepts single sheets of paper, hand-fed one by one as it prints.
Rumors continue to fly about the laser toaster project. There was a dealer show on Sunday before COMDEX. Commodore officials planned to demo the laser toaster as an example of Amiga vertical market applications, by giving the dealers breakfast toast with IFF images burned on them. The hardware didn’t work that morning. Only a few slices were produced before it stopped in a puff of smoke. They say it has 300 CPI (crumbs per inch) resolution. Some people have joked that the device should be on the “cereal” port. Developers are also discussing the “Jelly Jet”, an add-on that would bring color
output to the laser toaster.
• AC* Modula-2 Programming on the Amiga™ The first in a series of
articles on Modula-2 programming for the Amiga.
By Steve Faiwiszewski Quite a few of you have asked for a Modula-2 column. Well, the wait is overl This column will deal with issues relevant to Modula-2 programming on the Amiga, as well as more general topics of Modula-2 and programming methodology.
In the course of this column I would like to present various programs, as well as bring up whatever problems, thoughts and ideas I (or one of you, maybe?) Have come across while developing software for the Amiga.
What better way is there to start a Modula-2 column than to review the new version of the only commercially available M2 compiler for the Amiga? The following is an update on my review of the compiler which appeared in Vol.1 9 issue of Amazing Computing. Please refer to that issue for a more indepth look at Modula-2 and the TDI compiler.
The TDI Modula-2 Compiler ver 3.00 The Amiga Modula-2 programmer community has been waiting for TDI to release a new version of their compiler that would address the various problems that existed in the ver 2.0 release. Those problems included incompatibility with Kick Dos 1.2, limits on the size of programs, bugs in the various support modules, and bugs in the compiler itself.
Well, the new release is only partially successful at addressing the above listed problems. First the good points: Improvements Improved compiler. A TDI representative informed me that most of work went into improving the compiler, and this clearly seems to be the case. The compiler bugs of version 2.0 have been fixed, new features were introduced (such as long reals) and the compiler itself runs 30% faster and produces slightly more compact code. Look at the benchmark results for a comparison with the older version.
Support for 1.2. The TDI package is now compatible with Kick Dos 1.2, and all of the new features of 1.2 (such as drawing circles, semaphores, and autoconfiguration) are supported.
More support modules. More modules are provided to interface to the new features of 1.2, as well as the additional features of the version 3.0 package (64-bit IEEE reals and hyperbolic functions, to name but two) Size restriction has been alleviated. Programs can now have 4 GB (that’s gigabytes!) Of global data. Array size can be that large too.
Better recovery from runtime errors. In ver 2.0 a runtime error meant the Amiga had to be rebooted. In ver 3.0 runtime errors are handled more gracefully. Users who have the developer or commercial version have the option of invoking a post mortem debugger which will show the point in the code where the runtime error occurred. This feature has already saved me hours of debug time.
Problems Large memory requirement. The compiler speed up was partially accomplished by turning the compiler into one big executable file (instead of the overlays used in version 2.0). Unfortunately, the compiler is so large now (over 165KII) that I do not think it can be run on a 256K system. The compiler looks for directory T: to create temporary files there. TDI recommends that you assign T: to RAM: to speed up compile time. However, running the compiler on a 512K system leaves about 90K of available RAM, and to compile certain programs the compiler needs more space than that for its
temporary files. Assigning T: to one of the floppies makes things go at a horribly slow pace. So, if you are planning to get ver 3.0, and you have large programs to compile, then I suggest you get some more memory first; that’s what I ended up doing (more about that later).
Compiler problem. The new compiler, for some unknown reason, has an aversion towards tabs, and will flag any tab it finds as a syntax error. While this is not an insurmountable problem, it is certainly quite annoying; I had to go through every source file I had, converting tabs to spaces.
Problems with support modules. (Support modules are the .Sym and .Lnk files that your programs refer to, and have to be linked with in order to provide the interface for the ROM Kernel and AmigaDos routines.) It really is obvious that the continued... guys in England concentrated on the compiler, and pretty much ignored the support modules. Some modules on the distribution disks were corrupt (I can't imagine how this passed TDI’s quality assurance!), while others are buggy.
Some of the bugs are old ones that have been reported to TDI in the past, while others are brand new, introduced in the modules which are new to the package. While I can understand that bugs can sneak into new code, there is no excuse for the existence of old bugs. Also, as was in all the previous versions, some definition modules are declared incorrectly.
For example, most of the procedures in the 10 module should accept a pointer to a record of type ‘lORequest’, but instead they accept the record itself. This may not seem like a big deal, but sometimes it is absolutely necessary to pass to one of the procedures in the 10 modules a pointer and not a record. If you have the commercial package, then this is not a terrible problem; you can define your own 10 module. But anyone with the developer or regular package is simply out of luck.
TDI has replaced the previous error lister with a full screen editor which doubles as an error lister. Unfortunately the editor is unwieldy and buggy: it’s crash prone and eats up 3K of RAM every time it is executed (this is due to a bug in one of the support modules). The full screen editor is a step in the right direction, but TDI has a long way to go. I myself will stick to Emacs, while others swear by Uedit.
There Is still no updated manual since the first release of the compiler. This means that you will have to browse through the definition modules to learn about all new or modified procedures, variables, types, and constants.
Therefore, since the regular package does not contain the source to the definition modules, I strongly advise against getting it. TDI maintains that the new manual is due any day now.
Understandably, TDI has come under a great deal of fire for their handling of the new release, and I have a feeling that they will try to make amends. TDI is currently investigating economically feasible ways of distributing bug fixes, and other updates. As of this writing the currently favored scheme is to send each registered user a disk with fixes, and if the user will send $ 5 back to TDI he will be eligible to receive future update disks from them. This sounds like a fair deal to me.
Miscellaneous Another TDI product that I’ve received with my package is GRID, which is advertised as a 'sophisticated multi-key file access method’. Sounds impressive, right? Well, unfortunately I still haven’t had time to look at it, so I'll have to put off talking about it to another time.
As I mentioned earlier, the new compiler is a memory hog, and all of a sudden I found my 512K machine to be too tight for my Modula-2 work. So off I went looking for a RAM expansion. I ended up getting a Microbotics Starboard-2, with 1 Meg in it. I am happy to say that so far I’m very pleased with it, and developing on the Amiga is faster than it’s ever been.
My startup-sequence first mounts the vdO: device (If you have a RAM expansion, you simply MUST get ASDG’s shareware recoverable ram disk software!) And checks if there is directory called ‘M2’ on it. If not, it will create one, and copy the contents of the M2 directory on df1: to the M2 directory on vdO:. Then the startup-sequence sets up a resident CLI, using the resident command, and terminates the old CLI. I then make a few commands (such as dir, cd, delete, etc) resident, as well as the compiler. After all this, I still have close to 512K of RAM, so I start up my editor, and always keep it
around. And the results? Well look for yourselves;.
Compile and link time can be 2 to 4 times faster. It only takes about 3 minutes to copy all of the M2 directory to vdO:, and I only have to do this after power-up; vdO: survives crashes and warm boots.
The resident command and the resident cli are Commodore programs, supplied with the Kick Dos 1.2 gamma 1 developer’s release. As such, those programs are proprietary to CBM, and I don’t think they can be distributed freely.
However, there’s no. Reason as to why we can’t write our own.
Maybe in a future article I’ll attempt to write a resident cli replacement in M2. After all, the TDI ver 3.0 release provides an interface to the resident routines.
Should you have any comments, criticism, or ideas for this column, please send me mail. I can be reached on the following systems: CIS: 74106,425 PUNK:THE INTERN BIX: theintem Usenet: rutgerslunirot!the_intern Benchmark Results Notes « Please refer to the Vol. 1 9 issue of Amazing Comput ing for the listing of the benchmark programs.
* The times tor ver 2.0 were taken under Kick Dos 1.1* while the
benchmarks for ver 3.0 were done under Kick Dos 1.2 '
* Ad times are in seconds.
* Alt sizes are In bytes.
* All compiles were done to disk. All links were done in RAM,
* The 'optimize’ switch was used during the link i * The special
setup is as foliows:
a. Using ver 3.0 under Kick Dos 1.2
b. The M2 diredory (with all the needed support modules) reside
on VDO: | 0. The compiler is resident (using the Resident i
command) i » To compile the Window program under ver 3.0 the
statement ’CloseWindow(wpA)’ had to change to ,
M ¦¦l.n.BI ..¦.¦¦.¦¦¦MM.M.lrf i Supports real numbers and transcendental functions ie. Sin, cos, tan, arctan, exp, In, log, power, sqrt ¦ 3d graphics and multi-tasking demos ¦ CODE statement for assembly code ¦ Error lister will locate and identify all errors in source code i Single character I O supported i No royalties or copy protection i Phone and network customer support provided ¦ 350-page manual 2 not found In Pascal Dynamic strings that may be any size Multi-tasking is supported Procedure variables Module version control Programmer definable scope of objects Open array
parameters (VAR r: ARRAY OF REALS;) Elegant type transfer functions Optomized Size Compile Unk Execute 1257 bytes 3944 bytes 1736 bytes 1100 bytes MODULE Float; FROM MathLibO IMPORT sin. In. Exp.
Sqrt. Arctan; VAR x,y: REAL; i: CARDINAL: BEGIN ('$ T-,SA-,SS-*) x:= 1.0; FOR i:= 1 TO 1000 DO y:= sin (x); y:= In (x); y:= exp (x); y:= sqrt (x); y:= arctan (x); x:= x + 0.01; END; END float.
MODULE calc; VAR a.b.c; REAL; n. i: CARDINAL; BEGIN (*$ T-,$ A-,$ S-‘) n:= 5000; a:= 2.71828; b:= 3.14159; c:= 1.0; FOR i:= I TO n DO c:= c‘a; c:= c*b; c:= c a; c:= c b; END; END calc.
( Prime Compile Time Ver 2.0 31 Ver 3.0 20
- - ¦ - 1 x::; Special 5 Link Time 44 42 16 Build Time 75 62
21 Run Time 54 53 Obj (.Lnk) Size 376 344 .. Executable
Size 3164 4692 j Sieve Ver 2.0 Ver 3.0 Special |: Compile
Time 35 22 8 I Link Time 45 44 17 I Build Time 80 66 25 1 Run
6. 5
6. 2 1 Obj (.Lnk) Size 830 734 512 J Executable Size 3540
5024~ I • Window Ver 2.0 Ver 3.0 Special Compile Time 92 68
43 Link Time 102 110 27 Build Time 194 178 70 Obj (.Lnk) Size
1354 1368 Executable Size 3256 4512-- : o * V- MODULE
Sieve; CONST Size = 8190; TYPE FlagRange = [O..Size]; FlagSet
= SET OF FlagRange; VAR Flags: FlagSet; i: FlagRange; Prime,
k, Count, Iter: CARDINAL; BEGIN (*$ S-,$ R-,$ A+ *) FOR lter:= 1
TO 10 DO Count: = 0; Flags: = FlagSet(); (‘ empty set *) FOR
i:= 0 TO Size DO IF (i IN Flags) THEN Prime:= (i * 2) + 3; k:=
i + Prime: WHILE k = Size DO INCL (Flags, k); k:= k + Prime;
END; Count:= Count + 1: END; END; END; END Sieve.
Regular Version $ 89.95 Developer's Version $ 149.95 Commercial Version $ 299.95 The regular version contains all the features listed above. The developer’s version contains additional Amiga modules, macros and demonstration programs - a symbol file decoder - link and load file disassemblers - a source file cross referencer
- the kermit file transfer utility - a Modula-2 CLI - modules for
IFF and ILBM. The commercial version contains all of the Amiga
module source files.
Other Modula-2 Products Kermit - Contains full source plus $ 15 connect time to CompuServe.
Examples - Many of the C programs from ROM Kernel and Intuition translated into Modula-2.
GRID - Sophisticated multi-key file access method with over 30 procedures to access variable length records.
Product History The TDI Modula-2 compiler has been running on the Pinnacle supermicro (Aug.
’84), Atari ST (Aug. ’85) and will soon appear on the Macintosh and UNIX in the 4th Qtr. ’86.
Added features of Modula- i CASE has an ELSE and may contain ¦ subranges i Programs may be broken up into " Modules for separate compilation * i Machine level interface a Bif-wise operators Direct port and Memory access ¦ Absolute addressing Interrupt structure ¦ ¦ FULL interface to ROM Kernel, Intuition, Workbench and AmigaDos ¦ Smart linker for greatly reduced code size ¦ True native code implementation (Not UCSD p-Code or M-code) ¦ Sophisticated multi-pass compiler allows forward references and code optimization ¦ ReallnOut, LonglnOut, InOut, Strings, Storage. Terminal ¦ Streams. MathLibO
and all standard modules ft Works with single floppy 512K RAM Pascal and Modula-2 source code are nearly identical. Modula-2 should be thought of as an enhanced superset of Pascal. Professor Niklaus Wirth (the creator of Pascal) designed Modula-2 to replace Pascal.
Sieve of Eratosthenes: Float Calc Null program Ramdisk Benchmarks (secs) i dDe M E5sAg in your AMIGA by John Foust Programmers have a phrase for it: “a back door,” meaning a way to get a computer system to do something it is not intended to do, after the software has shipped to the public. A back door might let the programmer access a program without the proper password or security clearance.
The most innocent of "back door” is a simple message. It is similar to graffiti. It may reside only in the executable program, as ASCII text that can be read with the type opt h’ command. Very often, a company will imbed a copyright notice in the code this way.
The Amiga operating system code has several “back door” messages. Some are passive, simple messages. Others are active. They do not appear unless the proper sequence of commands is given to the program.
There are several passive messages in Kickstart. You can view them directly on the Kickstart disk with a disk editor. The Kickstart disk contains code that is loaded into a special bank of memory at address $ F80000. If you have a debugger, you can view that memory directly. If the data to be searched is in a file, there is a public domain program called ‘strings’ that can help find messages like this. It searches a file and displays all the human-readable character groups.
The 1.2 Kickstart has several passive messages - or at least no one has found a way to have the Amiga display them.
Two messages are “The Amiga Wizards bring this power to you” and “Brought to you not by a mere Wizard, but the Wizard Extraordinaire: Dale Luck!” There is another region that has an "=rj=”, and nearby are the words “kodiak andy carl”.
Chances are, there is no way to have the Amiga display these messages. If their creators had wished to hide the message, they could have encrypted the characters to prevent them from being discovered so easily. There is a set of encrypted credits in this code. To see them, it takes a special sequence of keystrokes.
Re-arrange the windows on your Workbench screen so the menu and title bar is showing. The secret messages will appear there. Activate the Workbench by clicking on the background somewhere. If the Workbench is activated, the menu bar should read “Workbench release 1.2” followed by the amount of free memory in your machine. The next part is difficult if you have small hands. It may require two people to perform. Press and hold down both SHIFT keys and both ALT keys at the same time. Now reach up to the function keys, and press and hold each one in turn. The message appears on the menu bar as
long as all the keys are held down. The following messages will appear: FI System Software: Carl, Neil & Kodiak F2 Graphics Software: Dale, Bart, Jimm & =RJ= F3 QA: Jon, Bruce, Stan, Kim & Jerry F4 LG Support: Caryn, Dave, Victor, Terry, Cheryl & Nancy FS CBM Software: Andy, Barry, Dave & Eric F6 Pics: Sheryl & Jack F7 Docs: Rick, Mitch, Peggy & Rob F8 Chips: Jay, Akio, Glenn, Edwin, Mark & Dave F9 HW: Dave, Bill, ChrisR & Josh F10 Moral Support: Joe Pillow & The Dancing Fools This is a list of many of the people who worked on the Amiga in Los Gatos, the original Amiga team. Their full names
are: F1 Carl Sassenrath, Neil Katin, Bob "Kodiak" Bums F2 Dale Luck, Bart Whitebrook, Jim Mackraz, RJ Mical F3 Jon Prince, Bruce Barrett, Stan Shepard, Kim Nedelman, Jerry Crosson F4 Caryn Mical, Dave Fenske, Victor Jieu, Terry Ishida, Cheryl Gibbons, Nancy Rains F5 Andy Finkel, Barry Walsh, Dave Berezowski, Eric Cotton F6 Sheryl Knowles Fuller, Jack Haeger F7 Rick Osborne, Mitch Gass, Peggy Steimer, Rob Peck F8 Jay Miner, Akio Tanaka, Glenn Keller, Edwin Chu, Mark Shieu, Dave (?)
F9 Dave Needle, Bill Kolb, Chris Raymond, Josh Soske “Joe Pillow” is an imaginary friend of Dale Luck and RJ Mical,
a. k.a The Dancing Fools. As the story goes, they would keep
themselves awake during late-night programming sessions by
playing loud music and dancing.
The secret messages do not stop there. While performing the gymnastics of the above messages, eject a disk from the drive. The message “The Amiga Born a Champion” appears.
Now put the disk in. Another message appears. Credit goes to Oran Sands, Ken Armour, and Amiga*Greg of the People Link network for this discovery.
There are another set of secret messages in the Preferences program. If you still have Preferences from the AmigaDOS
1. 0 disks, the secret messages are not encrypted, so the
‘strings’ program easily finds them: Ann o u n c i n s ? * ?
Caryn and =RJ= Love 4 Ever INTUITION by =RJ Mical= Software Artist Deluxe Preferences written by Barry Walsh and Jon Prince Dedicated to Penny Ridell with all my love Jon Prince Watch for software from Commodore (UK) by Barry Walsh With a certain set of mouse clicks, today’s versions of Preferences will print one of these messages. This means the messages from Preferences 1.0 are still there. Others may have been added since then.
In the present version of Preferences, the messages are encrypted, so they are not visible using the 'strings’ program or a disk editor.
Look closely at the buttons on the mice in the upper right corner of the screen. The buttons are not just images, but are actually gadgets that send signals to the program, just like all the other gadgets on the screen. There is another non- obvious gadget on this screen. It is directly to the left of the date display, on the drawn edge of the border. If you click there, the gadget is briefly reversed, and then returns to the normal border color. It is one pixel wide, and nine pixels high.
These gadgets were revealed with the use of the public domain program called ‘structure browser’.
The screen-shot in Picture One shows the buttons to press that reveal the message “Caryn and =RJ= Love 4 Ever”. The proper sequence to display the other messages is now known only to the programmer and any other insiders.
KLINE-TRONICS' 1 MEG Ram Expansion fflangff * WWW W.V.ViV.V.Yr.ViYiYi ** $ 299.95 * 1 Meg "FAST" Ram with case True "Auto-Configure" 90-Day Parts & Labor Warranty Tor those who want to go farther, but don't want to be broke when they get there."
Kim-rmics 10 Carlisle Court York, PA 17404 Tel. 717)-764 4205_
* Plus Shipping ft Handling To see this message, click on the
four buttons of the mouses, from left to right, four times.
(This should be a total of sixteen clicks. Be sure your mouse
pointer “hot spot” is over the tiny mouse buttons.) Click on
the one-pixel-wide gadget to the left of the date. Click on the
Change Printer button. Click the down arrow in the printer
selection window until you reach the last printer, then click
the up arrow until you reach the first printer. The message
should appear in the title bar and stay there.
Special thanks to Andy Finkel and George Robbins for supplying the last names of the people in the title bar credits.
3 fast U&MM Sion C CLI lHIOffl i i c D I 1 Jun 871 Mtl II II Change Serial
• AC* Text 68 | wm Isave 113
- .Qiange Printer 1 m from J iGkittaieJB ;j Serial 1 ? I
kfcPWLftKB ; Reset Colors lusT ii 68000 Assembly Language
Programming on the Amiga™ by Chris Martin Now that you know
all; about the, workings of, the 68000,: I’ll discusslmdio
about th Artiigf ih;jps|tic!|l ;! As ypu;:prajba§ly|
already knbwfthe Arhi|iahas three specialized chips. These?
Chips Osh steal 0 le |f rorii :th ;jrn ain 8000 for jobs that they can da:|jlbrer;|fffiqi nt ; the Amiga running at
7. 16 Mhz seems::rpuch faster than an Apple Macintosh running at
7i|$ 6 M|z. FTrust mel I also work with Macs! Here are the
functions of the three customized chips: ' PAULA Audio, DMA
and disk control, some I O functions.
DENISE ? ; Joystick and mouse, sprites, ?
Some video, color control.
¦ AGNES; s Most graphics functions, pointer; focations for other chips, bfcpianes and blitter functions. ; In future articles, I will be directly accessing these chips’:; :;: functions. But, why re-invent the wheel: most of the most useful functions are alreadyprogrammed into the system or; loaded off the Kickstart disk!
Kernal Routines The Amiga system’s software functions, or Kernalfunctions; astheMre allddfard miihiy fmm the Kickstart d&k, but alio may beijaccessed frpfh;thef:WprKber|ch disk whefheeded. % What ir|ak%theAth(g| sgiel|ti|eyisihiip(e t|pr i|im|s thep organizponpof the rnari?ui! be|jvided into seyeirarsepar|td |Kbi|%s"i f fpirtctiOhs,:e%:h bf which!
Must tk bpehed: sepslateiylWh h JeWyefejon of Kickstart arrives ljt usually has-speed improvements ort; older routines, new routines, or some unnecessary roufines mayhave been: omitted.
Take a look at the LIB directory :on your Workbench disk. Go ahead; Notice the file *amiga.lib”. This isone Of the most ;; important files on that disk! Examine the file using the CLI commands: 1 cd ltb 1 type arnica.lib opt h continued... The first sets the current directory to the LIB directory. The second examines the file by breaking it downjinto hexadeci- irial (base 16) numbers and ASCII text. Don’t worry about the : numbers yet - we’ll get to those later on in the article. Look at
- the text * noticethe function: names beginning with the ;;
characters: LVO These are actual pointers to the Kernal
routines of those names. So, when we write an assembler routine
to draw a line, we will look for the function _LVODraw() in the
amiga.iib and perform a JSR to jump to it. Easier done than
Programming using the Kernal routines is very simple also because of; the way these routines are accessed;: For t§e most part, rdutinis wjjjjf ac pt'thil yt determine.
In C, drawing a; line frf m::p |nt|0,Tp)|6 |oint (620£o6) Would take the following Command sedudhcW: I J; V i MoVe (rp, 0,10); Draw ¦frp SfO' iofi) (rp, by the wayJl screen’s R|stPwt - a. special graphics$ ructure4i routines accept parameters : somb wiji evier|:re|dm|value|. If)r:;exampfe|the routine to o|enW Screen,':Wke seht: he;;|»io pajrar 'efers will return a pointer to that screen.
Inassembly, parameters are not passed as directly a§,ip C, ;but are pasded to the: routines through the addresi arid data registers (A0-A6 and D0-D7, remember?).
Include Files Include files* are text files containing outlines of various: structures usually used by the Kernal functions asparame- ters. One example of such a structure is*RastPort" or “rp" as in the above C example. What a program must do is assign valuesto the various elements of the structures. So, when a structure is: passed to a Kernal routine, it is actually a group of parameters that is sent.
Include files, as the name implies, are included or inserted into your assembly program. Their function is to declare and define various structures and parameters to be used in your program. Examine the INCLUDE directory of your assembler disk. There are many include files, but you only need to mention the include files that you need for YOUR program.
Furthermore, some include files are linked, so, by including one, you may be including several others as well. You can “include" a file by using the following code: (three tabs ) INCLUDE "directory name. I* All assembly include files are distinguished by an .i suffix. The assembler needs three tabs to distinguish the INCLUDE command from a label, opcode, or operand. Here are examples of those fields in graphic form: Labels (tab) Opcode (tab) Operands START: MOVE. L D6,D1 BAA: TRAP 4 CLEAR: MOVEQ tO,DO Similarly, there are “library-like” organizations of routines in the Kemal called devices,
opened by the OpenDevice() command. Here are the names of the Amiga devices: Device Name Function audio, device Sound control clipboard.device Data transfer from one application to another console.devlce Raw output to the screen gameport.device Mouse, joystick ports input.device Combo of kbd., gameport, & timer. I O. .
Keyboard,device Keyboard narrator.device Speech synthesizer - works with Translator,lib paralleldevice Parallel port printer,device .
Printer control seriat.device Serial port .
Timer.device Timer control, system clock trackdisk.device Basic diskdrive control Using Libraries Most routines, as stated above, are part of a specific library.
Before you can use a Kernal routine, you must first open the library to which it belongs. You can open a library with the following code (which, next month, will be in an assembly program): Library Base = OpenLibrary("library.name", version) where, library.name is a string that describes the name of the library.
Version is the Kickstart version number. A 0 version number refers to any version available.
R. . Library Name is the name of the base of the library.
Here are the names and library bases of thecurrent libraries: Function .
Library Name execJibrary dlstlibrary graphics.fibrary layers.library mtuitioniibrary mathffp.library mathtrans.library Library Base ExecBase ClistBase GfxBase LayersBase IntuitionBase MathBase MathTransBase Exec library Copper List library Graphics functions Graphic “window” layers Intuition system Fast Floating foint math Single precision arithmetic mathieeedoubbasJibrary Double precision arithmetic MathleeeDouBasBase Amiga Dos functions English to phonetics Workbench icon functions Fonts from disk Ram handling library dos,library transiatorJbrary icon, library diskfont.library ram.lib
DosBase TransiatorBase IconBase OiskfontBase Hexadecimal Numbers Hexadecimal numbers are base 16 and consist of the following digits, each of which corresponds to a number in base 10.
HeX. DigitS 01234S6789A b C D e f Number base 10 o i 2 3 4 s « 7 s » 10 11 12 n « 15 Take a Hex number like 3B42A. Convert it to decimal.
Just add the individual results. For converting from decimal to hex, use the following table: Hex Digit 5 Digit 4 Digit 3 Digit 2 Digit 1 0 0 0 0 0 0 1 65536 4096 256 16 1 2 131072 8192 512 32 2 3 196608 12288 768 48 3 4 262144 16384 1024 64 4 5 327680 20480 1280 80 5 6 „ 393216 24576 1536 96 6 7 458752 28672 1792 112 7 8 524288 32768 2048 128 8 9 589824 36864 2304 144 9 A 655360 40960 2560 160 10 B 720896 45056 2816 176 11 C 786432 49152 3072 192 12 D 851968 53248 3328 208 13 E 917504 57344 3584 224 14 F 983040 61440 3840 240 15 Find the number in the table that is closest and lower than the
given decimal number. Write down that hex digit and subtract the two numbers. Continue until you get a result of zero. For example, convert 754,367 to hexadecimal.
Decimal table hex 754,367 - 720,896= B = 33,498 33,498 - 32,768 = 8 = 730 730 - 512 = 2 = 218 218 - 208 = D = 10 10 - 10 = A = 0 - Number: B82DA hex Setting Up Your Assembly Language Disk The Commodore Macro Assembler comes on a single disk.
From that single disk I have made an Assembler Workbench Disk and an Assembler Work Disk. You need two blank disks, your Workbench Disk, and your Macro Assembler disk.
Follow these steps:
• Type: diskcopy dfO: to dfl: return Place your Workbench Disk
in drive dfO: and a blank disk in drive df1:. You will now copy
your Workbench Disk.
• Now, format the other blank disk. Type: format drive df1: name
"Assembler Work Disk” return This disk will be your work
• Copy the "C” (command) directory of your Macro Assembler disk
into the “C” directory of your new Workbench Disk. Place the
Workbench disk you loaded-up with in drive df1: and your Macro
Assembler disk in drive dfO:. Type the following: 1 cd dfO:
(Place your new Workbench Disk in drive df 1:) 1 copy C: all
to dfl:C (The system will ask you to put the original Workbench
Disk in any drive. Put it in drive dfO:.)
(Now the system will ask you to re-insert the Macro Assembler disk. Place it in drive dfO:.)
The C directory is now copied. Next, delete any unnecessary or rarely used commands in your new Workbench Disk’s C directory.
• Copy the “Include” directory of your Macro Assembler disk onto
a blank disk. This will be your Work Disk. Place your original
Workbench disk in df1: and your Macro Assembler disk in dfO:
and type the following: 1 cd dfO: (Place your blank, formatted
Work Disk in df1:) 1 copy Include: all to dfl: (The system
will ask you to put the original Workbench Disk in any drive.
Put it in drive dfO:.)
(Now the system will ask you to re-insert the Macro Assembler disk. Place it in drive dfO:.)
The Work Disk is now made. Whenever you make programs, put them on this disk.
Your First Program Reset your Amiga with CTRL - OPEN AMIGA - CLOSED AMIGA keyboard sequence. Place your NEW Assembly Workbench Disk in dfO:. When it is finished loading, and the drive light is off, take this disk out and put it in drive dfl:. Put your Assembler Work Disk in dfO:. To create a program, use the ED command and name your program with a “.asm” suffix ed count .asm When the screen clears, type this simple program that counts down from 10000 to 0.
* ************************************************************
* Count.asm - counts down from 10000 to 0 *
* ************************************************************
start: move.w 10000,dO * move 10000 decimal to dO decremant:
dbeq d0,zero * decrement dO and branch to "zero" if dO = 0 jmp
decrement * otherwise, decrement more zero: rts * return
Assemble the program with the following command: assem
count.asm -o count.o Now you must turn the object file count.o
into an executable program with: alink count.o to count You can
now execute the program by typing the name in the
That was a really simple program - no include files, no libraries. Next month, we’ll have a longer, more advanced program that takes advantage of the intuition, graphics and exec libraries.
• AC* by John Foust The AMICUS Network Desktop video, COMDEX,
more PDS The media has learned the buzz-word, so it must be a
real phenomena. “Desktop video” promises to be as successful as
desktop publishing in media coverage, if not in market reality.
At COMDEX, even Commodore officials called the Amiga a desktop video machine. What is desktop video? Producing presentation graphics or video special effects with a personal computer.
This includes slides and titling as well as more sophisticated video animation and simulations. The Amiga can make gorgeous pie charts, but today’s software can also make an animated view of an architect’s design, right down to the reflection in the pond in front of the building.
I think the video market will be quickly segmented into amateur and professional video. A transformation will also take place. Some people who thought their application was “amateur” will realize they want professional video quality.
Those who find the consumer systems lacking will be drawn to higher priced systems. Amateur video enthusiasts will be satisfied with the video output quality of the Commodore Genlock, but professionals will want a higher quality device.
This has important meaning for Commodore. The Amiga needs solid, reliable hardware and software if it is to be considered a “solution system.” it is not so important that Commodore produces this video equipment itself. Either way, it must court third-party developers who can supply specialized products, if they intend to encourage the sale of “solution systems.” There is a second important transformation in desktop video.
Video enthusiasts will purchase many tools. In most cases, a business person needs no more than one spreadsheet, but a video artist needs as many video tools as a conventional artist has brushes. Each program will offer one or two features not present in similar programs. The savings in time and effort is well worth the cost of both products.
This is good news for Commodore, software developers and users alike. It means more sales of software and hardware.
Competition will increase. Developers will add more and more features to their programs to sell updates to the present version.
COMDEX was the first time many Amiga enthusiasts had met the new management team of Al Duncan and Richard McIntyre. Along with chairman of the board and acting CEO Irving Gould, they spent most of the first day of the show in the Commodore booth.
Continued... I heard a very interesting ancedote before the show, about an Amiga developer who wrote a letter to Gould. During the show, I heard several other stories from people who had similar experiences. In his letter, the developer explained his thoughts on Amiga marketing, along with suggestions for improvements in Commodore’s treatment of developers. The developer was very surprised when Gould telephoned the day he received his letter. They talked for about 45 minutes that afternoon. I asked Gould about this. He said he feels likes to return calls and answer letters directed to him
because he would like a response if he sent a letter to someone.
Orchestration The Commodore booth was always full of people, but many of them were developers and already-converted fans. The complete coverage of COMDEX can be found in another article in this issue.
Overall, I think the booth lacked orchestration. If Commodore wants to push the Amiga 2000 as a MS-DOS business machine, they need more than Flight Simulator and a placard that says “XT Compatibility.” If we have a desktop video machine, then the booth corner screens need more impressive demos than the Genlock with a camera pointed at the crowd and a titling program.
From what I heard from booth exhibitors, Commodore seemed more concerned with what shouldn’t be in the booth, versus what should be in the booth. They were hesitant to put any flashy graphics demos on the large-screen monitors in the booth for fear that people would think the Amiga is a game machine.
This argument didn’t hold water in the eyes of some booth exhibitors. After all, they said, other booths resort to eye- catchers such as magicians and laser light shows to attract crowds. The proof was in the pudding. The New Tek “Maxine Headroom” demo screen was deep in the booth but it still drew people from the aisles. (It was a bit too flashy for one Commodore executive who questioned its presence.) Byte- by-Byte showed the Juggler demo on a small monitor for a few hours one afternoon, and the crowd was four-deep at times.
Large screens showing word processors or spreadsheets did little to attract people to the booth. Who has never before seen a spreadsheet? Commodore should have asked “Who has never before seen the Juggler, and what can we show them once they are in the booth?” Animation Consortium The Amiga is getting older, and its video products are maturing as well. The next generation of Amiga video tools will stand on the shoulders of today’s products. What will these new products include? Some of them were described in last month’s issue of Amazing Computing. These include solid modeling and animation
programs, HAM editors, and image processing programs. Since last month, I’ve discovered several other animation products that will be covered in future issues.
Animation programs such as VideoScape will store their data in new ways more suitable for desktop video applications.
They will always include the IFF format, so future compatibility is assured.
How is this assured? A group of developers have agreed to cooperate on animation formats, calling themselves the "Animation Consortium.” A new IFF type has been proposed, called ANIM. This new IFF type stores animations in a compressed form, to save spave in memory and on disk. The consortium plans to develop a public domain animation player that will animate all future formats. An ANIM player was released to the networks in late June, along with two sample animations from Aegis’ VideoScape 3D.
The consortium includes Martin Hash, author of AnimatoriApprentice; Mike Posehn, author of Deluxe Video; Stan Kalisher of Impulse, the makers of Prism; Jeff Braun, author of Calligrapher; Eric Graham, the author of the Juggler and Sculpt 3D; David Yolton of Forms in Flight; Gary Bonham, author of Aegis VideoTitler; Jim Kent, the author of Aegis Animator; Allen Hastings, author of Aegis VideoScape 3D, and Bill Volk of Aegis Development. More developers should join the group. Much of their discussion takes place on the BIX network, in the “amiga.dev iff” conference. For more information, contact
Martin Hash at Hash Enterprises, 14201
S. E. 16th Circle, Vancouver, Washington 98684.
Why is Jeff Braun interested in the consortium? His product is a color font editor called Calligrapher. In it, color characters can be treated like IFF brushes, and vice versa. With a few modifications, he said it could become a cel animation program. This can be shown by drawing several consectutive characters as cels in an animation, then pressing the “advance to next character” button.
AnlmatonApprentlce You might not recognize the name of Martin Hash. Demonstration disks from his AnimatoriApprentice animation program have been circulated; perhaps you have seen his “walking Smurf” demo. AnimatoriApprentice has been out for nearly two months, but it was new to me when I heard of it while tracking progress on other video products.
AnimatoriApprentice takes a fresh approach to animation that Hash calls “organic animation,” as opposed to the mechanical- or computer-looking images produced by ray-tracing programs. Organic animation is generated faster than ray- trace animation.
I found the documentation refreshing. The manual includes an honest assessment of the program’s abilities, compared and contrasted to other animation techniques. He states the features needed in a computer system to be considered as a desktop video engine, and then measures the Amiga against them.
The manual has a significant change of attitude as compared to present-day Amiga video programs. Hash realizes his product is a tool that will work among other art tools. His examples include tips on working with Deluxe Paint and Digi- View. I was so happy to see this after writing last month’s article about the hassles and incompatibilities of moving IFF data between Amiga video programs. Hash's product is selfmarketed, so he doesn’t have a large advertising budget.
If you have experience working with today’s video tools, Amazing Computing would like to hear about your experiences. We hope to have more practical tutorials of this kind in the future.
Amiga 500 At this writing, the Amiga 500 is widely available in stores - if you can get there fast enough, before this week’s stock is sold out. By all reports, it is selling well. This is good news for Amiga owners. It will expand the amount of software and hardware available, and interest new developers in the machine.
The market for Amiga 500 expansion devices will be difficult at best. Physical placement and packaging becomes a complex issue. Where will expansion devices fit? Where will you put the external drive? What about the power supply? All expansion devices will require their own power supplies, because the 500 power cube cannot supply anything more than the computer.
There are a few differences between the Amiga 1000,500 and 2000. The differences are at very low levels, insulated by layers of software, so no programs should be sensitive to these differences. Please do not be alarmed, the Amiga 500 and 2000 are in no way incompatible with today’s Amigas.
Commodore is preparing a technical reference manual for the 500 and 2000.
The Workbench that comes with the Amiga 500 is slightly different from the last release from Commodore. The operating system itself has not changed, but some Workbench tools such as the clock have a few new options. A program is included to set the date and time of the battery- backed clock on the memory expansion card.
One easily noticed difference is the keyboard. The Amiga 1000 left-Amiga key is a solid ‘A’, but on the Amiga 500, this key is a solid Commodore 'C=’ logo, also known as the "chicken" logo. The bottom row now stands for “Commodore Amiga” instead of "Amiga Amiga.” This will mean at least an addendum sheet for most software manuals. The reason for the change isn’t clear, but as Bob Page cynically noted on Usenet, “I bet the inside cover doesn’t have any signatures, either.” (The signatures of the creators of the Amiga 1000 are inscribed on the inside of the cover of the machine.)
In coming issues, we should have a review of the Amiga 500 and Amiga 2000.1 hope to have an article that outlines the differences and new features of each machine. The programming details of the Janus library and Bridge card interface should be exciting, too.
We have those FUNNY CONNECTORS for the back of the Amiga™!
BIX I finally made it to BIX and Genie, two networks with active Amiga populations. Visiting networks to collect information and public domain software takes a lot of time, not to mention the cost of connection and the hourly charge of the network.
BIX is short for “Byte Information Exchange.” It is sponsored by Byte magazine, a technical computer magazine with coverage of all computers. The flavor of BIX is much like Byte; if you like Byte, you’ll love BIX. The Amiga group is one of the most popular groups on BIX.
According to George Bond of BIX marketing, “There is a huge raft of people, plus people from Amiga there to answer questions. If you want to learn, you are going to pick up a large amount of information.” He tells the truth.
On BIX, the last year or so of the message base is stored online. On CompuServe, People Link, Genie and Delphi, messages are soon erased depending on the local “scroll rate,” which varies between a week to three days. The content of these messages are a valuable resource, I don’t know why some networks regard them as worthless.
I save a transcript of every byte that comes through my modem. Of course, this now amounts to several shoeboxes of disks, but at least the information is not lost. After all, if you paid for the information, you should save it, no?
I am sure BIX will someday publish a CD ROM with the proceedings of all the conferences. With an inverted index to allow searches for articles that contain a given word or phrase, this would be a tremendous resource to any technical computer user. If the answer was not on disk, you would have a list of contacts on BIX who could point you to the answer.
BIX’s storage of old messages is wonderful. As a new subscriber, I was able to get the last year or so of messages in a few hours, ft is enhanced by a feature that lets you search the body of all messages for a specific word, such as “hard disk.” The ones for the DISK CABLE (DB23P) $ 3.00 The onesforthe RGB MONITOR CABLE (DB23S) $ 3.00 A The ones for the PARALLLEL (PRINTER) CABLE (DB25S) $ 3.00 CENTRONICS MALE FEMALE The onesforthe SERIAL (MODEM) CABLE (DB25P) $ 3.00 CONNECTOR COVERSand SHELLS $ 1.75 We also have the 34 PIN EDGE CONNECTOR for those making the 51 4 Floppy Disk Interface Ready to
Use 2 DRIVE CABLE w POWER SUPPLY $ 59.00 f CablesforPRINTERSand MONITORS $ 13.00 3ft. Sony RGB Cable $ 18.00 PARALLEL AB $ 35.00 SERIAL AB $ 30.00 SWITCHES ABC $ 45.00 SWITCHES ABC $ 35.00 AISO AVAILABLE: A Module that altows you to use an Amiga™ printer and cable with an IBM"1 $ 12.00 The BEST prices on Cltd TlmeSavers (Clock, Keyboard Module) $ CALL HBBi MAIL ORDERS please Include $ 2.00 Postage & Handling PHONE ORDERS (918) -336-1784 (COD only) Another feature unique to BIX is the conference digest. On most other networks, there is no summary of the messages exchanged between users. To be sure they
haven’t missed some vital shred of information, many users simply download all the new messages from a system, and edit out the uninteresting messages from their transcript.
On BIX, the moderators create a digest, a one-line summary of each message in the conference. According to chief Amiga moderator Joanne Dow, the digest format is about a ten-to- one compression of the information in the conference. By downloading the digest, you don’t have to scan every new message, saving time and money. You only download the threads of conversation that interest you.
Other moderators on BIX include Charlie Heath of MicroSmiths, author of TxEd and FastFonts, and Willem Langeveld.
Commodore’s official developer support is online on BIX. If you are an official, registered comniercial developer, you have a magic developer number that will give you access to the private developer conference on BIX. Rest assured that much information is exchanged outside that conference. The Amiga area on BIX is divided into three areas, “amiga” for general Amiga information, “amiga.user”for novices, and “amiga.dev” for software developers, official or not.
Continued... (The number of non-official developers who sell commercial Amiga software products is astounding. Many of the largest Amiga developers have never bothered to register with Commodore.)
Commodore West Chester visits BIX regularly. This includes Carolyn Scheppner for software, Dave Haynie and George Robbins in hardware. Many former Los Gatos Amiga people are online, courtesy of free accounts given by the BIX staff.
This includes Dale Luck, Neil Katin, Jim Mackraz, RJ Mical and Carl Sassenrath.
Several Amiga developers have product support areas on BIX. They include Aegis, Manx, Lattice, ASDG Inc., Gold Disk and Metacomco. This is an easy way to get an answer to a simple question about a product.
BIX’s user agreement is somewhat hard to swallow. Byte and McGraw-Hill get some rights to anything you post, such as reprint rights. This means your postings may someday be part of the CD ROM I imagined, or in the monthly “Best of BIX” section in Byte magazine. They don't have to pay you for this, the user agreement forfeits payment. However, Byte apparently feels guilty about this on occasion - if the reprint in “Best of BIX’ is long enough, they consider payment.
When BIX first started, it was free. They wanted to get people hooked, and they did. BIX now costs about $ 12 an hour, as compared to CompuServe at $ 6 to $ 8 an hour, and Genie and People Link at about $ 5 an hour.
Genie The Amiga Roundtable on Genie has a rambunctious message base and an excellent public domain library. I spent some time meeting the regulars there, but I was seriously distracted by a new game on Genie.
The first Amiga version of Air Warrior was recently posted to Genie. This is a multiplayer interactive flight simulator from Kesmai, the company that makes many of the multiplayer games on CompuServe. It is also a lot of fun. It has solid mountains, airports, cities and life-like planes. Two-player SubLogic Flight Simulator II is fun, but you can’t shoot each other. I played Air Warrior for hours. You choose to be a member of one of three teams, and engage in dogfights with other players. If no one else is playing at the same time, the computer creates drone enemies for you. The game works in
cooperation with a program on the mainframe, so you cant play it off-line with your friends.
I got an online flying lesson from Dave Albrecht, the Kesmai programmer who developed the Amiga version of Air Warrior.
Kelton Flinn is the head programmer for Kesmai. His Macintosh version has existed for some time. An Atari ST version in the works.
Albrecht said he wrote the Amiga version with the Mac source code in one hand and the Amiga ROM Kernal manual in the other. It has a few bugs, but they are posting updates almost weekly. I hope they hurry up. Mac flyers killed me on a regular basis because their version has “features” such as sound, rudders and radar. Even if you have no use for more public domain software from their library, sign up for a Genie account just to play Air Warrior.
Updated AMICUS disks By switching to a newer version of DiskCat, there was more free space on AMICUS 21 and 22, so I re-arranged AMICUS 21 and 22. This version came to my attention after my last column was sent to press, but before any disks were duplicated, so there is no chance you have an improper AMICUS 21 or 22.
Ed Alford’s DiskCat program has become shareware. The improvements he added make this a much more valuable program. The version of DiskCat on these disks is a demo read-only version. It will read and print the catalogs on disk, but it will not save any catalogs you make.
AMICUS 21 holds the DiskCat catalogs for AMICUS disks 1 to 20, and Fred Fish disks 1 to 80. The sorting in the new version is so much faster that there is no need to store separate catalogs sorted by name and disk. AMICUS 21 also has a condensed text description of every file on the Fish disks 1 to 80.
AMICUS 21 also has the files from two articles in the last month’s Video issue: the program from my article on Aegis Animator scripts, and Harriet Maybeck Tolly’s proportional gadget program. ‘Ehb’ checks to see if your Amiga graphics chip has the extra half-bright mode. ‘Snapshot’ makes an icon that looks like a tiny version of the current Workbench screen. Target’ is a program that makes a gunshot sound whenever you click the left mouse button. If you ever fall asleep using the Workbench, target’ is for you. There are several games for younger people. ‘Sand’ is an interesting game where
little grains of colored sand chase your mouse pointer. The object is to put all the sand back in the proper containers. To me, this is better for small children than games that teach them to kill aliens. ‘Piano’ puts a piano keyboard on the screen that you can play by clicking the mouse on the keys.
AMICUS 22 has the printer driver generator mentioned last month, updated to version 2.3, the latest from author Jorgen Thomsen. It also has a game like the light cycle game from the movie Tron.” When you select About The Game from the menu, a screen appears with a digitized picture of the author, John Gilmore. This disk has two sample ANIM animations from Aegis Development’s VideoScape 3D and an ANIM player. These animations are an exciting preview of what will be possible with tomorrow’s software.
‘ShowPrint JP is an IFF viewer program that can view overscan pictures, as well as pictures larger than the screen.
It specializes in dumping these pictures to your printer, too.
'Garden* draws fractal gardenscapes. The C source by Kevin Bjorke is included. Gregory Kendall created two subroutines for AmigaBasic, an insertion sort and a binary search example.
New Fish disks AC FORTRAN’ Commodore plans to distribute a set of ten disks to a number of Amiga user groups. Four of them will contain the best of the AMICUS collection, four from the Fish collection, and two from Commodore, including the IFF standards disk.
The number of Fish disks has increased to eighty.
Disk 75 has ‘SetFont’ a program to change the font used on Workbench windows. ‘HardCopy’ sends a transcript of a CLI session to a file. The C source is included. It also has two programs to experiment with Bezier and B-spline curves, in C; the C source to the Comm terminal program; a replacement ‘copy’ command that preserves the file datestamp; and two fast directory programs.
Disk 76 and 77 contain a version of a language called Draco by Chris Gray. Gray created this language as an alternative to C and Pascal. In the documentation, he outlines what he doesn’t like about each, and how Draco is an improvement over both. Draco was developed for CP M-80 systems, but is now ported to the Amiga. Gray writes compilers for fun and profit, the documentation says this is his seventh compiler.
One of these is a full-blown ANSI C compiler.
It does include a full interface to the Amiga libraries, including Draco versions of the Commodore ‘include’ files, object modules compatible with the ‘blink’ linker. In Draco, he has written an editor called ‘Ded’, an adventure game called ‘Quest’, and these are supplied on the disk, along with many other example programs. In the future, Gray hopes to port his own linker to supplant ‘blink’.
It doesn’t have floating point support yet, or C-like bit fields.
One other disadvantage is that Gray is the only person who can support the language. Beyond that, Draco looks like a reasonable alternative for people who would like to tinker with compiled, structured languages.
Disk 78 has the Cycles game mentioned above. It has another Mandelbrot program called MandelVroom, with C source. Most of the disk is filled with the Experts Only Mercenary Simulator game, an adventure game.
Disk 79 has several tools written in assembly language; ‘assigndev’, a program to give devices multiple names, in C; ‘AuxHandler’, an example of a DOS handler that allows use of a CLI via the serial port, in C and assembler; ‘Cmd’, a program that redirects printer output to a file, in C, among other programs. Be sure to check the condensed listing in the back of this issue.
Disk 80 is more shareware programs, including ‘AmiGazer’, an astronomy program; ‘Conman’, a program that brings command line editing and recall of previously typed commands to any program that uses the console device handler; an update to the MandelVroom program on disk 78; updated versions of the Workbench demos that take less processor time, so as to make the Amiga run even faster while multitasking; a game of Othello; among other programs.
Mainframe quality, full feature ANSI FORTRAN 77 compiler includes: Debugger, Linker, Library Manager, Runtime Library, IEEE math, and C interface. Supports Complex numbers, Virtual arrays, Overlays and Linking.
Not copy protected. $ 295.
Version for CSA 68020 68881 Turbo board also available $ 495.
AC BASIC’ From the authors of Microsoft BASIC compiler for Macintosh, comes AC BASIC for the Amiga.
Compatible with the Amiga BASIC interpreter: has more features and includes BLOCK IF, CASE statement, and STATIC keyword extensions and executes up to 50x faster. AC BASIC is the new BASIC reference for MC68000 based personal computers. Not copy protected. $ 195.
AbSssaft m ) Telephone orders welcome Scientific Engineering Software 2781 Bond Street, Auburn Hills, MI 48057 (313) 853-0050 Amiga trademark of Commodore Amiga. Microsoft trademark of Microsoft Corp. Gadget The latest issue of Gadget arrived as I was completing my article on COMDEX. This is the newsletter of the Carolina Amiga Users Group. I laughed for a long time. It made me jealous; the newsletter was raucously funny. It reminded me of all the stuffy responsibilities of writing my articles: I can’t resort to libel. I can’t tell certain secrets. Editor Jay Gross has fun with terms like
"airware” and “kennelware,” and giving out product awards such as 'The Editor’s Golden Bowser.” They said Workbench 1.3 was having a hard time getting past the FCC because it ran more than one program at a time, and can use more than 640K RAM. If there is ever an Amiga humor magazine, these gentlemen should write it.
There was a cute signature at the bottom of a Usenet message from Mike Portuesi at the Carnegie Mellon computer science department. Most of the jokes are funny only to programmers, so don’t be upset if you don’t understand them.
He said: “Amiga hackers do it graphically, with lots of sound effects. Amiga users do it with their gadgets and proportional sliders. Manx Aztec C will do it, but only if you make it long.
Workbench users would do it, but they need .info first. CLI users can’t do it... they’re stuck in their shell. Metacomco did it to us with AmigaDOS. Mac owners dream in black and white, Atari owners dream in color, but Amiga owners dream in hold-and-modify.” continued... User groups I met many people at COMDEX. One was an Australian Amiga dealer who claimed they had more Amiga computers per capita than the United States. The Atlanta Amiga user group held two meetings during COMDEX, taking advantage of all the well-known people in town for the week. On the first night, Commodore’s Rich McIntyre
and Gail Wellington went the Georgia Tech campus lecture hall. The second night, representatives of Microsystems Software talked about the new version of Online! And Matthew Leeds of Byte-by-Byte showed the PAL Jr. I demonstrated a beta version of Digi- Paint because the New Tek people were hosting a hospitality suite.
Travelling sales I met Sylvia Ryan, a travelling Amiga salesperson. Instead of selling software behind a storefront, she visits local Amiga user groups with a carload of hardware and software. I wonder if this is a common phenomena, because the three Amiga user groups in my area are canvassed by a travelling salesperson of this type.
Ryan told me about Stag-nate, one of the user groups she visits. (One of Stag-nate’s members is Gerald Hull, a regular Amazing Computing contributor.) Stag-nate meetings are very free form. They meet in the back room of a local restaurant. I like the feel of user group meetings such as this.
I like to think a novice Amiga owner could sit before a machine and have a knowledgable user explain a better way to use the Amiga. The meeting isn’t encumbered by long speeches from the local impressarios, and is instead dedicated to what each user wants, and what each user can share.
The casual nature of these meetings can be upsetting to the unsuspecting. Ryan told me the story of a new member who appeared in a business suit and quietly sat in a corner. As the evening wore on, and the crowd thinned, he asked when the meeting was going to start. By that time, the meeting was almost over.
The BADGE user group would like to announce the Zeroth BADGE Killer Demo Contest. (Programmers often count up from zero instead of one. This is another programmer joke.)
The purpose of the contest is to develop flashy, fantastic demonstrations of Amiga computing power. They hope to distribute the winners via the Fish disks before the holiday buying season, so every Amiga dealer can have the best demos to sell machines.
The contest will take place at the October 15 BADGE meeting. Manufacturers are donating prizes for the contest. So far, the grand prize nets at least $ 100 and a 2 megabyte Starboard II from Microbotics, and the other winners get cash and software or hardware as well. All entries must be received by October 1. Contact Tomas Rokicki for more information.
Write to him at Killer Demo Contest, Box 2081, Stanford, CA 94305, or send electronic mail to Chuck McManis, ID ’cmcmanis’ on the BIX network.
Aegis Development has announced a contest for the best desktop video. The grand prize is $ 1000, second is $ 500, third is $ 250, and runner-ups get $ 100. You must use an Aegis product in the video. For more information, write to Aegis at 2115 Pico Boulevard, Santa Monica, California 90405.
Amiga shows The fall Commodore Show is planned for the weekend of October 3 in Anaheim California, at the Disneyland Hotel.
Everything is on schedule for the AmiExpo show in New York, October 9 through 11. The keynote speakers will be Jay Miner and RJ Mical. There are more than two dozen discussions and lectures planned, on topics such as desktop publishing and desktop video, introductory courses on the Amiga 500 and 2000, plus many demonstrations of new Amiga products. Amazing Computing will have several booths at the show.
Corrections At Commodore West Chester, Lauren Brown is now the Software Administrator. She replaces Kim Montgomery.
Requests for the 1.2 developer upgrade and IFF documentation described in last month’s issue should be addressed to Brown.
There was an error in the address given for Data Pacific, the makers of the Magic Sac emulator. The correct address is 609 East Speer, Denver, Colorado 80203. There is no Spencer Street in Denver.
Future AC The September issue of Amazing Computing has a tentative theme of Productivity. Future issues will include an article from Charlie Heath on his ongoing ARP library project designed to replace the BCPL programs in the C: directory, and provide a standard set of library functions for AmigaDOS and Workbench programs; an article on the Exec list functions, and how to use them in your programs; reviews of Microfiche Filer, Absoft’s AmigaBasic compiler, the Station Manager graphics package, and the E F X special effects program.
• AC* With the shipment of the Amiga 500, and incipient shipment
of the Amiga 2000, Commodore had a strong presence at the
Spring COMDEX held in Atlanta June 1 to 4. Commodore held a
national meeting of its dealers the day before the show to
explain its new marketing policies and demonstrate the latest
software and hardware for the Amiga product line.
The Consumer Electronics Show and COMDEX by John Foust Oddly, the Summer Consumer Electronics Show took place before the Spring COMDEX. CES started Saturday May 30 and COMDEX started Monday June 1. There was little Amiga presence at CES. Commodore did not have a booth. They were in Atlanta preparing for COMDEX.
Among the microcomputer software vendors at CES, the flight simulator was king. The Microprose booth had a large helicopter flight simulator to promote its game Gunship. It is currently available on the Commodore 64, but they said the Amiga version will be ready this fall. The top of Atari’s booth had a real-life small-engine plane. Many of. The Sts were running flight simulators, and booth personnel dressed as flight attendants.
Electronic Arts representatives showed Earl Weaver Baseball on an Amiga 2000 in the SoftKat booth. In their own booth, Progressive Peripherals and Software showed their Amiga products such as Logistix, Superbase, and the Megaboard 2 megabyte memory board. Although many of the Progressive people are based in England, they still make it to all the big shows. They have a Denver office as well, but Progressive remains one of the few Amiga-supporting companies who host their own booth at shows such as this.
I met Sky Matthews and Jeff Simpson, the creators of the game Alien Fires. They said Alien Fires is part one of a five- to eight-part series of computer games. They will have some sort of arcade game by the end of the year. They claimed they had never watched the television series Dr. Who, even though both their game and the series have characters known as 'Time Lords.” A company called Show Tek showed a vertical market application centered around the Amiga. Their booth held two Amigas, a laser printer, two video cameras, a Digi-View, two video tape recorders, several monitor screens, a
Polaroid Palette screen printer, a high-end Calcomp color printer, and a complement of video special effects hardware. It was an impressive sight.
This system can edit and title video recordings, plus offer other specialized services such as converting film movies to vieotape. It is bundled with both custom and off-the-shelf Amiga software. One of these custom programs converts Aegis Draw output to PostScript for the laser printer. According to company president Herb Vendig, this system will sell to sell to video stores, photo labs, and startup businesses that do video titling.
Mastertronics is one of the video game companies that licensed the Amiga 500 circuit board from Commodore. (The other game companies are Bally Cente and Grand Products.)
In cooperation with Arcadia Systems, they are using it as the controlling electronics in stand-up video game systems. The game development takes place on an ordinary Amiga. Once completed, the software is loaded into ROMs, and the game starts when power is applied to the machine.
They plan to convert more than a dozen games to this machine design, and later port them all to the Commodore 64 and Atari ST, as well as the commercial Amiga market. At CES, two games were shown running on the Amiga 500 design, a Boulderdash relative called Rockford, and a game called Road Wars.
Arcadia engineers looked at several machines to be used in video game systems. They researched the Atari ST, but found its lack of a video blitter to be a serious detriment.
They became interested in the Amiga and attended local user group meetings.
Continued... COMDEX dealer meeting The day before COMDEX, Commodore had a meeting with many of its dealers. The meeting was held at the Stouffer Waverly at the edge of Atlanta. Approximately 250 dealerships were represented. Altogether, more than 500 people attended, including many Amiga developers.
Many Amiga dealers received a demonstration Amiga 500 the Friday before the meeting. The crowd was excited at the announcement that the Amiga 500 was shipping in quantity, starting in a few days after COMDEX.
In his opening speech, chairman of the board and acting CEO Irving Gould described the tasks prepared for the new team.
"We have not done a good job in the United States. Commodore is exceedingly well-known in other parts of the world. It tells us one thing. We can do it. I can also tell you that we are determined, in the future, starting today, to start to capture the same percentage of market we have in the rest of the world. We know how to do it. Don’t ask me why we haven’t done it. I can tell you we have done it, and we are totally committed to doing it in the United States.” This was the first public appearance of the new managers Al Duncan and Richard McIntyre after the dismissal of Thomas Rattigan.
From one perspective, Gould pointed out, the managers are not new; they have been with Commodore for many years. Al Duncan spent six years as general manager in Europe, Canada, and Italy, before moving to this general manager position. In his speech, Duncan proudly announced 60 million dollars of long-term financing Commodore received from the Prudential Life Insurance company.
Richard McIntyre has been with Commodore for about seven years. Four years of that were in Canada. According to Commodore marketing guru Frank Leonardi, McIntyre was key to the launch of the Commodore 64. McIntyre will focus on marketing in retail channels. In his speech, he emphasized the Amiga 500 as the “Commodore 64 of the Eighties.” He described his belief that there are many applications that are "Amiga-only products,” such as databases with pictures.
McIntyre and Leonardi described a new long-term strategy for Commodore's marketing of the Amiga 500. They hope to convert existing Commodore 64 and 128 owners to the Amiga 500 through promotions to Commodore user groups.
Leonardi promised the dealers that the Amiga product line would not be sold through mass marketing, to much applause.
He said there are more than 900 dealers of Commodore products now, and they hope to expand that to 1500 by the end of the year.
Commodore officials did confirm plans for an educational discount on Amiga machines, as well as a trade-in policy for present Amiga 1000 owners. The details of the trade-in were not set at COMDEX time, but they promised to send a letter describing the plans after the show. As one dealer put it, “At least they gave deadlines for the deadlines.” Commodore justified the Amiga 2000 price by comparing its capabilities to a similarly-configured Mac II system. Several dealers expressed the idea that the Amiga 2000 price can be attributed to the trade-in offer. A higher price makes the trade-in offer
more reasonable from a dealer standpoint.
C-64 emulator A working Commodore 64 emulator was demonstrated to Commodore in a private session. It is being developed by Software Insight Systems, formerly known as Software Kingdom, from the name of an affiliated dealership. It has a hardware device that sits on the parallel port. This gives access to Commodore 64 serial bus peripherals such as the 1541 disk drive and Commodore printers. There is no cassette interface. If all goes well, the Go 64 emulator will be available in late July. The list price will be about $ 150 for the software and hardware.
The brains behind this product are Chris Zura and Cliff Dugan. Originally, the company sought to license an image of the Commodore 64 ROM. Since then, they have developed their own ROM system, much in the manner of the clone maker ROMs in the MS-DOS world.
According to Zura, “The prime objective was compatibility.
That was the thing that went against the Transformer.” The current version does not emulate the SID sound chip, but Zura said everything else works including such things as raster interrupts.
Future versions of the product could be enhanced beyond the Commodore 64’s own abilities. For example, they could give the 64 an interlaced display, or add a turbo disk interface to speed the dreadfully slow 64 disk drive.
Mlmetlcs Mimetics showed several new software and hardware products, all related to music and video. At the dealer show before COMDEX, they were giving away an album produced with SoundScape, recorded by a Canadian group.
One new module for their SoundScape program is a program that makes the user interface look like a portable stereo.
According to Mimetics marketer Joy Weigel, “If you can operate a ghetto blaster, you can operate the new front end.
Other new modules include Yamaha DX patch librarians and patch editors, a sampled sound editor, and controllers for video equipment.
In their hospitality suite, they showed ImaGen, a genlock that fits the entire Amiga line. Both PAL and NTSC versions are planned. It retails for $ 179, available later this summer. They showed the prototype FrameBuffer, an alternate graphics display that gives 16 million colors at 640 by 480 resolution.
The expected price is $ 699, with the optional real-time digitizer at $ 199.
Gold Disk showed the latest incarnation of Professional Page, their planned upgrade to PageSetter. This version is geared for use with a laser printer, although draft output can be sent to a dot-matrix printer. It can produce large documents, both in page size and number of pages. It has provisions for producing color separations for commercial printing. Most often, color printing involves the decomposition of a color image into cyan, magenta, yellow and black renditions of the image. Printed on top of each other, they reproduce the original image.
Networked Amlgas Ameristar showed their line of network cards working in the Amiga 2000. One implements the Network File Service (NFS) on top of the TCP IP protocol, another conforms to the ARCnet protocol.
As a companion to Ameristar, a custom software design company called me2 showed a videotape rental system based on the Ameristar ARCnet card.
According to James Thompson of mc2, “There is no such thing as packaged software that meets every need,” so they write custom software for a customer’s need. In the case of the video store software, the mc2 programmers spent some time working in the video store to get a feel for what was needed. They developed a system of networked Amigas connected to bar code readers. Each video tape has a bar code, similar to the UPC product code on groceries. Each video store subscriber has a membership card with another bar code sticker.
They plan to market the Interface for the bar code reader. It can read the 3-of-9, UPC, 2-of-5, and 3-of-7 bar codes. They also have software for printing bar codes.
Maxine Headroom One of the most impressive demonstrations in the booth was the the “Maxine Headroom” demo from New Tek. I still wasn’t tired of it by show’s end. They videotaped a woman saying “I was captured by Digi-View from New Tek,” then digitized the sequence into a series of HAM images. The soundtrack was continued... They have a device that stabilizes the video image from a video tape recorder still-frame so Digi-View can digitize an image from tape. They hope to market it in the future.
Again, New Tek showed the Digi-Paint HAM paint program. I continue to be impressed with this program. I wish that users in general could buy it, so they could like it, too. I’ve seen it at shows for the past seven months, and I’ve played with several very different beta versions of the program.
The program has been advertised and demonstrated since December 1986. Museum officials at the Museum of Amiga Products That Never Showed Up are considering the induction of Digi-Paint. Officials said a Museum membership may open up if Amiga Live! Ships. Another Museum source said Digi-Paint could be inducted quickly because of an open spot on the wall next to the Textcraft Plus award. APTNSU Museum officials are notoriously slow to act on such matters, so Digi-Paint may make it to market before it can be inducted.
When I wrote this, Digi-Paint was still not for sale. At the last moment, Saturday delivery Federal Express, I received completed packaging, a printed manual and “near-finished” version of Digi-Paint, so it can’t be far off. It will sell for $ 59.95. Aegis Development showed still frames from VideoScape 3D, their upcoming animation package. They also showed a beta version of Audio Master, a sound editing and sampling program that should sell for $ 59.95 in August or September.
Meridian Software showed Zing Keys, a hot key macro program, as well as an upcoming product called Demonstrator that can record and replay mouse movements and any key sequence. It will sell for $ 34.95 this summer.
Associated Computer Services showed their video products Station Master, Weather Graphics, the special effects generator called E F X and a character generator. This system is designed to replace expensive TV station management hardware with an Amiga. They hope to have a library of clip art available soon to complement these products.
Microlllusions has announced Music-X, a professional MIDI recording and editing program. It is still in development, it is hoped to be released sometime this fall. They are also considering development of a high-end animation program.
Fruit Friend There were other software developers wandering the booth.
To the trained eye, they are easy to spot. They carry a backpack full of their own hardware and a box of disks.
(External drives were in short supply in the booth.) At a moment’s notice, they commandeer a vacant or not-so-vacant Amiga 500 and demonstrate their product.
One developer, Larry Daniels, was the author of UBZ Forth.
He reports he is now working on it full-time, so the product might be released in next few months. Another was Michael Plitkins, author of Fruit Friend, a program that can read Apple ][ disks in an Amiga 51 4 disk drive. Pulling an extra drive from his backpack, he demonstrated this to me. It can read and write Apple DOS 3.3 and ProDOS disks.
Pre-COMDEX rumors said two future products were to be shown privately. These include a higher resolution Amiga graphics chip, with resolutions of at least 1024 x 800 pixels, and a 68020 coprocessor board for the Amiga 2000 that reportedly can run Unix. However, neither product was shown. .AC* AMIGA" & COMMODORE" PRODUCTS Prices so low we will not advertise them... We will not be undersold!
Inside CA 1-818 366-5305 • Outside CA 1-800 443-9959 KJ Computers, quite possibly the largest Amisa dealer in the USA, stocks all Amisa and third party Amiga products, as well as most popular peripherals and supplies. KJ is easy to do business with, their staff is knowledgeable, and delivery fast. For all this, and best pricing available, give KJ Computers a call today!
S COMPUTERS 10815 Zelzah Avenue, Granada Hills, California 91344 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 desorption line below may include something like 'S-O-E-D1, which stands for 'source, object file, 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 ROMWack dotty.c duatplayx fioodlc IreemapjC geltooteje gbtmemjc heilo.c inputdev.c joystitc keybd.c layerte&c meusportc OWRlfojQ, ownlfo sm with parateetc serftsstc aerisampuc prinintjc prtbasah reginte&c aeflacftc eetperadeljc SetSerialc oftw singplay.c speechtoy.c fmedely.c tmer.c fmrstufjc wocnronic Speed WackCmds
AMICUS Disk 2 C program»: afib fixobj shell fiq,uaq YachtC Make E Emacs Crunch IconExec qsortasm SmaiiCiock Scrim per GfxMem Cbep ham BM2Amiga objtx quick raw selaoe sparks ModemPins RAMdlsks AMICVSntKI Abaste programs: Graphite 3DSofds 3d so Ms modeling program wfeample date files Socks draws blocks Cubes draws cubes tXxer draws pictures In toe style of Durer Fscape draws fractal landscapes Hidden 3Ddrawing program, wf hidden Ihe removal Jpad simple paint program Optical draw severs) optical illusions PeintBox simple paht program Shuttle dram toe Shuttle in 3d wimframe SpaceArt graphics demo
sjaeaker speech uBity Sphere draws spheres Spiral draws color spirals ThresDae 3d function plots Topography artificial topography Wheels draws dide graphics Xenes draws fractal planet landscapes Aflailcprograma:To©lt AddmssBook simple database program tor addresses CardRle simple cad fie database program Demo multiwindowdemo KeyCodea shows keycodesfor a key you press Menu run many Abesic programs from a menu MoreColora way togetmorecalore on the screen at once, using aliasing shapes simple color shape designer Bpeaklt speech and narrator demo Abaals programt: Gamse BrickOut classic computer
brick wa! Game Othello oteo known as jo* Saucer simple shoot-em-up game Speling aimple talking apeling game Toy Box selectable grephica demo Abuic programs: Sounds Entertainer plays that tone HAL9000 pretendaifB a real computer Police simple poficesiran sound SugarFlum plays The Dsnos of the Sugarplum Fanes* C programs: Atern sfrn pie tormina! Propam, S-E oc aid to compilng with Latfoe C decvnt opposite of CONVERT torcross
- *--¦---- Dotty source code to the dotty window demo echox
unix-etylefiename expansion, partial
S. OD fasfierfp explains use of fast-floaf ng pdnt math FixDato
fixesfuturedstoson all files on a dbk,S€ simple Workbench
drawing program,S-E graphic memory usage indicator, S-E
searches for a given sting In afii* with documertalon shows
off the hold-and -modify method of color generation fast
perafle! Cable transfers between an IBM and an Amiga
Mandelbrot set program, S-E patterned graphic demo, S-E makes
Lteloe C object lie symbols vtaibleto Week, S-E quick sort
strings rout re example sample window VO turns on tortaoe
mode, S-E qix-type graphic dorno, S-E Oftw sncutibie programs:
SpeechToy speech dsmonstnrfon WhkhFont displays dlewMble fonts
Texts: 68020 describes 6B82Q speedup board from CSA Aliases
explains uses oftw ASSIGN command Bugs known bug KstinLaMceC
3.02 CUCard reference card for AmigaDOS CLI CltCommands guide
to using foe CU Commands shorter guide to AmigaDOS CLIcommands
EdCommands guide to toeQedter AmigaDOS filename wldcaid
explamsraw graphics chips that can do more colors descripf on
of the serial port pinout tips on Mtfng up your RAM: disk
Automate cellular automata simulaSon CrazySghto card game
Graph fonefon graphing programs WhchfogHour a game AbaeiC
programs: Casino games of poker, blackjack, rice, and crape
Gomoku also known as fotheHo' Sabotage aortofanadventuragame
Executable programs: Dsassem e 6BOOO disessemblef, E-D DpSfide
shows agivensetof IFFpictures, E-D Arrange a text formating
program. E-D Astsnblar programs: Argotorm a terminal program
wife speech and Xmodem, S-E AliCUSMokd Rio* from toe origin*
AmIgx Technical BBS Note fiat some of foese flee ere old, end
refer to older versions of the operating system. These files
came from the Sun system that served as Amiga technical
support HO for most of 1885. These files do not carry a
warranty, and are for educational purposes only. Of course,
foaffs not to say they dontwork.
Complete and nearly up-to-date C source to Imageetf. An earty version of tie Icon Editor. This is a little flaky, but compJes and runs.
An Intoiton demo, in full C sou roe, indwfi ng files: demomenuc, demomenu2.c, demoraq.* getasdi.c, idemac, ktomo.guide, idemomske, idemoeILh, nodose, and txwrftejc addmemx add external memory to tie system bobtestc example of BOB use eoraotoKXc console D example craaporte create and delete ports creastflc create standard IO requests cmateskc cwaing task examples d'skio.c example of tack read and write SE-0 Assembler programs: brary search code ImxcompefbleqsortO function, source and C tost program wfmp.asm aetjmpO code for Uttioe 3.02 Svprintf Unix system VcompetMe pMQ tree&o
Urixcompalbtetrae()fijnction,0-D (This disk formerly had FF spedficafion flea and examples.
Snce Ms spec is constanfiy updated, the IFF epee files have been moved to their own disk in the AMICUS colection. They an not here.)
John Draper AmigaTutorials: Animate describee anlmtrion afgorifims Gadgets tutorial on gadgets Menus loam about InUltfon menus AMICUS Dlak 3 C programs: Xfef aCcrosfrreferenoegea.S-E Mtoolor exfre-haif-brightch'p gfx demo. S-E Chop frurvxto (chop) files down to 6i»,&E Ctoanup removes strangecharactorafrom text files CR21F comnrts carriage refomsfoine feeds in Amiga fles, S-E Error addsoompleerrQr8toaCfil*S Helo wtodowex. From toe RKM, S Mermit generic Kermit implementator, fiakey.
No terminal mode; S€ Scales sound demo plays scales. S-E Rubik cube demo inhl-res odors, S-E AmigaDOS object library manager ,S-E toxtfie archive program, S-E auto-chope executable files simple CLI shell, S-E tie compression programs, S-E afamilargam* S€ a simple tnake' programming utflity, S- anearly version oftw Amiga text fipe on using ROMWack explanafion of the hsfrumentdemo sound fie format refutafion of the Amiga's CPU and custom dfipEpeed fps on using Wack tests parallel port commands testa serial pert commands example of serial port use sample printer interface code printer dovioe
definitions region test program source to interface onfoff program set toe attributes of the paralel port set the attributes (parity, date bite) serial port single pteyfeU example source to narrator and phonetics demo simple timer demo exec support timer fimcfions more exec support tmer functions loads and dspiays aS available system fonts processJ and prtoesai assmebter indude ties: autorqetotot warnings ofdeadlockswilh autoraquesters consoleD.txt oopyoftheRXM console 10 chapter dSsktonttxt warning ofdsk fontloading bug
ii) func.txt list of tidefinas, macros, funclons inpufoev.tet
preliminarycopyoftheinputdevice whereisjc find a fie
searching all aubdrectories bobtestc BOB programming example
swoepc Assembfarfllee: sound synthesis exam pie mydev.ssm
sample device driver myftxaam myftxi mydevj esnsuppii sample
library example macro&i Texts: assembler indude fies
amigaticks tips on CLIcommands extfsk external disk
spedficafion gameport game port spec paraW perafW port spec
aerial serial port spec
vl. lupdate list of new teetores in version 1.1 v1.1h.tet WT of
indude file changes from version
1. 0 to 1.1 License Wbrmation on Workbench dstobuf on ficense
printer pre-ralease copy of toe chapter on printer drivers;
from RKM 1.1 v11fd.tt VflfP of .fd fle changes from version
1. 0 to 1.1 v28v1.drif WT of include file changes from version
2Bto 1.0 AMBUS Disk 5 Rise from toe Amiga Unk Amiga
Information Neterorfc Note that some of toeae fles are old,
and refer to older versions of the operating system. These
flies are from Amiga Unk. For a time; Commodore supported
Amiga Link, aka AW.
For online developer technical support It was only up end running for several weeks These flies do not carry a warranty, and are for educational purposes only. Of course, that* not to say twy don't vwk.
A demo of Intuition menus called ‘menudemo’, In C source Files for building your own printer drivers; indudng dospedd.c, epsondata.* initasm, printer.* printer.link, printertag.asm, render.* and waitaem. This disk does contain a number of flies describing the IFF specification. These are not toe latest and greatest files, but remain here for historical purposes. They indude text files and C source examples. The latest IfepeeiseisewhereIn tNs Ibrary.
AMICUS DlakB IFF Pictures This disk includes the DPSIde program, which can view a given series of FF pictures, and too 'rhowpic’ program, which can view each file at thedick of sn icon. The pictures indude a screen from ArfcFox, a Degas dancer, toe guys at Electonic Arts, a gorlla, horses, KingTut alightoouae, a screen from Marble Madness, the Bugs Bunny Martian, a still from an old movie, toe Dr© Straits so wee to toe do tty window* demo dual piayfeld example flood fill example old version of freemap’ tods for Vsphtes and B06a graphic memory usage indicator window example from RKM adding an
input handler to toe input stream reading the joysfick di red keyboard read ng layers examples test mouse port example of making your own fibrary AddrassSook a simple address book database Ball drawsabaB Cload program to convert CompuServe hex files to binary. SO Que the game, htoifion driven CoforArt art drawing program DduxoOraw toe drawing program in toe 3rd issue of Amazing Compufng, S-D Baa conwMsafonal computer p chofogist Othello toe gam* as known as fco' RatMase Sdratnazegame ROR boggTng graphics demo Shuttle draws 3D pictures of toe spaoe shutle $ pefiing simple spelfng program YoYo
wierd zer gnnriv yo-yo dam* tracks yoyo to toe mouse Extcutabls programs: Socube Modular demo of a rotating cube Aitioon sets a second icon knag* displayed when the icon is clicked AmigaSpeO a slow but simple spell checker, E-D are the ARC fle compression program, must-havefor teleoom,E-D Bertrand graphics damo dsksaVage prog, to rescue trashed disk* E-D KwikCopy a quick but nasiy (fisk copy program: ignores error* E-D LibOr fists hunks in an object fie E-D ,¦ mi D6V9LDM saves any screen as Ffpi&E-D??
ScreenDump shareware screen dump prog, Eonly StorTerm Texts: version 2.0, term program, Xmodem E-0 LattioeMan tps on iring jndnjo to Latfoe (SXskOrive make your own S 1 4drive GuruMed explains toe Guru numbers LaAOSbugs buglistofLaficeCversjon *03 MforgeRav user's view of the McroForgeW) PmtSpooler JMAPfilas: EXECUTE-based print spool prog.
View text fles on a dfa* using menus S€-0 removes comments and white spaoe from C fie* S-E EXECUTE a series of commands from Workbench S-E PDScreenlXrmp dumps Rastportof highest screen to printer SetAltemate setsaseoondimageforanioon, when cScked once S€ makes windows for a CLIprogram to run under Workbench S-E a small digital dock that sits in a window menu bar the screen printer in the fourto Amadng Computing, S-E Amiga Bssle Program*: (Note: Many of these program sare present on AMICUS Diak 1. Several of these were oorrvertod to Amiga Basic; and are included here,) moving company, a screen
from Pinball Confructian Set a TV rwweaster, toe PaintCen, a world map, a Porsche, a shuttle mission patch, a tyrannosaurus rex, a planet view, a VISA card, and a ten-speed.
AMICUS Dldt 7 DlglVJow HAM demo picture dak This tffik has pictures from toe DigiView hoW-end-modily video digitizer. Itindudesthel&deswitopendlsandloilypops.theyoung girl, the bulldozer, toe horse and buggy, the Byte cover, the cficticnary page, the robot and Robert This includes a program to vieweach picture separately, and all together as separate, slidable screen* The tiaveilbm' program, to tom any screen into an IFF picture These am the necessary links between Amiga Basic and the system Itoraries. To take advantage of the Amiga's capacities in Basic; you need these fite* BMAPs are
included for tiisf, teonsote', biaktonf, 'exec1, toon1, fmuifon', layers', 'mathffp', maWeeedoubas', os’, tnafotrantf, potgo', timer' and Translator'.
AliCUSDtokB Amiga Basie Rcgrams: RightSim simpleflghtdmulatorprogram explains Hu* Saturation, and bitendV ex. Of doing requestors from Amiga C programs: SooltOemo demonsfratesscrolfng capacities quick 'q 'disk Bblecopier. E-D Texts: Amazing Computing. ROT edits Synfeesizer sound program qdckEA copies Elecfrode Arte disk* removes ¦ona.ticf explains escape sequences the CON: and displays polygons to create WofUMap draws a map of fee world protection, ED device responds to.
Feree dimensional object* Up to Executable programs: teed 1.3 demo of text editor from Mcrosmife* fKey' indudes template for making peper to 24 frames of animation can be Boing!
Latest Boing! Demo,wife selectable ED sit in toe fray at fee top of fee Amiga created and displayed. ED speed,E C programs keyboard.
Scat Lke hg, windows on screen run Brush2C converts an FF brush to C data spin3 rotating blocks graphics demo, S-E-D ’Spawn' programmer document from away from the mouse, ED instructions, initidizaf on coda, E popdi start a new CU at fee press of a Commodore Amig* describe ways to use fee DK Decays* fee CU window into dust, Brush2bon converts FF brush to an icon, E button, tike Sidekick, S-ED Amiga's multitasking capacities in your own in Module 2, S-ED Dazzle graphics demo, tracks to mouse, E vsprite Vsprite example code from program* DropShadow2 Adds layered shadows to DecGEL assembler
program for stopping Commodore, S-ED Workbench window* ED 68010 errors, S£D AmigaBBS Amiga Basic bulletin board prog, SD AmlgaBasle programs: Dlsktfl Mock menu-ber dock and date d splay, E Assembler programs ¦Grids' draw sound waveform* and hear them This dsk carrier i several programs from Amazing life fee game of life, E etartO makes star folds Ike Star Trek played.
Computing. The FF pictures on feis dsk indude the Amiga TimeSet Intuitiorvbased way to set fee time intro .S-ED lighf aversion of theTron fighkyde video Wake pert T-shirt logo, a sixteen-color N-res image of and date.
Pictures game.
Andy Griffith, and five Amiga Live) pictures from the BIEmacs another Emacs, more oriented to Mount Mandelbrot 3D view of Mandelbrot set MgaSoi’ egameofsotitaire.
Amazing Stories episode feat featured the Amiga.
Word processing, S-E-D Star Destroyer N-res Star Ware starship
• Stats’ program to calculate batting averages Solve Linear equal
on solver in assembly MyCtl a CU she* works without fee Robot
robot arm grabbing a cylinder ¦Money*
• fry to grab el fee begs of money feat language, S-E-D
Workbench. S-E-D Texts you can.* Gadgets Bryan CatJeyris
AmigaBesic tutorial, TarrtK vendors Amiga vendor* name*
addressee AMICUS 15 also indudes Wo beautiful FF picture* of
fee SD FhcfeKeys explains how to read function keys cardeo tins
to early Cardeo memory boards enemy walkers from fee ice planet
in Star War* end a picture Household Bryan Catte s AmigaBasc
from Amiga Basic dndude croBs-refarenoe to C include fies, who
of a cheetah.
Household inventory program, SD 1--t___*M- HdCKefbm explains howto win fee game 1--1 -J----- rauooswnsi AMBUS 16 Waveform Jim Shields'Waveform Workshop in hacker' mlndwalker dues to playing fee game well
* !* demo by Eric Graham, a robot juggler AmigaBesic; SD 1:168010
guide to instaling a 66010 in your Amiga stideshow make your
own didethows from fee Kalesdosooped'sk boundng feree mirrored
bal* wife sound effect* Twenty-four frames of Dsklib John
Kerman's AmigaBasc disk librarian program, SD PrinterTip tips
on aerating escape aequenoes to AMBUB Plate 13 HAM animalon are
flipped quickly to Subscripts Ivan Smife'B AmigaBesic subscript
your printer Amiga Basic programs produce this image. You
control the example, SD StartupTip tips on setting up your
steutup- Routines from Carolyn 8cheppner of CBM Tech Support,
to speed of the juggting. The author's String, Boolean C
programs end executables for sequenoe tile reed and display IFF
pictures from Amiga Basic Wife documentation hints feat feis
program Harriet Maybeck Tolly's Intoition Xfmnrfieview list of
programs featwork wife fee documentation. Also Included is a
program to do screen prints might someday be avaiable as a
tutorial* SD-D Transformer in Amiga Basic and fee newest BMAP
file* wife a corrected product Skinny C Bob ftemeremalB example
for Phnter Driven: Convert? D program. Wife example pictures,
and fee Save IBM FF picture* malting smati C program* S-ED
Printer drivers for fee Canon PJ-1080A, fee C ftoh screen
capture program.
Per odes of fee covers of Amiga World and Amazing COMAL.fi Make C look Ike COMAL header fie, Prowriter, an improved Epson driver feat eliminates Computing magazine* SD sfreaking, fee Epson LQ-800, fee Gemini Star-10, fee NEC Routines to load and play RrtureSound and IF sound tiles from C programs: EmacsKey Makes Emacs function key 6025A, fee Okidata ML-92, fee Panasonic KX-P10xx family, Amiga Base by John Foust for Applied Vision* With fepufeandler' example of making an Inputhandler.
Amon 1.1 defnitons by Greg Douglas, S-D and fee Smith-Corona D300, wife a document describing documentation and C and assembler source for writing your own FteZap?
Binary fieediting program Snoop on system resource use, ED fee installation proces& librarie* and interfacing C to assembler in libraries. With
• ShowPrinf displays FF picture, and prints it BTE BanfsTale
character editor, ED AMBUS Disk 10 Instrument sound demos
example sound.
X3ert* program indexes and refrieves C Size CU program shows fee size ofa This is an icorvdriven demo, diculatod to many deelefa It struct res and variables dedared in given eet of fie* E-D includes fee sounds of an acoustic guitar, an alarm, a banjo, a Executable programs fee Amiga indude fle system.
WinSize CU window uttiity resizes current bassgtritar, a boink, a caliope, a car horn, daves, water drip, gravity Sd Amer Jan 88grevitation graphic ExecutxWe Programs: Disk 20 window, SE-D electric guitar, a lute, a harp arpegio, a kickdrum, a emulation, SED fixHunkZ repairs an executable program tile for marimba, a organ minor chord, people talking, pig* a pipe Texts expanded memory Compactor, Decoder Steve Mche! AmigaBesic tools, SD organ, a Rhodes piano, a saxophone, a siter, a snare drum, a MIDI make your own Mdi instrument fes2smusf converts Music Studio fies to FF DODCO BOB end sprite
editor written in C, steel drum, bells, a vibraphone, a viofn, a wailing guitar, a interface, wife documentation and a hwes standard‘SMUS’form at 1 have heard S-ED horse whinny, and a wh’stie.
Schematic picture.
Tin program mighthavB afew bug* SpriteMasterO Sprite editor and animator by Brad AMICUS Dl«h 11 AMICUS Dlak 14 especially in regerdsto very long Kiefer, ED C programs Several programs from Amazing Computing issues: song* but itworks in most case* Bilab Bitter chipexptoretion Cprogram drutil htultioivbased, CU replacement Tools Untie' Amiga version offeeVsrito Command' by Tomas Rokicki, S-ED lie manager, SE DanKaryte C structore index program, SED videogame, Fpfc Image processing program by Bob cpri shows and adjusts priority of CU Amiga Basic programs Bush loads and saves FF image* processes*
S€ BMAP Reader by Tim Jones This disk also contains several files of scenarios for Amiga changes them wife several f* shows info on CU processes, S-E IFFBrush2B06 bylvGke Swinger Right Simulator IL By putting one of fee® seven fries on a technique* ED vktex displays CompuServe RLE pics, S-E AutoRequestor example blank disk, and inserting it In fee drive after performing a Bankn Compteto home banking program, AmigaBasc programs DQSHelper Windowed help system for CU special command in feisgame, a number of interesting locations bafanoe your checkbook! ED pdntered pointier and sprite editor
program command* S-ED are preset into toe Right Simulator program. For example, one cons Console device demo program wife optimizB optimization ex ample from AC PETrans translates PET ASCII ties to ASCII scenario pteoesyour plane on Alcatraz, while another puis you in supporting macro routine* artide tile* S-ED Central Park freemap Creates a visual diagram office calendar large, animated calendar, diary and C Squared Graphics program from Scientific AMBUS 17 memory date book program America* SeptBfi, S-ED Tdcommun'caf ons disk whuch contains tec terming! Program* inputdev sample input handtor,
traps ley or amortize loan amortizations crif adds or removes carriage returns from
* Comm*V1.33 tisrm prog, wife Xmodem, Wxmodem, mouse wants
brushtoBOB converts smal Ffbrushesto fie* 8-ED
• ATerm'V7i term prog, includes Super Kermit joystick Shows how
to set up the gameport AmigaBesic BOB OBJECTS dpdecode decrypts
Deluxe Paint, removescopy VM00*V2.6 Dave Weekerte VT-100
emulator wife devioe as a joystick.
Grids draw and play waveforms protection, ED Xmodem .Kermit and scripting keyboard demonstrates drect communicaNtoert draws Hibert curves queryWB asks Yes or No from the user, returns 'Amiga KermS* V4D(060) port of fee Unix C-Kermlt tions wife fee keyboard.
Madib mad fib story generator eat code, SD VWV2A1 Tektronix graphics terminal emulator layers Shows use of the layers ibrary mailtelk talking maiing 1st program vc VisiCalc type spreadsheet no mouse based on fee VT-100 prog. V2.3 end mendelbrot FF Mandelbrot program meedows3D 3D graphics program, from control, ED contains tatestWfite compression mouse hooks up mouse to right joystick Amazing Computing™ artide view views text flee wife window end stider 'AmigaHosf V0.9for CompuServe. HdudesRLE port mousetrack mouse fracting example in hires gadget ED graphics abifties & CISBfie one.window
console window demo mode Qng, Spring, yaBotog, Zoing are sprite-based Boing) style transfer protocol.
Parallel Demonstrates aooess to tw parallel dot slot machine game demos, SED "Fix Hunk* expansion memory necessity port tictactoe fee game CUCIock.sClock.wClock are window borderdock* S-ED
• FtxObj* removesgarbege characters from printer opening and
using fee printer, does swifrfe pacNnko-tikegame Texts modem
received lies a screen dump, networking weird makes sfrange
sounds An article on long-periatanoe phospor monitor* tipe on
making Txf flfrBrs text tiles from ofeer systems printsupport
Printer support routine* not Executable programs brushes of odd
shapes in Deluxe Pant, and recommendations on to be reed by fee
Amiga EC.
Cp unix-nke copy command, E icon interfaces from Commodore-Amig*
* addmem* executeeble verson for use wife mem proctest sample
process creation code, not ds screen dear, S-E AMICUS 13
expansion artide in Acv2..1 working dff unix-tike stream editor
uses Idiff The C programs include: 'arc' ¦
fledocumentetionandabasictuterial region demos split drareng
regions outyutto fix tiles a file printing utility, which can
print on un larding tiles samplefont sample font wife info on
creating pm chart recorder performances files in fee
background, and wife fine numbers and control Tsjcre* for
makang'arcC fies E.C. your own indcatior character Storing.
1m' AMBUS Disk 11 arid Demos fee serial port Assembler programs displays a chart of fee blocks allocated Logo Amiga version of fee popular tinglePlayfield Creates 320 x 200 pi ayfie Id ds screen dear end CU arguments onadisk.
Computer language, wife example speechtoy latest vers on ofcub speech demo example
• Ask1 questions an texecute' tile, returns an program* ED
speeehzfemo simplified version of speechtoy, Modula-2 error
code to contol the execution in TVText Dsmo version of fee
TVText withD requests fails movingworm graphics demo feat bath
fie chamctef generator textdemo displays available fonts
csseconvert converts Modula-2 keywords to
• Star an enhanced version of AmigaDOS PageSettor Freety
distributable versions of fee timer demos timer.devioe use
uppercase Ytetos'command.
Updated PageMnt and PageFF frockdisk demos frakodisk driver Forfe Dreshshan dide algorifem example Dissolve' random-dotdssolue demo displays IF program s for fee RageSetter Fred Fish PvbBc Darwin So&tare Analyze 12 templates for fee spreadsheet picture slowly, dotby dot in a random desktop pubthhlng package.
FullWindow Resizes any CU window us'ng only Fred Rth Disk 1: Them are four programs here liat reed Commodore 64 FopCL?
Invoke new CU window at Ire press of CU command* ED amigademo Graphical benchmark for comparing picture flea They can tendatoKoaia Pod, Doodle, Print a key.
Ufe3d 3D version of Conway's LFE amiga* Shop and News Room grapNcstoFF format Of course, The neouUlt progmma to duds: proyam, ED amigaterm simple communications program getting fee tiles from your 064 to your Amiga is fee hard Form' tile formatting program through fee Defdisk CU utility to reresrign a new wife Xmodem part printer driver to select print styles Workbench disk, SED bala simulation of fee Ttinetic feingy* on strings AMBUS PI sk12 DskCaf catalogs disk* maintains, Rortamerges Cdendar.WKS Lotus-compatible worksheet that wife bells Executable programs lets of disk fies .
Makes calendars ootorti!
Shows off use of hold-and-modty blink a!nk‘compatible inker, but taster, Psound* SutHzb hdustrietf sampled sound SetKsy Demo of keyboard key remod* dean E-D spins feedisk for use wife dsk ¦foonmaker* editor & recorder makes icons for most programs programmer, wife FF picture to make inction key label* ED dhrystone dotty Dtvystone benchmark program.
Source to fee'dotty window* demo cteaner*ED fractals’ draws great fractal seascapes and VPG rideo pattern generator for on fee Workbenchdsk.
Epsonset sends Epson saltings to PAR:from mountainscapos.
Efigring monitor* ED freed raw A smati 'painf type program wife Ene* menu, ED
* 30 Breakout 3Dgfasse* create breakout in anew HP-10C
HewletFackard-ltire calculator, E- boxe*efc showbig view N-res
pictures in lowres dmensian D gad John Drapert Gadget tutorial
program eupertrtnap, ED ’AmigaMonftor’ displays fsto of open
fie* memory use; SetPrefs Change fee Preferences settings
gfxmem Graphical memory usage display prog.
Speaktime toll fee time,ED task* devices and ports in use.
Onfeetiy,inC*SED halfbrito demonstrates lExfra-Haif-Brite' undelete undeletes a tile, E-0 Dosnoridsf version cf'asteroids’for fee Amiga SterProbe Program etudes stelar evolution.
Mode, if you have it cnvapidhm converts Apple I low, motfum and Szzterf high resolution graphics demo written C source included for Amiga and helo simple window demo highrespietureetoFF.ED fo Module 2.
MS-DOS* SED letHp pafetfe aocessfog fee Motorola Fast Roating menued menu edtor produces Ccode for menu* ED ROT C version of Cofn French’s AmigaBasie ROT program from Point ibrary from C Sample prog, to design color peiette* "fwhTS frockdsk Fred Fish Dak 20: AmigaToAtari DskSalv Hash frsd Fish Disk 12: ;--Wj sniQKM ArgoTetm AegoOrawDemo Animator Demo Cc Enough Rubk 8bfngLlb VtlOO and Fred Fish Duk 2: MuMTasldng Pack ku IconExec make make2 xrf FffdFlsh Disk 3; gothic raff SeMouae2 SpeachTerm TxEd Xisp Fred Rah Disk 4: bgrep bison bm grep kermff MyCLI mandel EttrtMPliHff; MxExwnple RamSpeed Set
Tree TxEd Vdrrev Xcon Tlcon Fred Rah Dik 32 kipuldev joystick keyboard layers mandelbrot mouse oneAMndow parallal Modula-2 Brtfl3haiK« wpncracK Calendar DosPlusI DosPus2 Executables only: MacVrew Pizzto ShowHAM prirrisupport dex region dmendons 0 struct InC FrsdFlihPfikl* Trais aock Dazzle Rrit mult Dbutgals OkidatoDump Oing Sproing ScreenDump Stars TermPus VtlOO MC68010 PfgLafn Scrlmper Xisp1.6 Blink JayMnerSMes chip re i AffUpl Keymap_Tast LockMon Btae2 moire Dare moire psbsms in black and white MVPFORTH Mountate Stew Press Forth, vora'on
1. 00.03A. A shareware verson of FORTH from Fantasa Systema prof!
A mom powerful text formatting program seffaoe ftogram to toggle interlaoe mode on and oft ritewb arubtfeoube type demo sparks moving italre Graphics demo EredFriiDlaklO: conquest An htemalff adventure rimulaf on game dehex convertihexfietobinary fiezsp Patch program for any type of Do.
Fxobj Strip gartrege off Xmodem tansfarredflea iff Roulnea to read and write iff format flea Id simple directory program Is Minimal UNKIa wite Unix-etyle wiktcardng, in C sq,usq fie squeeze and unsqueeze Another Boyer-MooregrepJto uff r DECUS grep ample portable Kermlt with no connect mode.
Replaoement ai ter the Amiga. V. 1.0 A Mandelbrot set program, by Robert ---«- « n | yuj rmncn ono mj mgh Console devioedsmo program with supporfng macro roufnea Creates a visual diagram of kee memory cample input handler, tape key or mouse events Shows howto setup toe gameport dwiee as a joystick, demonstatesdirectcommunicafons with the keyboard.
Shows use of tee layers I terary FFMandeforot program hooks upmouse to rfghtjoysfcfc port console window demo Demonstatoseooessto the parallel port opening and using tee printer,doesa screen dump notworking Printer support raulnes, notworking.
Sample process creation code, not Demonsfratos use otthe trackdsk drwer.
John Draper* requestor tutorial and example program.
Sample speech demo program.
Stepped down'speechloy'.
Another speech damo program.
Object module Ibrorian.
Unix-litofrontond for Latfoe C compfier.
Macro bawd C debugging pwkflQf Machine Independent Subset of Uhix make command.
Another make subset command.
Small version of emacs editor, wit) macros, no extensions Portable lie archiver.
DECUS Coots reference ufity.
Gothic font banner printer.
A*rofT pe text formatter.
Avery fast text formatter A highly portable forte Implementation.
Lots of goodies.
Xisp 1.4, not working correcfy.
Pints horizontal banner Aboyw-Mooregrep-lka ufiity CNU Unix rapbnmentyMd’, not quicksort based sort program, In C Strips comments and extra whitespace from C source BadHihPfrt7: Thisdisk contains teeexecutafales of the game Hack V 1.0.1. EniMPliM; Thadisk contains tee C source to Hack on dlik 7.
Dsplsys available fonts demos timerdevice use demos taked* driver Ike Unix compress, a fie aqueeaar analog dock Impersonator upgraded wrdon of microemaca fromdmk2 removesmuHpleoocuringlinesin flea demos using sound and audio funefons Allows changing parallel port serial Demos tee aerial port atnglePleyfieid Creates 320 x 200 playfeld speechtoy (atestversionofouto speech demo speeeh.demo eimpGfed verrion of speechtoy, wite D demos spit drawing regions sample fcntwHh info on creating your Allows changing serial port toxtdemo stripe A Bunde of Bade program a induing: Jpad toybox ozapsak
mendtobrot xmodsm SdsoGdi addbook rigebra ror amgseql ¦riigreeopy band bourn box brickout canvas cardf drde coloirirotos Copy cubasl cufoesto date dogatar dragon draw
- »----* *--- uyjunucranpo Bia extern) flfbuster fractal focspe
gomoku dart hriku haiOOOO haley hsuntedM UJJ-, nKMfi join loz
mandri menu mHpeint mouse Orteelo patch pent pinwheel gbox
mndom-dides WownO rgb rgbteri Rord sabotage aatestrik shades
shapes ahutto riretchpad apaceart apeakspeooh epeecheosy Spsfl
Ariiam spiral afripor uperpad auprshr talk tarminri tormtost
tom topography triangle wheals nnos graphics demo, Ike Unix
Worms' ample dgltal dock program for tee lie bar An eight-fold
symmetry dazzfer - program. Reaiypretyl double buffered
sequenoe cycle animafonofafah Arealyirioe monopoly game written
in AbesiG Oddate MU2 driver and WorkBanch screen dump program.
A dreeing program written h AbesiG A fractal program written in AbtriG BrtMlMlft A complete copy of the latest developer Ffdsk Fred Fish Disk 17: The NewTek Digi-View video dgilzer HAM demo disk dumb tormina] program wMh bell, selectabie fonts Prerelease C8heMkeahal program, history, loopAete wanders aflefreA displays fleA all wite the mouse docs on upgrading your Amiga to use a MC68010 rotate an Ntfmensional cube wfte a joysicfc SAY command teettalka in Pig Laf n Screen image printer souroA dooA and eeseuteblelbra Lisp (note: some programs are Abasio, most are Am'gabesic, and some programs an
presented in bote languages) Fred Fish Dak 14: updateoffl tedudesCsouroetoa iO hidden surfsoe removal and SO Shows arotofng 3 fmenrionaI wire frame arrow, dfractory listing program ton programs tor launching programs A tea ». ---- i. TommnumcnraprnBniyorty work under Cll Makes an icon shows second imsge whsn dcked once terminal emulator, withASCD Xmodem, Star Trek garni Dee game.
Aide *ow program ter displaying FF images wite miscellaneous pictures Shows a ratal ng 3 dbnensiona) sold ea-x.fl- -f a Amiga sgrr.
A terminal emulator program, wrltki Source for ifcncfen teat generates a beep sound extracts toxtfrom wiWn C source demonsfrates N dimensional graphics update of disk 10, a f la patch i tflty ujsdatoofdtek 1, graphic memory converts FF brush fles to Image text simple ANSI VT100 terminal emulator, h 60x25 screen ample Unix tsh1 style shel ¦ aaiilhla---- * muwij unRQompnwwmcipr A- A - » t- Li u i----- whiwm oiwypijwiiB Sfdes by Jay Miner, AmlgagraphicB desgner, showing fowchart of tee rtomdain 640x400.
Test program to test tie keymapping FM undosed f to lockA for programs teatdorrtdeonupi StarTerm loads and deploys FF IBM pica loads and dsftays AC8M pica creates a demo screen and dumps it to agraphic printer.
Dsaaem Simple 680IX) dsassembtor, Roods standard Amiga object fles and dtasaembles toe code eedons. Date secfons are dumped in hex The actual drassember routines are set up to be caleble from a user program so instructons in memory can be disassembled dynAMIGAly.
ByBORogera Drerddtoynrep Example dakeymapsfructure for the Drorak keyboard layout Untested but Included because assembly examples are few and far between. By Robert Bums of C-A Hypocydokto Spirograph, from Feb. 84 Byte.
Example of proportond gadgets to scroll a SuperBreiapi Schematics and directions for bufkfing your own homebrew 1 Mb memory
- ------- W. *-¦---* ---- QxpsnSvQiii ™ MmkB) ivlli Qfi Program
to debug Ynalloc()*cals SdenoeOamos CcnvertJUIan to solar and
ridereal tonAStolv positions and rarfd velocity epoch
criculafens and Gafleon aateilte plotter. By David Eagle.
Abaricgamea by David Addison: Backgammon, CribbegA Mfcstone, and Othello Cpp DECUS tcppf C preprocessor, and a madded he* that knows about tee topp1,for Manx G UnHunk Rooesaes tee Amiga Ttunk'toadflea Colled code, date, and bes hunks togeteer, diows indvidual apedficafo of codA data, and bes originA and generates binary fie with format reminiscent of Unix 'aouf formal Theoufout fie can be easily processed by a separate program to produce Motorola ‘S-records’ suitable tor download ng to PROM pro grammar. By Eric Black.
Cksrmit Port oftheKormit fie franstor program and server.
Ps Display and set process priorities Arohx Yet anoteer program for bunding up toxtflesand mailng or posting teem as singlefleunit Thiadl * contains two new 'stains* of mfcroemaca Lamocs version 3.6 by Danie! Lawrence For Unix V7, BSD 4.2 Amiga, MS40S, VMS. Uses Amiga fundon keys, status line, execute, startup f tea, morai ftmaca ByAndyPoggio. Newfsatores include ALT keys as Meta keys, mouse support higher priority, backup flea, word wrap, function keya FmflltlOhKa Dskof souroe for McroEmacA several versions tor most popular operating systems on micros and mainframes. For people who want to
port MwroEmacs to teeir favorite m achhei converts Amiga object code to Atari format program to recover fles from a freshed ArrigaDOStfsk.
Example of tee AmigaDOS disk hashing tmction Hex dump ufity ela Computer Language magazine, Aprl 66 Msndetorot contest vrinners Tutorial and examples tor Exec level mulftosking stripe whitespace from C sauree sample Portlander program teat performs. Shows BCPL environment dues.
Random number generator in assembly, torC or assembler.
Sets the mouse portto rightor left terminal Emulator wite speech cepebiifeA Xmodem Demo editor from Mcrosmitols Charlie intorstaller adventure simulaf on game update to ehefl on Disk 14, wite built in commands amed variables aubatftufon.
A pre-releese version of the singie pess Modula-2 compiler origin aJy developed for Mactetosh at ETHI This code was transmitted to the AMIGA end is executed on the AMIGA using a spedal loader. Binary only.
Agraphic version of taegame on disks 7 and 8 ThsisteegraphDceorientod Hack game by John Toebes Only tee executable is present Amiga Basic demos from Carolyn Scheppnar.
NevAJonvsriFD creates .bmaps from fd flea Btftanss fnds addresses of and writes to biplanes of tee screen* bitmap.
AbouIBMapa A tutorial on creelon and use of fiHEtelJOUUl Thisisacopy of ThomaaVWooxb Mandelbrot Set Explorer ddk. Varygoodl Conquee Cah 3d vefrion of the 'Stars' program betowi LoeHeve! Graphics example scrolls bitmap wite ScrdVPort.
Doubtefouflsrod animaf on example forBOBsandVSpritea Dqriays sector allocation of loppy diaka View memory h real timA move wite joysfek.
Bouncing bells demo Ong, wite sound effocte.
Exmpehigheri screen or windowtothe printer.
Simple database program from a DECUS tape Star Wd demo, like Star Trek.
Terminal program wite capture, library, fonction keys, Xmodem, CB-Bcratocola Version 20 of Dm WackerteVT- 100 emulator, with acripta and foncfon Support IlssfcrampehslW syntax checker PD Viik’compaffaie linker, faster, better.
Updated toFF 18 browser*, In Manx, with tool bara bug ixea btaedatsstructoreexampiss Another veroon of fotree' Appomtaent calendar with alarm.
Fie viewer, reerchng, position by percent, fnt number.
Set of 28 new Amiga fonts from Bil Fischer Background print uffty, s ie opIonAwiktearda Deluxe Paint-type fie requester,
- wa«mfife_ FlnsArt Amiga art ForriEditor edtforriA by Tim
Robinson MenuEdhor Create menua save them as C source, kufWiki
----- Dj UBVD WiBOn StarTerm3i0 Nfory nioe tatecommunioafons
byJ'm .
Nsngano (Fred Fish Dak*30lsfreewhsn ordered wite at toast terse other diska from tee coSection.)
Umx-compafbtoshan archiver, tor peeking lies for taveL Example of using aScrrfLayer, aynchg SuperStMapa for printing, and erasing dummy RasPorta Demo program witeout save and no doca Payer for tee Aegis Animator fles Unlx-fke front-end for Manx C Teste for existence of system resources, fles, anddevioes Animated Rubita cube program Public domain Unix sfring Ibrary funefons VT*100 terminal Emulator with Karmit Xmodem protocols Second volume of CU oriented tools for developers.
Views MacPaint pictures in Amiga low or high res, no sample pictures, by Scott Evemden.
Smulaffon of puzzle with moving square tiea View HAM picteres from Cll AbssiCgames of CanfeU and NondkAfromDavkfAdtftoa Dsphicedemo of spinning cubes, doubtefouffsredexsmplA Sword of Fslten Angei text adventure grene written in Amiga Baric.
Leaves a frai behind mouse, In Dress a recurtovs tree, green leafy type, not flea Crippled demo vsreion of Mcroamitefe text editor, TxEd.
Ful-fettured drawing program by Stephen Vermeulen.
Invokes CU eoriptafrom icon Deploys text fles from an icon.
Extended address book written in Several shareware programa The authors request a donation if you find teeir program usefol, so toey can write more Mutes) exdurion gadget example.
Measure retafvsRAM speed, chip and fsit Replacement for tee Manx •set* command for enwonment variables, Cahndsrtfsry program written in Firstvefume of CU oriented tools for Life gamAuass bitter to do 19S generations a second.
Vsnion 30 of Robert French* n Amiga Basic BBS by Ewan AsendPacket ConsoleWndow MyUpdato Plot Polygon PlpeDevice ScreenSave ShanghaDomo SoundExampie Vsprites VttOO QrUti DrUS2 Riefiequestar SpriteEd X-Spefl GEM AmigaVenture Csh Dbug DuNPIayReld Geffle Laflfref Lines SeFont Vt100 EE42 Thisdsk contains an Amiga version ofMfcroGMUEmac!
EE43 Pop PopCU OuickCopy Touch Trees EM EES QipBoard Con Packets GetDska GetVdume toon2C SendPacket SpriteMaker Tracker TriCtopsSO Taize UnBdef Vttost BraokOut FfrstSficon mCAD EEJ5Z CutArvPaste Graphtt BadcBdng Bbm BbsList Cc Copper PerfectScund Sizzlers UdxAro Wombat £EM Bison Compress Cos DifSesd Sq,Usq EM Assign Fractal Poly, HAMPoly MxGads Tek4010 Vdraw EES Animafons ARCra ffrtfitfLflixa Acp aock Ceh DetAki Echo RxHunk Fm KkkBench Lex Tunnel Vision Vc vtioo MousaReader Ogre Splines PopCdours SpriteClock ST Emulator Wild EM ASDG-rrd EM loons RayTraoePics HAM format ViewHfiM EM Cue Egraph
HyperBese Mem Clear NewZAP Wherete FF46 Asm ROM Csquared FtxObj Hander Hp-10c IFFEncode IlfDump Jsh NewStat SMUSPtayers Egad JlVB MyJto ¦filnnnM iTOTMacros VatSpeek FF47 3D*Arm Compiler Spreadshaet TarSpfit Uuencode £EM ¦ i ; rara Bpel Lav MDTToola Wbdump 18 and 34. S€ Browaar2 E Dock Dme programmer! E-D Dropaoh backdrop. E-D Vdraw VoiceFier VT-100 FF41 Bru Comm Ceh Oskperf Du Fred Fish Disk 39 AnaEcho Dsplay Diver Xlisp .
Fred Fiih Disk 49 Ahost Screen Tit ELS Csh AmigaMontor Arc AreaCode Biink Cosmo NewStartupe Astartup.asm TWStatup.asm EM Cydokfs DrUti MuhPef C example of making asynchronous I© calls to a DOS handler, written by OA C example of gating the htuiton . Pointer a CON: or RAW; window, for UfcfeyOA.
Walkhedirectey tree;do CU operationsfrom menus Another variant of Brut I Latfce C lie requester module, witi demo driver, from Charfe He ah.
Vtrm MacPaintpictres in Amiga low or high res, with sample pictures, by Scott Evemden.
Simple FF reader program SkJetock-tfiyte program invokes a new Cuwih automatic screen blanking.
Devenportdisk copiers duplicate copyprotected dlska Dual playfMd example, from OA, shows 400x309x2 bit plane ptaytekJ on a 320 x 200 x 2 plane deep techo', touch', W, tid written in assembler.
Displays HAM images from a ray- facing program, with example picture!
Example device driver 6ou roe, acts ike RAM:disk Xliq 1.7, executable only Tormina) emulator wite Xmodem, KermKand CSB protocols; tendon keys, scripts; W£ graphics and oontoronoe mode.
DynAMIGAly displays hemachine state; such as open lies; ache tasks, resources; devioe states; interrupte, Ibrariee; porte, etc. Popular flecompraacion system, the standard for frensittngfles Program hat decodes area codes into state and locally.
Idi*' replacement Inker, version 85 AnYateriodsfdorwL_ C preprocessor to remove given fffoeft) sections of a lie; leaving he rest alone. By Dave Yost VT-100 emulsion test program.
Requires a Unct system.
Unix-ike *p‘copy program Updated version of dock on tisk 15.
Manx tahMke CU, Nstory, variables, efc.
Dot planning aid organias recipes, calories Improved techo'command vtfhcobr, cursor addressing FbteprogramBto let teem run in external memory.
Maps tee sectors a lie uses on tee dtek.
Does, program to make a single dsk teatwoiksfkeaKckstertand Sep 88 Sd American, Orcte Squared algoritem Steps garbage off Xmodem fransfered object files AmigaDOS hander (device) example from C-A kfimics a HP-10Ccaicuiater, written in Modula-2 Saves the screen as an FF tie Dumps info about an FF fie BDSC-ikeCU shell STATUS-ike program, shows priority, processes Game of Reversi, version &1 Translate bneryileeto text, Unbt- Ike programs Drawing program, version 1.14 DX MIDI synteedzer voioe Iter General purpose subroulne to send AmigaDos packets.
Sprite edtor, can save work as C data structure. Shareware by Ray Larson.
Converts any disk into fles, for electronic transmisri on. Presents entire fie structore. Shareware by Brad W9 son.
Space invasion game, formerly commercial, now public domain. From Geodesic Rotation!
Print total sia of allies in YaBoing Onglalylegameprogram shows sprite collision detects EtwLBttLDiikJg This ddisaportofTlmothyBudtfiLtffleSmafltak system, donebyBIKnnersiey Washington State Urtvenfy.
Computes Fog, Resch, and Kincaid readafailly of text fles.
Dorid Addteon Abasc 3D man perspecfvegame.
VisieaJc-il® spreadsheetcalculator Example of erasing a DOS window on VERSION 22 of Dave Wecker* telecom EtrtEMifBdEMiBifta Dg210 Data Genera) D-210 Terminal emulator DrUti Windowed DOSinterfaoe program, version 1.4 DOSHeiper Windowed AmigaDOS ai help program PagePrint Prints text tbs wih headers; pege breaks, lino numbers PopCU Starts a new Cuwih a tingie keystroke; from any program, With a screensaver featere. Version 2, wih source.
Sprite Edtor edits two sprites at a tme Speifng checker eilowsedteto ilea Ornate your own text adventere programs in Am igaBesic.
Version 2.03 of Dlon's Cch-tike shefl.
Executable ody Macro based C debugging package, update toFF 12 example from C8M, update to brturlon manual Heathbfle requester, witi source Cross reference of Lattoe 110 header fries Line drawing demo program Changes font used in a CU window Veraion 23 ofheVT-100 terminal Transforms a Be from English to Jta.
A binary only copy of Matfe alternate nmtme Itorary. Auttor MsttDilon Subcet Berkeley Vn s’ and W macros lory of Transforms a Be from English to Valley Speak Simulation of a robolc arm, very good graphics; teaching tool hdudtog C source.
Eric Graham* stunning HAM animation of a robot juggler Version 24 of Dave Wecker* terminal emulator, with Xmodem and Kermitfle transfer protocols Alpha version of aharddirit tie ffwlVGr Version 1.30 of a terminal emulator with phone drectories Version 204 of Matt Diion* Unix tsh'-lke CU replacement, Including Latfce and Manx C aouroe Disk benchmark program for Unix and Amiga Computes dsk storage of afle or Miscellaneous icons New FF material from C8M for sampled voice and music lies The famous ray-fradng pictures, from F839, now converted to FF tor *much* faster viewing.
Displays normal and HAM IBM fites Ckie board game Another Vnake'.wih more teafo res Miscellaneous pictures Updates an oktordlsk with newer flee from enoherdisk Searches adisk tor Sea ofgiven name Shareware 58010 macro assembler, Kemd Manual compattoto texacute'fto program detects presence of modem Gadget edtor from the ftogrammers Pogram to wath for programs hat fresh low memory. I attempts to repair fie damage; and puts upa requester to inform you of he damage. From fie Software Distnery.
A roaftime execution profter for Manx C programs. HdudesC source.
Update ofelecfronic spirograph from dsk 27 Enhanced verson of QrUti from dsk 35 Sans a set of object modules and Non-eeriousAtari ST emulator lets Workbench programs be run from heCU Two Unix she)] style wtdcaid matching C compier frontands for Manx end Latfce C A hardware copper list dsessem bier Converts insbumente demo sounds to FF sampled sounds Agust RGBccbre of any screen Staple dock ia displayed on a sprite AmigaBaacprogram demos pege tipphgofaSDcube Demo copy of BJE.S.T. Business Management System.
A f st of Amiga Bulefn Board Example of selling tie datestamp on a flensing a new technique from Commodore-Amiga More extensive version of fie frees program on Disk 31 Version 1.1 of a shareware 68000 macro assembler, compelbie with the Metaoomco assembler. This indudes an example startup module and more Motorola mneumonic* A brick breakout game, uses 3-0 glasses Version 1.1 of a program to edit disks and binary fles A smart CU replacement wih tol editing and mcaB of previous commands A Missile Command-type game, wih sound, in assembler Sound edtor tor alovwostsound tfgWzer Graphics demos
Version of lard for Unix System V machines; in C Version 3.01 ofDaveWtoker* terminal emulator GNU for Unix yaod, working update to dsk 4 version Update to he lie compression program on Dsk 6 ¦Wheel of Fortune*-type game in AmigaBasic UnifrftoW and *sed,forfindinghe dffarenoea between two flee; and hen recreating the other, given one fie, and he fat of dfterenoe& Portable versions of he CRM squeeze and unsqueeze Replacement for AmigaDOS ‘assign* command in C Makes random fractal terrains Workbench-type demos for making polygons in lores and HAM Example of mutual eadusfon gadgets wihGadgefText
Tekfronix4010 terminal emulator Versions 1.16 and 1.19 of a Deluxe PainMke drawing program Demo animations wih player program for Aegis Animator Creates rename scripts tor flea wih long names,soheycanbeeedy
* rc*d and urilercted.
Pref mhary AmigaDOS replacements for toreek1, Vxf, timorf, techo', ¦flenote'andtaakedr* Nat fuBy ported to he Amiga, hia is a 68990 C compiler. Itwil produce simple assembly language output but needs a tot of work Update with source of he W spreadsheet dsk 36 Port of program to spit Unix ter1 UtHtes to encode and decode binary fles for ASCII transmission, expandng hem by 35 percent SofwsTowem of Hanoi Problem intfs own Workbench window, by AliQzer Port of a Unix screen oriented, interaefve speiing checker.
(Expansion RAM required) by Paoe Wllisson A Screen of late of bouncing tide windows by Lbo Sols Ewhad Schwab Dsplaya number of tasks in run queue, averaged over last 1,5, and 15minute periods; by Willaim Rucklidge Programs to play record through he MO l F. By Fred Cassirer Program to make tie WorkBanch larger than normaL by Neil Kafn and JmMackraz Program to make your Amiga toaklike itddntpesavibrattonterfng. By Lao BolaEwhad Schwab V205 of Matt Dion* csh ike shell (Modfied for Manx C). By Mas Dion, Modified by Steve Drew New C Stotup modules: wih 12 fxes and better quote handing.
Opens a stdio window, using user specs, by Commodore, posted to OX by Carolyn Schepper Computes and dsplaya 3 dmensional functions in hires Moire type pattern generator wifi color cycling Queries wheher a mouse button is pressed. This can give a return code that can customize a startup-sequence based on wheher a mouse button was Ivories searching ter multiply detned symbols Dsk update ulily with options lor stripping comments from Cheader files, and interactive verifrcatfon of he A Msurauder-Slyie rainbow generator, by John Hodgson Two SMUS play! To play 8MUS FF music formatted fie! By John
Hodgson A InyUBM viewer by John Hodgson JX-80 opbmiZBd workbench printer hat does noture DumpRPort by John Hodgson Update to browser program on disks Anoher driferent browser program.
Dock program wih fonts; color! E Dllon textedrtor V1.22for Puts a pattern on he Workbench
n. -« * jm -'-u--- rUB sraooM on vvoncDoncn wratms.
E-D FixWB Similar to OropCloh.butdoasnfr work yet SO mCAD Objecfroriented drawing program, verson 122 Much improved over d»k 56.
Robofroff Demo of animated pointers on Workbench S O Supermort General compoundingfamorUaiion loan calculator. EO Fred R»h Disk 60 Various shareware and freeware programs Blitz Memory resident fie wewer. Very fast EO OitzFants Makes text oufeut faster. EO HandShake Terminal emulator wih VT52VT10QWri02support EO Med Mou» frMen text eifrtor version 21.
E-0 PtOrvGen Generates printer driwn; version 1.1. Source avalable from autior. EO Show Sideshowfike FF viewer, V21. EO Uedit Customizable text editor V20. E-D Ueturbo ExampleUerfrtaetopmacro! S-EO Change anoher progam* roreen cotore; by Carolyn Schepper Alowshe standard oufrwtof one process to be ted to he standard inputof another, by Matt Dion Save a normal or HAM mode screen as an FF Be. By Carolyn Schepper Demo wfsa'on of he ActMdan game Shanghai.
Adoubie buffered soundexampietor ManxC by Jm Goodnow A working vsprito example, by Eric Cotton V26 of Dave* VtlOO tormina] emulator wih kermit and xmodem. By DaveWeckar Qipboaid dmrice interfaoa rouf net, to provide a standard interface, by Andy Fnkle Demos he use of DOS Packeta; CcnUniL eta by Carolyn Schepper Program to find all available disk dewce names and return hem as an exec 1st by Phifp Lindsay Program to getvotome name of he volume that a given lie resdes on.
By Chuck McManis Reads an icon lie and writes out a fragment of C code wih he icon data structures; by Carolyn Schepper Program to merge he Mem List entries ofsequenwy configured RAM boards, by Carolyn Schepper An object oriented drawing program, V1.1 by Tim Mooney Implements ons of Unix cut and paste command! By John Wbald Progran to ptotsrmplefunclens in 2 orSdtaensions. By Flynn Fishman V1.2 of robotjuggtor animation. Uses HAM mode and ray freeing, by Eric Graham Shareware program to read textiles and view FF lies using only he mouse, by Wiliam Batz Gameof tactical ground combat in he year
2086. By MchaalCaptinger; Amiga port by Kob'e Orris Program to demonstrate curve fitfng and rendering techniques, by Helene (tee) Taran Exfremelyuaeful shareware recoverable ram disk, by Rory Kivolowilz Dsplaya any FF picture, independent of he physical display size, using hardware scrolL by John Hodgson Reads pairs of x and y value from a 1st of fles and draws a formatted graph, by Laurenecs Turner Shareware data management system.
V15 Walks hroughhefme memory Hate; zeroing free memory dong he way. By John Hodgson A teiid-generef on muN-purpon 1 to sector erftnguffly. VSJtbyJohn ErgUEIrtJMil ATPateh Patches Transformer to work under AmigaDOS 1.2 S-E-0 FillDisk Writes zeroes to free blacks on a disk tor security. S-E-D Lpateh Patch for programs that abort when loadng under AmigaDOS 1.2 S-E-D McroEmaca Conroy MaoEmacs V3.86, newer than disk 22. S-E-0 FteariFont Lite Topaz, but rounded edges.
Terrain Generates fractal scenery. S-E-D Vspritos Makes 28 Vsprites, from Psck book S-E-D i&mmsi This is a port of the Unix game 'Hack', by the Software Distillery, version 1.0.30. BbLBAPMJB This is a port of the Unix game lam', by the Software Osfllery, version 12.08. FffltfHtUMH This is an ofhcal FF specification disk from Commodore, an update to disk 16.
FrrtFlrtlPHHtt Bawk Unix text processor, Ike fawk*.
Doesn't work, but sou roe is induded S-E-O.
MWB Example of rerouting Workbench window open cals to anolher custom screea Version 1.01, S-E-D CtoseWB Example for dosing a custom Workbench screen S-E-D Cookie Generates one-ltoe forbmcoolee aphorisms.
S-E-0 Jtime BuiW-your-own mouse port dock.
MenuBuikJer Creates C source lies for menus, based on text descriptions. S-E-D.
NowPackets CBM tutorial on new peckets and stucturesin AmigaDos1.2 PascalToC Pascal to C trandator, not so great S-E-0 Prep VattorMike FORTRAN preprocessor. S-E-0 RunBack Starts programs from CU, allowing CLI window to dose. E-D SunMouse This program automatically dicks in windows when toe mouse is moved over them. V 1.0, E-D frrt fMiMihM AmScsi Rreiminary plans for a SCSI disk controller board.
AsmSftk Macro assembler, version 1.0.1. E-D Assigned Example for avoiding DOS insert-dsk requester, by scanning the list of 'assigned names. S-E-D Ok Pretonds to eat away at CU window. S-E-0 Pip Fips whole screen as a joke. S-E-D Foogd Foogol cross-compiler generates VAX assembly code. S-E-D Free Prints amount of frae spece on all drives. S-E-0 MalocTest malodfree memory tost program. S-E-D Melt Pretonds to meft the acwen. S-E-D Nart Graphic lying string demo. S-E-D Rrrty Easy way to set printer attributes from Workbench. E-D RayTraoer Simple ray fradng program. E-D Send Packets Updated CBM
examples of packet routines on disk 35l S-E-0 Snapshot Memory resident screen dump. E-D TagBBS Shareware B8S system, version 1.02. EuftflJlbmg AmCat Shareware disk cataloging prd&Bm.
AmigaSpel Shareware Intoilon speling checker, V2.0. E-D Bouncer 34) boundng ball written in MultForto, S-E-0 Comm Terminal program verson 1.33, E DuxS Another verson olDirUf I. S -D HexCalc Hex, octal, ft dedmal calculator. E-D loons Various big and alternate image icons.
Mandela Mandela graphics and sound. E PersMait Demo shareware personal file manager.
RslClock Menu bar dock verson 1.3 E-D RTCubes Graphics demo of 3D cubes. E-D Wheel 'Wheel of Fortune'-type game, in AmigaBesic Fred Pah Disk 81 This is vers on MG 1boftheMcro BIUEmaca Sou noe and executable areinduded, as wel as source for other computers besides the Amiga Fred Rah 68 Asm68k Macro assembler. VIM E-D BlitLab Bitter exploring program, in C, S-E-D Conman Replacement console device handler adds edingand history to any application that uses CON;v0.9,E-D Console Replacement console routines, in C, S-E-D Dk Decays the screen bit by bit, update to disk 66, in Modula-2, S-E-D Rags
Qsplays memory fragmentation by listing toe size of free memory docks, in C, S-E-D IconType Change fie type of an icon, in C, S-E-0 Make 'make'in Manx Q S-E-D MonProc Monitors processes for packet aclvity, in C.S-ED MoussOock Turns mouse pointer into a digital dock,in C.SED Sb Browses system ifrudures, from Transactor magazine, v1.0, in C, S-E-D Spew Generates Rational Enqu'rer'-type headinesfrom rules fie. To C,S-E-D Spool Three programs to demonstrate mulfitesking end spooling in a printer spooler. In C, v1.2, S-E-D Wc Counts words ala Unix Vic’, but faster, in C.S-ED Fred Rdt70 This is a
disk of shareware programs.
AmigaMonitor Explores state of the system, v1.13 Arc Standard file compressor andMforarian, v0.23, a port of MS-DOS vS.0. E-D BsckBook Phone book program.
DoTfl frituition-drivenfite manipulator program, V2.0. GrevftyWara Game of planets, toiipe and black holes, vl .03. Jobs Alternate user interface to CU and Workbench, v21.
Lens Magnifes area around mouse, shows it in a window, v1.0. Life-3d 3D version of the dassic cetular- automaton game, v1.2. Logo Logo language interpreter SetKey Demo keymap editor, vl .0 Vpg Makes displays for aligning video monitors, v1.0. Fred Rah 71 AirFoil Makes airfoils using the Joukowdu f ansformation, in C, S-E-0 Amiga Basic Mscellaneous programs induding 3D plot program, a kaleidoscope, C-A logo drawing program file comparison utility string search program, S-E-D Blocks A variation of lines*, but wito variable color blocka E-D Comm Greet terminal program, v1.34, E-D DiskX Utiity tor
exploring file 8ystem.E-D Fpic Simple image processing program toat operates on FF piclures, with several filters, merging images, E-D IconMk Makes icons for files, v1.2a, E Icons New icons NewFonte Two new fonts; ‘ahaltlff, an elecfronicdruit element font, and IbmS1, a PC-tike font Petal An AmigaBASIC aiahelprogron.
PWDamo Demo of toe commercial product PowerWlndows, v1.2 It aids creation of custom windows; menus, and gadgets, giving C or assembly source. E-D Rot Creates and animates 3-D objects, v05, E-D TimeSet Sets f me from Workbench, E-D Fred Flth 72 This is a disk of FF pictures.
Fred Flih 73 Add Customizes existing program menus wito Amiga- key shortcuts. Also includes ‘until’, which wails until a given window is created. Shareware, in C, S-E-D.
AutolconOpen Fools WB into thinking mouse has double-dicked icons. In C, S-E-D Dio Generic Exec device interface code for opening libraries, getting multiple I O channels, asynchronous operations, ete. In C, S-E-D.
Dissolve Slowly displays FF flea; ala Nov86 Dr. Dobb's program. In C, S-E-0 Dterm Flexible, reprogrammable terminal progremv1.10,E-D Expose Rearranges windows so that at least one pixel of menu bar gadgets are exposed. In C, S-E-O.
Lit Scans a text fie, converts to C-styie printable afring&C,v20, S-E-D Lmv long Movie', program views aeriea of Ffpicte in quick succession, upto 19 fps. Shareware, E-D MouseOff Mouse pointer disappears after ton seconds of non-use. In C, S-E-0 ParOut Examples of controlling parol lei port wito resources instead of the PAR:device.ln C,S-E-0 PenPaFont CwkHikefont RunBackGround Similar to RunBack on disk 66, runs program from toe CLI allowing toe CU window to dose.
In C,S-E-D Snapshot Scieendump utility, update F 66E-D TypeAndTel Example installs a device hander before tnforiton, and speaks each key as it is pressed.
In C and assembler, S-E-D Xpfor Prints info about system lists, in asaembtof,S-E-D Cled Edits and recalls aicommands, v1.3 E-D Confrol hteroepte graphic printer dump calls and accesses color map, widto.and ween resolution. C,S-E-D Dme Simple WYSIWYG textedtor for programmer*v1.25. Update of F S9.E-D DropShadow Workbench dropehadow* V2.0. Update to dsk 59. E-D Funds AmigaBASIC program fraeksmutoal or stock p-D Less Text viewing program, fke Unix Tnore', vl .1, update to disk 34. S-E-D Makemake Scans C source files and consfructe a vanila
• makefile' in toe current drectory. S-E-D mCAD Object-oriented
drawing prog, vl.2.4, update to F 59.Shareware, E-D Random
Smpte random number generator in C. S-E-D Tdebug Monitors
devices by intercepting Exec SendlOQ and DolOQ vectors; in *
v1.0, S-E-D Unite Converts measurements in dfforent unite;
indudes ‘chart* option, in C, S-E-0 Xcopy Replacement for
AmigaDOS 'copy*, doesnt change toe date, uses Unix wildcards.
E-D Fred Hah Bak 75 ' Bezier Ray wito Bezier curves points and
granularity,S-E-0 Bsplines Ray wito b-splinea; as above, S-E-D
Comm C source for Comm terminal program vl.34. S-E-D Copy
Replacement ‘copy’ oommand vl.O, preserves date, in C, S-E-D
Diff Simple Viff in C, S-E-D DuM2 Another DirUtil in Modula-2,
v1.5, S-E-D Eiesa Fast ‘dr* program in C, S-E-D Fd Faster
'dess’ in C, S-E-D HardCopy Sends a transcript of a CU session
to a fie, in C, S-E-0 MouseOff Update to dfok 73, turns off
mouse pointer, S€-D SetFont Changes the font in a Workbench
screen, V2.0, S-E-D SpeedD'r Anotoer fast W, in assembler,
S-E-D FredRih Ohfc78fc77 These are dsks 1 and 2 of Chris Gray's
Draco distribution for toe Amiga. Oraco is a compiled,
structured language reminiscent of both C and Pascal. A fu(i
interface to AmigaDOS and Intuition is supplied. Be sure to get
boto disk 76 and 77.
Cycles Cyde game fke Tron', vl.O, E-D EOMS Experts Only Mercenary Smulator game, E-D ManddVroom Mandelbrot generator with enhanced palette controls; fxed fioating point, presets, v1.50, in Manx C, S-E-D ftdPjhffllXTg AsmToola ai tools in assembler: echo, loadt, mounted, set! Ace, why; S-E-D AssignDev Give devices miritipfe names, in C, S-E-D Aux Handler Example of ados handler that allows use of a CU via toe aerial port Includes source.
Auto or: Stove Drew Cmd Redrects printer output to a lie, in C, S-E-D hfo AmigaDOS Wrepiaoemerrt in C and assembler, &E-D K1 Removes a task and its resources, in C, S-E-D M2Error Displays errors from TDI Modula-2 comptot, S-E-D MonPrrc Update to process packet program from dsk 69, in C, S-E-D Mounted Program for tesfng if a drive is present in a script . In C, S-E-0 Nro Anotoer Yoff-styie text formatter, in C, S-E-D Par Task Rnds parent tack, in C, S-E-D QueryAny For scripts, acks a question, accepts Y N, gives return coda In assembler, S-E-D Sen Sizer Resets preferences ratings for screen
size, in C, S-E-D Shared Lib Example of a shared library, in C and asaamblef, S-E-0 Task Simple GreateTask() example in C. &E-D Uw Unix Windows client vl .0, in C, S-E-D Who Lists tasks on reedy and wait queues, in C, S-E-D RrtFifhPUKH AmiGazer Night Eky viewer of 1573 stars, set date, f me, day.
E-D Cardfile AmigaBssiccard fie study aid. E-D Conman Console hander replacement gives line edilng and history to most programs, vO.98, E-D MandeiVroom Slight update to disk 78 Mandelbrot program, E-D NewOemos Replacements for fnes and boxes demos that take less CPU f me, E-D Othello Game of Otoello, E-0 PrinText Displays text iles wito gadgets, speech, FF display, v1.2, E-D MdrvGen Automatic printer driver generator, v2.2b, E-0 RainBench Cycles colors of Workbench backdrop or text E-0 Shortcut Makes single-key shortcuts for entering commonly typed CU commands; as well as custom macros.
E-D ShowPrint Displays and prints IF pictures of ai! Sizes, and controls printer output styles; v2.0 E-D Szzfers Graphics demos; vl.7.0, E-D Timer Small Workbench fmer counts time and $ frnin uta E-0 Tools hovatronics tools: a memory editor, memory diaassembier, ASCII chart, and calculator. E To Be Continued____ In Conclusion To the best of our knowledge, the materials in this library are freely distributable. This means they were either publicly posted and plaoed in the Public Domain by their Author, or they have restrictions published in their files to which we have adhered. If you become
aware of any violation of the author’s wishes, please contact us by mail.
Please Note: To order any of the Public Domain Software listed above, please use the order form in the rear cover area of this issue.
• AC* A new logo If Amazing Computing™ was a little harder to
find this month, blame our Art Director,Keith Conforti. Since
Keith came on board, he has been determined to change our logo.
He has continually brought in concepts and sketches which we
felt were too "glitzy" for AC.
However, when Amazing Computing™ began appearing in B Dalton Booksellers as well as other major bookstores, Amazing Computing™ began competing for shelf space with some of the larger and more colorful publications, we knew the old logo was just too plain for the market. So, bowing to demands, we approved the logo you now see on the front cover.
We like it, but (as we stated in our first issue so long ago) this is your magazine, your forum for the Amiga™. We appreciate your honest opinion.
Please take a moment to look at the new logo above. Is it easily recognizable? Will Amiga™ users be able to recognize AC from across a dealer’s sales area? Does the new logo maintain excitement for the Amiga™ and Amazing Computing™?
Don't be shy. We are constantly reading your letters for new ideas and comments about the Amiga™. If you have something to say, write us.
Drop us a line and let us know your thoughts. We would sincerely appreciate your input.
Send comments and other concerns to: PiM Publications Inc.
P. O. Box 869 Fall River, MA 02722
• AC* These Public Domain software pieces are presented by a
world of authors who discovered something fun or interesting on
the Amiga and then placed their discoveries in the Public
Domain for all to enjoy. You are encouraged to copy and share
these disks and programs with your friends, customers and
fellow user group members!
The disks are very affordable!
Amazing Computing™ subscribers $ 6.00 per disk.
Non subscribers ..$ 7.00 per disk PiM Publications Inc.
P. O. Box 869 Fall River, MA 02722 Please allow 4 to 6 weeks for
delivery Index of Advertisers Absoft 85 Aegis Development
25,27,29,31 Ami Expo 48,49 Applied Visions, Inc. Cli BCD 83
Byte by Byte CIV Cardinal Software 45 Central Coast Software
72 Creative Solutions 63 D-Five 12 Expansion Technologies 11
Felsina Software 69 Hilton Android Corporation 70
Innovatronics 21 J&C Electronics 65 KJ Computers 90
Kline-Tronics 77 Lattice 5 Megatronics 19 Meridian Software
Inc. A2 Metadigm, Inc. 2 Michigan Software 32 Micro
Entertainment 44 Micro P. Technologies 42 Microbotics, Inc. 7
Microillusions C III MicroSearch 8 NewTek AI Newwave Software
62 Phase 4 Distributors 60 PiM Publications B 11,56,66,58
Prospect Software 64 RockLogic 55 Slipped Disk 41 Software
Supermarket 36 Software Terminal B I Spirit Technologies 15
Studio 7 38 TDI Software 96 The Memory Location 34 The Other
Guys 16 TRU-IMAGE 2 Westcom Industries 33 Please use our order
form in the inside rear cover of this issue Support the Amiga™
& Amazing Computing™ Write!
Your thoughts, experiences and programs are needed by others.
For an Author’s guide, write to: Author's Guide, PiM Publications, Inc.,
P. O.Box 869, Fall River, MA 02722 TeleGames is what you’ve
waited for.
The Future is here.
TeleGames allows you to use your computer and modem to play Chess, Checkers and Backgammon with a human opponent over the telephone. Only $ 34.95!
TeleGames Features
* Chess * Checkers * Backgammon
* Superb Graphic Game Simulations
* Smooth Depth Arranged Movement
* 4 angle 3D & 2D view perspectives
* Digitized Sound Effects
* Compatible with any modem
* 300. 1200, 2400, 9600 Baud
* Call originate or answer
* Null Modem Connect option
* Save Game & Transmit Game options
* Opponent File Directories
* Send and Receive Typed Messages
* Easy to Use Menus & Requesters
* All Official Game Rules Supported
* Play Over the Phone or at Home
* Legal Moves Graphically enacted on the TeleConnected computer
* Fully copyable to hard disks
* Upgrades available on our BBS If you Enjoy Telecomputing,
You’ll Love TeleGames!
Published by Software Terminal 3014 Alta Mere. Fort Worth, TO 76116 817-244-4150 Modem: 817-244-4151 Dealer Inquiries invited With a past like this.... The future is a tradition.
Since February 1986, Amazing Computing™ has been providing users with complete information for their Amigas. With the growth of the new Amiga 500 and Amiga 2000, the Amiga user needs more information than ever in selecting the right software and hardware for their needs.
Amazing Computing™ will continue to offer the Amiga user the best in technical knowledge and in unbiased reviews for the Commodore-Amiga™.
Amazing Computing™ will not rest on past achievements.
To Subscribe to Amazing Computing™ or to purchase Public Domain Software, please fill out the form below and send with a Check or Money Order to: To Be Continued... PiM Publications Inc.
P. O.Box 869 Fall River, MA 02722 Back issues are still available
at $ 4.00 each (Foreign orders, please add $ 1.00 U.S. per issue
for P. & H).
All payments must be made by check or money order in U.S. funds drawn on a U.S. Bank.
Amaze Me!
Please start my subscription to Amazing Computing™ with the next available issue. I have enclosed $ 24.00 for 12 issues in the U.S.' ($ 30.00 Canada and Mexico, $ 35.00 overseas). All funds must be in U.S. Currency drawn on a U.S. Bank.
Public Domain Software: $ 6.00 each for subscribers (yes, even new ones!)
$ 7.00 each for non subscribers.
Please circle your selection: Subscription PDS (as noted) Name_ Street_ City_ Back Issues Sub Renewal A3 A4 A5 A6 A7 A8 A9 A10 A13 A14 A15 A16 A17A18 A19A20 AMICUS: A1 A2 A11 A12 Fred Fish: FF1 FF2 FF3 FF11 FF12 FF13 FF21 FF22 FF23 FF31 FF32 FF33 FF41 FF42 FF43 FF51 FF52 FF53 FF61 FF62 FF63 FF71 FF72 FF73 St. ZIP FF8 FF18 FF28 FF38 FF48 FF58 FF68 FF78 Amount enclosed_ Mass. Residents, please add 5% sales tax on PDS orders BACK ISSUES: $ 4.00 each (foreign orders add $ 1.00 each for Postage and Handeling VOL. 1 1 VOL.1 2 VOL.1 3 VOL.1 4 VOL.1 5 VOL.1 6 VOL.1 7 VOL.1 8 VOL.1 9 VOL.2 1 VOL.2 2
VOL.2 3 VOL.2 4 VOL.2 5 VOL.2 6 AC787 FF4 FF14 FF24 FF34 FF44 FF54 FF64 FF74 FF5 FF15 FF25 FF35 FF45 FF55 FF65 FF75 FF6 FF16 FF26 FF36 FF46 FF56 FF66 FF76 FF7 FF17 FF27 FF37 FF47 FF57 FF67 FF77 FF9 FF10 FF19 FF20 FF29 FF30 FF39 FF40 FF49 FF50 FF59 FF60 FF69 FF70 FF79 FF80 This full featured word processor Very P . Desk, with speller and thesaurus is what multiple bunnt. Math Amiga users have all been waiting for. For those who have done serious comparisons, this is the software package for you! Just a few of the features Dynamic Word will provide you with are: Speller and Thesaurus • File
compatibility with most systems • Multitasking and multiwindowing • Easy to use • top multiple rones anu publishmg type layout-Math calculations • Powerful screen editinq mode for programmers • Macros • Full justification • On line help * Automatics • Table of contents and index generation.
With all this and more, you will want to get your copy of Dynamic Word today!
* Patch editors • Sequence editor • MIDI filtering • Up to 200
• High resolution clock • Key mapping • Realtime steptime, record
and playback • Plus many more.
Watch for Music X!
The true premier cad product for the OTHER PRODUCTS dimensioning * Schematic auto routing • Net listing • Parts list reporting • Gerber photoploter compatibility • Fuli plotter support.
Calcomp1," Houston Instruments, Roland, Hewlett Packard1* and manv more, as well as dot matrix., FROM microillusions
* publisher watch for it in the Fall ‘MICRO MIDI “ Available soon
• &ynamic-cad ™ I ELECTRONIC designer watch for it in the Fall
All of these products are now oeing developed for the Amiga,
and will soon be available in other formats '7408 ' A 91344,
inside CA 818 360- ¦3715 • outside CA 800 522-2041 • FAX
818 360-1464 Create your own universe with EASE OF USE
• Uses standard Amiga environment of mouse control, menus &
• Fully muiti-tasking
• Wire frame edit mode
• Full library of graphics primitives
• Power tools like spin, grab, extrude, reflect and unslice POWER
• Automatically handles shading, smoothing, anti-aliasing,
shadows and texture
• Object files let you build your own libraries of primitives
• Overscan creates "true video" images 1 ¦ Painting mode renders
objects in seconds CONTROL COMPATIBILITY
• Complete control over the * All image files are IFF
color,-texture, smoothing and compatible shading of every
surface of • Script file mode accepts ASCII every object input
• Complete control of brightness, • All resolution modes are
color and placement of multiple supported light sources • Full
support for video frame
• Complete control over the buffer boards and genlocks camera
position and angle of • Not copy protected in any way view
shape or form Look for ANIMATE 3-D coming in Summer '87 BVTE by
Aboretum Plaza II 9442 Capital of Texas Highway North Suite 150
Austin, TX 78759 (512) 343-4357 Requirements: A1000, A500. Or
A2Q00 Amiga Computer with 512K RAM or more.
1 Zork II: The Wizard of Frobozz The challenge intensifies. The Wizard, master of spells, guards a hidden region of the Underground world. There's plenty to explore in his world, including an amazing maze and a garden-romping unicorn. $ 44.95 _ 2

Click image to download PDF

Merci pour votre aide à l'agrandissement d'Amigaland.com !

Thanks for you help to extend Amigaland.com !




Today: 52
Yesterday: 75
This Week: 750
Last Week: 669
This Month: 2544
Last Month: 2931
Total: 63612

Information cookies

Cookies are short reports that are sent and stored on the hard drive of the user's computer through your browser when it connects to a web. Cookies can be used to collect and store user data while connected to provide you the requested services and sometimes tend not to keep. Cookies can be themselves or others.

There are several types of cookies:

  • Technical cookies that facilitate user navigation and use of the various options or services offered by the web as identify the session, allow access to certain areas, facilitate orders, purchases, filling out forms, registration, security, facilitating functionalities (videos, social networks, etc..).
  • Customization cookies that allow users to access services according to their preferences (language, browser, configuration, etc..).
  • Analytical cookies which allow anonymous analysis of the behavior of web users and allow to measure user activity and develop navigation profiles in order to improve the websites.

So when you access our website, in compliance with Article 22 of Law 34/2002 of the Information Society Services, in the analytical cookies treatment, we have requested your consent to their use. All of this is to improve our services. We use Google Analytics to collect anonymous statistical information such as the number of visitors to our site. Cookies added by Google Analytics are governed by the privacy policies of Google Analytics. If you want you can disable cookies from Google Analytics.

However, please note that you can enable or disable cookies by following the instructions of your browser.


Visite depuis
Visite depuis