Copy Link
Add to Bookmark
Report
Syndicate ZMagazine Issue 203
| (((((((( | Z*Magazine International Atari 8-Bit Magazine
| (( | ---------------------------------------------
| (( | February 9, 1992 Issue #203
| (( | ---------------------------------------------
| (((((((( | Copyright (c)1992, Rovac Industries, Inc.
| | Post Office Box 59, Middlesex, NJ 08846
| (( |
| (((((( | CONTENTS
| (( |
| | * The Editors Desk..........................Ron Kovacs
| ((( ((( | * Z*Net Newswire......................................
| (((( (((( | * 30 Secrets Of Atari......................Steve Bloom
| (( (( (( (( | * 8-Bit Owners Update...............AtariUser Magazine
| (( (( (( | * FoReM XE-Professional....................Stan Lowell
| (( (( | * Z*Magazine Archives - 1984..........................
| | * Structured Programming - Part 4........Michael Stomp
| (( | * Software Abuses...........................John Navas
| (( (( | * Drive Tests..............................Mark Elliot
| (((((((( |
| (( (( |
| (( (( | ~ Publisher/Editor..........................Ron Kovacs
| | ~ Contributing Editor........................John Nagy
| (((((((((( | ~ Contributing Editor......................Stan Lowell
| (( | ~ Contributing Editor........................Bob Smith
| (( ((((( | ~ Newswire Staff......................................
| (( (( | ~ Z*Net New Zealand.........................Jon Clarke
| (((((((((( | ~ Z*Net Canada.........................Terry Schreiber
| |
|-------------| $ GEnie Address..................................Z-NET
| ONLINE | $ CompuServe Address........................75300,1642
| AREAS | $ Delphi Address..................................ZNET
| | $ Internet/Usenet Address................status.gen.nz
|-------------| $ America Online Address......................ZNET1991
| |
| Z*NET | * Z*Net:USA New Jersey...(FNET 593).....(908) 968-8148
| SUPPORT | * Z*Net:Golden Gate......(FNET 706).....(510) 373-6792
| SYSTEMS | * Blank Page.........(8-Bit FNET 9002)..(908) 805-3967
=======================================================================
* THE EDITORS DESK by Ron Kovacs
=======================================================================
This edition includes a full review of FoReM XE-Professional, a BBS
program for those who don't know. For an effort of fair-play, I am
officially requesting from someone out there, a review of other 8-bit
BBS programs. So, if you own one or know someone who does, please pass
along our request and let's see a review of other programs!
See you in two weeks....
=======================================================================
* Z*NET NEWSWIRE
=======================================================================
ATARI PRODUCT ANNOUNCEMENT AT BCS
The Boston Computer Society meeting of April 22, 1992, will feature a
special presentation and announcement of new hardware from Atari
Corporation. Although the world will see Atari's new hardware first at
the CeBIT show in Hannover, Germany, March 10-16, the BCS appearance
will be the first US showing of what may or may NOT be the much rumored
-Falcon- 68040 computer. According to Atari officials, a series of new
computers will be introduced, one at a time, at computer events
throughout 1992. The plan is NOT to use Atari-specific shows as a
venue, as much more overall industry expose will result in making the
announcements at multi-brand events. The Boston Computer Society is a
large and prestigious club with an active Atari contingent, and has been
the venue for major product announcements by IBM and NeXT computer
companies in the past. Atari made its own premier of the ST computer at
a BCS meeting in 1985, and expects its new computers to cause as much of
an industry stir as the revolutionary ST did seven years ago. Z*Net
will offer more details of the meeting date and location in the coming
weeks.
ST INFORMER PUBLISHES, NEW FORMAT
Late last week, the January issue of the troubled ST INFORMER magazine
began arriving at dealers and subscribers. Now in a newsprint-with-
color book format similar to AtariUser magazine, publisher and now
editor Rod Macdonald has enlisted the aid of Brian Gockley on the East
coast, Donovan Vicha covering the central USA, and Robert Goff in the
West, as principal contributors. The January ST Informer issue was
delayed due to the departure of the editor and key staff people some
weeks ago, and the new issue shows signs of hasty assembly. In his
-Potpourri- editor's page, Macdonald pledges no ad rate increases for
1992, and promises expanded news and European coverage. Meanwhile,
splinter magazine ATARI ADVANTAGE is readying for a premier, perhaps in
March, and AtariUser magazine is preparing for the added competition in
the Atari magazine marketplace with plans for aggressive sales under a
new rate structure.
ATARI EXPLORER FEB AND JANUARY ISSUES RELEASED
In a surprise move, Atari Corporation's own magazine, Atari Explorer,
actually released copies of their February 1992 issues BEFORE the
January 1992 issue. The February issue was a special MIDI issue,
including a mini-magazine inside called ATARI ARTIST. Since the
National Association of Music Merchants' show came at the end of
January, and the MIDI and musician coverage was to have been timed for
release to the crowds at NAMM, the February issue was pushed out in
front of the delayed January issue. Confused yet? Explorer editor John
Jainschigg was heard talking about coverage in the January issue and the
publication schedule during the NAMM show: -We will soon be including
that in our previous issue... our NEW issue will be LAST month's issue,
so our NEXT issue will be the one AFTER this one...- Atari Explorer is
officially a bi-monthly publication, but has recently had monthly issues
in order to catch up after major delays in production during 1991.
=======================================================================
* 30 SECRETS OF ATARI by Steve Bloom
=======================================================================
(c)1983 Carnegie Publications Corp.
(c)1987, 1989 Public Domain media
[Author's note: Here presents information I had compiled through
research and interviews with people from Atari, Inc. (a.k.a. the -old-
Atari)]
While I wrote this article back in 1983, I felt that much of the
information would be still interesting today. What is presented here is
not an exhaustive list. I used only the information I felt was not
common knowledge and some insight on others. Because the magazine that
originally published this, Computer Games, (February 1984) is no longer
in circulation, I felt that in the best interest of all that I re-
acquire publication rights. This is why I have placed this in the
public domain for everyone to enjoy. The entire article is unabridged
and unchanged from the original published format.
Steve Bloom,
May 29, 1989.
30 SECRETS OF ATARI:
The real story of Asteroids, Space Invaders, Pac-Man, Pong, and Pole
Position.
FORWARD
In its 11-year history, Atari has become one of the biggest, flashiest,
most influential companies in history. They have had their share of
incredible successes and embarrassing failures. Perhaps more than
anything else, they have had their secrets.
Atari is very tight-lipped. At one point employees were asked to sign
confidentiality agreements and use magnetic ID cards to walk through the
company's corridors. Aside from the actual cartridges, the public
learns little about Atari's games and the people who created them.
Until now. We have interviewed dozens of employees of the company, past
and present. We have guaranteed them complete anonymity in exchange
for a tip, an insight, a never-before-heard anecdote. From these
interviews, we have compiled the following secrets of Atari, which are
published here for the first time.
1. Nolan Bushnell, Atari's founding father, originally named the
company Syzygy (the sun, moon, and earth in total eclipse). He
renamed it to Atari because another company already owned the name
Syzygy.
2. Bushnell is generally believed to be the author of Pong, Atari's
first game. Actually, Magnavox released the Odyssey 100, the first
home video game system, which included a game remarkably similar to
Pong, several months before Pong's debut in the arcades in 1972.
Years later, Bushnell admitted in court that he had seen an Odyssey
prototype on display earlier in 1972. The Odyssey 100 was designed
by Ralph Baer.
3. Bally/Midway rejected Bushnell's Pong when he demonstrated the game
in its Chicago offices in 1972. Bushnell went back to California
and started Atari.
4. Given a choice between Mappy and Pole Position, two arcade creations
by the Japanese firm Namco, Bally/Midway amazingly opted for Mappy.
Atari had to settle for Pole Position, which went on to become the
biggest game of 1983.
5. Gravitar was one of Atari's worst-selling arcade games. So they
took the game out of the cabinets and converted them all to Black
Widow.
6. Mike Hally designed Gravitar. He recently redeemed himself as the
project leader for Atari's spectacular Star Wars game.
7. Rick Mauer never programmed another game for Atari after he did
Space Invaders for the VCS. He is said to have earned only $11,000
for a game that grossed more than $100 million.
8. Todd Fry, on the other hand, has collected close to $1 million in
royalties for his widely criticized VCS Pac-Man.
9. The man for bringing Pac-Man home to Atari- Joe Robbins, former
president of coin-op- was severely reprimanded by the chairman of
the board Ray Kassar for making the deal with Namco without
consulting him. It seems Robbins was in Japan negotiating a legal
matter with Namco at the time, and Namco demanded that Atari buy the
home rights to Pac-Man as part of the settlement. Pac-Man had yet
to take off, but when it did, Robbin's gutsy decision paid off as
Pac-Man went on to become the company's best-selling cartridge ever.
10. The man for bringing E.T. to Atari? None other than Warner
Communications chairman, Steve Ross. So convinced was he that E.T.
possessed video game star quality, Ross paid Steven Spielberg an
enormous sum (did I hear $21 million?) for the rights to the little
extraterrestrial bugger. Designer Howie Warshaw spun the game out
in four months, only three million cartridges were sold and Atari
began to announce million dollar losses. E.T. is now selling for as
little as $5 in some stores.
11. Warshaw also designed Raiders of the Lost Ark cartridge, and Yar's
Revenge, which started out as a licensed version of the arcade game,
Star Castle. -Yar- is -Ray- Kassar backwards.
12. One of Atari's most popular early arcade game was Tank, only it
didn't say Atari anywhere on the cabinet or screen. Instead, it
said -Kee Games,- which was another name for Atari from 1973-78.
Atari and Kee (named after Joe Keenan, Bushnell's longtime partner)
put out identical games in order to create more business for Atari.
For instance, Spike (Kee) and Rebound (Atari) were volleyball games
that came out a month apart in 1974.
13. Tank was designed by Steve Bristow, who is still with the company
after all these years. Most recently, he has been in charge of
Ataritel, Atari's telecommunications project which had been
codenamed, -Falcon.-
14. Code-names have always been popular at Atari. The VCS was -Stella,-
the 400 computer was -Candy,- the 800 was -Colleen,- the 5200 was
-Pam.- All were named after well-endowed female employees working
at Atari (except for Stella, which was a bicycle trade name).
15. And there was -Sylvia,- the 5200 that never was. Pam, as everyone
by now knows, was a stripped down 400 computer for the sole purpose
of game playing. Sylvia was intended to be Atari's answer to
Intellivision and was in the works long before Pam was born. But
problems developed largely because the 5200 was projected to be
compatible with VCS software, which limited the design of the
hardware. When push finally came to shove, Sylvia went out the
window, and Pam walked in the door.
16. Cosmos, Atari's experiment with holography, was a battery-operated
game system that was introduced at a New York press conference in
the spring of 1980. Created by Al Alcorn, Cosmos was never to be
seen again.
17. Alcorn was the first engineer hired by Nolan Bushnell. His first
project was Pong. His second project was Space Race, the forerunner
to Frogger.
18. Another project announced was a remote-control VCS. Since it was
wireless, you could play games at 30 feet without having to hassle
with the console. It too mysteriously disappeared from Atari's
catalogue. (Note: it looked almost exactly like the 5200).
19. Nobody in Atari coin-op liked Dig-Dug, the company's first Japanese
import, except for Brian McGhie, now with Starpath. It was McGhie
who added the finishing touches to Dig Dug. His latest game is
Rabbit Transit.
20. Quantum and Food Fight were not designed by Atari. They were the
work of General Computer Corp. of Cambridge, Massachusetts. GCC
broke into the business selling kits that would speed-up Missile
Command. Atari sued and settled with GCC for the above mentioned
games.
21. Tempest was originally intended to be a first-person Space Invaders
-type game. Then Dave Theurer came up with idea for tubes on the
screen. Theurer also designed Missile Command.
22. The first 200 Asteroid machines were actually Lunar Landers. Atari
was so hot on Asteroids, that it cut short the production run on
Lunar Lander- Atari's first vector game- and released the 200
complete with Lunar Lander art.
23. Asteroids had two incarnations before it achieved its spectacular
success. The first, Planet Grab, simply required you to claim
planets by touching them with your spaceship. The second version,
allowed you to blow up the planets and duel with another ship,
Space-Wars style. Only in Asteroids, which came along two years
later, did Atari engineer Lyle Rains introduce the concept of
floating rocks.
24. Many at Atari, past and present, dispute Rains' claim that he was
solely responsible for Asteroids. Ed Logg, who programmed it, and
who also had his hand at the design of Centipede and Millipede, is
said to be the true mastermind behind Asteroids.
25. One of Ed Logg's game that has never been released in the arcades is
called Maze Invaders.
26. Battlezone Ed Rotberg left Atari after he was forced to convert his
favorite game to Army specifications. Dubbed the MK-60 by the Army,
it included 30 game variations, improved steering and magnification,
and simulations of Russian and American tanks. It sold for $30,000.
27. Rotberg joined two other Atari engineers, Howard Delman and Roger
Hector, and formed Videa, which not too long ago was bought by Nolan
Bushnell for more than $1 million amd renamed Sente Technologies.
28. President of Apple Computers Steve Jobs began his high-tech career
at Atari. He was known to walk around barefoot, kick up his dirty
feet on executives' desks, and talked continuously of going to India
to meet a guru. Not only did he do the latter, he designed Breakout
before leaving Atari for good.
29. Before they left Atari, designers Al Miller, David Crane, Larry
Kaplan, and Bob Whitehead were working on games that would later
become Activision cartridges. Crane's Dragster was a spin-off of
the Atari coin-up Drag Race and Kaplan's Kaboom was based on the
Atari coin-op Avalanche.
30. Warren Robinett, tired of Atari's policy of no author credit for
game designers, decided to sign his game, Adventure, in an obscure
secret room in the program. He never told his fellow designers
about this for fear of word getting out and he being reprimanded.
Ultimately, a 12 year-old in Salt Lake City discovered the room
where it was written: -Created by Warren Robinett.- To his
surprise, Robinett was never punished. He too left Atari shortly
thereafter.
=======================================================================
* 8-BIT OWNERS UPDATE
=======================================================================
The following article is reprinted in Z*Net by permission of AtariUser
magazine and Quill Publishing. It MAY NOT be further reprinted without
specific permission of Quill. AtariUser is a monthly Atari magazine,
available by subscription for $18 a year.
8-BIT ALERT:
Chuck Steinman has recently been promoted on GEnie as a CoSysOp, sharing
duties with Craig Thom. If you are a GEnie subscriber, feel free to
drop into the Atari 8-bit Bulletin Board, Software Libraries, or Real-
Time Conference. The Atari 8-bit RTC is held from 10:00 pm to 11:00 pm
each Thursday. Please drop in!
OOPS! We printed the wrong phone number in the October AtariUser 8-Bit
Alert. Let's try it again! Wanted: 8-bit Atari's! Dr. James Hooper is
Director of Medical Services for an Alabama hospital for mentally ill
offenders. He's given his own 800XL to the hospital, and patients are
eagerly lining up to learn reading, typing, and computer literacy.
Funds are not available for buying more, and Dr. Hooper asked AtariUser
to solicit fully tax-deductible donations of Atari 8-bit equipment to
expand his program. Individuals or vendors: contact Dr. Hooper at
Taylor Hardin Secure Medical Facility, 1301 River Road Northeast,
Tuscaloosa, Alabama, 35404, 205-556-7060. Yes, this is the REAL number.
THE 8-BIT STATE: Taking advantage of system upgrades.
While the stock Atari 8-bit system provides the features needed for many
applications, expansion options (especially of the XL/XE series) allow a
system to become more powerful and easier to use.
One of the most popular upgrades for the 800XL and 130XE is a memory or
RAM upgrade. While plans for do-it-yourself RAM expansion are readily
available in club and BBS libraries, it's nearly as cheap and much
easier to buy a kit. The Newell 1 megabyte upgrade has recently been
released for under $50, excluding DRAM. Newell also offers a 256K
version for the XL at under $30 (excluding DRAM). While there are few
applications which directly support these type of upgrades, most
applications allow them to be used as large RAM Disks. Newell upgrades
are distributed by American Techna-Vision, 15338 Inverness St., San
Leandro, CA 94579, 800-551-9995. B&C ComputerVisions at 3257 Kifer
Road, Santa Clara, CA, 95051, 408-749-1003, also carries Newell and
other similar RAM upgrades.
If you own an XF-551 drive, Computer Software Services (CSS) has two
upgrades for you. The single-drive upgrade will allow you to replace
the 5-1/4- drive with a 3.5- drive. With the new drive mechanism and a
compatible DOS (SpartaDOS or MyDOS for example) you will be able to
format 720K bytes per double-sided diskette. A utility is included
which will allow you to read IBM or ST diskettes. This upgrade is
available with a Sony mechanism for $99.95 (plus $8 S&H), or without for
$59.95 (plus $5 S&H).
The CSS double-drive upgrade is similar to the single-drive, except the
3.5- drive is connected in addition to your existing 5-1/4- drive. This
will allow you to use both types of diskettes for only a small
additional hardware cost. The basic upgrade package with a Sony
mechanism costs $139.95 (plus $8 S&H), or without for $79.95 (plus $5
S&H). Another version is available for an additional $20 which allows
use of two 3.5- drives, providing total storage of 1440K bytes. CSS,
P.O. Box 17660, Rochester, NY 14617, 716-429-5639.
TransKey (TK1), a small microprocessor based keyboard interface board,
connects an IBM type keyboard to your Atari 8-bit system. TK is mounted
inside your 400/800/XL/XE computer and the original keyboard retains
full functionality whether the IBM keyboard is connected or not. With
the recent 2.4 upgrade ROM, you can now enter macros (key sequences)
from the keyboard. The ZRAM option ($13 extra) will retain those macros
in memory even while your system is not powered. The basic solder-in
(14 total solder connections) version of TK is $47.00, while a version
with a PoKey piggy-back board is $10.00 more and reduces your work to
four solder connections. TK is manufactured by DataQue Products, Post
Office Box 134, Ontario, OH 44862 (USA).
Another popular product from CSS is the Black Box (BB) interface.
This upgrade for 600XL/800XL/130XE provides a myriad of peripheral
interfaces, and a few tricks. Not only does the BB provide a parallel
printer port and an RS232 serial port capable of 19.2K baud, it also is
a hard drive host adapter. By adding a power supply, controller, and
hard drive, you can have a complete drive system with exceptional speed.
The BB also has built-in screen dump and mini-debugger software. The BB
is $199.95, and there's several options.
One of the more popular offerings from DataQue Products is the Turbo-816
upgrade. Similar to an upgrade which was offered for the Apple ][
(prior to the introduction of the Apple //gs), this upgrade adds 16-bit
processing power, while still maintaining compatibility with current
software. Turbo-816 is $104, which includes the adapter board,
connecting cable, replacement OS ROM, and user diskette, and can be used
with Atari 600XL/800XL/1200XL systems. SRAM cards are available in 64K
byte ($53) or 256K byte ($104) sizes, or a real-time clock version
including 32K bytes of battery backed SRAM ($73) and drivers in ROM
(prices include S&H).
There are too many upgrades available for the 8-bit Atari systems to
list here. While some popular items may be out of production, they're
often still available from distributors like American Techna-Vision, B&C
ComputerVisions, and Best Electronics. Atari and ICD Inc. still have
limited supplies of 8-bit stock on hand as of this writing, and should
be contacted for more information.
- Chuck Steinman
BIO: Chuck Steinman, your 8-bit representative here at AtariUser, would
like to hear from you! He can be contacted on GEnie at username
DATAQUE, or Compuserve PPN: 71777,3223. He is also available at his
recently opened Audio/Video/Computer sales and service store called
Lex-Tronics, now the exclusive distributor of DataQue products, from
1pm-5:30pm ET at 419-529-9797.
CSS offers an operating system (OS) upgrade which not only adds advanced
features, but also contains a 400/800 compatibility mode. The
UltraSpeed+ OS allows you to communicate with high speed floppy drives
in their high speed mode, with any disk operating system (DOS). It also
lets you reboot from any drive, including a RAMdisk. There's a built-in
RAMdisk handler, which emulates a real disk without additional drivers.
The UltraSpeed+ OS is $69.96 (plus $5 S&H), available from Computer
Software Services.
=======================================================================
* FOREM-XE PROFESSIONAL by Stan Lowell
=======================================================================
History
-------
One of the Atari 8-bit Bulletin Board Systems in existence is the FoReM-
XE Professional program, which I just happen to run <Grin>. Ron has
asked me to write a little something up about it, so...here it comes!
FoReM-XE Professional(XEP or FXEP) has its roots in FoReM. When Matt
Singer released FoReM to the public domain, Bob Nabour of Bob's Binary
Shop in Saint Louis, MO. rewrote much of the code.
Over time, Bob removed things like Anonymous messages, E-Mail to User
level, etc. He added much on the other hand. Things like larger
messages, Y-Batch downloading, message networking with threading, and
MOST of all, it became less prone to crashes than were its ancestors!
If you ever ran a FoReM, then you understand of what I speak!
Around July, the SysOps of The Final Frontier in Philadelphia, Bonnie
and Clyde (Donna and Bob) released the File Module they had been working
on which allowed Y-Batch uploading. Binary Bob took his board off line
in October of 1990.
The ability to view ARC files was added by a Sysop and user of a BBS in
Houston. This was expanded by Len Spencer(Moonbase Alpha in Orlando,
Florida) to include viewing of ZIP, ALF, and LZH files.
Len has reworked the AMP(Automatic Modem Processor) to speed it up. He
is currently developing numerous other improvements to XEP, including a
9600 bps version of AMP(released a few days ago for Beta testing). All
parts of the FXEP package itself have not been modified for 9600, as Len
doesn't have a 9600 modem yet. Testing was done using a null modem.
Marco Molison Sr.(the Doggie Diner in Sacramento, CA) recently modified
the File Sig Module. With his version, you can have up to 19 Sub-sigs
in each of the Main sigs. What this does is let you put all types of
files relating to a platform in one sig with up to 19 types of files as
its -sub-sigs!- I am VERY anxious to get this 'mod' on my BBS, but with
over a thousand files to move around...oh well.
Throughout the years the -FoReM- 'flavor' has been carried over. But
because it is written in BasicXE, you can dress it up, and make it your
own!
XEP does *require* a 130XE(or upgraded XL), BasicXE, an RS232 interface
for the Hayes compatible modem, and SpartaDos. Pains have been taken to
try and keep it 'runnable' on a minimum of two double density drives.
But realistically, these two drives hold the system. For messages and
files you would need more drives. However, a hard drive is recommended.
As a SysOp
----------
Numerous users in various places have written or modified games for
FXEP's online games section. Two of the more prolific of these are
Jerry T. Gordon and Darrel Schartman in St. Louis. I don't think there
is an XEP BBS that doesn't have at least one game by each of them!
There are even Docs for writing modules and games for FXEP! Virtually
any game in Basic can be modified to run with FXEP.
As you can tell from the above, XEP is SysOp and user supported. To
help each other, a SysOp base is networked by all boards across the
country. In it, we discuss new ideas, mods, problems, fixes, you name
it, we have probably discussed it. There is a helpful attitude among
us. Changes are shared freely.
From the SysOps point of view, once running, the BBS can run error free
for weeks on end. The only catch-up maintenance required would be
validation of new users and uploads. Everything else is automated. The
only thing that could blow you out of the water would be either a
hardware error or a power hit. Several SysOps have gone away on
business or vacation for several weeks and returned to find their boards
humming right along.
Number of messages per base is basically determined by the size of each
message. When you initialize the BBS, you specify the number of bytes
which each message base is allocated. There is a maximum of 999
messages per base. I have most of my Networked message bases set for
200,000 bytes. This usually means that I have anywhere between 200+ and
600 messages in most bases at any given time.
I like messages with threads, and this allows me to be able to see
threads backwards in case there has been a week or two between
responses. All threading is automatic throughout the network even
though the message numbers on each BBS will of course vary according to
the local activity.
The maximum FXEP message size is around 3200 bytes. There are those who
prefer to have a set message size for each message so that if you have
50 messages and your maximum message size is 2k, you know that you will
always have a base size of 100K-forever!
With FXEP's setup, the maximum any base will grow is usually only 2-3K.
At that point, it will usually compress down to its compression size.
The SysOp determines this when he initializes each base size and number
of messages to delete when it reaches the maximum size. My 200k bases
compress to between 193 & 196K, depending upon the size of the deleted
messages.
One of the things which XEP does not have is read messages To/From a
user. This used to be in FoReM but was removed to encourage message
reading/replying and sending. There are at least two ways around it.
The first is to write down any message numbers that you send and read
those messages when you go to a base. The other way is to do a -R N-
when you enter the base and then after reading the first message do a
-B- for backwards. The last message that you read should have been
yours. This only works on your very next call though.
FXEP *can be* a bear to setup, especially if you have never run a BBS
before. It is VERY IMPORTANT that you read ALL documentation before you
do *anything!* Several SysOps have set it up without any problems
whatsoever, but they were quite familiar with SpartaDos 3.2, Basic, and
running a BBS. Patience is the operative word here! <Grin> It has been
successfully setup and run by first-timers too! As with most
complicated things, you should understand what it is you are doing and
think about it *before* you do it!
From the users point of view
----------------------------
FXEP can have up to 20 message bases. Most boards have local and
networked message bases. For anyone who is not familiar with 'what' a
networked message base is, let me explain. When you enter(post) a
message to someone in a message base, that message is not only read by
everyone local, but at a predetermined time, it is sent to all other
bulletin boards in the network who share that base. This is of
particular advantage when you have a question or problem. Your message
goes out to other parts of the country and is seen by many, MANY more
people. You could get an answer from a 'local' user, or you could get
several answers from 'remote'(to you anyway) users. This is what makes
networking so great! The people in the FXEP network are some of the
friendliest, most helpful around!
Some of the options concerning networking being investigated and
discussed at this time are inter-Atari 8-bit networking, Forem-ST
networking, and networking with a PC based network.
FXEP tries to be user friendly. That is, most of the commands are
logical extensions of what they do. In most places a -?- will bring up
a menu of commands valid at that point and what they do.
The only confusion might be in cases where you are 'used' to hitting an
-E- to enter a message. In a FXEP message base -E- will let you send an
E-mail message to another user. You would press -S- in a FXEP BBS
message base to <S>end a message to another user. If you are in the
process of reading messages and you pressed -R-, you would <R>eply to
the current message. When reading messages, pressing the -<- will show
you the 'originating' message that generated the reply which you just
read. Pressing ->- will show you any replies to the message which you
are reading.
There are a plethora of online games available for the program. This
is a very popular feature for those boards which have lots of local
callers who enjoy them.
Other features available on FXEP are the online survey where users can
answer a variety of questions and see the answers, the Database area
where just about any text file you wish can be offered for online
reading/capture.
Another feature is the -Birthday Module- where users enter their
birthday. When anyone logs on, the list is checked to see if anyone has
a birthday on that day. If there is someone, a message tells everyone
that it is your birthday!
Each user has a 'Profile'. It contains personal information about the
user as well as some of his preferences: page width, length, message
bases he wishes to scan on each call. If there are new messages in any
of them, he is taken to each base in turn to read them. These can be
accessed from the main menu by pressing the letter -Q- for Quikscan. Of
course, ANY base can be accessed by -Z-ipping to it from the main menu
prompt or at the end of a message base.
Pressing the <F>iles from the Main Prompt will load the File Sig Module
where uploads/downloads are done. Once there, you pick the File Sig
area you wish and then do a browse of: all files, from a file number, or
from a particular date or the date of your last logon. You can also
search for part of a filename(sans extender). Or just look at new files
since your last call. If you see something you want you can either
-Flag- several files for Y-Batch download, or download them one at a
time. As for protocols. you have X-modem, 1K-Xmodem(aka. Y-Modem),
Ascii, and Y-Batch for either Uploading or Downloading.
Unfortunately, one of the warts of FXEP is the skimpy file descriptions
possible. Only 40 chars are there for you to describe a file. Some
SysOps have an Upload Message base for more detailed descriptions. On
my board, I have a Message File Base for all three Systems which I
support. Of course, users must actually GO there and send a message
about their uploads! I am probably as bad as many others when it comes
to this.
Where can you get it?
---------------------
Where can you get a copy? All FoReM-XEP boards have the Basic program
available for download as 3 Discomm'ed double density disks. Most of
us also have an assortment of games, mods, etc. The latest version as I
write this is version 5.0 for FoReM-XEP and 3.1 for the File Module.
None of us(we SysOps) know why FXEP isn't on CIS or GEnie?? It will be
uploaded there one day, but is not there at present. When it does make
it onto the service(s), the SysOps who have accounts on the service will
check for any questions about the program.
We have recently gone through a -shrinkage- when we lost both the Final
Frontier in Philly and the Atarian Domain in Orlando to PC platforms/
BBSs. Numerous mods were written by these two boards. Both SysOps have
sold their hardware, but as far as we know, only the -Atarian Domain-
hardware will re-surface as an FXEP BBS at this time. We also have two
other boards 'pending' on the network. For now, the FoReM-XE
Professional Bulletin Boards which are in the network are:
*Blank Page BBS - S. Bound Brook, NJ (My Board) 908-805-3967
*Gateway City - St.Louis, MO (Support Board) 314-647-3290
*Moonbase Alpha - Orlando, FL 407-578-2811
The Outhouse BBS - Belleville, IL 618-398-0335
*The Doggie Diner -Sacramento, CA 916-921-1935
The Graveyard BBS - Sacramento, CA 916-568-1712
* - Carries Znet Pubs Networked message base.
I have only touched on a few points of FXEP. For more information, call
one of the BBSs listed above.
=======================================================================
* Z*MAGAZINE ARCHIVES - 1984
=======================================================================
Commodore 1702 Monitor Cable
It's no secret that the 1702 is about the best thing that's happened to
Atari computers since their birth. However, in keeping with the
Commodore tradition, a few tips will help those who use or plan to
purchase this product.
First, as with any color TV it needs a few days to -burn-in-. Second
the unit I purchased was way out of alignment. Get a -techie- to open
the back and tweak the centering, sub contrast, screen, and focus
controls. Do this with the front controls set at their detent position.
Have someone make you a cable to enter the monitor through the back
door. Forget the composite, go for the chroma and luma ports. Lastly,
the product is made by JVC for Commodore, uses a high quality Hitachi
tube and does a damned fine job with a VCR or VDP as well. At $225.00,
its street price, it can't be touched. That said, look for more
details when I Test LAB the unit in Electronic Games Magazine.
I may even do a show and tell on making the cable, but for now suggest
those in the know go to Radio Shack for the requisite parts. Total cost
is under $10.00 if you can strip leads and solder.
Go to a Radio Shack and purchase a five-pin DIN Male connector. Also
get hold of their 3 or 6 foot audio cable terminating with in four RCA
(phono) plugs.
Next clip off all the plugs at one end and strip wires. The center of
each of the four cables goes to pins 1, 3,4, and 5 of the DIN plug. The
shields connect together and go to pin 2. Three of the four connections
will be used. Depending on color you can experiment safely until you
find the right connections.
Sorry but I can't locate the pin out chart or I'd be more specific.
Anyway mis plugging them won't do any harm and if you can solder
professionally, you needn't worry about shorts. The results will
astound you. And if you can't handle an iron, have a -techie whip it
up for you. Shouldn't cost more than $25.00. The parts cost furnished
is under $10.00.
**************************************************
***** ATTENTION ATARI DEALERS and DEVELOPERS *****
**************************************************
We at Atari Advantage Magazine have an offer you just can't pass up...
A FREE AD!
Here's the deal. If you are going to advertise with us in our first few
issues, with at least a 3 time contract, we will run your ad for free in
our first issue. If you decide not to sign a contract with us, we'll
only charge half price for the ad. Also, we're asking that you submit
an ad similar in size to what you are going to be running in the future.
We've spent the last couple days trying to call everyone with this
offer, but we're not reaching everyone fast enough. We want to give
anyone interested in advertising with us a chance to take advantage of
this offer. If this sounds like the deal for you, call and let us know
what size you are going to send in, and then get your ad in the mail to
us! We are trying to put our first issue out by February 19-21, so we
need to know RIGHT NOW if you are interested in this offer! We only
have so much space to give away, so ads will be placed on a first come
first serve basis--don't be the last one in!
Atari Advantage can be reached in the following ways:
Phone: (503) 476-3578
FAX : (503) 476-0719
GEnie: AT-VANTAGE
CIS : 70007,3615
U.S. Mail:
Atari Advantage Magazine
P.O. Box 803
Merlin, OR 97532
UPS, FedEx:
Atari Advantage Magazine
400 Galice Rd.
Merlin, OR 97532
=======================================================================
* ADVENTURES IN STRUCTURED PROGRAMMING - Part 4 by Michael Stomp
=======================================================================
IV. ANOTHER DIRECTION
(Continuing a sketch of different methods of structured programming,
which follows a characterization of methods by P.J. Plauger in a series
of articles in Computer Language magazine.)
OUTSIDE-IN DESIGN
The method is applicable when both input and output data structures are
non-trivial, and they clash, so that neither right-to-left or left-to-
right designs fit. You must approach the center from all directions at
once, hence the name of this method.
One approach is to try to 'marry' the two conflicting data structures
into a program structure that accommodates both; a program that is
neither a 'parser of input' nor a 'report generator', but combines the
logic of both. Depending upon the details of the structures involved,
the final product might look more like one or the other, but by
considering both structures in the design you can be relatively sure
that you will accommodate both.
Sometimes such a 'marriage' just won't work; the alternative then is a
'divorce'. That is, break up a difficult problem into two or more
simpler problems. Break the original module into two, a 'front end' to
process the input, and a 'back end' to handle the output, and connect
the two with a data stream whose structure is a simple repetition of the
common atomic structure. Now you have two simpler problems. The front
end is a classic input driven form, reducible by left-to-right design.
This module unpacks the input into the simpler intermediate data form.
The back end is a classic output driven form, reducible by right-to-left
design, which composes the more complex output structure from these.
(It may be convenient to include additional data transformers in the
middle.)
A couple of examples: Consider the reading of data from disk files. The
input structure is zero or more fixed length blocks (sectors), with the
last block possibly shorter than the rest. The output structure is
either (1) a repetition of single bytes, or (2) a repetition of records
(zero or more bytes followed by an End-Of-Line character). You don't
generally write such a program; it is DOS, which reads each sector into
a buffer and then unpacks it as needed.
The second example is one you might consider writing yourself; a text
formatter. The input data structure is zero or more records of
indeterminate length, while the output may be more complex, such as:
one or more pages, each consisting of 1) a header, 2) from zero to
MAXLINES lines, each less than WIDTH in length, and followed by an EOL,
3) a footer.
The structure clash is pretty obvious; there is no relationship between
the words in any one input record and the output lines they generate.
Resolving this clash is equally obvious. You want an input module that
reads input records and delivers separate words. You also want an
output module that eats words one at a time and produces lines to be
written out. The intermediate data stream you introduce is a sequence
of zero or more words. With more complex structures to resolve, or in
cases with multiple inputs or outputs, you may need additional
intermediate data streams and more modules. In the example of the text
formatter, one might want the output lines to be right-justified and
word-wrapped, additional complications. Then it would be advantageous
to introduce a third module which would take words as input and produce
the desired lines as another intermediate data stream. The lines, in
turn, would be the input to the final module which would format the
entire page. But the idea is the same; break up complex modules into
simpler modules so that each module is easier to implement. Then the
individual modules are organized by top-down design into a single
program, a 'tree' of modules with the controlling module at the top.
But which module is to be the one at the top, the 'boss module' which
calls the others? The answer is: any one can be the boss. However, the
form in which a module is written depends upon where in the tree it is.
To illustrate this, let's consider a case for which the data flow
diagram is:
=>[A] -> [B] -> [C]=>
Each [] is a data transform module which consumes input and produces
output. From this, one could make three different program structures,
depending upon whether [A], [B], or [C] is to be the main (controlling)
module. Let's consider the effect on the form of [B] for each case.
1) [B] is the main module. It is built around a loop which calls [A]
when it needs data to process, and calls [C] when it has put together
a record to pass along for disposal. In an ACTION!-like pseudo-code
it would look like:
WHILE (more_input)
DO
input=CallA()
transform(input, output)
CallC(output)
OD
Note that [B] must 'look ahead' via the condition more_input to check
when [A] has reached the end of its input data in order to know when to
terminate its loop.
2) [C] is the main module. [B] is now an input module called by [C]
whenever it needs another record. In turn, [B] repeatedly calls upon
[A] until it has assembled a complete record. [B] then returns
control to [C] with the record as the function return value. Thus,
[B] is now written as a function, such as:
FUNCT Get_Transformed()
input=CallA()
transform(input,output)
RETURN (output)
In addition, [B] must be able to detect when [A] has reached the end of
the data and pass that information along to [C].
3) [A] is the main module. [B] is now an output module called by [A]
whenever it has data ready. [B] must maintain enough private memory
(like the disk buffer in the DOS example above) to hold a complete
record, along with information about the current state of that
record. [B] adds the newest data to the record, calls [C] for output
if the record is complete, and then updates its private memory so
that it knows where to start the next time it is called. [B] then
returns control to [A]. The pseudo-code looks like:
PROC Put_Transformed(input)
transform(input, output)
CallC(output)
RETURN
In this case, [B] need not worry about looking ahead, since [A] is in
control, and knows when the input data is exhausted.
A similar analysis can be done for each of the other modules for the
three cases. The form for any module is given in the following table:
('Position' is relative to the main module.)
Position Form
-------- --------------------------
main Loop structure
input Function that returns value
output Procedure with input value
In general, any module is simplest to write as a main module. In
addition, an output module will need private memory (unless it is the
last in the chain), and main and input modules will need to look ahead
for the end of the data (unless the first in the chain). All these are
factors which one should weigh when deciding which module to make the
main one.
Splitting modules this way is an application of the principle of
information hiding. Each module is responsible for the detailed
knowledge of one, and preferably just one, data stream. Ideally,
everyone else calls upon one module to generate data for that stream and
upon a companion module to consume it. Information about the structure
of the stream is shared between these two modules but hidden from the
rest of the universe. That way, changes in the structure of the stream
can safely be made by changing just the producer and consumer modules --
nothing else should be perturbed by the change. That's structured
programming at its best.
An interesting exercise is to consider the effect on such a structure
for a text formatter when an additional input data stream is introduced.
To be specific, if the output is paused at the end of each page awaiting
user response before proceeding, or (in the case of a BBS program)
checked for a user command to pause, resume, or abort the output. How
does that affect the choice of which module should be the main module?
What additional data must be passed around for each case? Does it make
a difference if a pause is allowed at the end of each line? Each word?
Each byte?
Outside-in design is sometimes referred to in the literature as the
Jackson design method, after Michael Jackson (not the singer), who has
written quite a bit on the subject.
I see that I have filled my allotted space and only covered one method
this time. With any luck I will be able to finish up in one more
installment. See you, same place, next month.
=======================================================================
* SOFTWARE ABUSES by John Navas
=======================================================================
Some industry figures have argued that public education and support are
important steps in controlling software piracy. However, as the debate
over piracy continues, I am reminded that there is a powerful force at
work which undoubtedly erodes sympathy with the plight of software
publishers. That force is public anger, anger which is fueled by the
practices of many software publishers. Here are some of these
practices:
1. NO SOFTWARE WARRANTIES
To quote from a typical software agreement:
-User acknowledges that user accepts this package AS DELIVERED, AS-IS,
WITH ALL FAULTS WHETHER KNOWN OR YET TO BE DISCOVERED, VOID OF ANY
WARRANTY WHATSOEVER AS TO PACKAGES'S QUALITY, PERFORMANCE,
MERCHANTABILITY, [OR] FITNESS FOR ANY PARTICULAR USE....- [emphasis
added]
Consider that wording carefully; it's NOT just legal jargon! The vendor
is clearly refusing to stand behind its product in any way. If the
product doesn't work, no matter how bad it is, you're out of luck, you
can't even get your money back (unless the retailer does it
voluntarily). As a practical matter, how can you even find out if most
software works without buying it and trying it? (Any time that you hear
a software vendor complaining about the cost of support, just take a
look at the warranty.) I submit that this -wash our hands of it-
attitude inevitably erodes customer respect for the rights of the
vendor.
Is there any legitimate reason for such a TOTAL warranty disclaimer?
Some vendors argue that it's needed to protect them from lawsuits
demanding damages far in excess of the value of the software (or a
vendor's ability to pay). Such lawsuits ARE a legitimate business
concern, but a complete warranty disclaimer is NOT the right way to
solve the problem! Rather the vendor should simply limit liability to
the value of the software and disclaim any liability for consequential
damages.
(A further source of customer anger is that this agreement is extremely
one-sided. Liability limits are NOT applied to the customer. Instead,
elsewhere in this same agreement it says: -User acknowledges that
violations of the provisions herein may cause damage ... WHICH MAY
GREATLY EXCEED THE LICENSE FEE PAID AND THAT ... PUNITIVE RELIEF MAY BE
APPROPRIATE....- [emphasis added])
Whatever happened to -satisfaction or your money back-? I do my best to
avoid software distributed without a reasonable warranty.
2. POOR QUALITY
A less charitable reason for warranty disclaimers is poor software
quality. Our industry has an appalling record of releasing software
which is poorly designed, poorly documented, and, worst of all,
inadequately tested. Users are expected to find the bugs the hard way.
And when they inevitably find those bugs, the warranty makes it clear
that they are on their own.
Of course, ignorance of any problems might be an excuse for defective
software, but all too often, software is distributed with KNOWN
PROBLEMS. At least problems are known to the vendor: rarely are known
problems disclosed to a customer after purchase. Even more rarely is a
prospective purchaser warned of known problems before purchase. What
excuse can there possibly be for this practice?
3. FRAGILE PROTECTION SCHEMES
Protection schemes are a major source of bugs. The worst examples are
programs that load correctly on an old, unmodified Atari, but fail to
load from an otherwise plug-compatible disk drive (or even a different
model Atari disk drive), or with a different version of the operating
system or floating point ROMs. Protection schemes also are a major
source of frustration. They usually make it difficult or impossible to
do such important things as to make legitimate backups, modify the
software, store programs on a hard disk, use a different DOS or a
RamDisk, or add in non-standard device handlers.
If protection schemes did not get in the way of legitimate uses, there
would be much less incentive to crack them. But they do and so they
inevitably create a negative, contentious relationship between the
vendor and the customer. (Remember how people overwhelmingly rejected
seat belt interlocks on cars?) As a result, a hacker who breaks
protection schemes has become a kind of folk hero. Since this kind of
person enjoys the challenge of an elaborate protection scheme, I believe
that such schemes are actually counterproductive.
4. UNFAIR UPDATE POLICIES
Software bugs are often fixed sooner or later in a -new release-. In
the best of all possible worlds, the vendor would promptly notify
existing customers and supply the update at little or NO cost.
Unfortunately, this is the exception and not the rule. All too often
the update charge is a substantial fraction of the original cost. (I
think a -little- charge is something like $5.) Worse, often the update
is characterized as a -new product- and only a modest trade-in credit
(if any) is allowed. And of course it's the lack of any warranty that
allows the vendor to get away with this practice. This doesn't seem
fair to MANY customers!
5. RESTRICTIVE LICENSE AGREEMENTS
Let's go back again to the typical license agreement:
-All ... packages are licensed for use on a SINGLE COMPUTER SYSTEM
ONLY. The licensee (user) has not purchased any rights to copy,
distribute, LEND, SELL, OR OTHERWISE USE [THE] ... PACKAGE ON ANY
SYSTEM OTHER THAN THE ONE SPECIFIED BY THIS AGREEMENT.- [emphasis added]
The single system is to be designated by SERIAL NUMBER. Now wait just a
minute! Even if I don't copy the program, you mean I can't LOAN the
program to a friend who wants to try it? You mean if I buy a second
Atari computer I can't use the program on both machines at different
times? You mean if I sell my old Atari I still can't use the program on
the new one? And I can't even SELL it with the old system? In my
opinion, these provisions are simply OUTRAGEOUS! Is it any wonder that
reasonable restrictions get ignored along with the unreasonable ones?
6. UNREALISTIC PRICING
The computer industry has a long history of declining prices. As
technology has improved and production costs have come down through
economies of scale, prices have followed. Except for software.
Consider the example of VisiCalc. Even though it was one of the biggest
selling (most profitable) packages of all time, VisiCorp treated us to a
significant price INCREASE when the new company name was adopted. Other
successful packages have either held or increased prices; few have gone
down. Since the economies of scale in software are MUCH greater than
those in hardware, this is hard for many people to understand or accept.
On the other hand, we see software given away (bundled) with hardware,
either as a promotion or as a standard practice. This is in sharp
contrast to the retail pricing of the same software and it wrongly
communicates to customers that software doesn't really have much value
no matter how it is priced. The obvious conclusion is that much
software is overpriced. It probably is!
Another problem is the hidden extra charge. Only after the customer
purchases a presumably complete package is it discovered that something
else must be purchased. Like an expensive -warranty registration- and/
or a backup copy. Like a printer driver for a word processing program.
Like a run-time package for a compiler. Or a substantial extra charge
for -commercial use-. Is it any wonder that many customers feel more
like victims?
Many software vendors are also insensitive to the needs of multiple
users, especially educational institutions and businesses. If a
business buys a program for a multi-user system, the program can be made
available to all users at the same time for a single charge. The cost
per user can be quite low. On the other hand, if the business installs
individual workstations, the software vendor expects the business to buy
a copy for EVERY work station. (They don't even want them to be traded
around.) Some vendors offer an appropriate volume discount, but many do
not; one suspects that greed gets in the way. The potential problem
becomes even worse if the workstations are networked with programs
stored in a single file server. If a program is downloaded to
individual workstations on demand, should the charge be more like the
multi-user system example or more like the individual workstations
example? Until there are fair and reasonable answers to these
questions, customers will continue to be frustrated.
Of course, not all software publishers are guilty of these abuses. In
fact, a few are remarkable by their enlightened approach to the market.
And, in the long run, the competitive process will tend to weed out the
worst ones. Unfortunately, in the meantime we all suffer from these
widespread vendor abuses. Perhaps it's time for responsible software
publishers to get together to establish a (voluntary) code of conduct
for the industry. Personally, I think some self-policing is LONG
OVERDUE: if we don't do it, the government may wind up doing it for (to)
us!
I want to make it clear that I do NOT believe that these vendor abuses
justify customer abuses (piracy)! But, to the software publishers
crying about piracy, I say -clean up your act-. Only then will you
build the public support you need.
=======================================================================
* DRIVE TESTS by Mark D. Elliott
=======================================================================
Contrary to rumors I heard on CompuServe, about the XF551 (and XF35 Kit)
as being only half as fast as the Happy or Doubler equipped 1050, I
decided to do a little bench testing myself, just to get an idea of just
-how fast- these drives really are. Since I just -happened- to have all
the drives below, just laying around, here's what I found:
Test#1 Test#2 Test#3
Disk Drive (Read) (Write) (Format)
----------------- ------ ------- --------
Atari 1050 (SD) 88 100 35
Atari 1050 (ED) 84 95 36
Doubler 1050 (SD) 50 64 22*
Doubler 1050 (ED) 47 58 22*
Doubler 1050 (DD) 37 44 22*
Happy 1050 (SD) 42(50) 83(63) 23(22*)
Happy 1050 (ED) 39(47) 73(58) 25(22*)
Happy 1050 (DD) 35(36) 54(43) 25(22*)
Atari XF551 (SD) 70 75 26
Atari XF551 (ED) 80 85 26
Atari XF551 (DD) 45 50 50*
Atari XF551 (DSDD) 45 50 50*
XF35-XF551 (SD) 85 90 67
XF35-XF551 (ED) 80 85 52
XF35-XF551 (DD) 45 50 67*
XF35-XF551 (DSDD) 45 50 130*
XF35-XF551 (DSQD) 45 50 130*
* = High Speed Skew was available and used for that set of tests.
Density: SD = 90K, ED = 127K, DD = 180K, DSDD = 360K, and DSQD = 720K.
Notes: All times above are given in seconds, and are accurate to within
1 second. All disks used were formatted in the SpartaDOS mode. The
Happy 1050 cannot format disks in the U.S Sector Skew (Standard format
time given). However, with the help of our Happy Doubler program, the
Happy 1050 can be be programmed to fully emulate the U.S. Doubler,
including formatting in the U.S. Skew. The times for the Happy Doubler
programmed 1050, are shown in parenthesis. For the normal read/write
tests on the Happy 1050, a disk formatted under the Happy Doubler
program was used. Skewing was used (where applicable), to show the
fastest times, under these test conditions.
Test Equipment Used: A 576K-130XE with SpartaDOS X (4.20), the Happy
Doubler program, standard 1050, Doubler 1050, Happy 1050, XF551, and
XF35-XF551 drives.
Test # 1: Read a file that is 85,750 bytes, copied from the specific
drive to a SpartaDOS X RAMdisk.
Test # 2: Write a file that is 85,750 bytes, copied from the SpartaDOS X
RAMdisk to the specified drive.
Test # 3: Format a disk, in the specified density.
Obviously, the read and write times, for the XF551 or XF35'ed drive is
NOT half this speed of the Happy or Doubler! In fact, they are pretty
darn close! (Don't want to mention any names, (like Bob Puff, or Tim
Patrick! - <just kidding>). I would have tested the Super Archiver as
well this time, but one was not handy at this time. However, tests I
performed on it earlier this year, showed it being just a tad slower
than the U.S. Doubler. The only -slow- time I see, is when formatting
the 3.5- XF35 drive. But, there is soooo much storage there (720K),
that you will hardly be formatting disks that often, to begin with!
Even when backing up hard drives, the amount of disks required would be
a real time saver! And, those 3.5- disk are soooo neat! You Never have
to worry about finding a disk sleeve.
So, what do all these tests mean? Obviously, this is by NO MEANS as
complete as possible! Other factors, such as; DOS used and the size of
it's copy buffer, sector copying, copying small files, and your other
peripherals, will have an effect on the outcomes. However, these should
at least give you an idea, of just how fast these drives are (especially
when compared to a standard 1050, or even an old 810 drive, which is so
sloooooow!)
Other things to consider - Up until this year, the price of the 5.25-
blank disks were much cheaper to buy than the newer 3.5- disks. Until
this year, the 3.5- disks cost about $1 each. Currently, you can
usually find decent bulk 5.25- disks, for about 40 cents or less each.
However, since more and more IBMs nowadays, are sold with the 3.5-
drives (in addition to the Atari ST, Amiga, and Macintosh), the price
has come down to reasonable levels. Careful shopping can get you the
3.5- disks, for as little as 70 cents (or less) each. As far as using
this guide to purchase a new drive or add-on for your system, these are
my personal recommendations:
1) For a casual user, a U.S. Doubler 1050 is fine.
2) For routine disk maintenance and sector copying, 2 - U.S. Doubler
1050s should fill the bill.
3) For a person who wants to back-up their commercial software, a Happy
1050 will work. Our Happy Doubler is also highly recommended.
4) For a person that does a lot of disk copies, a Happy 1050 (as D1:),
and a U.S. Doubler 1050 will work great.
5) For someone that wants the ULTIMATE in disk copying, then 3 or 4
Happy 1050s cannot be beat!
6) For someone that wants a low-cost add-on drive, that offers a lot of
storage, the XF551 is a great buy!
7) For someone that wants the ULTIMATE in storage capability per drive,
or for backing up a hard drive, then a XF35-XF551 will do well.
8) For s
omeone that runs a BBS, a couple of XF35-XF551s should do just
fine.
9) For a power-user that wants the most storage and the fastest read/
write times, then you should consider a hard drive, as well.
Notes: The XF551 or XF35-XF551 is not recommended to be used as D1: with
commercial software, especially protected ones. (because they spin at
300 RPM compared to 288 for most other drives, among other things)
Costs per Drive
---------------
Atari 1050 - $179.95 (hard to find these days!)
U.S. Doubler 1050 - $39.95 + $179.95 for the 1050 = $219.90
Happy 1050 - $149.95 + $179.95 = $329.90 (Happy board is no longer made!)
Atari XF551 - $199.95 (great buy!)
XF35-XF551 - $34.95 + $100 (3.5- w/cage) + $179.95 = $334.90
Note: The above are the suggested retail prices. Careful shopping can
get you an even better deal! So, upon closer look, the XF35-XF551 is
not really as expensive (compared to the others), as one might think!
And, it offers the MOST storage per dollar!
Hmmmm, I started out just testing the speeds of the drives, and here I
am, writing a review of them! It may seem I am a little biased towards
our products, however, I am only human! <grin> Oh-well.....
Features/Conclusions
--------------------
Atari 1050 - Single or Enhanced Density. Maximum storage = 127K. Well-
built and very dependable. Uses industry standard ICs on it's circuit
board (except for ROM), meaning replacement parts are easy to find.
However, the drive mechanism is NOT a typical IBM type part, and can
only be found at Atari-type stores. The 1050 is getting harder and
harder to find these days!
Atari 1050 w/U.S. Doubler - Single, Enhanced, or Double Density.
Capable of formatting disks in U.S. Sector Skew, for added speed.
Maximum storage = 180K. Easy to install. Excellent capabilities, at a
low price.
Atari 1050 w/Happy - Single, Enhanced, or Double Density. Capable of
backing up commercially protected disks. Maximum storage = 180K. Easy
to install. Getting harder and harder to find! Happy Computers stopped
making them awhile back, and the ones they do have, were raised in
price, back to $149.95!
Atari XF551 - Single, Enhanced, Double Density, or Double Sided Double
Density. Capable of formatting disks in a special skew (similar to the
U.S. Doubler). Maximum storage = 360K. Very easy to service (if
required), since it's circuit board is small an easy to follow. Uses
industry standard ICs (except ROM). Also uses an industry standard
drive mechanism (finally!).
Atari XF551 w/XF35 Kit - Single, Enhanced, Double, Double Sided Double
Density, or Double Sided Quad Density. Capable of formatting disks in
the skew also. Maximum storage = 720K. Uses a industry standard 3.5-
drive mechanism.
Copyrights: Atari, 410, XM301, 130XE, 1050, and XF551 are trademarks of
Atari Corp. ICD, P:R Connection, U.S. Doubler, and the U.S. Sector Skew
are trademarks of ICD Inc. Happy is a trademark of Happy Computers.
Super Archiver, and Bob Puff <grin>, are trademarks of Computer Software
Services (C.S.S.). I.C., Happy Doubler, Immitator Controller, IC1050
Controller, SIO Port Box, SIO Switch Box, and XF35 Kit are trademarks of
Innovative Concepts.
While I got your attention, I might as well plug some of products that
are related to this article:
XF35 Kit - Contains Upgrade ROM and adapting cables, for converting the
Atari XF551 to the newer 3.5- - 720K format. (3.5- drive and mounting
cage optional). Supports high speed skew, and works in 720K format
with; MYDOS, SpartaDOS, and the SpartaDOS X cartridge. Also works with
all other DOSes in lesser formats. Some soldering and desoldering
required. Sale Price (until 8/31/89): $29.95 (+ S&H).
Happy Doubler - Allows you to program your Happy 1050 drives to fully
emulate ICD's U.S. Doubler, including formatting disks in the U.S.
sector skew (which is not normally possible!). Also allows you to re-
program your drive numbers up to D8:, without touching the switches in
back! This way, up to 8 - Happy 1050s can be used at once! (4 -
programmed as Doublers 5-8 and another 4 - as normal). Completely
software based, no installation required! Price: $19.95 (+ S&H).
IC1050 Controller - Write protect module for the Atari 1050 drive
(including those equipped with the U.S. Doubler, Happy clone, or Super
Archiver). No more notching disks! Has a 3 - position switch for write
protect mode; 1) As normal, 2) Do not write, and 3) Will write to any
disk. Also has a two color LED, for monitoring the write protect
status. Easy to install, no soldering required. Price: $29.95 (+ S&H).
Immitator Controller - For Genuine Happy 1050 drives; All the features
of our IC1050 Controller, plus; An extra 2 position switch, for fast/
slow modes. Price: $39.95 (+ S&H).
SIO Port Box - Solves the problem of -dead end- peripherals, like the;
410 Recorder, XM301, and most printer interfaces. Also solves weak
signal problems, by allowing you to distribute your system better. Easy
to use, just plug-in! No power required. Price: $34.95
SIO Switch Box - Allows you to switch between either; two computers and
one peripheral set-up, OR one computer between two peripheral setups
(example: two drives set to D1:). Also solves the problem of using two
devices that draw their power from the computer, like the; XM301, P:R
Connection, and most printer interfaces. Easy to use, just plug-in! No
power required. price: $49.95 (+ S&H).
For more information on the XF35 Kit, please see the article by Matthew
Ratcliff, in the September 1989 issue of Antic. Or, you can call or
write (we have many other products):
Innovative Concepts (I.C.)
31172 Shawn Drive
Warren, MI 48093 USA
Phone: (313) 293-0730
CompuServe: 76004,1764
Final Note: This article on drives first appeared in the 8-bit section
of CompuServe. It may be freely distributed to BBS's or other
informational services, as long as it remains intact and unchanged.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
To sign up for DELPHI service, call (with modem) (800) 695-4002. Upon
connection, hit <return> once or twice. At Password: type ZNET and
hit <return>.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
To sign up for GEnie service call (with modem) (800) 638-8369. Upon
connection type HHH and hit <return>. Wait for the U#= prompt and type
XTX99436,GEnie and hit <return>.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
To sign up for CompuServe service call (with phone) (800) 848-8199. Ask
for operator #198. You will be promptly sent a $15.00 free membership
kit.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Z*Net International Atari Online Magazine is a weekly publication
covering the Atari and related computer community. Material published
in this edition may be reprinted under the following terms only. All
articles must remain unedited and include the issue number and author at
the top of each article reprinted. Reprint permission granted, unless
otherwise noted, to registered Atari user groups and not for profit
publications. Opinions present herein are those of the individual
authors and does not necessarily reflect those of the staff. This
publication is not affiliated with the Atari Corporation. Z*Net, Z*Net
News Service, Z*Net International, Rovac, Z*Net Atari Online and Z*Net
Publishing are copyright (c)1985-1992, Syndicate Publishing, Rovac
Industries Incorporated, Post Office Box 59, Middlesex, New Jersey,
08846-0059, Voice: (908) 968-2024, BBS: (908) 968-8148, (510) 373-6792.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Z*Magazine
Copyright (c)1992, Rovac Industries, Inc...
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~