Text content (OCR)
a fantasy role-pla
designed by .
LORD BRITISH {
gANTOP of.THE onCH
FEBRUARY 1982
Exec Muse: Through Robots
and Castles to Electronic Business
Follow one of the older softwore
Heavy Traffic and Apples in the Sky
Metro Troffic Control keeps
fobs on joms from sky ond sur-
foce, reports problems ond ol-
fernotives to rodio stotions
DAVID HUNTER ...... 86
houses from eorly experimento-
fion to present sophisticotion—
ond beyond
CRAIG STINSON ...........-30 Conferences Grow on Trees
You ‘coll 0 CommuniTree on
your modem, just like o bulle-
fin boord, but who! you get is
a different world
JEAN VARVEN .............102
Visions of an Apple IV: One
Apples See, Hear, and Touch Stockholder’s Fantasy
for Those Who Can't Aston eunat (of Apple Inc!
Breokthroughs in progrom- stock (very few shores), Chris
ming for hondicopped people Light imogines his compony’s
bring sci-fi 0 life, beneficiolly next product os he'd like it
MELISSA MILICH.......... Seer CHRISTOPHER U. LIGHT ......134
Guest Contest from Penguin Software ....scssseeerssseeees See gore scumnes BL teed appleby Ws tr %
‘A Love Poem: Moin Frome/Metol/Me (ond Apple I!) .....FRANK MALONE 34 Sout! Miners. ae een ree yp aca Wesee, He
jentures with VBiCoke Newspeak 130
‘A Powerful Word Processor You Didn't Know You Had ....ALLEN MUNRO 39 ventures with ViiCol Giese ides nea? 12
Sottcrd Symposium, by Greg Tibbetts 43 beginner’ Corner, by Crolg Stinson 152
The Edsel Becomes 0 Mustong: the New Apple ill .......MELISSA MILICH 138 Morketol Reviews 3 The Poscol Poth, by fim Merit 167
‘ind Your Business, by Peter Olver 75 Third Bose, by Taylor Pohimon 176
Secrets of the Whispering Disk: How Floppies Are Made . DALE ARCHIBALD 160 — Al’About Applesof, by Doug Corton 79 Bestelers 185
ET
BS
ke a) Ly. 0 En Coe
| ®Morking Morch ... Apple Broves the Front Lines of West Point
Exec Stonewore: They're Trying Horder ... Go Aheod ond Interrupt
Your Apple ... Beginners’ Guide to the Apple Ill... ond more.
pe a
Accent eR
Advanced Business Technology
Adventure International/Softse!
Hate
Great takes Digital =.)
Highlands ..
Elphinng 80 ‘Sontware »
Enteprises.....cccccc0sc00
L&S Computerware
Math Clty ...
Micro Co-op
Corona Data System:
Grane Software ......cc0scsccsssscoc
Dana Industries. 200000000001
ee) isis WH
=. 118, 162
113, 47,64, 72,80,
Orange Micro......4....-
Osborne McGraw Hii.
Pear Software ...
Penguin Software
Phoenix Software :
Piccadilly Software ..-+
Professional Medical Software
62, 98, 123, 141, 151, 166
Softpak Associates ....
Software Publishing Corporation .
Sorrento Vailey Associates ......
Southeastern Software .....s..s.+
Southern Calif, Research
Southwestern Data Systems ...
Spectrum Software
SSM Microcomputer .
Steilation Two ...
Stoneware .
Strategic Simulations
Street Electronics .
Vagabondo Enterprises ..
Village Software .
Vital Information ....
Wheaton .
Yucaipa Software...
2 @TOrTALY
FEBRUARY 1982
‘ Chairman John Haller
Publisher Al Tommervik
Editor Margot Comstock
Tommervik
Managing Editor Craig Stinson
Art Director
General Manager
Kurt A. Wahiner
Editorial Associate Jean Varven
Special Assignments Melissa Milich
David Hunter
Copy Editor Andrew Christie
Art Assistant Donna Siebert
Contributing Editors
‘Assembly
Language Roger Wagner
Pascal Jim Merritt
Business Peter Olivieri
Apple CP/M Greg Tibbetts
Apple II Taylor Pohlman
Hardware Jeffrey Mazur
Applesoft Doug Carlston
Investing Kenneth Landis
Basic Solution
Guest Reviewers
Wm. V. R. Smith
Dale Archibald
Allen Munro
Special Projects Greg Voss
Office Manager Jo Hilliard
Circulation Ron Rennells
Robert Mann
Circulation
Assistants Hal Schick
Dierdre Booth
Patty Wilson
Systems Wm. V. R. Smith
Ken Williams
Advertising
Coordination
and Sales David Hunter
(213) 980-5074
Cover design and 1982 Rose Parade photo by Kurt
Wahiner. Helicopter provided by Metro Traffic Con-
trol and piloted by Jaime Namson.
Composition by Photographics, Hollywood,
California. Printing by Volkmuth Printers, Saint
Cloud, Minnesota.
‘Apple and Applesoft are registered trademarks of
Apple Computer Inc., Cupertino, Callfornla.
UCSD Pascal is a trademark of the University of
California ego.
VisiCalc is a trademark of Personal Software,
Sunnyvale, California.
SoftCard is a trademark of Microsoft, Bellevue,
Washington.
Softalk,. Volume 2, Number 6. Copyright © 1982 by
Softalk Publishing Inc. All rights reserved.
ISSN:0274-0629. Softalk is published monthly by
Softalk Publishing Inc., 11021 Magnolia Boulevard,
North Hollywood, CA 91601. Telephone, (213) 980-
‘5074. Second-class postage paid at North Hollywood,
CA, and additional mailing offices.
Postmaster: Send address changes to Softalk.
11021 Magnolia Boulevard, North Hollywood, CA
91601.
Free Subscription: Complimentary for one year
to all owners of Apple computers in the USA. If you
own an Apple, but you've never recelved Softalk,
send your name, address, and Apple serial number
with a request for subscription to Softalk Circula-
tion, 11021 Magnolla Boulevard, North Hollywood,
CA 91001. Softalk is totally independent of Apple
Computer Inc.; sending your warranty card to Apple
Computer will not Inform So/talk of your exlatence.
Pald Subscription: After one free year, $24 per
year without sponsor, $18 per year with sponsor. At
the end of the free year, each subscriber will be
notified; response is required only If you wish to con-
tinue receiving Softalk. Lack of response will be
taken as your cholce to discontinue the magazine.
For multiple subscriptions, deduct $6 per aubscrip-
tion, Special rates for schools and libraries, $8; mul-
tiple subscriptions for schools and libraries, $5 each.
$2 through February 1981; $2.0
through July 1981; $3.60 thereafter,
November and December 1980 and January, March
September, and October 1981 are sold out. October
1980 and February 1981 are in short supply.
Problems? If you haven't recelved your So/talk
by the fifteenth of the month, or it you have other
problems with your subscription, Ron Rennells ot
Robert Mann can help out. Call (213) 980-5099.
Moving? Send new address and old to Softalk Cir-
culation, 11021 Magnolia Boulevard, North Holly-
wood, CA 91601; telephone, (213) 980-5009.
Mary Sue Rennells
Contest: ASCII RR
Alan Nayer was a close runnerup for
first prize in the Contest Contest with his
contest, ASCII Railroad. It’s a word
game and a number game and a com-
puter game all rolled into one. And it’s
hard.
First prize in the contest will be $100
worth of the Softalk advertisers’ prod-
ucts of your choice. Up to five runnersup
will win an extra year’s free subscrip-
tion to Softalk. In case of ties, the Apple
random number generator will deter-
mine the winner and the runnersup.
Beginning with this month, all sin-
cere contest entrants who were not
already eligible for the $18 subscription
rate for Softalk will become so by virtue
of their entry in a contest.
Deadline for the contest is March 15,
1982.
Here are the rules for ASCII Rail-
road, as Alan Nayer wrote them.
Fill each of the 27 “railroad cars” in
the chart with a decimal digit. Hach pair
of digits forms the decimal representa-
tion of an ASCII code. Except for the first
and last digit, each pair of digits over-
laps with its neighbor; the second digit of
a number is also the first digit of the next
number,
Clues may relate to the meaning a
character has in one of Apple’s lan-
guages or operating systems, the char-
acter name (nul, soh, and so on), or the
character itself. Sometimes, poetic li-
cense was used, or even abused. Re-
member: the digit pairs are the deci-
mal, not hexadecimal representation, and
the code 0 through 9, when used, should
contain a leading zero.
Here is a brief example (with
answers) :
ABCD
eee ues
BOBHE
A. Some languages prefer this as the lit-
eral delimiter (the apostrophe char-
acter ’ which is decimal 39)
B. Enticement to a horse (carrot...
carat or 94)
ABCDEFGHIJKLMNOPQRS TUVWXYZ
SERRGERRREREREDRARERRSEE EERE
C. Basic subscript delimiter (end pa-
rentheses, 41)
Its name is a holdover from the type-
writer (CR, 13)
io]
Alarm clock for DOS
Footnote
Underwater vessel (abbr)
Prompt character
Computerized eraser
Arithmetic operator
Realistic minimum number of drives
for Pascal
Oops!
Golfers need this to boot up
Immediate AND opcode
New England state (abbr)
Down, but not back
Hara-kiri in Pascal
Hara-kiri in Basic
Pascal default exec delimiter
Innocent exclamation
Spanish affirmative
Statement separator
Second person singular or plural
Default maxfiles
‘There’s more than one way to go
home
Half of our northern neighbor
Like F
String suffix
It prints in Applesoft
It's NOT in Integer; it’s not in
Applesoft
PRSSE Os eoOW>
SavrevoZzE
NMME<
Send this entry form or a facsimile to
Softalk Railroad, 11021 Magnolia Boule-
vard, North Hollywood, CA 91601, by
March 15, 1982.
Name:
Address:
City/state/zip:
Phone:
Prize desired:
Dealer:
Jumbled Jumble
Extends Deadline
Any of you who sailed through most of
last month’s Apple Jumble only to be
stumped on Hector Plagbits can quit pull-
ing out your hair. Yes, old Plagbits suf-
fers from a typo. His name should read:
Hectar Plagbits
That's Hectar with an a instead of an o.
Because of our error and your torn
fingernails, the deadline for Apple Jum-
ble entries is extended to March 1, 1982.
CAVALIER COM
2 P.O, BOX 2032 — DEL MAR, CA 92014 — (
THE
LIBERATOR,
A SUBROUTINE
LIBRARY SYSTEM
Use a routine over and over - store
it for immediate insertion. Save
your time and creative energy!
There isn’t enough room to list all
the subroutines you will get with
this program (over 50!)
Here’s a few: tab field line print,
dollar format, decimal rounding,
calendar, get loops, quick sorts,
system menus, control state-
ments, disk access commands,
hex converter, Line print pagi-
nation and much more!
Merely ‘‘exec”’ any subrou-
tine you want to reside in
memory - it’s available
immediately when you're
working on a program.
Systematic and fully docu,
mented approach to
subroutine libraries.
» PEAR
SOFTWARE
ADIVISION OF
MULTI DATA SERVICE
407 TERRACE - ASHLAND OR 97520
(503) 482-8122
ALSO NOW AVAILABLE:
48K Apple Il w/ DISK 3.2/3.3
THE MANIPULATOR
A TEXTFILE
UTILITY SYSTEM
THE COUNT
A WINNING
BLACKJACK SYSTEM
ORDERS & PRODUCT INFORMATION - CALL OR
WRITE - ADDRESS LISTED ABOVE
ADD 2.50 SHIPPING & HANOLING - NO SALES TAX
34.95
24.95
@ SOFTALK
FEBRUARY 1982
Contest Special
Somewhere in this issue appears a
picture of Pascal Path author Jim Mer-
ritt. Can you identify it? The first read-
ers from each continental U.S. time zone
to specify correctly the exact location of
Merritt's photograph will win a $25 gift
certificate at their local retailers. In case
of ties, the Apple random generator will
Orocle ‘81 winner Jim Gonz (left) shown with AM Com-
puter Products President Dove Alfono (right). Gonz, of
West Hortford, Connecticut, took home © second disk
drive for his prophetic onswers to our yeor-long contest.
Oracle ’81. ‘When everybody around
here first found out I won, we were all
going crazy! Now I'm kind of nonchalant
about the whole thing.”
So said eighteen-year-old Jim Ganz of
West Hartford, Connecticut, when he
claimed his new disk drive last month at
AM Computing in Southington, Connecti-
cut. Ganz was the grand prize winner of
Softalk’s year-long Oracle '81 contest.
Ganz figured out the answers to the con-
test during breakfast the morning before
the final postmark deadline date. He only
spent about five minutes filling out the
entry form and never expected he had a
chance to win. $
But as the months went by and Ganz’s
name was still in the running for the
grand prize, he started paying attention
to the contest with considerably more in-
terest. Now, one extra disk drive richer,
Ganz plans to spend a lot more time on
Pascal.
When asked if he had entered Oracle
"82, Ganz replied quickly and without
hesitation, ‘‘No way!
determine the gift certificate winner. All
who tie for winner will receive an extra
year’s free subscription to Softalk.
Entries from outside the continental
U.S. will be counted with the Eastern
time zone.
Send your answer to Merritt's Mug,
Softalk, 11021 Magnolia Boulevard, North
Hollywood, CA 91601. a
“Not only because I don’t need three
disk drives or because this year’s con-
test is really tough,” he said. “But every
month last year when my Softalk would
arrive, I had to flip open the pages and
check the Top Thirty list and the contest
winners [the last part of the contest dealt
with which company would appear most
often on the Top Thirty]. I’ll be glad when
I get Softalk this year just to be able to sit
back and relax with it.”
City Hall. Lou Meiss, winner of the
Bonus Contest that ran in last Septem-
ber's Softalk, chose a copy of the book
Apple Monitor Peeled as his prize, which
Sottolk Photo
Denby the Robot (left) wos on hond to congrotulote Lou
‘Meiss (on the right), winner of the Bonus Contest pub-
lished in the September issue of Softolk. Meiss r
his prize, $25 worth of goods, ot Roinbow Computing in
Northridge, Colifornio.
he picked up at Rainbow Computing in
Northridge, California. Meiss correctly
identified Los Angeles City Hall as the
major city hall hidden in a photograph in
the September issue.
Winning this type of a contest wasn't
hard, according to Meiss. He is a profes-
sional photographer and has an eye for
fine detail. In addition, Meiss works in a
building situated right across the street
from the city hall he correctly identified.
The lucky winner used his $25 gift certifi-
cate for the book, which he hopes will
help him with programming. BT
Explosive hi-res action from Bréderbund Software!
Your civilization is under attack by the stinging
space meanies and vicious thudputters. A pro—
tective shield slows their assault, but without
quick counteraction your defenses will crumble
one by one. Requires 48K Apple II Integer or
Plus ane will boot on either: DOS 3.2 or 3.3.
29.9.
Brdderbund .
\\ Software
-\ PRESENTS
ae
Pan <a . i Bas
Space Warrior by Marc Goodman
“On the far outposts of the galaxy the Space
Warrior waits — protecting the Empire from the
attacks of the dreaded ram ships. Requires 32K
Apple II Integer or Flus and will boot on either
DOS 3.2 or 3.3. $24.95
oe vcccceccoccccecceococcooscccecooscoesooocooscs
Each game is fully guaranteed. If it ever fails to boot, for any reason whatever, $
& return the disk to Brbderbund Software, Inc. for a free replacement. If the disk ©
A has been physically damaged, you will be charged the cost of a replacement ©
disk.
4
Seeccccccvccecoccccceccsecoveccsoseccsesceoocces
Ask your dealer or send check or money order to:
2 Vista Wood Way
¥4f ¥ Brgderbund Sof l ee
We rgogeroun oftware, INc. © San Rafoel,
(415) 456-6494 Z
Apple and Apple Il Plus are trademarks of Apple. Computer Co.
@TOFTALK
It's not surprising that Mark Pelczarski, author
of the Complete Graphics System and Special Ef-
fects, is an art lover, Some of us might be a bit sur-
prised, however, that he's willing to consider lov-
ing our art. Well, he'd like to see it anyway, and the
guest contest he’s sponsoring this month guaran-
tees he’ll get the chance.
The Penquin Computer Art Competition has
three parts, any or all of which you can enter.
Contest 1: Computer Drawing. Prize will go to
the best full screen picture created using any
graphics program on the market or one written by
the contestant. Drawings may be in color or black
and white. Originality will weigh as heavily as
execution in the judging.
Contest 2: Computer Calligraphy. Prize will rec-
ognize the best original type font (of text charac-
ters). Font must be compatible with either Pen-
guin’s Character Generator or Synergistic Soft-
ware's Higher Text. A written statement accom-
panying the entry disk must specify which char-
acter generator the entry will work with and
whether it is a small or large font.
In addition to the prize, the best fonts entered
will be included in a fonts disk Penguin will pro-
vide to users of their graphics products, with full
acknowledgment of the contributors. If you want to
enter this contest but do not want your font includ-
ed on this disk, simply specify this; it willinno way
affect your chances of winning.
Contest 3: Computer Animation. Prize will go to
the best moving screen picture, moving sculpture,
or animated drawing that runs without any user in-
teraction. Entries that require user input will be
disqualified. Time limit for the entire program
from start to finish is two minutes. Entry disks
must be accompanied by written title of program
and all files needed by the program must be loaded
automatically by the program.
General Rules:
1. All entries must arrive at Softalk no later
than March 31. (The gremlins are apt to get them if
they arrive the following day... .)
2. All entries must be submitted on disk, but
multiple entries are permitted on one disk as long
as a written and clearly understandable catalog ac-
companies the disk. Penguin promises to return
any disks that are accompanied by proper postage
and proper packaging; disks not so accompanied
will not be returned.
3. Any entrants wishing to be considered for
Softalk’s Bonus (explanation follows) must put
their entries to all three contests on the same disk.
4, Penguin will be the final judge. Entries will
be judged on originality and creativity in the use of
the Apple hi-res graphics capabilities. All deci-
sions are final.
5. Entries must be accompanied by your name,
address, and phone number, both in writing and on
any submitted disk.
Prizes. First prize in each category will be $150
worth of any software advertised in Softalk. Sec-
ond prize winners will receive copies of Penguin's
package, The Graphics Magician; third place
prizes are copies of Penguin's Special Effects. If a
second or third place winner already owns the prize
they've won, Penguin will substitute another Pen-
guin product of the contestant’s choice.
Mark Pelczarski and the Penguin wish you good
luck and happy creating.
. Softalk’s Bonus. If any one individual should
place first, second, or third in all three contests,
Softalk will award that person $100 in prizes chosen
from any of Softalk’s advertisers. In the event that
more than one person achieves these lofty heights,
the random number generator will be put to work
again to choose the bonus winner.
FEBRUARY 1982
THE FLOPPY UN-PUZZLE
for any data
or word-
processor...
( the right media
; 7
goes
then you'd
better go
back. ..
or mini-
or micro-. . . TO SQUARE
ONE
(and look
again. . .!)
THERE'S NO PUZZLE. . . when you ask us for a Verbatim catalog and
price sheet. Or we can answer most questions by phone.
WE PLAY IT BACK . . Verbatim.
Every bit of every byte of every track of every disk is pretested. Meets all
requirements for IBM, Shugart, ANSI, ECMA, ISO and APPLE.
HEAD CLEANING KITS feccjurtehoadstord" ond 51/8 oes
FULL LINE . . . ALWAYS IN STOCK
OVERNIGHT DELIVERY* —* If order phoned in before 1 p.m. same day shipment.
6901 Canby Avenue, Reseda, CA 91335
(Los Angeles) Phone (213) 705-4202
2680 Bayshore Frontage Road, Suite 1030, Mountain View, CA 94043 (415) 962-9275
LARGEST MASTER DISTRIBUTOR FOR VERBATIM REMOVABLE MAGNETIC STORAGE MEDIA
°
ixius Tools
Audex
E-Z Draw
E-Z Draw is a graphics editing
package for Apple II BASIC with
simple one character commands
so it can easily:
© Draw dots, lines, parallelo-
grams, triangles, circles and
ellipses on the screen,
Move any area of the screen to
any other area,
Transform any area of the
screen into its mirror image
while expanding or compress-
ing its width or height or rotat-
ing it 90 degrees,
Draw text on the screen using
any of 20 original and imagina-
tive type styles using the
Higher Text Character Genera-
tor by Ron & Darrell Aldrich,
Save images and complete
pictures to the disk for use
within BASIC programs, and
Draw using any of the Apple
BASIC colors.
This program has been used by
professional programmers to
generate spectacular hi-res pic-
tures for use with their games,
professional packages and edu-
cational software. It can be used
to create professional illustra-
tions, graphs and slides in addi-
tion to adding hi-res graphics to
BASIC programs. E-Z Draw re-
quires a 48k Apple II or Il+ and
one disk drive.
Audex is a collection of utility pro-
grams that allow you to create
sounds, shape them, edit them
and play them back in your own
Applesoft BASIC programs. The
only tools required are an Apple II
computer with Applesoft BASIC,
48K of memory, one or more disk
drives with DOS 3.3 and an op-
tional tape player. Included with
this disk are: -
@ DRAW-A-SOUND, a program
for creating and editing sound
pulse patterns using the key-
board and hi-res screen.
These sounds can be tones,
squalks, thumps or anything
you choose.
EXCERPT-A-SOUND is a pro-
gram for getting sounds from
the cassette port and excerpt-
ing portions of this audio data
for use as sound effects. Ex-
cerpting produces more un-
iform tones and uses less
memory.
@ BUILD-A-SOUND is a program
to connect sounds and tones
together into extended pat-
terns to form or emulate
speech.
@ AUDIO OPCODES is a collec-
tion of relocatable machine
language routines that allow
you to easily reproduce in your
own Applesoft programs any
sound effects, music, speech,
etc. created using the above
utility programs.
A user manual is provided that
includes many programming
examples and complete instruc-
tions for using all the utility pro-
grams.
PGE
The Pascal Graphics Editor is a
complete graphics editor with
command and menu structures
modeled after the Pascal text edi-
tor. It Features:
@ Commands for drawing dots,
lines, rectangles, parallelo-
grams and circles
@ A routine to fill any closed area
with any of 720 color combina-
tions
@ Protective viewports which
allow selective filling, erasing,
or drawing without disturbance
of other screen areas
@ Easy moving, rotating, invert-
ing (upside down and/or mir-
rored), crunching, expanding
(horizontally or vertically),
color separating and saving to
disk any portion of the
graphics screen
@ A built in font generator which
can be used to define fonts
with cell sizes ranging from
1x 1 to 16 x 16. Fonts can be
drawn onto the screen in any of
16 different DRAWBLOCK
display modes with optional
proportional spacing
Return of the included license
agreement entitles you to a free
back-up diskette and Pascal utili-
ties package which includes two
library units that expand TURTLE-
GRAPHICS:
@ The GEOMETRIC UNIT simpli-
fies the drawing and filling in of
simple geometric shapes and
aids in creating DRAWBLOCK
arrays and saving pictures to
disk with commands: PROCE-
DURE TRIANGLE, PARALLEL-
OGRAM, ELLIPSE, PFILL,
COPYBLOCK; FUNCTION
PICREAD AND PICWRITE.
@ The TEXTWRITER UNIT allows
you to load and use multiple
fonts including all fonts defined
by PGE with commands:
PROCEDURE WFCHAR,
WEFSTRING, FONTYPE, PRO-
PORTION; FUNCTION
FONTREAD.
The Pascal Graphics Editor re-
quires a 64K Apple II or ll + and
‘one disk drive.
The Joyport
The Joyport is the most signifi-
cant new input device for the Ap-
ple computer since the keyboard.
A wide variety of software is ra-
pidly being developed to take ad-
vantage of the Joyport’s features:
e@ Apple game paddle sockets
that can use 4 game paddles
@ 2 Sockets to accept Atari type
joysticks
Connections for Apple and
Atari paddles and joysticks
that are easily accessible
without opening the Apple
case (no more dissecting the
Apple each time you want to
change paddles)
Complete compatibility with all
existing BASIC, Pascal and
machine language programs
and games
@ 2 Switches to select between
Apple type paddles and Atari
joysticks
@ Custom designed enclosure
that complements Apple case
Acomplete users’ manual includ-
ing installation and programming
examples is provided with each
Joyport. For a limited time only,
included with the Joyport will be
a free copy of Computer Foos-
ball.
Sirius Software, Inc. 10364 Rockingham Drive Sacramento, California 95827 (916) 920-1195 SS
The Pascal Graphics Editor, Joyport, E-2 Draw, Audex, and Computer Foosball are copyrighted products of Sirius Software, Inc. Higher Text
is a copyrighted product of Synergistic Software. Apple ll, || + and Applesoft are copyrighted products of Apple Computer Inc.
Trademark of Atari Inc.
Atari isa
I
FEBRUARY 1982
TOFTALLS
War...
I am an Apple owner, a university in-
structor, and an avid reader of your
magazine. I feel that Softalk is one of the
finest magazines available for the Apple
computer. I wholeheartedly recommend
it to all Apple owners, and I have learnt a
great deal from reading your articles and
software listings.
But I must tell you that I feel that the
advertisement for Street Life that you al-
lowed to run on page 175 of your Decem-
ber issue and which also ran in the No-
vember issue on page 107 is not good. In
fact I feel that it is really bad. I neither
care what consenting adults do, nor
would I try to dictate my morality on
anyone else. But I have two sons (ages 11
and 15) who are also readers of Softalk
and as a conscientious parent it is my re-
sponsibility to concern myself with what
they read, do, and what they expose
themselves to in general. As publishers
you must realize that a great deal of your
reading audience and the personal com-
puter constituency is made up of teen-
agers who are influenced by the things
that you print and the software that is
made available to them through your
magazine.
The ad clearly shows a street walker
and the text tells how this game ‘puts
you in control of up to ten ladies of the
night.””
I can't believe that you are so de-
sirous of advertisers that you would not
realize that this kind of ad glamorizes
pimps and sets a very bad example for
minds in general and young minds in par-
ticular. It is not desirable to depict nor to
use women as sexual objects that are to
be used to earn money with. Even to en-
courage people to fantasize in this activity
is a great misdirection of energy and
values.
I realize that the ad is probably geared
to adults (although nowhere does it so
specify—nor can anyone control who
mail-orders) but, none the less, children
and teenagers will read the ad if it’s in
your magazine and will be tempted to
buy and/or trade this program. I for one
do'not want to encourage my sons to play
at ‘being pimps, avoiding police, and
looking for eager ‘johns,’ ’’ etc., as is ad-
vertised in this ad.
I guess that computer magazines will
have to face the fact that a time of deci-
sion making is fast approaching, and that
software will be becoming more and
more sexual. Are you an adult magazine
or a family magazine? Will you adver-
tise for anyone who is willing to pay you
money or will you insist on a certain level
of truly useful, educational, and benefi-
cial products to serve the real interest of
your clientele?
Istrongly recommend, therefore, that
you and your staff take another look at
this ad and really think about whether
this is the type of material that you wish
to make available to your readers.
Lawrence Galante, New York, NY
De a Gea |
I feel I must respond to two letters in the
November 1981 ‘‘Open Discussion.’
They are ‘‘A Letter to On-Line” and
“Vacuous Sex Symbol Misrepresents
Women,” both on page 22. Incidentally, I
am not associated with On-Line Systems
or with any other software publisher.
Richard Gillett objects to the Soft-
porn Adventure ad turning Softalk into
“‘cheesecake."" This reminds me of a
Popular Science article on color photog-
raphy being criticized for using pictures
of a girl in a modest two-piece bathing
suit to demonstrate flesh tones. If the
Softporn models were actually posed any
lower in the hot tub, they would drown.
You can see considerably more bare
flesh at any public swimming pool.
As a recent Softalk recipient, I don’t
have any back issue with an ad on page
70 that Mary Miller Smith could find of-
fensive. Her comment, ‘‘Women will
never get out of the bedroom if this type
of advertising is continued,” suggests it
was Softporn, Street Life, or, most like-
ly, Interlude.
These two letters present variations
on the theme that sex is essentially bad.
Mr. Gillett feels Softporn, a “product
which is as useless and unnecessary as
its ad" is lowering the computer indus-
try to the ‘gutter level.'’ Ms. Smith finds
a sex-related computer game a “put
down.”
It puzzles me that I have heard so
many protests against sex in computers
and other areas, and so few against
violence. How socially desirable is it to
glorify nuclear destruction. (ABM and
Missile Defense), piracy (Shadowhawk
1), robbery and violence (Zork—my per-
sonal favorite), and warfare (Sabotage,
Bomber, Tank War, and Star Trek)?
One of my feminist friends has a T-
shirt that reads, ‘‘Woman's place is inthe
Bedroom and the Boardroom." Certain-
ly, the time for women's social and
economic equality is long overdue. But
that doesn't mean that a woman is neces-
sarily being exploited when she enjoys
sex. One of the major advances of Wom-
en’s Liberation has been the number of
women now insisting on their right to a
satisfying sex life. This assertion is
shocking in a culture that raises its chil-
dren with the myth that there is some-
thing wrong with a girl who desires sex,
while a boy’s ‘‘animal” lusts are normal
and inescapable, although not something
to be discussed in mixed company. I find
it interesting that, according to Time,
Softporn author Chuck Benton has been
deluged with requests for a female ver-
sion.
OPEN
mol On|
War games can be a harmless outlet
for aggression. Surely it's better to come
home after a rough day and blow away a
few Klingons than to take it out on the
family. Maybe the sex games will help
people defuse some of the sexual/
emotional time-bombs our culture has
attempted to install in our psyches. If
Interlude helps couples overcome a few
of the sexual incompatibilities that are
rending families in epidemic propor-
tions, more power to it!
Sex is one of God's greatest gifts to
humanity. It can be a physical expres-
sion of love. It can also be perverted. I
feel the greatest perversion is to try to
make it ‘‘dirty."’ As God said to Saint
Peter, ‘What I have made clean, do not
call ‘unclean.’ "
James K. Olinger, Austin, TX
Should Softalk Rate Adventures?
With the large interest in adventure-fan-
tasy simulations, I feel that the time has
come for some kind of standardization.
In the old days, it wasn't too hard to
choose what games to buy because only a
handful existed. Today, there are nu-
merous games to choose from. I myself
am a fairly experienced adventurer and
prefer to play those games that will offer
me a challenge. On the other hand, many
of my friends who are just starting out
would prefer a game that is more forgiv-
ing to their beginning adventuring style.
I recently ran across Birth of the
Phoenix by Phoenix Software and was
very impressed by the program and by
this company’s attempt to indicate by a
numerical rating system the relative dif-
ficulty of some of their adventures. I be-
lieve this is a step in the right direction.
As all neophyte adventurers already
know, it can be quite frustrating to play
an adventure that may be far too diffi-
cult for their skill level. Many beginners,
who would eventually become good ad-
venturers, get scared off because they
get in over their heads. Some of the ad-
ventures on the market today are very
sophisticated and at anywhere from
$15.00 to $100.00, buying the wrong pro-
gram can be very costly indeed.
While Phoenix Software is moving in
the right direction, the majority of ad-
venture and fantasy producers are very
vague as to the relative difficulty of their
programs. What I propose is that an in-
dependent reviewing group such as Sof-
talk come up with a numerical rating sys-
tem and rate all adventure-fantasy
games in this way. Please understand
that this would not be a system to rate the
quality of the programs, just the relative
difficulty of play. A system such as this
10
would make it much easier for the begin-
ning, average, and advanced adventurer
to make a correct choice in what kind of
skill level they want to play at.
Ideally, all companies would submit a
final version of their program to the re-
view board and this board would then as-
sign the proper difficulty number. When
the program was made available to the
public, it would bear the difficulty rating
on the package and in advertisements.
I would like to encourage Softalk or
anyone else who may be interested in
making adventure-fantasy simulations
® TSOFTALK
FEBRUARY 1982
adventurers as well as the views of the
program authors themselves.
Joe Balsamo, San Diego, CA
Furthering Fortran
The Fortran review by Coats and Wald-
man in the December issue is one of the
better articles on such a subject. Anyone
considering the purchase of any of the
products in the review will be well
warned of the pitfalls.
The numbers shown in the bench-
marks caught my attention. I couldn't
understand how the Z80 could be ten
times faster than the 6809 for bench-
marks 2 and 3. Apparently, The Mill is
more enjoyable to feel free to contact me.
I am anxious to hear the views of other
MENU GENERATOR™
CAN ORGANIZE YOUR APPLE
MENU GENERATOR is an exciting
new software package for developing
menu programs on your Apple. In
fact, MENU GENERATOR contains
its own menu system to lead you
through the development process,
which involves filling in several
forms on the screen.
On request, MENU GENERATOR
will compile your inputs and write
a menu program in Basic. It will
also store your inputs in a data
base for later editing. The menu
programs developed with MENU
GENERATOR display completely
formatted screens, process user
input commands and perform the
required DOS operations to run
other programs.
MENU GENERATOR requires a 48K Apple Il Plus, one disk drive,
DOS 3.3 and optional printer. Suggested retail price is $39.95 for
MENU GENERATOR on disk with instruction manual,
GIVE YOUR (ff Menu A LIFT
rane
oftware,
Inc.
of Apple Computer, Inc,
Menu G.
of Crane
16835 ALGONQUIN
SUITE 611
HUNTINGTON BEACH,
CALIFORNIA 92649
(714) 846-8005
DEALER INQUIRIES WELCOME
Direct Orders Accepted
with Check or C.0.D.
ator is a Trademark
Software, Inc
interpreting the code while the SoftCard
is executing the code directly.
Out of curiosity, I produced two 6809
assembly language versions of bench-
mark 3. The result from the first version,
in which I emulated a very crude Fortran
compiler (no sophisticated code and no
optimization whatsoever), was a run-
ning time of ten seconds. The second ver-
sion, in which redundant operations were
removed and initialization of the FLAGS
array was optimized, resulted in a run-
ning time of less than five seconds.
I also ran benchmark 3 on a Xerox/
Honeywell Sigma 5 and got a running time
of about five seconds. This test was in a
time-sharing environment with no other
active users.
E. M. Greene, Ridgecrest, CA
Pioneers Together
I often read letters submitted to this
magazine from users of software who are
very unhappy about the support they re-
ceive from the various software houses, I
would like to take this opportunity to
write a letter of praise for the support I
have received from Continental Soft-
ware in Culver City, California.
Recently I purchased Continental
Software’s Home Money Minder for
$34.95. I found the software I purchased
to have some marginal program loads
and actually found a possible bug or two
in the logic of the program. Needless to
say, I was very unhappy! My first in-
stinct was to return the software to the
store and get my money back. Instead, I
contacted Continental Software. I was
immediately rushed a new diskette that
eliminated the marginal program load
problems and was put in contact with the
programmer to resolve the “bugs.”
When one considers that the Home
Money Minder has been essentially re-
placed by Continental Software’s new
money manager, The Home Accountant,
the support I received was above and be-
yond the call of duty.
We are often quick to criticize. In-
stead, we should be trying to work out
problems with the software houses. The
home computer industry is a new fron-
tier and we, the pioneers, must work to-
gether with the manufacturers (who are
also pioneers) to produce working prod-
ucts.
In the future when we have problems
with software, I feel we should attempt to
contact the software house about the
problem. If we do not receive support
then let's write letters to this and other
magazines about that software house. If
however, we do receive support from the
manufacturer, let's hear about these
companies, too.
For now, thank you, Continental Soft-
ware, for your support!
Joe Goebelt, Boulder Creek, CA
Making Learning Fun
T've just come across what I feel to be one
of the best programs available for the
Introducing
The Grappler’:
The only interface that makes computer
graphics easy as Apple pie.
Orange Micro offers the only universal
parallel interface card that simplifies
high resolution graphics for Apple™
computers. No longer does the user
need to load clumsy software routines
to dump screen graphics — it’s all done
by the Grappler’s exclusive E-PROM
chip. There are versions to accommo-
date the Anadex, Epson Mx-100, MxX-80*
and MX-70, IDS PaperTigers, Centronics
739, NEC 8023 and C. Itoh Prowriter,
and future graphics printers. The Grap-
pler” accepts 18 simple software com-
mands accessible through the keyboard
or user program, making it the most
intelligent Apple Interface available.
Order The Grappler” through Orange
Micro direct, or authorized dealers.
“Requires Graftrak-80
Dealer inquiries welcome to:
Waybern Corporation
(714) 554-4520
CompuCable Corporation
(714) 635-7330
Kal Tronics
(312) 291-1220
FEATURES — User Benefits
GRAPHICS SCREEN DUMP—Choice ot
Hi-Resolution Graphics page 1 or page 2.
INVERSE GRAPHICS — Provides reverse
graphics of black-on-white or white-on-
black.
EMPHASIZED GRAPHICS —Allows high
density graphics on certain printers.
DOUBLE SIZE PICTURE—Doubles the
graphic screen representation vertically
& horizontally.
90° ROTATION—Rotates the screen pic-
ture 90°
CENTER GRAPHICS—Accomplished
through setting left margin thereby center-
ing the graph.
CHART RECORDER MODE-Successive
horizontal pictures are combined continu-
ously simulating a chart recorder.
Uy i
@ Orange Micro
inc.
3150 E. La Palma, Suite G, Anaheim, CA 92806
(800) 854-8275 toi FREE
(714) 630-3322 ca, ak, HI
ACTUAL APPLE II”.
PRINTOUT USING
GRAPPLER™ AND
EPSON MX-100.
BLOCK GRAPHICS—For printers with
block graphics (e.g. Epson MX-80, Okidata
M80), the high order bit can be controlled.
BELL —For printers with a bell, bell charac-
ters are deleted during user prograt .
MARGINS — Set left and right mat
SKIP-OVER-PERF—Set page length; printer
will automatically skip 6 lines between each
page.
VARIABLE LINE LENGTH —For user pro-
gram listings, sets line length and wraps
around with breakpoint at nearest blank.
TEXT SCREEN DUMP The text from a
user report or page of program listing can
be dumped directly from the screen.
WORKS WITH PASCAL & CPM
The
Grappler
inti
© 1981 Orange Micro, Inc
12
Apple. It’s the Word Scrambler and Su-
per Speller by Avant-Garde Creations.
This program teaches spelling, but with
the fun of a video game, and costs less
than one too.
In the future I would like to see a best-
sellers list devoted to educational soft-
ware.
Also I would like to say that I think
Softaik is a must for all Apple owners.
Gordon Lurie, Skokie, IL.
Watch for The Schoolhouse Apple, a
new column coming soon in Softalk.
The Oracle Flunks Arithmetic
After reading and rereading both the
S TOFTALK
FEBRUARY 1982
September and December 1981 issues of
Softalk, I cannot understand the Decem-
ber standings in the Oracle ’81 contest.
My understanding is that Part 5 was
worth either 0, +10, +20, or +30 to any
contestant. Unfortunately, adding any of
these to all of the leader's totals as pub-
lished in the September issue fails to
yield a single match with the December
issue. If, for example, Jim Ganz’s total
after Part 4 was —13, the most he can
have after Part 5 is +17. This assumes
that he guessed the Dodgers would
triumph over the Yankees. However, in
December you reported his score as +22.
Similarly, Daniel Tobias’s September
score is repeated in that issue as —15%,
by Paul Lutus
The only two-voice music synthesizer
for the Apple computer that does not
See and hear it at your Apple dealer.
require additonal hardware.
Only $29.95
implying that the only scores above zero
he could have would be +4% or +14%,
not +9% as shown in December.
Although both of the above examples
seem to indicate that a constant error of
+5 is present, my score is indeed above
zero but less than +2 after Part 5 (+15),
as Softalk correctly indicated in
December. Finally, it seems I was left
out of the September issue even though
my score after Part 4 was —18%, indicat-
ing I was third at that point.
Could you please help me to under-
stand the published results?
Michael B. Preston, Culver City, CA
September’s information was in
error; the error was often in scores
recorded as five less than they ought to
have been, but some could have been ten
or fifteen less as well. Inadvertently, in
updating for part 2, scores had been in-
creased by 0, +5, +10, and +15. Only the
first figure is correct. Scoring entries
should have been increased by +10, +20,
and +80, respectively. We caught this
only during the preparation of the
December issue and updated all scores,
contenders or not, accordingly. Inciden-
tally, congratulations on a fine entry.
Circle the Day
I noticed that your magazine has grown
to more than two hundred pages, and I
congratulate you on the success of your
excellent product. I was wondering,
would it be possible to add one of those ad-
vertiser's reader service cards at the
back of the issue similar to Byte maga-
zine’s, where readers could inquire about
several products without writing to each
advertiser individually?
Steve Brodsloy, Stanford, CA
Where an action or policy might en-
courage or discourage Apple owners
from supporting their local dealers,
Softalk has always opted for the course
that favors the dealers. In this infant in-
dustry, most users benefit from the sup-
port and assistance of an expert they can
contact personally; many local dealers
are set up to give this aid, but the more
time and effort they are willing to contrib-
ute this way, the more expensive it is for
them. If, as soon as they are relatively
familiar with their computers, such a
dealer’s customers begin dealing direct-
ly with publishers, manufacturers, or
mail-order houses, service of this nature
will no longer be feasible.
More Apples Choose Engineering
I obtained a May 1981 issue of Softalk at
the Toronto Apple Expo, November 1981.
In the Open Discussion section, page
8, I read with great interest J. W. Yee’s
letter entitled ‘‘An Engineering Apple.”’ I
am in the same position as J. W. Yee.
I would like to request, if possible, the
address of Johnson W. Yee, in San Fran-
cisco, so that I might get in touch with
him.
They have landed and are taking over the city. Steadily they are making their way across the city, destroying
everything in their paths. The town has been evacuated and your regiment has retreated leaving you, alone in
the city, at the mercy of the aliens. .
The aliens have you surrounded; and laser shots fly from all directions. Your movements are confined but you
haven't given up. If you’re going to live, you'll have to concentrate on where the shots are coming from and
where you're going because if you don’t, you'll get caught in the CROSS FIRE.
CROSS FIRE is a unique new game by JAY SULLIVAN featuring HI-RES graphics and sound, siaaath quick .
animation, and some of the best arcade challenge available anywhere. CROSS FIRE runs on any 48K APPLE
IM PLUS DOS 3-2 or 3-3 and is available now for $29.95 on disk from your local computer store or you may f
order directly from......
IN-LINE systems
36575 Mudge Ranch Road - Coarsegold, CA 93614 - 209-683-6858
ADD $1.00 FOR DIRECT ORDERS. VISA, MASTER CHARGE, C.O.D. or CHECKS ACCEPTED
14
Also, I bought a 48K Apple II-Plus
used, and this May 1981 issue is the first
I've seen. Could you let me know the sub-
scription rates?
V. Siciunas, Toronto, Ontario, Canada
We are presently exploring distribu-
tion arrangements for Canada, Austra-
lia, Sweden, and the Orient. As soon as
these are firm, they'll be announced in
Softalk and inquirers will be individually
notified. Meanwhile, an independent
company, Bite-soft, has arranged a for-
eign subscription plan of their own for
which they buy magazines from us. You
can write to Bite-soft at Box 175, North
Hollywood, CA 91603.
Crystal-Clear Controversy
I read, with interest, the letter headed
“Trust Is Best Protection" in your De-
cember issue of Softalk.
Strangely enough, I have suffered the
same experience at the same hands with
the same lack of success. I bought a copy
of Sands of Mars from Crystal. It didn’t
work. Nor did the replacement. Nor did
the replacement’s replacement. Some-
what miffed, I sent a letter (copy en-
closed) with the software to Crystal ask-
ing for a refund. The result? Five weeks
later I got the whole lot back with a
rather nasty letter sticker that said, in es-
sence, ‘once you've bought it, we can't
be responsible." Frankly, their attitude
& TOFIALK
FEBRUARY 1982
stinks. The trouble is, I really have no re-
course, unless there are enough ticked
Crystal software buyers out there to start
a class action suit?!
I do think that it has to be, in part,
your responsibility, Softalk, to screen
your advertisers and protect your read-
ers from these sort of unscrupulous get-
rich-quick merchants. Maybe you need to
set up a watchdog line to allow readers
who have been gypped to complain.
At least demand a sample of the ad-
vertised software and make sure it runs.
The Sands of Mars still crashes happily,
and the graphics/animation are puerile!
Please, Softalk, see what can be done
to protect us from these rip-off kings—at
least get their programs and try them.
John Lillicrap, Eden Prairie, MN
In reference to the letter printed in your
December issue, I would like to say afew
words in the behalf of Crystalware Inc,
To the best of my knowledge, with the
conversion of our game software for the
Apple II to DOS 3.3, all of the trouble-
some bugs have been taken care of.
Although we've found the majority of
software buyers to be honest and ethical,
we still run into a great deal of ‘‘White
Collar Crime"’ and software piracy.
I will only be too happy to speak to
any of our unhappy purchasers out here
if they will call (408) 788-3125.
It is much easier for our competitors
alike. Some of its outstanding features:
Fast interactive debugging
of APPLESOFT™ programs
SOFT-STEP™ — anew easy-to-use debugger for the expert and beginner
STEP—single-step thru your BASIC programs
BREAK—set breakpoint at any line
LIST—list next line to be executed.
TRACE—trace all or only chosen lines
EXAMINE—see the values of variables or memory
DEFINE—change values of variables or memory
Requires 32K APPLE (only 2.7 kbytes long). No modification to your source pro-
gram needed. Fast Assembly language. $39.95. See your dealer today
LOOP-HOLE™ — a fast,
Mi) fun, hi-res action game for two.
{| You win by trapping your oppo-
nent ‘in your trail—if his bul-
iH} lets don't get you. Play with
game paddles or keyboard com-
mands. $29.95
to produce what we consider to be very
primitive games and debug and test their
products. The more complex a program
the more difficult it is to totally debug.
We feel it ethical to provide a work-
ing, playable copy of our product. It
seems at times there are individuals who
are more interested in finding fault than
appreciating our product and experienc-
ing and enjoying them as is our inten-
tion they should.
We always are receptive to com-
ments and useful suggestions but some-
times cannot process orders quickly and
at the same time argue on matters of
suggestive opinion and personal taste.
Again my lines are open for your en-
couragement and suggestions. Please
say ‘‘Code Blue"’ when calling.
John Bell, President, Crystalware, Mor-
gan Hills, CA
Several individuals, including some
retailers, have offered us unsolicited
comments on Crystal products. Two re-
tailers sent us unopened packages of sev-
eral of the Crystal games. Both sets of
packages are 3.2 version, When John Bell
of Crystal called Softalk to ask for “equal
time” to offset the negative letter in De-
cember’s Open Discussion, we offered
him more than equal time. Believing that
the best argument for a negative com-
ment is a good product and that a review
of such a product would be far more in-
fluential than a letter stating unbacked
opinions, we informed Bell of the soft-
ware we had received and of our intent to
review some of the products. Bell was
distressed that we did not have the new,
“bugfree’’ 3.3 versions, and we expressed
full willingness to review those versions
rather than the ones we had if he cared to
send them to us. If the new versions were
fully cleaned up, we would be most
pleased to announce that; we far prefer
publishing good news than bad.
However, no 3.3 versions—in fact, no
versions at all—arrived from Crystal; so
we proceeded to testplay the 3.2 version
of Crystalware’s six-disk-side role-play-
ing game, Fantasyland 2040 A.D., which
is, indeed, rife with bugs.
Softalk does not print responses that
are highly negative to a company with-
out first so informing that company;
John Bell’s response to that reading was
to ship out a set of the 3.3 Fantasylands
by express mail, in the hope that we
could include it in our review.
In the interest of being absolutely fair,
Softalk’s review of Fantasyland, includ-
ing 3.3, will appear next month.
We take issue with John Bell’s impli-
ACCU-SHAPES™ — the ultimate shape-
building program. Shapes are constructed on the lo-res
screen with simple keyboard commands to unparalleled
accuracy. Save tables to disk. Add, delete, insert, edit,
move, etc., at will. Construct on lo-res, view on hi-res.
Fast 8K Assembly language. 48K APPLE required.
$39.95. See your dealer today.
cation that bugs are more acceptable in
complex software than in simpler prod-
ucts. No program is worth the price,
whatever that may be, if it doesn’t run
properly. If authors’ programs are too
complex to be debugged, those authors
need to lower their expectations tem-~
porarily and work on less complex pro-
grams that they can produce perfectly.
ACCENT
Software
3750 Wright Place
Palo Alto, CA 94306
(415) 856-6505
APPLESOFT and APPLE are trademarks of Apple Computer
Quality Disk Software
from
SPECTRUM
PERSONAL FINANCE MASTER:
UNIVERSAL BUSINESS MACHINE:
MATHEMATICS SERIES:
The premier personal and small business financial
system. Covering all types of accounts including
check registers, savings, money market, loan, credit
card and other asset or liability accounts, the system
has these features:
Monthly Transaction Reports
Budgets Income & Expense
Reconciles to Bank Statements
Prints Checks & Mailing Labels
Automatic Year-End Roliover
Prepares a Net Worth Report
Searches for Transactions
Handles Split Transactions
User-Friendly Data Entry Forms
Fast Machine Language Routines
Extensive Error Trapping
HI-RES Eicanee income Plots
For Applic i (48K)...-...--s2es.eeeeeres
COLOR CALENDAR: $29.95
Got a busy calendar? Organize it with Color Calendar.
Whether it's birthdays, appointments, business
meetings or a regular office schedule, this program
is the perfect way to schedule your activities.
The calendar display is a beautiful HI-RES color
graphics calendar of the selected month with each
‘scheduled day highlighted in color. Using the daily
schedule, you can review any day of the month and
schedule an event or activity in any one of 20 time
slots from 8:00 A.M. to 5:30 P.M.
BUSINESS SOFTWARE:
Both Programs $249.95
user-friendly yet comprehensive double-entry ac-
counting system employing screen-oriented data
input forms, extensive error-trapping, data valida-
tion and machine language routines for high speed
operation. The series includes these two modules:
GENERAL LEOGER: A complete accounting system
with these features:
+ Up to 500 accounts and 500 transactions per
month.
« Extensive check register management system
(Similar to our PFM).
* Prints checks and mailing labels.
+ Produces these reports:
Transactions Journal
Account Ledgers
Income Statement
Balance Sheet
Account Listings
Requires Apple Il, 48K RAM,
1 disk drive. .... . $149.95
‘ACCOUNTS RECEIVABLE: A flexible system with
these features:
* Up to 500 accounts and up to 500 invoices per
diskette.
+ Prints invoices and customer statements &
address labels.
+ Interfaces to General Ledger.
+ Interactive screen-based invoice work sheet.
+ Produces these reports:
Aged Receivables
Sales Analysis
Customer Listings
Invoice Search
Requires Apple Il, 48K RAM,
2 disk drives. : - $149.95
Both Programs. $249.95
An electronic spread sheet structured around a 100
row x 20 column table. User defines row and
column names and equations forming a unique
template. Table elements can be multiplied, added,
subtracted, divided, summed, averaged and accum-
ulated, Hundreds of unique templates can be created,
used, stored and recalled for later use. Supplied with
8 standard templates ready for use covering these
subjects,
Cash Flow Analysis
Proforma Profit & Loss
Proforma Balance Sheet
Real Estate Investment
Sales Forecaster
Source and Use of Funds
Job Cost Estimator
Inventory Analysis
Price (Apple Il, 48K) ..
ELECTRONICS SERIES VOL! & Il:
Entire Series $259.95
LOGIC SIMULATOR: SAVE TIME AND MONEY. Simulate
your digital logic circuits before you build them.
CMOS, TTL, or whatever, if it's digital logic, this
program can handle it. The program is an inter-
active, menu driven, full-fledged logic simulator
capable of simulating the bit-time response of a
logic network to user-specified input patterns. It
will handle up to 1000 gates, including NANDS, NORS,
INVERTERS, FLIP-FLOPS, SHIFT REGISTERS, COUNTERS
up to 20 user-defined random, or binary input
patterns. Accepts network descriptions from
Keyboard or rom LOGIC DESIENER fr simulation
(48K) . . - $159.95
LOGIC DESIGNER: interactive HI-RES graphics program
for designing digital logic systems. Draw directly on
the screen up to 10 different gate types, including
NAND, NOR, INVERTER, EX-OR, T-FLOP. JK-FLOP, O-FLOP,
RS-FLOP, 4 BIT COUNTER and N-BIT SHIFT REGISTER.
User interconnects gates using line graphics com-
mands. Network descriptions for LOGIC SIMULATOR
generated simultaneously with the CRT diagram
being drawn .. oe +» $159.95
MANUAL ANO OEMO OISK: Instruction Manual and
demo disk illustrating capabilities of both pro-
grams) $29.95
ELECTRONIC SERIES VOL Ill & WV:
Entire Series $259.95
CIRCUIT SIMULATOR: Tired of trial & error circuit
design? Simulate & debug your designs before you
build them! With CIRCUIT SIMULATOR you build a
model of your circuit using RESISTORS, CAPACITORS,
INDUCTORS, TRANSISTORS, OIOOES, VOLTAGE and CUR-
RENT SOURCES and simulate the waveform res-
ponse to inputs such as PULSES, SINUSOIOS, SAW-
TOOTHS, etc. ..all fully programmable, The output is
displayed as an OSCILLOSCOPE-STYLE PLOT of the
selected waveforms or as a printed table of voltage
vs time. Handles up to 50 nodes and 100 components.
Requires 48 RAM... eee ccseeeeeeeees $159.95
CIRCUIT OESIGNER: Interactive HLRES graphics pro-
gram for designing electronic circuits. Draw directly
on the screen up to 10 different component types,
including those referenced above. Component inter-
connect list for CIRCUIT SIMULATOR generated auto-
matically, Requires 48K RAM . - $1591.95
Entire Series $49.95
STATISTICAL ANALYSIS |: This menu driven program
performs LINEAR REGRESSION analysis, determines
‘the mean, standard deviation and plots the fre-
quency distribution of user-supplied data sets. Prin-
ter, Disk, 1/0 routines.
EON ee ++ $19.95
NUMERICAL ANALYSIS: HI-RES 2-Dimensional plot of
any function. Automatic scaling. At your option, the
program will plot the function, plot the INTEGRAL
plot the DERIVATIVE, determine the ROOTS, MAXIMA,
MINIMA, INTEGRAL VALUE ................. $19.95
MATRIX: A general purpose, menu driven program
for determining the INVERSE and OETERMINANT of
any matrix, as well as the SOLUTION to any set of
SIMULTANEOUS LINEAR EQUATIONS ......... $19.95
30 SUFAACE PLOTTER: Explore the ELEGANCE and
BEAUTY of MATHEMATICS by creating HI-RES PLOTS of
3-dimensional surfaces from any 3-variable equa-
tion. Disk save and recall routines for plots. Menu
driven to vary surface parameters. Hidden line or
transparent plotting....... $19.95
ACTION ADVENTURE GAMES:
Entire Series $29.95
REO BARON: Can you outfly the REG BARON? This fast
action game simulates a machine-gun OOGFGHT
between your WORLO WAR | BI-PLANE and the baron’s.
You can LOOP, DIVE, BANK or CLIMB-and so can the
BARON. In HI-RES graphics plus sound ..... $14.95
BATTLE OF MIDWAY: You are in command of the U.S.S.
HORNETS’ OIVE-BOMBER squadron. Your targets are
the Aircraft carriers, Akagi, Soryu and Kaga. You
must fly your way through ZEROS and AA FIRE to
make your DIVE-BOMB run. In HERES gronhics ine
sound. $14
SUB ATTACK: It's April 1943. The enemy convoy is
headed for the CONTROL SEA. Your sub, the MORAY,
has just sighted the CARRIERS and BATTLESHIPS:
Easy pickings. But watch out for the DESTROYERS -
they're fast and deadly. In HI-RES graphics plus
sound. . $14.95
FREE CATALOG-All programs are supplied on disk
and run on Apple Il w/Disk & Applesoft ROM Card
and require 32K RAM unless otherwise noted. De-
tailed instructions included. Orders shipped within
5 days. Card users include card number. Add $2.00
postage and handling with each order. California
fesidents add 6%% sales tax. Foreign orders add
$5.00 postage and handling per product.
SPECTRUM
SOFTWARE
142 Carlow, P.O. Box 2084
Sunnyvale, CA 94087
FOR PHONE ORDERS:
(408) 738-4387
DEALER INQUIRIES INVITED.
8 \q
HORIZON V
NASIR outdoes himself again... this
time with three-dimensional effects
ina simulated space battie that
fivals the best of arcade
machines. From the open
plains of alien planetoldsto
the twisting vortex of time,
this game Is destined to be
the measure of three-
dimensional simulation.
Requires 48K Apple II or
Ils with disk drive.
RUSSKI DUCK
Introducing a new concept in
computer games... . the real-
time adventute. As a secret
agent working for the DIA
you must recover the
jolen LX missile plans
before foreign agents
can smuggle them
out of the country
hidden in a duck
. By Eric Knopp
and Alan
Merrell, (e-
“1981 Gebelli Software, Inc. Apple Il and II: are registered trademarks of Apple Computer. Inc.
FIREBIRD
An exciting new arcade game
by the master of Apple
animation: NASIR. PIGGO,
the fearless firefighter
battles blazes left in the
flery wake of the
incredible FIREBIRD.
Requires 48K Apple Il
oF ll+ with di
drive
FEBRUARY 1982
SOFTALK &
In addition, from all we have seen of
Crystal’s products, we believe that there
is not one game publisher represented in
the Softalk Bestsellers whose products
could be considered primitive compared
with Crystal’s. Some of Crystal’s pro-
grams are sophisticated, but so are Ras-
ter Blaster, Crossfire, Zork, Cyborg, Cas-
tle Wolfenstein, Ulysses and the Golden
Fleece, Ultima, and Wizardry, to name
just a few; and all of these are essential-
ly bugfree.
Seek and Ye Shall Find
The writer of this letter is executive edi-
tor of The Living Light, an interdisciplin-
ary review of Christian education. Inter-
ested readers can contact him at the
Catholic University of America, Wash-
ington, DC 20064.
I was intrigued by an advertisement in
the November 1981 issue of Softalk publi-
cizing the wares of Cross Educational
Software in Ruston, LA (page 182). I
have placed an order with them for sev-
eral of their Christian education pro-
grams. Although I suspected that such
programs existed, these were the first I
have seen advertised.
Some months ago we received an un-
solicited manuscript from someone at
Control Data ballyhooing some of the ef-
forts made by churches to employ com-
puters. The applications that he cited all
dealt with data processing and manage-
ment—which is not very different in
churches than in business (I was going to
say, other businesses). We rejected the
manuscript because we didn’t think it
would interest our readers. It did set me
to wondering, however, about what pro-
grams have been developed for religious
education. It seems to me that if there is
a market for educational software in gen-
eral education, there is also a potential
market in religious education.
Who might know what is being done
along these lines? When I phoned Cross
Educational Software to place my order,
the lady who answered told me about
GRAPE (‘Group for Religious Apple
Programming Exchange’’). She prom-
ised to send me some material on it. To
your knowledge, are there other private
groups or commercial companies that
are producing software that could be
used in religious education?
The Living Light attempts to provide
@ forum for catechists and professional
religious educators, designed to present
developments and trends, to identify prob-
lems and issues, to report on research,
to encourage critical thinking and to con-
tribute to decision-making in the field of
religious education.
There must be others like us who
bought a computer for one purpose, only
to realize that we have not begun to ex-
ploit its full range of possibilities. In our
case we use our two Apples largely for
word-processing, but we could obviously
be experimenting with them for use in re-
ligious education. (I am also chairman of
the graduate program in religion and
religious education here at the Catholic
University of America.)
Berard L. Marthaler, Washington, D.C.
Remember the Controller Even McGraw
Could Make?
The article by Silas Warner in the Octo-
ber 1981 issue entitled ‘‘The Controller
Even You Can Make”’ was a very inter-
esting and useful article regarding appli-
cations of an I/O board with the Apple
computer. However, Mr. Warner's flip-
pant remark on page 134, ‘‘This principle
can be expanded easily to cover eight col-
le
umn lines,”
writers.
As suspected, it was not easy, in fact
three of us have worked on this for two
weeks. We are quite certain now that we
do not have a hardware problem, but that
the difficulty lies in the software.
Perhaps you might be able to prevail
on Mr. Warner to furnish the necessary
changes to the program to read and print
correctly an eight-by-eight matrix of
chess board squares. I know how to do
the data, the problem is with the ex-
pected code changes we have made, we
get stepping up the data table on a
diagonal basis, not on a row basis.
is typical of many computer
og
SYSTEM REQUIREMENTS .
memory 3.3 DOS.
Wo!
aye De |
FINALLY. | Y- 4
hat will
fou suppl
MLA Sutorat ically ink
Noe te ach ANY SUBJECT at
words from_ANY. subject,
rconnects them to
e-computer orprinta
EACHING AID: FOR
TM
with 14 graphics printers.
See your local dealer/for more informatign.or.a.demonstration.
TO ORDER DIAL DIRECT! (408) 73:
(800) 227-1
IN CALIFORNIA (800) 772-3545 EXT, 481
COD ORDERS WELCOME
1589 Fraser Dr.,
Sunnyvale, Ca. 94087
Apple Il and I+ fs a trademark of Apple Computer, Inc.
18
I have to assume there is a program
error. That being the case, Iam sure you
have heard enough complaints from dis-
gruntled readers of your great magazine
that you don't need any more abuse on
the subject, but really, until they come
out with Apple IV with the “OGT’’
mnemonic button—‘‘Ought To Run"—
any help you can provide would be
appreciated.
Ralph McGraw, Arlington Heights, IL
Maybe The Typos Were Trying To Tell
Us Something
Referring to the Basic Solution in the De-
cember 1981 issue of Softalk, I regret to
have to inform you that the Catalog Hel-
lo program submitted by Brad Stone is in
all probability a plagiarism.
I have had this program for at least
ten months. I do not know who wrote it
originally, but I got it from a local Apple
dealer as part of a free collection offered
to regular customers. Since Mr. Stone
says he developed it after reading the
May issue, it certainly could not be his
original program that I have.
The usual evidence is available: the
program is exactly the same; the same
line numbers, the same variable names,
the same format. I'd send you a listing but
it wouldn't prove anything since it is
exactly the same as the one in your col-
umn.
I don’t know what “the basic solu-
tion’’ might be to such a problem. It must
take guts if not foolishness on Mr. Stone's
part to take a chance to have this pub-
lished where thousands of readers have
the opportunity to recognize it!
Jerome I. Weintraub, El Cajon, CA
Being an avid reader of your magazine, I
was very surprised to discover that the
“Hello Program" in the Basic Solution
column of the December 1981 issue was
an exact copy, except for many errors, of
a program that appeared in Creative
Computing’s ‘Apple Cart" of September
1980. I’m sure the person given credit
would be very embarrassed if Bob San-
der-Cederlof, the real author, pointed this
fact out to him.
Tenjoy your magazine very muchand
hope you continue its many fine and in-
teresting articles, but please be more
careful!
Paul R. Mueller, Muskego, WI
The subroutine from the December
1981 Basic Solution, as corrected in the
January 1982 column, was indeed the
product of Bob Sander-Cederlof, a soft-
ware publisher known for Assembler 4.0
and publisher of a newsletter on assem-
bly language programming. With San-
der-Cederlof’s permission, the routine
was published in Creative Computing.
But it is a public domain program, as far
as Sander-Cederlof is concerned, and he
had no problem with its appearance in
Softalk.
Brad Stone is a thirteen-year-old from
FEBRUARY 1982
@ SOFTALK
Utah who attends university-level pro-
gramming classes. He and a friend used
to write and modify programs together
up to sixteen months ago, when the friend
moved, This program was primarily the
friend’s, and Brad thought it was origi-
nal. Brad uses his programming knowl-
edge mostly to help in his father’s real
estate business.
There appears to be no way to pre-
vent the possibility of a similar problem
occurring again, as long as we’re willing
to print the programs of our readers.
While we regret greatly having pre-
sented you a program that was not origi-
nal, and while we regret equally the fail-
ure to credit the proper author at the
time, we believe your participation in
Softalk is important, and we’re willing to
take the chance. We have confidence that
very few of our readers would consider
sending us unoriginal programs as their
own, especially with today’s evidence
that the rest of our readers won’t let them
get away with it.
Printing Out Programs Has Its Ups and
Downs
Like others, I have been frustrated by not
being able to output both upper and low-
er case on my printer from Basic or Ap-
plesoft programs. After a short study of
the assignment of the ASCII codes, I was
able to come up with a very simple sub-
routine that allows me to output both up-
per and lower case on my printer with a
minimum of complication and overhead.
To use the subroutine, one merely de-
fines the string SENT$ as the phrase to
be printed with the letters to be capi-
talized preceded by an @. Letters not
preceded by an @ will be printed as
lower case. Setting the variable ZN=10 is
the same as HTAB (10) and starts the
phrase in the tenth character position.
GOSUB 9000 to the subroutine then
causes the phrase to be printed as
desired.
This works well for me and has been
tested on an attached IBM Electronic 60
and an Epson MX-80. I’m sure that it will
work for most printers hooked to an Ap-
ple, with lower case capability of course,
with little or no modifications.
A copy of the subroutine with a sam-
ple program and phrase follows. I hope
that this can be included in your Open
Discussion section.
10 SENTS = “@THE @UNITED @STATES OF
@AMERICA”
20 IN=5
30 GOSUB 9000
40 END
8000 REM.
8010 REM
8020 REM
8030 REM
8040 REM
8050 REM
8060 REM.
8070 REM
8080 REM
8090 REM
9000 REM
eee teeter rere teres
PRINTER UPPER AND LOWER CASE
‘SUBROUTINE
DIANE DURBECK
DECEMBER 26, 1981
JARO EOI SAI ISO II III
9010
9020
9030
REM.
REM
REM SENTS IS THE PHRASE YOU WANT
TYPED WITH UPPER AND LOWER CASE
LETTERS
REM LETTERS WILL 8E PRINTED ON THE
PRINTER IN LOWER CASE UNLESS A LETTER IS
PRECEDED 8Y @ p
REM ZN=5 IS EQUIVALENT TO HTA8 5
REM THE PHRASE MAY 8 UP TO 255
CHARACTERS LONG INCLUDING @ AND
SPACES
9070 DIM ZWRDS (255)
9080 DIM ZC (255)
9090 ZM = LEN (SENTS)
9100 FOR ZK = 1TO ZM
9110 ZWRDS (ZK) = MIDS (SENTS,ZK,1)
9120 NEXT ZK
9130 ZI = 0
9140 ZI = 21 +1
9150 IF ZWRDS (Zl) = “@” THEN GOTO 9190
9160 IF ASC (ZWRDS (ZI)) > 64 THEN ZC(ZI) = ASC
(ZWRDS(21)) + 32
IF ASC (ZWRDS(ZI)) < 64 THEN ZC(ZI) = ASC
(ZWRDS(ZI))
9180 GOTO 9240
9190 FOR ZK = ZITO ZM
9200 ZWRDS(ZK) = ZWRDS (ZK + 1)
9210 NEXT ZK
9220 ZM = IM — 1
9230 ZC(ZI) = ASC (ZWRDS(Z!))
9240 IF ZI = ZM GOTO 9260
9250 GOTO 9140
9260 PRH 1
9270 2RS ="
9280 FOR ZK = 110 ZM
9290 ZRS = ZR$ + CHRS (ZC(Zk))
9300 NEXT ZK
9310 HTA8 ZN — 1: PRINT ZRS
9320 PRO
9330 RETURN
JRUN
The United States of America
‘***BEGINNING OF SUBROUTINE***
9040
9050
9060
9170
Diane E. Durbeck (age sixteen), San
Jose, CA
Another Way To Chase the Blues
I refer to your October 1981 issue of Sof-
talk, page 14, ‘‘The Ol’ Reset Blues.”
Reset blues have been experienced by
most Apple owners. As medicine for the
“Ol’ Reset Blues,”’ I have seen several
articles describing solutions, but the best
T have tried is as follows:
Start by purchasing, from your local
hardware store, a % inch O-ring gasket.
(5@” is an approximate size.) Then re-
move the reset button by gently prying
upward with a smail screwdriver, place
the O-ring gasket over the button shaft,
and replace button cap.
This modification allows full use of re-
set button without the need of a special
device, such as a pen. The modification
requires a little extra pressure to actu-
ate the reset, but accidental reset is near
impossible, unless you are a gorilla of a
typist.
Todd S. Douglas, San Jose, CA
Volume What and Print Where?
I have a question the answer to which is
probably painfully obvious but which has
escaped my notice utterly.
In Pascal, disk drives are referred to
by “Vol 4" and “Vol 5”; the printer by
FEBRUARY 1982
SOFTALK &
SOFTALK
CLASSIFIED ADVERTISING
Register for free educational courseware infor-
mation—receive catalog up-dates sent to your
home free every other month. Highest quality
courseware used by professionals in public &
private schools. Back issues of up-dates sent free
when you call or write: Southwest Microcom-
t Systems, 16776 Bernardo Center Drive,
San Diego, Calif. 92128—(714) 487-8104.
Professional Statistical Analysis Packages. HSD
ANOVA: 8 factors, any combination of between
and within. HSD STATS: 3 t-tests, Chi-Square,
frequency distribution, graphics, ete. HSD
REGRESS: multiple regression, descriptive stats,
grapl HUMAN SYSTEMS DYNAMICS,
9249 Reseda Blvd., Suite 107, Northridge, CA
91324. (213) 993-8536.
Frustrated with complicated information sys-
tems? FILE WHIZ may better suit your needs.
Send for free information or order today
$61, includes shipping. SOFTHOUSE,
FWH, PO Box 6383, Rochester, MN
Softalk’s new classified advertising section
offers a considerably less expensive way,
than display advertising, to reach tens of
thousands of Apple owners
Softalk’s circulation is growing every
month, with the January issue going to
approximately 60,000 Apple owners and
retail stores. No other magazine offers such
a thorough penetration of the Apple mar-
ketplace
Classified advertising space is available
at the rate of $10 per line for the first ten
lines, with a five line minimum. Each line
over ten lines is $25 per line. Ad copy
should be received no later than the 10th
of the second month prior to the cover date
of the issue you want the ad to appear.
Payment must accompany ad copy.
The publisher reserves the right to reject
ARE YOU SERIOUS ABOUT
PROGRAMMING YOUR APPLE Il?
So are we. That's why we developed our Integer
BASIC compiler. You won't find a better com-
t on the market. Why don't you check it out.
FE. for the latest info. GALFO SY.
TEMS, 6252 Camino Verde, San Jose, CA
95119. Phone 408-2. 377.
LIBRARIAN—Filing and keyword retrieval sys-
tem for books, articles, excerpts, etc, Produces
automatic bibliographies. Initial data base
included. $69.95.
CONTOUR MAPPING—High quality con-
touring system for printer, plotter, or CRT. Data
and grid transformations, trend surfaces, resid-
uals. Data and file manager.
GEOLOGICAL and GEOGRAPHICAL soft-
ware for Apple and other systems.
GEOSYSTEMS, Inc., 80: Grand River,
Wilhamston, MI 48895. (517) 655-3726.
any advertising that he feels is not in keep-
ing with the publication’s standards.
Softalk’s classified ads will be set in Elec-
tra and Electra Bold type face. Body text
for the ads is 8 point on 9 point leading.
Italics are available for body text only;
please underline the portions you would
like italicized. Heads will be set in 10 point
bold face, all capitals only.
The body text of the ad will hold roughly
53 characters per line. Spaces between
words are counted as one character. Heads
will hold roughly 25 characters per line,
with spaces between words counted as one
character. Please indicate if you would like
the head centered or run into the text.
Please write or call for additional infor-
mation.
Softalk Classified Advertising
11021 Magnolia Boulevard
North Hollywood, California 91601
Attention: David Hunter
213-980-5074
Ve)
20
“Vol 6’; and so on.
In the transfer utility I can get list-
ings by transferring to ‘‘printer:'’. Out-
put goes to the screen with a ‘‘writeln'’—
but would somebody please tell me—How
do I get output to go to the printer or disk
file? Where do the volume numbers come
into writing where I want to? Please be
as specific as you can; I feel that the
manuals dodged a straight explanation.
PS. It is driving me nuts to figure I've
just missed seeing it.
Jay Weston, Gainesville, FL
The Pains of Imperfection
Is the Apple Pascal IORESULT function
really broken, or is this another one of
those petty oversights on my part?
The most elementary concern for the
user of a program would dictate that
he/she not be punished with a fatal run
time error every time a mistake is made
in entering a numerical value. Under
program control, Apple Pascal does not
allow a single error—an unacceptable
situation for input intensive programs.
Taking the Apple Pascal Language
Reference Manual at its word, the fol-
lowing function would make life a lot
easier for the user:
function
ENTER(VNAME:string) :real;
(*$I-*) (*turn off the fatal IO feature*)
var X:real;
begin
Earthware brings you
a new program for
your Apple* computer:
VOLCANOES
Set in the mythical land of
Wrangelia, 25 volcanoes test your
skills as a volcanologist. Can you
accurately predict which will erupt
and warn the people? You conduct
real investigations at nearly ac-
curate costs. A computerized
mailbox notifies you of your
“popularity” within the region. This
is a challenging and fun game to be
often played either at home or at
school.
Every game is different; save any
game to play again. Two to four
players; colored hi-res drawings,
maps, volcanologist’s handbook.
$49.50 plus $3.00 postage.
Applesoft, 48 K RAM, DOS 3.3
Earthware
P.O. Box 30039 » Eugene, Oregon * 97403
(503) 344-3383
Dealer inquiries welcomed.
VISA/MasterCard
FEBRUARY 1982
@ SOFTALK
write(‘THE VALUE OF’,
VNAME,? :’);
readIn(X) ;
while IORESULT<>0 do
begin
write(chr(7), VNAME, ;? :
readIn(X)
end;
ENTER:=X
end;
(*$I1+*) (*in case you want your
program to go belly up for a
simple error elsewhere*)
However, this procedure does not work.
It will gladly accept the literal A as a
“real number," returning an IORESULT
value of 0. The same function without I-
will give a “bad format’’ runtime error
(IORESULT = 14).
A variant of this function for avoiding
runtime errors due to the unavailability
of a requested disk (IORESULT = 9)
works fine.
Summarizing: The I- compiler
option changes the behavior of the
IORESULT function some of the time.
Seems like nonsense. Does anyone know
of a fix or a dodge?
E. Kurt TeKolste, Mililani, HI
Hello, Dolly?
T have a hobby that I feel may be of some
interest to your readers. This hobby is
more fun than any hobby I have ever
had, and I seem now to know more peo-
ple across the country than I ever
dreamed of. I haven't met most of the
people in person, I know them only from
their typing. I know this will sound con-
fusing, but I am the Matchmaker of
“Dial-Your-Match.”” What I'm going to
attempt to do is explain my hobby in
more detail.
The excitement lies in a type of com-
puter program commonly known as a
CBBS. This stands for Computer Bulle-
tin Board System. Anyone who has a
computer can run a CBBS. A person can
write a CBBS program or purchase a
prewritten one at a computer store. This
program turns the owner’s computer in-
to a type of phone answering machine.
Once properly set up, people with ‘‘re-
mote terminals” can call up the comput-
er over the telephone and operate the
computer from anywhere in the world
they happen to be. Most CBBSes are run
by private individuals as a club meeting
place or just as a message system. As a
caller, depending on the type of Compu-
ter Bulletin Board System, you can read
messages or enter messages, and some-
times the system will even give you free
computer programs.
A sysop {for system operator] is the
term given to the person who runs the
CBBS. Sometimes a CBBS will allow the
caller to communicate with the sysop in
“chat” mode. This allows the user to talk
to the sysop by typing in the conversa-
tion over the terminal. The sysop can im-
mediately respond by typing back. Of
course, a better way to communicate
with the sysop would be for both parties
to pick up‘the telephone, but this is just
not as much fun!
As I said before, Iam a sysop. Iruna
CBBS known to people throughout the
United States as Dial- Your-Match. I don’t
like the name “‘sysop,’’ so I go by the
name of ‘“‘Matchmaker.”’
Dial-Your-Match, a CBBS, is a pro-
gram that was not purchased. It is a com-
puter program that took me two months
to design and write. It runs on my Apple
computer. Anybody, anywhere in the
world, can call Dial-Your-Match. It’s
free, other than long-distance phone
charges, and available to anyone with ac-
cess to a ‘remote terminal.”
Dial-Your-Match is not like most
CBBS systems. The first thing my com-
puter does when a person calls is have
them answer a personal questionnaire.
This questionnaire gets information such
as your name, age, sex, sexual prefer-
ence, height, values, hobbies, and so on.
It also asks questions relating to the per-
son’s personality. When complete, this
questionnaire is filed and is used to lo-
cate possible matches from the list of
other people who have called Dial-Your-
Match. Once the person has a list of
matches, they can selectively ‘‘browse’’
any or all of those people’s question-
naires. If a good prospect is located, the
person may want to send private mail.
The computer stores this mail internally
and will list it out only when the ad-
dressed person calls the system again.
People who are not satisfied with their
matches can also advertise themselves
on a ‘‘Public Bulletin Board.’’ When per-
sons are finished with the system, they
are encouraged to leave comments to
me, the Matchmaker.
(Here followed a lengthy list of positive
comments. |
I'd like to share an interesting experi-
ence that occurred on my system a few
weeks ago. On the public bulletin board
was posted the following message (of
course I’ve changed all the names):
“Well, Matchmaker, the system has real
people on it. Just thought I would let you
know that you have brought people to-
gether, And across 3,000 miles. This af-
ternoon, John from California flew to
Florida. We met him at the airport and
have been partying ever since.”
A few days later, the bulletin board
contained the following message from
John: “I have to write and tell you that I
am extremely pleased with your board
and the fact you made me a good match.
I just got back from a trip... I1hopetogo
again soon. I am in Atlanta right now, but
you made me a match that is 100 percent
great!”
And a few days after that, I received
the following comment from John:
“Please erase this account. My match
and I found each other. Don't need this
service anymore. Thank you very much
THE NEXT GENERA TION. :
OF COMPUTER GAMES IS HERE
e APVENTURE TO ATLANTIS is a new
fast action apventure game, by Robert
Clardy, continuing the Odyssey Apventure
series. The forces of sorcery are gathering
to repulse the marauding scientific Atlan-
teari Kingdom. The epic battle can end
either in the enslavement of the world.or
the absolute’ destruction of Atlantis.
¢ Computer adventuring has been good,
Synergistic Software has just made it
‘better. Can you imagine the most exciting
adventure game ever composed with more
*Apple Il is a trademark of Apple Computer inc.
color and sound, highly detailed animation, -
arcade like action, true role playing, greater
challenge, unending variety and endless
enjoyment? That's what the Next Genera-
tion of computer games is all about. This
professionally designed adventure was
specifically written to take full advantage.
‘of all the Apple's capabilities. Requires
careful planning and:strategy; quick think-
ing and reflexes, as well as a 48K Apple |I*
with DOS.3.3 and: paddles.
Only $40.00 - -
FROM |
‘THE
KERS
OF
THE
FIRST.
ANIMATED
ADVENTURE
GAMES
Synergistic
Software —
From.
_ Synergistic
Software
f _ 5eel 120TH AVE. S.E,
22
for being here."’
I've operated Dial-Your-Match for six
weeks now [mid December] and my com-
puter has received more than 4,500 tele-
phone calls. There is never more than a
one-minute delay between the time one
person hangs up and the next person
calls. I turn off the ring on the telephone
at night so I can sleep, but the match-
making process goes on, twenty-four
hours a day, seven days a week. You see,
I am not required to do anything; the
computer answers the phone, hangs it up,
and keeps track of all calls.
If you have a modem for your Apple
and want to find a match for yourself, the
telephone number for Dial-Your-Match is
(213) 842-3322.
I would be very happy to answer any
question you may have in regard to com-
puter bulletin boards, Dial-Your-Match,
microcomputers, or anything you are
curious about.
I would appreciate not having my
name published without first contacting
me; there are a lot of weirdos out there.
Please just refer to me as the Match-
maker.
The Matchmaker, Burbank, CA
Hi-Res Help for Ace Teems In
Many letters have arrived to answer Ace
Colter’s letter in the December issue, in-
cluding some as many as eleven pages
long, and a fine one from a young man in
Huntington, West Virginia, who forgot to
include his name. Following are repre-
sentative, and, while somewhat repeti-
tive, offer unique approaches.
This is a response to Ace Colter’s letter in
the December '81 Softalk, asking for the
locations of the Apple’s hi-res routines.
This is something that I feel Apple should
have included in the Reference Manual
along with the lo-res routines.
These are:
HGR $F3E2 Both of these routines act
HGR2 $F3D8 just like the Applesoft
commands of the same
name, clearing the ap-
propriate screen to black
and switching to it. Sim-
ply do a JSR to the loca-
tion.
This will just clear the
page to black if it is
JSRed to.
‘This will clear the page to
the last color plotted. To
use it, hplot a dot some-
where, then JSR to here.
This is the subroutine
used to tell the Apple
where it will Aplot or
where it will draw a
shape. The X coordinate
should be in the X and Y
registers (most signifi-
cant bite in ¥) and the
vertical coordinate in the
accumulator. Then sim-
ply JSR to the address.
This does just what it
says, using the coordi-
HCLEAR $F3F2
HCLEAR2 $F3F6
POSTN $F411
HPLOT $F457
® TOFIALK
FEBRUARY 1982
nates given to postn, and
the hcolor set.
‘This will draw a line from
the last plotted point to
the point sent to the sub-
routine. This point should
have the X coordinate in
the X register and the ac-
cumulator (most signifi-
cant byte in X) and the
vertical coordinate in the
Y register. Note the dif-
ference here from postn
setup.
This will draw or adraw a
shape. Use postn to tell
the Apple where to draw
the shape, then place the
address of the shape to be
drawn in X and Y (most
significant byte in Y).
Note that this address is
the address of the shape
itself, not the shape ta-
ble. The rotation value
goes in the accumulator,
and the scale should be
placed in location $H7.
‘Then simply JSR to the
routine.
To use this put the num-
ber of the color in the X
register, then JSR.
Using these routines will speed up the
drawing/xdrawing somewhat, but there
is still the annoying flickering. Using hi-
res images is much more satisfactory,
but how to do that is even harder to find
out than these locations.
I wish to concur with Ted Young’s let-
ter to Roger Wagner, asking for some hi-
res instruction. The routines I mention
here can of course be used, but they ob-
viously do not rise to the challenge of
wanting to program Gorgon or Raster
Blaster.
I hope that these are still found useful
by Ace Colter and other readers out
there.
One other location which I failed to
mention earlier:
If you want to draw on one page while
displaying the other, location $E6 will do
the trick. This is where the Apple tells it-
self which screen is to be drawn on. A $20
will force the Apple to draw on page 1 and
a $40 will do page 2.
Also, the Apple decides its color from
what is in location 28 (decimal). This lo-
cation contains a value from 0 to 255. But
there are only seven hi-res colors, you
say. Sort of. Without going into a long,
drawn-out discussion on how the Apple
does its graphics, there are simply many
different combinations possible. To see
the possible things you can do, try pok-
ing anything into 28, and Call 62454, which
is the fill screen routine mentioned
above. Or try this program:
10 FOR X=0 TO 255
20 POKE 28,X:CALL 62454
30 NEXT X
The normal colors, as you will see, are
as follows: 0=black 42=green 85=pur-
ple 127=white 128=black 170=orange
HLINE $F53A
DRAW
XDRAW
$F601
$FesD
HCOLOR $F6FO
213=blue 255=white.
By poking a value into 28 and
hplotting, you can achieve some very
strange effects, some of which could be
useful in games.
Mason Jones, Ann Arbor, MI
I have recently read many letters from
people who are interested in the loca-
tions of the Applesoft ROM graphics rou-
tines. The only list I have found was in
the March/April 1980 issue of Apple Or-
chard, but almost all of the entry points it
listed were incorrect, so I spent several
hours attempting to correct them. The
correct routines are:
HGR, $F3E2 same as Applesoft com-
mand
HGR2 —- $F3D8
HCLR — $F3EC clear screen to black
clear screen to color in
sic
BKGRND $F3F6
HPOSN —$F411_ position the hi-res cursor
without plotting. A =
vertical, ¥ = high hori-
zontal coordinate, X =
low horizontal coordi-
nate. A,X, and ¥ must be
set on entry.
HPLOT —$F'457_ positions the cursor with
hposn, and then plots a
dot of color in $E4. A, X,
Y registers same as in
hposn.
HLINE $F53A drawsa line from the last
plotted or positioned
point to:
¥ = vertical coordinate,
X = hi horizontal, A =
low horizontal.
SETHCOL $F6EC _ sets hi-res color to X(X is
0 to 7)
Hex values of colors:
01234567&02A557F
80 AA D5 FF
DRAW _has two entry points: $F601, and
$F605. Use $F601 if the shape
definition (not the start of the
table!) you want to draw is pointed
to by ¥,X (¥ is high, X is low). The
conventional shape drawer
(Applesoft draw) is first a JSR
$F730 followed by the JSR $F605,
where X is the shape number to be
drawn, and the start of the table is
pointed by $88.89.
For both, the cursor must be
hposned, and A = the rotation
factor, $E4 = the color, and $E7 =
scale.
XDRAW identical procedure as draw, but
exchange $F65D for $F601, and
$F661 for $F605. The $F730 is the
same.
The value of byte $E6 decides what hi-
res page you plot on: $20 for page 1, or $40
for page 2. On the draw function, the ro-
tation you just used is stored in $B5, and
the last color plotted is $1C. The func-
tions above are nearly identical to the
ones described by the January 1978 Apple
II Reference Manual on page 46.
In response to Ted Young's letter in
Softalk's December 1981 issue, which
asked why Apple did not say where their
GOTO 82
What do we mean by that?
Yau chase the Apple Il, and it’s a gaad
camputer chaice
But Apple diskette drives play hide-and-
seek with your valuable data
And if yau'te nat lacking for a diskette,
yau'te warying abaut scratching ane.
Besides, they/te just too slow and hold too
little,
That's why yaur Apple Il needs a REAL
business partner.
Like Starfire 5, the 5 Megabyte Winchester
disk fram Corana.
The one that holds 38 diskettes of data,
‘available instantly, and can alphabetize
‘a mailing list § ta 10 times faster
The one that seals your data off fram
danger and insures it with DataGuard
autamatic data pratectian.
Double-volume data files.
And best of all, Starfire 5 lets yaur files be
twice as long, beating a crucial limitation
of Apple's disk operating system, without
abandoning it
That's the kind af partner your Apple I
needs talet it fulfil ts camputer pramise.
At $2995, it's quite a deal
So ask your dealer to show you Starfire 5
from Carona
Or call us for the local dealer wha can
Because Starfire 5 is the BUSINESS partner
for your Apple II
corond
213-998-0505
21541 Norchoff St. Unit B, Chatsworth, CA 91311
Many people think just because a computer does
difficult things, it must be difficult to operate. Not so.
At least not with PFS™ and PFS: REPORT.
PFS and PFS: REPORT let you concentrate on
doing your work, not on working your computer. There's
no complicated programming or computer language to
learn. Using the PFS Series is so straightforward, you
can learn it in as little as 20 minutes, and that’s some-
thing both experts and beginners can appreciate.
Design your own management system, simply.
PFS lets you arrange your information in “forms”
you design yourself. Once you've created your form—
with spaces for all the necessary data—you simply fill
in the blanks.
If you don’t like the original form, PFS lets you
change just the form, without having to totally re-enter
the information on it.
To use your forms, just call up the information
you want in a variety of ways such
as “less than,’ “more than,’ “equal
to,’ “between” or “not:’ You can
even find specific charac-
ters, words, names or num-
bers. And PFS can also
sort labels, change its
Hardworking
software for Apples
that isn't a lot of work.
40-column format to accommodate larger printouts,
and tell you how much room you have left on your disk.
Get more out of what you put in.
PFS: REPORT sorts, calculates, totals, formats
and prints presentation-quality reports with up to 9 col-
umns, in alpha or numeric order, with automatic
entering and justification. With your information in
this format, you can analyze it quickly to help spot
trends, plan and make decisions.
A whole family of software for Apple® II and III.
PFS consistently ranks among the 5 top-selling
business software packages for Apples. Because you
can use it for almost anything—from chemical analyses
to keeping track of your wine collection, from bal-
ancing your checkbook to computing your payroll.
And there are more programs on the way.
For a free, hands-on demonstration of PFS and
PFS: REPORT, stop by your local computer store. If
they don’t have it yet, tell them to
call Software Publishing Corpora-
ation at (415) 962-8910. Or write
1901 Landings Dr., Moun-
tain View, CA 94043.
You'll be amazed at
how much youcan bite off.
S: Software Series
*Apple is a registered trademark of Apple Computer, Inc.
“PFS isa trademark of Software Publishing Corporation.
FEBRUARY 1982
SOFTALE &
25
BY CRAIG STINSON
It’s hard to do compound interest calculations in your head.
Probably that’s because the arithmetic weight-training that
we do early in our lives rarely gets beyond linear functions.
That is to say, all of us—or at any rate those of us who grew up
in precalculator days—developed at least some familiarity
with multiplication tables. Hence it’s not too hard for us to fig-
ure out in our heads that if Uncle Sam and his ilk are going to
take away a third of a $27,000 income, we're going to be al-
lowed to keep $18,000, and that if we double our income and
have to give up half of it, we improve our position by only $9,000
or 50 percent.
Even if we have to assist ourselves with paper and pencil to
do them exactly, we usually have a fairly good notion of where
such calculations are going, because they only involve simple
multiplication, division, addition, and subtraction.
Calculations concerning compound interest get us into
deeper water because they involve exponentiation, or taking
something to the power of something else. Few of us learn'the
powers of five—let alone the powers of one-fifth—the way we
learn times tables. Most. of us are content to leave that kind of
figuring to accountants, or to our banks and their computers.
Yet a lot of us are paying 20 percent of more these days for
credit, so the powers of one-fifth do indeed have some rel-
evance to our lives; they have a lot to do, in fact, with those
shocking numbers that appear on the MasterCard bill at the
end of the year, under the heading, ‘‘Total interest paid in
1981.””
One of the great virtues of VisiCalc is its ability to reveal
the long-range consequences of financial decisions we make.
The program is an especially valuable tool when applied to
those problems, like compound interest, where our own intui-
tion tends to be a little imprecise.
We're going to look at interest from a positive point of view
this month, as we build a VisiCalc model to calculate the fu-
ture value of an investment. The banks were busy touting In-
dividual Retirement Accounts (IRAs) around the beginning of
the new year, so we'll use our model to check out the long-
range consequences of opening and maintaining an IRA.
First, the mathematics.
If you invest $1,000 and get a 10 percent annual return on
your money, then at the end of a year, your investment will be
worth the original $1,000 plus 10 percent more, or a total of
$1,100. Calling the original investment P and the interest rate I,
the value of your investment, V, after a year would be deter-
mined by this formula:
V=P*(1 +1)
At the end of a second year, the value of the investment
would be 110 percent of what it was at the end of the first year.
That value, call it V(2), could be found by this formula:
V2 =P L$ *(1 +0)
But (1 + I) * (1+ I) can be written as (1 + I) A 2,80, to state
the case more generally, the value V(Y) of an investment P
that earns interest I compounded annually for Y years after Y
years is found by the formula:
VY) =P H(TEINAY
If the interest is compounded more often than annually, the
picture becomes only slightly more complex. If our ten per-
cent annual interest were compounded quarterly, we would
plug a rate of 2.5 percent into the formula and multiply the ex-
ponent by four. If we let N represent the number of compound-
ing periods per year, then the general formula for the future
value of our investment becomes:
vy) = P (1+ IN) AY *N
This is the formula we'll use in our VisiCale model.
Clear a worksheet and set recalculation to manual, with a
/GRM. The automatic recalculation feature tends to slow
things down when you're building a complex model. You can
always set it back to automatic later, if you wish.
We're going to need space for some fairly wide numbers, so
set the column width to twelve with a /GC12. And since most of
the information on the sheet will represent amounts of money,
ia ~)
Get MORE out ot WISICALC with
| VoOPILUEY | eoe.e6
ALL PROGRAMS AVAILABLE
V-UTILITY CONSISTS OF THE FOLLOWING APPLE Ir Mt PROGRAMS AVAILABLE
PROGRAMS THAT EXPAND THE USB OF VISICALC.
PROVIDES THE FOLLOWING SELECTION OF
OVERLAYS T0 LOAD ON TO THE VISICALC
SHEET. MOVING AVERAGES, EXPOTENTIAL
SMOOTHING EQUATIONS, STOCK AND COMMODITY
TREND EQUATIONS, DATE COLUMNS FOR DAYS
MARKET IS OPEN, A REAL TIME SAVER.
(T-OVERLAT
THIS PROGRAM AUTOMATICALLY INPUTS DATA
FROM A VISICALC COLUMN, PERFORMS AUTO
SCALING THEN PLOTS EITHER 1 OR 2 COLUMNS
ON A REGULAR LINE PRINTER (GRAPHICS
PRINTER NOT REQUIRED). IDEAL FOR QUICK
ANALYSIS OF UP TO 254 NUMERICAL DATA
POINTS.
PROGRAM COLLECTS DATA AUTOMATICALLY
FROM THE VISICALC COLUMN AND CALCULATES
‘J NUMERICAL DISTRIBUTION, CORRELATION
COEFFICIENT, REGRESSION ANALYSIS, CHI?
TEST AND T-TEST. YOU SELECT THE COLUMNS
FOR DATA ENTRY AND SPECIFY THE ROWE TO
START AND ROW? TO END DATA COLLECTION.A
VALUABLE PROGRAM FOR RANUFACTURING
ENGINEERING, EDUCATION, AND STOCK
ANALYSIS, PROGRAM IS EASY TO OPERATE.
WITH THIS PROGRAM YOU MAY SELECT THOSE
COLUMNS YOU WANT TO PRINT AND PLACE THEM
IN ANY ORDER YOU SELECT. A VERY FLEXIBLE
VISICALC PRINTING UTILITY,
WUCAIPA SOFTWARE
12343 12TH ST- YUCAIPA-CA-92399
PHONE (714) 797-6331
APPLE II is a Trademark of APPLE COMPUTER INC
VISICALC is a Trademark of PERSONAL SOFTWARE INC J
a DOS 3.2 OR DOS 3.3
26
® SOETALK
FEBRUARY 1982
you can do a /GF$. We’ll override that format in a few loca-
tions.
A typical IRA account advertised in Los Angeles offers 14
percent interest compounded daily. The law permits a maxi-
mum annual investment for a single person of $2,000; working
couples are allowed to invest $4,000 annually. We’ll work with
the former figure first.
Let's start by putting some labels in the area from Al to A6.
Type in the following:
>AT:PRINCIPAL
>AZ:INTEREST
>A3:PERIODS
DAS: TERM.
>AS:INT/PERIOD.
>AG:FUTURE VALUE
You can either type that in literally, using the greater-than
symbol and the colon to move your cursor to the appropriate
coordinates, or just set cursor movement to vertical and hit the
right arrow after each line.
We'll plug our data into the corresponding cells of column
B. Let’s assume that our hypothetical working depositor is now
twenty-one years of age and that he or she is going to make a
single deposit this year of $2,000 and let that money ride until
retirement day, forty-four years from now. We'll also make
the assumption, for the sake of simplicity, that the money will
earn a full year’s interest for 1982.
Plug in the values 2000, 14, 365, and 44 at locations B1, B2,
B3, and B4, respectively. At B3 and B4, you'll probably want to
override the dollar format with a /FR.
At location B5 we want to show the interest rate per com-
pounding period, so type in the formula: +B2/B3/100. You
need the division by 100 to convert the percentage rate into a
decimal. When you hit return, you should get 3.835616E-4 for an
answer, meaning that your money will earn about four hun-
dredths of a percent interest per day.
Finally, at B6, plug in the formula that calculates the fu-
ture value of the investment. That formula should read:
+B1*(1+B5) A (64*B3))
Note that VisiCalc’s order-of-precedence rules are a little
different from Applesoft’s. In Basic you could state that
formula as B1*(1+B5) A (B4*B3) and everything would come
out fine. Basic woul
Showing the first 100000 of 734060 characters.