home *** CD-ROM | disk | FTP | other *** search
/ Crawly Crypt Collection 1 / crawlyvol1.bin / magazine / znet / znet9214 / znet9214.txt
Text File  |  1992-04-03  |  70KB  |  1,411 lines

  1.  
  2.  | (((((((( |         Z*Net International Atari Online Magazine
  3.  |      ((  |         -----------------------------------------
  4.  |    ((    |         April 3, 1992                Issue #92-14
  5.  |  ((      |         -----------------------------------------
  6.  | (((((((( |         Copyright (c)1992, Rovac Industries, Inc.
  7.  |          |         Post Office Box 59,  Middlesex,  NJ 08846
  8.  |    ((    |
  9.  |  ((((((  |                        CONTENTS
  10.  |    ((    |
  11.  |          |  * The Editors Desk............................Ron Kovacs
  12.  | (((   (( |  * Z*Net Newswire........................................
  13.  | ((((  (( |  * Glencon 2 - The Codeheads....................John Nagy
  14.  | (( (( (( |  * ST - Bring Me My Mint Julep..............Norm Weinress
  15.  | ((  (((( |  * Thanks For The Memory........................John Nagy
  16.  | ((   ((( |  * Perusing CompuServe......................Mike Mortilla
  17.  |          |  * Portfolio Owners Update.....................BJ Gleason
  18.  | (((((((  |  * Basic AT Commands - Part 1 of 3.......................
  19.  | ((       |
  20.  | (((((    |                 "Exclusive Glencon 2 Report"
  21.  | ((       |
  22.  | (((((((  |  ~ Publisher/Editor............................Ron Kovacs
  23.  |          |  ~ Contributing Editor..........................John Nagy
  24.  | (((((((( |  ~ Z*Net Newswire Ltd..........................Jon Clarke
  25.  |    ((    |  ~ Contributing Editor.....................Bruce Hansford
  26.  |    ((    |  ~ PD Software Reviews.....................Ron Berinstein
  27.  |    ((    |  ~ Reporter....................................Mike Brown
  28.  |    ((    |  ~ Assistant News Editor.......................Mike Davis
  29.  |          |  ~ Z*Net Canadian Correspondent...........Terry Schreiber
  30.  |          |  ~ Columnist....................................Ed Krimen
  31.  |          |  ~ Columnist................................Mike Mortilla
  32.  |          |  ~ UK Columnist...............................Mick Jarvis
  33.  |          |  ~ Features Editor.........................Dr. Paul Keith
  34.  |          |
  35.  |----------|  $ GEnie Address....................................Z-NET
  36.  |  ONLINE  |  $ CompuServe Address..........................75300,1642
  37.  |  AREAS   |  $ Delphi Address....................................ZNET
  38.  |          |  $ Internet/Usenet Address..................status.gen.nz
  39.  |----------|  $ America Online Address........................ZNET1991
  40.  |          |
  41.  |  Z*NET   |  * Z*Net:USA New Jersey...(FNET 593).......(908) 968-8148
  42.  |  SUPPORT |  * Z*Net:Golden Gate......(FNET 706).......(510) 373-6792
  43.  |  SYSTEMS |  * Z*Net:South Pacific....(FNET 693).NZ....(644) 4762-852
  44.  |          |  * Z*Net:Pacific .(INTERNET/@status.gen.nz)(649) 3585-543
  45.  |          |  * Z*Net:South Jersey.....(FNET 168).CCBBS.(609) 451-7475
  46.  |          |  * Z*Net:Illinois (Garage)(FNET 621).......(618) 344-8466
  47.  |          |  * Z*Net:Colorado (Mile High)(FNET 5)......(303) 431-1404
  48.  |          |  * Z*Net:Wyoming (Stormbringer)(FNET 635)..(307) 638-7036
  49.  |          |  * Z*Net:Texas (Hacker's Haven)(FNET 705)..(512) 653-3056
  50.  |          |  * Z*Net:Florida (Twilight Zone)(FNET 304).(407) 831-1613
  51.  |          |                     Fido Address 1:363/112
  52.  =======================================================================
  53.  * Z*NET NEWSWIRE
  54.  ======================================================================
  55.  
  56.  
  57.  MIDI SHOWS IN LOS ANGELES
  58.  Last weekend, Goodman's Music had a gala two-day MIDI show and sale at
  59.  Hollywood's Beverly Garland Hotel.  Atari's Mike Groh attended the
  60.  event that included significant support for Atari computers.  Then
  61.  Sunday, March 29, Mike attended a CUBASE/STEINBERG event hosted by Los
  62.  Angeles's Mid-Cities Computer store.  Reps from the manufacturers were
  63.  "thrilled" with the turnout and interest in the new high-line of their
  64.  software, designed to maximize the potential of the Atari TT030 in
  65.  music studios.  The continuing "Professional Series Music Seminars"
  66.  will include a showing of Hybrid Arts' Digital Master EX and "the NEW
  67.  Hybrid Arts product line" in another show this Sunday, April 5.  Call
  68.  Mid-Cities for information at 310-867-0626.
  69.  
  70.  
  71.  NEW TOUCH-UP COMING FROM MIGRAPH
  72.  Users of Mega STe and TT computers have had to disable their caches to
  73.  use the current Touch-Up software (version 1.69).  The problem has
  74.  shown itself in the inability to scan an image without stray
  75.  repetitions, like vivid shadows, around all images scanned with the
  76.  cache in the normal position.  The interim fix is simply to disable the
  77.  cache before scanning.  According to Migraph, a new version (1.8) of
  78.  the Touch-Up scanning and editing software will be released in May.
  79.  While details are not available yet, the marked increase in version
  80.  number may indicate considerable improvements and new features.  Watch
  81.  Z*Net for more info as it becomes available.
  82.  
  83.  
  84.  CRAZY DOTS HAS NEW MODEL AND NEW LOWER PRICE
  85.  Gribnif Software has announced that their imported graphics card "Crazy
  86.  Dots" has been well received, and that the volume they have experienced
  87.  has allowed them to reduce the retail pricing.  Crazy Dots 8 is the
  88.  original "video display adapter" product, and will drive VGA and gray
  89.  scale monitors with resolutions up to 1,664 X 1,200 and up to 256
  90.  colors or gray scales at once.  Available in Megabus and VME versions,
  91.  the price has been reduced by $150 from $999.95 to $859.95.  If that
  92.  isn't enough power for you, the new Crazy Dots 15 will do 32,768 colors
  93.  or gray scales and the same resolutions.  The new model is priced at
  94.  the old model's original price; $999.95, and owners of the older model
  95.  may upgrade for $199.95.  Gribnif, P.O. Box 350, Hadley, MA 01035,
  96.  phone 413-584-2565.
  97.  
  98.  
  99.  SALES-PRO VERSION 6.10 RELEASED
  100.  The popular and powerful point-of-sale and inventory control system for
  101.  the Atari ST has been updated by Hi-Tech Advisors.  New features of
  102.  Version 6.10 include 3 different payment types, more sorts on customer
  103.  lists, displayed receivables balances, plus many other features, more
  104.  speed, and bug fixes.  Sales-Pro comes in many configurations starting
  105.  as low as $99.  Owners of older versions should contact Hi-Tech for
  106.  upgrade information.  P.O. Box 128, Ravena, NY 12143-0128, phone 518-
  107.  756-3800.
  108.  
  109.  
  110.  POWERPOINT DEBUTS WITH NEW NETWORK
  111.  Chris Latham, author of the Universal Item Selector and the Universal
  112.  Network (marketed by A & D Software) has formed a new company and
  113.  announced that he will offer no further support of the earlier products
  114.  or company.  Latham's new company is called PowerPoint Software, and
  115.  the first product from his new company is PowerNet, billed as the most
  116.  powerful networking system to date for the Atari ST/TT line of
  117.  computers.  Similar to his earlier network design, the system works
  118.  with Midi, LanTech LT101 and LT201 cartridges, as well as with the Mega
  119.  STe/TT Local Talk ports.  PowerPoint is offering a limited 'trade-in'
  120.  for registered owners of Universal Network or SGS Net network software.
  121.  The upgrade plan offers a complete 2-Node 'Starter Set' of PowerNet for
  122.  50% off of the regular $99 price.  To participate, owners of the
  123.  products must send in their FORMATTED original master program disks
  124.  along with $49.50 (plus $5 S&H).  Additional Nodes are $55 each; Midi
  125.  connector boxes are $20 each; Local Talk connector boxes are $25 each;
  126.  and a special 'Midi 2-Node Package' (complete with 2 connector boxes)
  127.  is $120.  PowerPoint Software, P.O. Box 942, Merlin, OR 97532, phone
  128.  503-479-6635.
  129.  
  130.  
  131.  ONE OF A KIND ATARI LAPEL PINS!!!!
  132.  The Eastside Atari Users Group, under authorization of Atari Corp., is
  133.  offering a unique item that is a must to own.  It is a limited edition
  134.  Atari Lapel Pin.  There are less than 300 of these pins in existence
  135.  and no more of this style will be made.  Readers of the Z-Net Forum
  136.  will attest to the fact that Bob Brodie has endorsed this pin and
  137.  recommends it highly.  He has presented pins to Sam Tramiel and others
  138.  at Atari Corp..  He wears them on his travels and is one of our biggest
  139.  boosters.  Due to the exposure we have had through Z-Net Magazine,
  140.  Z-Net Forum, and GEnie, we have sent pins all over the world.  As
  141.  stated earlier, this is a limited edition item.  Don't wait too long
  142.  and miss out on this quality product.  The cost of the pins are only
  143.  $5.00 which will include shipping and handling unless you want to be
  144.  nice and send an extra 50 cents.  Volume discounts are available if you
  145.  or your user group orders 10 or more pins.  Then the price drops to
  146.  $4.50 and no need to be nice about the 50 cent postage and handling.
  147.  Send your orders to: Eastside Atari Users Group, 1504 Saratoga,
  148.  Collinsville, IL 62234.  We accept check, money order, or if you
  149.  dare... CASH!  Don't pas this opportunity buy to make yourself the envy
  150.  of everyone else in your user group.  EVERYONE will be asking where you
  151.  got it!
  152.  
  153.  
  154.  SHARP PC-3000 DELAYED
  155.  A couple of months back Z-Net reported that the Sharp PC-3000 was ready
  156.  for release.  It seems we were a little premature with that
  157.  announcement as hundreds of units now sit in the Toronto warehouse
  158.  waiting for a addendum to the manual to be written.  Apparently if it
  159.  is used the way the current manual instructs you - the date does not
  160.  change and the time is not current.
  161.  
  162.  
  163.  FALCON UNDER WRAPS
  164.  Although some information about the new line of Atari products has
  165.  filtered out in the past few weeks - Atari still remains closed mouthed
  166.  about its new Falcon.  Dealers and Developers signing non-disclosures
  167.  may be party to some new info at the Toronto show - but no promises.
  168.  Rumour has it that Atari has approached third party developers for the
  169.  MS-DOS emulation add-ons.  Right now you will see a lot of smoke and
  170.  no fire until late fall.
  171.  
  172.  
  173.  INTEL PLANS RELEASE OF 486 DX2 CHIP
  174.  What is it?  Well after glancing through a performance brief of some
  175.  forty-five pages and a technical reference manual of over one hundred
  176.  pages we find that this chip is an accelerator.  When used in
  177.  conjunction with the 486-50 this chip performed on average the same as
  178.  a 486-66 if there was one.  Perhaps we are getting to old for these
  179.  speeds as we regress to remember the Atari 800XL.  Need to know more?
  180.  Contact Intel and ask for: Intel 486 DX2 Microprocessor Performance
  181.  Brief Order Number 241254-001 Revision 1.0 March 1992, Intel 486 DX2
  182.  Microprocessor Data Book Order Number 241245-001 Revision 1.0 February
  183.  1992.
  184.  
  185.  
  186.  ATARI COMES IN THIRD
  187.  In the February 10th 1992 issue of the Canadian Computer Dealer News
  188.  Atari came in third right behind IBM and Apple for overall sales in
  189.  Canada.  IBM and Apple came in at 10.6 respectively while Atari came in
  190.  at 3.2 of the market.  Commodore didn't even make mention in the list
  191.  while Compac and Tandy came in at 3.1.
  192.  
  193.  
  194.  ATARI-NET ANNOUNCED
  195.  A new network for those BBS's that choose to support the Atari platform
  196.  of home computers has been announced.  The name of this new network is
  197.  AtariNet and can be accessed by any BBS that uses any Fido compatible
  198.  mailer/msg tosser.  Any BBS that wishes to join should send Netmail to
  199.  either Bill Scull (1:363/112 or 51:1/0), Jim Goedhart (1:104/223 or
  200.  51:2/0) or Tony Castorino (1:102/1102 or 51:3/0).  We have a parser for
  201.  the Atari platform and I'm sure there are parsers for other platforms
  202.  that will support multiple domains.  Once you apply you will be sent a
  203.  package that contains the parser and the latest node list.  For any
  204.  assistance you may need, you can contact any of the existing nodes and
  205.  they will be more than happy to help you get started.
  206.  
  207.  
  208.  
  209.  ======================================================================
  210.  * GLENCON 2 - The CODEHEADS!          Exclusive for Z*Net by John Nagy
  211.  ======================================================================
  212.  
  213.  
  214.  Over 100 Southern Californians arrived by 10:30 AM last Saturday, March
  215.  28, for GLENCON 2, a "technical conference" featuring the local heroes,
  216.  Charles Johnson and John Eidsvoog, better known as the CodeHeads of
  217.  CodeHead Technologies.  Held in an upstairs auditorium in a plush
  218.  Glendale library, the event was the second in a series of support
  219.  conferences sponsored by HACKS and John King Tarpinian, the people who
  220.  also bring you the Southern California Atari Faire series, "The
  221.  Glendale Show."
  222.  
  223.  The event was opened by an hour talk and question session by Atari's
  224.  Bob Brodie, who is personal friends with many of those who attended.
  225.  Bob was a past president of one of the many Atari user groups that were
  226.  represented from the greater Los Angeles area.  Also on hand was Mike
  227.  Fulton of Atari's technical group and another SoCal alum, who helped
  228.  with some of the tougher hardware and software questions.
  229.  
  230.  Questions outnumbered answers by a wide margin, as almost everyone in
  231.  the audience had been following the "Falcon" reports that have appeared
  232.  in Z*Net and online.  Four out of five questions for Bob were asking
  233.  for details that Bob couldn't give--yet.  Bob was admirably polite and
  234.  firm with his repeated refusals to "leak" more information, or even to
  235.  confirm the details that have been accepted by most readers to be cast
  236.  in stone.  In fact, Bob urged the audience to be prepared to see final
  237.  versions of the "new machines" that may differ from their expectations
  238.  and the recent reports.  He assured them, however, that the release
  239.  versions will be outstanding and will meet their high hopes with
  240.  equally high specifications.
  241.  
  242.  Bob then played a short cat-and-mouse game, asking the audience "What
  243.  would you REALISTICALLY hope for or expect from new Atari machines?"
  244.  As the crowd called out their list of features, Bob would nod, or say
  245.  "You could reasonably expect that to be our direction," or "We've been
  246.  moving in that direction for some time," or occasionally, "That's not
  247.  really relevant to our market," or "No consumer machine is going to
  248.  offer that in the foreseeable future," or "That sort of thing would
  249.  have to be part of a more upscale machine than the one we are going to
  250.  be releasing first."  All in all, a profile of the much rumored
  251.  "Sparrow" or "Falcon 030" machine did emerge, and appears to be at
  252.  least quite similar to that reported in recent Z*Net issues.
  253.  
  254.  *  The new machine is the first of another series of Atari Computers
  255.     that remain compatible with TOS.
  256.  
  257.  *  The new machine will be in a 1040 style case for "reasons which will
  258.     become obvious and very satisfying to all."
  259.  
  260.  *  The new machine will use a 68030 CPU.
  261.  
  262.  *  The new machine will very likely run a standard Super VGA monitor,
  263.     with colors, palette, and resolution similar to or exceeding the
  264.     Super VGA standards.
  265.  
  266.  *  The new machine will have industry standard ports, including SCSI
  267.     and others.
  268.  
  269.  *  The new machine will not have VME slots, but the VME slot has not
  270.     been abandoned in Atari's plans.  The 1040 case dictates no slot in
  271.     this particular machine.
  272.  
  273.  *  The new machine will have a multi-tasking TOS.
  274.  
  275.  *  It is likely that memory configurations of well over 4 meg will be
  276.     possible in the machine.
  277.  
  278.  *  The digital sound will be BETTER than that offered by the current
  279.     "e" and TT series of computers.  As these machines offer 8-bit
  280.     digital sound, look for 16 bit or more.  The current DMA sound will
  281.     still be supported in the new machine as well.
  282.  
  283.  *  The use of the Motorola DSP sound chip WOULD NOT BE CONFIRMED by Bob
  284.     Brodie.  However, he made no effort to refute the recurring rumor,
  285.     which originated with announcements from Motorola itself (reported
  286.     in Z*Net in late 1991).  The "fact" of the new line of Atari
  287.     computers using the DSP was in each of the unofficial stories about
  288.     the machine shown privately by Atari at CeBIT earlier in March '92.
  289.     The DSP is used in the NeXT computers now to provide outstanding
  290.     sound digitizing power.
  291.  
  292.  After a short break, the main event of the GLENCON 2 began, as John and
  293.  Charles took the stage and alternately showed their products and
  294.  fielded questions about them and the general future of Atari software.
  295.  
  296.  Many, many questions and much interest revolved around the TEC board
  297.  that allows new TOS 2.06 to be installed in old ST computers, and what
  298.  all the upgrade really will do for users.  The CodeHead TEC provides
  299.  the complete kit with ROMS for under $140, and includes a manual for
  300.  the use of TOS 2.06 that may be more comprehensive than Atari's own
  301.  user documentation.  It was asked if CodeHead would consider selling
  302.  the manual alone for reference by owners of newer Atari computers that
  303.  already have the newer TOS installed.  Answer: Maybe soon.
  304.  
  305.  WARP-9 was the other hot topic.  CodeHead took over QuickST as of
  306.  January 1, 1992, and has a completely re-done package that is so
  307.  different, it has a new name.  Warp-9 has over three dozen bug fixes
  308.  and code enhancements over the last version of QuickST, and adds the
  309.  CodeHead touch in configuration interface.  New features are included
  310.  and old ones tweaked, to give remarkable mouse, screen, background, and
  311.  loading power.  It should be shipping as you read this, and any QuickST
  312.  or TurboST owner can upgrade for $20 with proof of original purchase
  313.  (formatted original disk, manual cover, receipt, etc.).
  314.  
  315.  The balance of the conference featured an overview of line of CodeHead
  316.  products, including HotWire, MaxiFile, MultiDesk Deluxe, CodeKeys,
  317.  Lookit/Popit, Cherry Fonts, and the new graphics powerhouses MegaPaint,
  318.  Genus, and Avant Vector.  The public was invited to swarm the stage in
  319.  order to get a good view of the products in action on the 19"
  320.  TT monitor.  (An overhead projection unit was on hand but unable to be
  321.  used--the library's projector was indeed "available" as promised in the
  322.  building, but not until set up time on Saturday did the library staff
  323.  add that it was not allowed to be used by "outside groups.")
  324.  
  325.  The conference broke up at about 1:00 PM, and resumed informally at The
  326.  Computer Network, a Glendale Atari dealership.  Hundreds of people
  327.  turned out during the afternoon for the store's open house.  Demos were
  328.  done by the CodeHeads and others, and everyone got a chance to chat
  329.  with the Atari Celebrities.  Notable musicians stopped by, including
  330.  members of The Beach Boys band.
  331.  
  332.  Organizer John King Tarpinian says that the event was a success all
  333.  around, and that future Glencon meetings will probably focus on MIDI
  334.  and DTP, hopefully with a hands-on session with Calamus SL and other
  335.  software.  John's intent in the series is to acquaint users with
  336.  products that are either hard to grasp by reading about them or looking
  337.  at the box at dealers.  With presentations by the developers themselves
  338.  and opportunity for questions and answers, users can much more
  339.  effectively judge their own need and ability to use high-powered
  340.  software and hardware.
  341.  
  342.  HACKS, the local user group headed by Tarpinian, is also preparing for
  343.  this fall's "Glendale Show", to be held September 12 and 13, 1992, at
  344.  the familiar Glendale Civic Auditorium in Northern suburban Los
  345.  Angeles.  Dealer/developer packages will be sent out beginning in MAY.
  346.  For more information, contact HACKS at 818-246-7286.
  347.  
  348.  
  349.  
  350.  ======================================================================
  351.  * ST - BRING ME MY MINT JULEP               by Norm Weinress for Z*Net
  352.  ======================================================================
  353.  
  354.  
  355.  The magical letters, DSP, are appearing in talk about future Atari
  356.  computers, but most people don't know what they mean.  This is a brief
  357.  introduction into Digital Signal Processing.
  358.  
  359.  The "signals" we are talking about are (take a deep breath) analog
  360.  waveforms.  To us, that is mainly video and audio signals.  When you
  361.  want to do something other than just see and hear the original picture
  362.  or sound, you need to process the signal.  So, to mix more than one
  363.  signal, or improve it, or change it in any way, you must process it.
  364.  
  365.  This processing used to be done by analog circuits, but nowadays, you
  366.  can digitize it and then play with it digitally.  That is, your
  367.  computer can modify it.  But these signals are changing rapidly, and to
  368.  process them in real time, the computer has to be really fast!
  369.  
  370.  That's where DSP chips come in.  They are computer processing chips
  371.  that are especially tailored for this work...to do tricks with
  372.  digitized analog signals in real time.  To do this, they have been
  373.  trimmed of many functions required by a general-purpose chip, like the
  374.  68000 in your ST.  That means that they usually work as a second
  375.  processor in a computer, doing their special job under the direction of
  376.  a regular CPU.
  377.  
  378.  Adding a DSP to a regular computer gives it capabilities in creating
  379.  and reproducing a lot of neat video and audio effects.  Until recently,
  380.  they were so expensive, only a few people used them.  But as they
  381.  become cheaper, many more uses for them are being discovered.  Like
  382.  maybe we'll be sending pictures as well as messages on our local
  383.  bulletin boards, and replacing the keyboard with voice input!  Well,
  384.  OK, not next week.  But this is the necessary first step toward those
  385.  goals.
  386.  
  387.  
  388.  
  389.  ======================================================================
  390.  * THANKS FOR THE MEMORY                                   by John Nagy
  391.  ======================================================================
  392.  
  393.  
  394.  The following article is reprinted in Z*Net by permission of AtariUser
  395.  magazine and Quill Publishing.  It MAY NOT be further reprinted without
  396.  specific permission of Quill.  AtariUser is a monthly Atari magazine,
  397.  available by subscription for $18 a year.  For more information on
  398.  AtariUser, call 800-333-3567.  ST/TT for January 1992 AtariUser (v2n1)
  399.  
  400.  
  401.  ALERT:  RAM PRICES continue to fall.  One megabyte DRAM chips are at or
  402.  below $7 most anywhere, while 256K chips are around $2.  One meg SIMMS
  403.  cards can easily be found for $50, and as little as $30 each at swap
  404.  meets, but look out for USED CARDS that might not be stable.  256K
  405.  SIMMS (only good for bringing a 520 STe up to a meg) are only about
  406.  $15, but hard to find... except from other STe owners who have upgraded
  407.  above 1 megabyte.  For use in a normal ST or even an 68000 accelerated
  408.  machine (not a 68030), any "speed rating" of 120 nanosecond OR LESS is
  409.  fine.  The smaller this number, the faster the memory, being able to
  410.  properly record and deliver data in shorter times without error.  These
  411.  days, 80 NS is a common rating.
  412.  
  413.  
  414.  Upgrading your ST RAM, maybe by Yourself!
  415.  
  416.  
  417.  Probably the number one upgrade for Atari computers is the addition of
  418.  more memory.  Most of us bought a 520ST or 1040ST and soon found that
  419.  we needed/wanted MORE MEMORY.  There are lots of how-to articles
  420.  detailing the installation of more RAM.  Many companies offer kits for
  421.  you to upgrade your memory yourself, and most dealers will do it for
  422.  you for a price.  But what do you get, and how should you choose?
  423.  
  424.  You might consider doing your own upgrade without a kit.  Instructions
  425.  for several upgrades can be found on Genie, CompuServe, Delphi, and BBS
  426.  systems, or from your club library.  But beware: there are lots of ST
  427.  board revisions within each model, and plans that are written for one
  428.  may NOT work for another.  Atari kept things interesting by re-using
  429.  board revision letters on different revisions.  Except for the very
  430.  competent (or adventurous) hobbyist, only a few models of Atari
  431.  computers should be considered for kitless upgrades.
  432.  
  433.  PLUG AND PLAY
  434.  
  435.  The newer-generation machines (Stacy, TT, STe) have sockets for plug-in
  436.  memory cards.  Upgrading memory is as simple as changing or adding
  437.  cards.  You should be able to do an upgrade based on this article, but
  438.  AtariUser (and I) can't be responsible for any damage you might do to
  439.  your machine while trying to follow these directions.  If you're in
  440.  doubt, don't do it yourself.
  441.  
  442.  For any work to be done inside a computer, take special care to avoid
  443.  static electricity.  One little snap can end the life of a computer.
  444.  Working on a foil-covered table, preferably grounded, and always
  445.  touching the foil before touching the computer board can help.  Don't
  446.  work over carpeting, and of course don't work on the innards when the
  447.  power is on or attached!
  448.  
  449.  Getting inside Atari computers is no big challenge.  The screws that
  450.  have to come out are usually in squarish holes.  Other ones can stay,
  451.  at least until you are inside.  Little bend-tabs or more screws hold
  452.  most of the internal shielding together.  I won't go into further
  453.  detail--if you get lost before you get inside, stop!
  454.  
  455.  On ANY STe machine, the memory cards are common plug-in modules called
  456.  "single in-line memory modules", or SIMMS.  These can be bought through
  457.  most electronic supply, computer supply, and swap meets.  "Page mode"
  458.  SIMMS are used, by far the most common and inexpensive, and the MAC
  459.  SIMMS are the same.  Atari uses 8-bit wide, but the 9-bit wide (with
  460.  parity bit, used in IBM) can be used without modification.  The cards
  461.  are available in 256K and 1 megabyte sizes.
  462.  
  463.  All STe machines appear to have four SIMMS sockets (despite scattered
  464.  scare reports to the contrary).  Memory configurations can ONLY be
  465.  512K, 1 meg, 2 meg, and 4 meg.  The TOS can tell what memory is
  466.  available, but can't use any in-between sizes, so mixing cards for
  467.  intermediate memory totals can't be done.  In a 520 machine, a 256K
  468.  card will be in slots 1 and 3 (counting from the front of the sloping
  469.  unit).  In a 1 meg machine, all four slots will have 256K (you CAN'T do
  470.  one meg with one card!).  A two meg setup has a 1 meg card in positions
  471.  1 and 3, and a 4 meg setup has all four with a meg each.  Those are the
  472.  ONLY combinations that work.  But it's as easy as plug and play!
  473.  
  474.  A few things to watch out for, however, include some memory cards (even
  475.  the ones that may come in your Atari) that have through-pins protruding
  476.  past the circuit board far enough to touch another card in a full
  477.  installation.  They don't matter if you have only 2 cards, but to use
  478.  them with 4, you may have to trim those pins with tiny clippers.  Just
  479.  look it over carefully, and beware static electricity when handling and
  480.  clipping.
  481.  
  482.  STACY 2 machines are different, using more rare low-profile "SIPS", or
  483.  "single in-line package" RAM, using wire leads instead of the bulkier
  484.  card-edge connector of SIMMS.  The Stacy 4 machines are not socketed,
  485.  but the 2 meg model is.  The Stacy 1 is a rare animal, but at least one
  486.  company (JRI) offers a special board to upgrade it to two or four meg.
  487.  But just getting inside a Stacy portable ST is involved enough to scare
  488.  most of us off.  This is a good one to let the dealer do.
  489.  
  490.  In the new TT series, memory upgrade is easy but pricey.  Both "ST RAM"
  491.  and "TT RAM" for the TT is on special proprietary circuit boards, and
  492.  can't be populated with common swap meet chips.  Atari list prices: 2
  493.  meg ST RAM, $379.95; 8 meg ST RAM, $1,199.95;  4 meg TT FASTRAM
  494.  $759.95; 16 meg TT FASTRAM $1,999.95.  Aftermarket TT memory boards are
  495.  just beginning to appear at more competitive prices and with a wider
  496.  range of size options--up to 32 meg so far!  (Check the product
  497.  releases area in the January 1992 issue of AtariUser.)
  498.  
  499.  OTHER KITLESS UPGRADES
  500.  
  501.  Making a 1-meg machine out of most 520STFM units is nearly as easy, but
  502.  takes soldering and some technical advice.  These computers are
  503.  (usually!) just like 1040STFM's but with 16 chips missing.  The printed
  504.  chip outline and solder holes are there, but usually soldered closed.
  505.  Add the 256K x 1 RAM chips (getting almost free these days!), resisters
  506.  or capacitors if they aren't there already, and change a pair of memory
  507.  control lines.  That's the catch--the control traces are different on
  508.  each board revision.  You'll need a more thorough set of directions
  509.  that we have room for here, sorry.  But the electrical traces on the
  510.  circuit board are VERY delicate, and can be burned right off the board
  511.  with the wrong technique or too hot an iron.  Use a small soldering
  512.  iron, 30 watts or lower, anytime you work on computer circuit boards.
  513.  
  514.  Similarly, most Mega 2 computers are just Mega 4's waiting to happen.
  515.  You'd add 16 one meg chips--sometimes!  A few late production Mega 2
  516.  machines had no traces or places for the additional RAM chips, making
  517.  it impossible to simply "finish" it into a Mega 4.  Also, some machines
  518.  (mostly later production) have an MMU or buffer chip that can't quite
  519.  deal with more than 1 or 2 meg, even though it was fine as built.  You
  520.  might have to replace one to get your unit running.  Get detailed
  521.  technical help or documentation before you start.
  522.  
  523.  It's said that "real" Mega 4 computers that failed a memory test in the
  524.  high banks during manufacture were sometimes "repaired" by knocking
  525.  them down into Mega 2 machines via a couple of trace cuts.  If you
  526.  happen into one of these, you might find that an upgrade will cost you
  527.  only one or two chips and a trace repair.  Finding the bad chips(s) on
  528.  the board would be your only challenge.
  529.  
  530.  Kitless upgrades for other Atari configurations require desoldering
  531.  existing parts, cutting traces, adding jumpers, piggybacking chips on
  532.  each other, and a variety of other frightening procedures that each are
  533.  able to turn your computer into a doorstop if done wrong.  Kids, don't
  534.  try these at home.  Buy a kit.
  535.  
  536.  KITS
  537.  
  538.  You'll see plenty of memory upgrade kits offered for sale in this and
  539.  other Atari publications.  One meg, 2.5 meg (a really nice working
  540.  size!), and 4 meg sizes are offered, and many of them let you do a
  541.  little now and add to your memory later.  All of the current crop seem
  542.  to be quite operational and satisfactory, but each has its fans and its
  543.  idiosyncracies.  Here's what is said of each, but these are neither
  544.  endorsements nor condemnations.  Check the ads and talk to the dealers
  545.  to find the one you want.
  546.  
  547.  JRI: Using SIMMS and an all-soldered-in arrangement, this is the
  548.  favorite of many shops as a dealer upgrade, but is more work.
  549.  
  550.  TECH SPECIALTIES: The company's anti-customer attitude was the worst
  551.  part of this early unit, preferred by many.
  552.  
  553.  ZUBAIR: A pin-grid arrangement for attaching to the MMU requires hot
  554.  glue to be stable, plus a leg-insulation scheme requires extra care.
  555.  Not as easy as advertised but good docs.
  556.  
  557.  AERCO: An early favorite, sometimes leaves a gap in the case of 520/
  558.  1040 units.  Documentation was poor.
  559.  
  560.  EZ-RAM: A pronged device that pushes into the MMU socket works but can
  561.  creep out be difficult to get into the socket.  The company (Terrific)
  562.  appears to be defunct.
  563.  
  564.  XTRA-RAM: Imported, "solderless", uses SIMMS.  Requires a
  565.  reconfiguration of jumpers for different memory that can be confusing.
  566.  Still good overall.
  567.  
  568.  DEALER INSTALLATION
  569.  
  570.  For most of us, here's your best choice: let your dealer do the dirty
  571.  work, and you won't have to worry which method or kit he uses.  Any of
  572.  them will work fine if installed correctly, and that's the dealer's
  573.  job.  And dealer installation is the only way you get the peace of mind
  574.  called a warranty.
  575.  
  576.  I contacted a dealer local to me who installs the JRI unit into 1040
  577.  machines, 2.5 meg for $259, and 4 meg for $359.  He prefers the
  578.  soldered unit because "they never come back, no matter how the machine
  579.  is handled," but says that other units using clips and less solder
  580.  might be better for a novice to install.  Call around; most of the
  581.  dealers you see advertising in AtariUser will do upgrades via mail.
  582.  
  583.  - John Nagy, with special thanks to Tony Lee of the Computer Network,
  584.  in Glendale, California, (818) 500-3900.
  585.  
  586.  
  587.  
  588.  ======================================================================
  589.  * PERUSING COMPUSERVE                           by Michael D. Mortilla
  590.  ======================================================================
  591.  
  592.  
  593.   A tutor who tooted a flute
  594.   Tried to teach two young tutors to toot;
  595.   Said the two to the tutor:
  596.   Is it harder to toot, or
  597.   To teach to tutors to toot?
  598.                                  Anonymous
  599.  
  600.  
  601.  The first messages we encountered this week were from forum members who
  602.  were questioning the Atari File Finder (ATARIFF).  Specifically, the
  603.  frequency of updates and the software used to manage all that 'stuff.'
  604.  The thread moved to a discussion of CompuServe itself, and the massive
  605.  amounts of time and energy used in operating this beast.  SYSOP Bob
  606.  Retelle gives us a little insight into one of CISs competitor's systems
  607.  in his message..."[do they have] a bunch of multi-ton air conditioning
  608.  units on the roof running 24 hours a day, 365 days a year...  or have
  609.  and entire building full of heat producing mainframes, disk drives and
  610.  all kinds of ancillary processing equipment making heat for those air
  611.  conditioners to cool...
  612.  
  613.  The electric bill at our installation is incredible... (we even have
  614.  four huge diesel generators and rooms full of huge batteries for those
  615.  times when Edison can't supply us with what we need  :)
  616.  
  617.  And that's only for the main building...  maintaining a world-wide data
  618.  network means having installations in every major city where you have
  619.  customers, a staff to keep that network running, and phone lines to tie
  620.  them all together..
  621.  
  622.  And phone bills..!   They use the empty printer paper boxes to store
  623.  the phone bills... several of them... each month..!
  624.  
  625.  They keep telling us to shut off individual disk drives when they're
  626.  not in use to help keep the electricity bill down... (that "modern" TTL
  627.  stuff seems more suited for electric toasters than for computers..   :)
  628.  
  629.  You're right, the bottom line is probably more than any of us (except
  630.  Pattie, maybe) could imagine spending... but it's a heck of a lot lower
  631.  than it might seem at first..."
  632.  
  633.  Admittedly, some of us seem to relate to the telecomputing maze by what
  634.  appears on *our* screens.  It's easy to forget the complexity of a
  635.  system like CompuServe when we're online.  It sure is humbling to
  636.  realize what we're actually connected to!
  637.  
  638.  But getting back to the subject at hand, we can't blame *just* the
  639.  software for a sometimes "slow" system.  We can blame... well, we'll
  640.  quote Greg Wagman right about now: "I begin to see the sort of
  641.  balancing act that CIS is doing with communications, users, hardware,
  642.  disk space and network bandwidth.  I sure hope they've got some good
  643.  tools for monitoring the aforementioned.  If I were in their shoes, I
  644.  sure would have... <g>
  645.  
  646.  Jim, what you say seems pretty obvious, but the scroll rate for
  647.  messages in such large bases would become even faster than now.  For
  648.  example, in the MIDI forum it's a couple of days (like, 2).  If they
  649.  increased the number of message sections without significantly growing
  650.  the file size, many (most?) messages would scroll before they were
  651.  read... not an exciting prospect <g>.
  652.  
  653.  The obvious answer is to provide more storage.  Part of their problem
  654.  may be that there tied into old Operating software that doesn't allow
  655.  transparent disk sharing (a la NFS or RFS).  That way, the user load
  656.  could be spread across hosts and multiple hosts could share the disk
  657.  resources...
  658.  
  659.  Ah, well, I'm sure there are good people at CIS who bemoan exactly the
  660.  same things.  Been true of every place *I've* ever worked ("What we
  661.  could do if we had...").
  662.  
  663.  Early on in this thread the discussion quickly turned to money;
  664.  specifically, how much CIS makes!  There was no clear answer, only
  665.  speculation.  But what speculation!  Even conservative estimates placed
  666.  the figure at *many* millions per year.  Per month!  Anyway, it doesn't
  667.  look like it's gonna slow down, overall!  Sure the economy has taken a
  668.  few hard blows, it's tax time and an election year (in the states-
  669.  keep forgetting about you folks who aren't in America-sorry!), but one
  670.  thing we will always need is information, and we want it fast and
  671.  accurately.  And we're getting it.  Just about *anything* we want.
  672.  
  673.  This may sound like an ad for CIS, but it is not.  Considering the
  674.  total system, with all it's nuances, mechanics, data and users (!), we
  675.  think that it is safe to say that the people running the CIS operation
  676.  are doing a phenomenal job and a tremendous balancing act.
  677.  
  678.  Well, let's hop off the CIS carousel now and jump back on the Atari
  679.  roller coaster... <wheeee...> Robert Delius Royar writes, 'I bought an
  680.  ST in 1986 because
  681.  
  682.  1. I liked the 68000 instruction set and wanted to learn it better
  683.  
  684.  2. A license just to work on a mac at any decent level was 3X what I
  685.     paid for the ST + docs + developer's pac (and the Mac license did
  686.     not include hardware)
  687.  
  688.  3. The screen on the ST (in color even) was far easier on my eyes than
  689.     any PC then available.  The dot pitch on the old SC1224 is still
  690.      better than a lot of those VGAs being marketed
  691.  
  692.  So I still like my ST.  It's a joy compared to the IBM and Mac
  693.  computers I use at work.  It communicates better with a Vax (using
  694.  Uniterm) than the PCs and the Macs do using pricey emulators.  I can
  695.  write my own tools and even do all sorts of legal low level stuff with
  696.  the Bios and xBios that IBM never dreamed of.  And even Gem code
  697.  requires fewer parameters than the equivalents on the other machines.
  698.  I just wish I could find a C source translator that would convert my ST
  699.  /Gem stuff into Windows or the Toolbox/QuickStart code so I could port
  700.  software to those "low-end" machines the rest of my colleagues and
  701.  student use.
  702.  
  703.  Alternatively, I wish Atari could afford to provide Hardware to schools
  704.  (as do IBM and Apple) so we could get a platform for development.
  705.  
  706.  Robert Royar (English teacher, programmer, and converted Atari user)"
  707.  
  708.  And no, this is not an Atari ad, but it could be.  Even for those of us
  709.  who can't program -Print "Hello World"- the Atari has remained
  710.  incredibly easy to use and totally flexible in a wide array of
  711.  applications. 
  712.  
  713.  So why the sudden optimism here? Well, when we consider the amount of
  714.  trouble we get from so many other machines and businesses we deal with,
  715.  it's nice to acknowledge the things in out lives which work with and
  716.  for us rather than against us.  Isn't that enough of a reason to thank
  717.  them?
  718.  
  719.  THANKS ATARI AND COMPUSERVE!
  720.  
  721.  Ah, that feels better, back to business <snarl>. We noticed that the
  722.  POOLFIX has itself been fixed!  There is a version out of Germany
  723.  called POOLFIX4 (we believe it is on CIS).  Charles over at CodeHead
  724.  tells us that the latter version follows the XBRA protocol.  This led
  725.  to a discussion of vectors which led to a little confusion on what
  726.  vectors actually are.  Boris Molodyi, as usual, had some helpful
  727.  comments to make: "Vector, in this case has nothing to do with vector
  728.  fonts :-) It's a place in memory, storing the address of some
  729.  subprogram in OS.  Usually, it is used for interrupt handling.  For
  730.  example, if you use a mono monitor and pull the cable out of your ST,
  731.  it generates some sort of interrupt, the system looks for a certain
  732.  vector, and transfers execution to the address this vector points to
  733.  (hence vector).  In this case it happens to be a warm boot subprogram."
  734.  
  735.  Rob Rasmussen countered: "OK, then why are they called Vector fonts and
  736.  graphics?  I know what they are, I think, just curious about the name.
  737.  
  738.  To which Keith Jackson replied: "Because the positions of two points
  739.  can be described in two ways.  If you simply put that they are so far
  740.  apart then you have a scaler quantity.  If the _absolute_ positions are
  741.  quoted you need both distance and direction so they would be so far
  742.  apart and an angle of ??? degrees (say).  That is described as a VECTOR
  743.  quantity.
  744.  
  745.  Vector graphics use mathematical descriptions to produce shapes.  Their
  746.  advantage over bitmapped images is that they can be scaled without loss
  747.  of quality.  To double a bitmapped image requires four times the dots,
  748.  hence the blockiness.  Doubling a vector graphic simply places all of
  749.  the nodal points further apart but the line is drawn between them each
  750.  time so it doesn't deteriorate."
  751.  
  752.  Does all this stuff actually *happen* whilst we bang on the keys and
  753.  drag our mouse around, always tapping on the base of it's tail area?
  754.  You bet it does.  Any sometimes things go wrong, but it pays not to
  755.  loose your temper and keep it light.  Consider this exchange concerning
  756.  a problem with a version of Quick CIS.  The parties are Richard E.
  757.  Paddock, Neil Burton and, of course, Jim Ness:
  758.  
  759.  Fm: Richard E. Paddock
  760.  To: Jim Ness
  761.  
  762.  Jim, 
  763.  
  764.  You may remember a while ago that I complained about the mouse-into-the
  765.  -menu-bar-and-disable when the Read Messages dialogue was open?  Neil
  766.  mentioned the same problem in a message, and I suggested he try the
  767.  test.  And he found it.  So I guess you need to dig that fix out again.
  768.  
  769.  Dick;
  770.  
  771.  Fm: Jim Ness
  772.  To: Richard E. Paddock
  773.  
  774.  Dick -
  775.  
  776.  I wasn't able to reproduce the mouse problem myself.
  777.  
  778.  Could you repeat exactly how you make it happen?
  779.  
  780.  To: Jim Ness
  781.  From:Neil Burton
  782.  Watch me Jim...
  783.  
  784.  .
  785.  .
  786.  .
  787.  .
  788.  .
  789.  .
  790.  .
  791.  There...  Did you see what I did ???  0-))))) <BIG CHEEKY GRIN>"
  792.  
  793.  And in the All-You-Can-Do-Is-Feel-For-The-Guy department, we hear from
  794.  John Damiano: "I have had a major disaster.  Something (Adspeed
  795.  problem..I don't know wiped out my HD and then when I tried to restore
  796.  it from the Syquest it wiped out that too.!"
  797.  
  798.  Ouch!  HD and back-up gone!  Later in this thread (it seems we all had 
  799.  horror stories) we read: "Any backup that is not convenient to do is a 
  800.  backup that will never get done."
  801.  
  802.  To close on a somewhat happier note <pun intended> we scanned the MIDI
  803.  library in the Atariarts forum and discovered there is a proliferation
  804.  of music files (MIDI standard and other formats) and programs to
  805.  satiate most musical tastes.  From Editor/Librarian programs to works
  806.  by Bach to a light show for you color monitor, you'll find it in
  807.  Library 5 at your nearest Atariarts forum.
  808.  
  809.  Later...
  810.  
  811.  
  812.  
  813.  
  814.  ======================================================================
  815.  * PORTFOLIO OWNERS UPDATE                               by B J Gleason
  816.  ======================================================================
  817.  
  818.  
  819.  The following article is reprinted in Z*Net by permission of AtariUser
  820.  magazine and Quill Publishing.  It MAY NOT be further reprinted without
  821.  specific permission of Quill.  AtariUser is a monthly Atari magazine,
  822.  available by subscription for $18 a year.  For more information on
  823.  AtariUser, call 800-333-3567.
  824.  
  825.  
  826.  PORTFOLIO ALERT:
  827.  You are lost in a maze of twisty tunnels, all alike.  The Original
  828.  Adventure game, Collosal Cave, has been packed onto a ROMCard for the
  829.  Portfolio!  $49.  Contact the Monterey Bay Whaling Company, (408) 475-
  830.  4290.
  831.   
  832.  256k, 512k, and 1 Meg Memory Modules are available for the Portfolio
  833.  from DIP systems in England.  They work just like RAMCards, and measure
  834.  20*50*70mm.  Contact DIP, 32 Frederick Sanger Road, Surrey Research
  835.  Park, Guildford, United Kingdom, GU25XN.  (0483) 301555.  The prices
  836.  (in pounds, check exchange rate when ordering): 256k - 182.56; 512k -
  837.  252.13; 1 Meg - 373.87.
  838.  
  839.  Another Portfolio newsletter, but with a difference: a disk.  David
  840.  Stewart, editor of the "Re:Port Newsletter" publishes bi-monthly.
  841.  Re:Port will give you insights into how the Portfolio works and
  842.  provides at least two programs on disk (3.5" or 5.25") per issue.
  843.  Re:Port also offers discounts on Portfolio products.  Newsletter/disk
  844.  subscription, $50 for six issues.  Re:Port Newsletter, 1618 South Beech
  845.  Court, Broken Arrow, OK 74012.
  846.  
  847.  NEW CARDS FROM ATARI:  As this column goes to press, Atari is releasing
  848.  several new ROMcards for the Portfolio.  The first one is Portfolio
  849.  Chess.  This is one tough player, and allows you select your own skill
  850.  level.  The Instant Speller, a program to spell check your documents is
  851.  also here now, as well as a Limited Edition "Terminator 2: Judgement
  852.  Day" Card, in conjunction with release of the movie on videotape.
  853.  
  854.  
  855.  
  856.  THE PORTFOLIO CHRONICLES                 Tiny, tiny Desktop Publishing
  857.  
  858.  
  859.  Desktop Publishing on the Portfolio?  Well, not exactly.  But new
  860.  software allows you incorporate screen snapshots from the Portfolio
  861.  into your documents--and vice versa, sort of...
  862.  
  863.  PGCAP is a new program that will "capture" a screen image on the
  864.  Portfolio and save it to a disk file.  This Terminate and Stay Resident
  865.  (TSR) program is requires less than 1k of memory, and is activated by
  866.  pressing <ALT-S>.  This will copy the contents of the screen to a file
  867.  on your disk.  Depending on the screen mode, the file extension will be
  868.  .PGT if in text mode, or .PGF is the screen was displaying graphics.
  869.  The main filenames will be "SCREENA", "SCREENB", etc., to allow you up
  870.  to 26 screens per session.
  871.  
  872.  TIP: Each time you start PGCAP, it resets the filename back to SCREENA.
  873.  Be sure to save the original images before starting a second session.
  874.  
  875.  Once you have captured the screen images, you can PGCONV to convert
  876.  them into a form that can be used by a desktop publishing package.
  877.  PGCAP will import .PGC, .PGT, and .PGF files and export .PGC, .PGF, as
  878.  well as .IMG (Gem) and .WPG (Wordperfect).  Figure 1 is a image from
  879.  the Portfolio that has been converted into an .IMG file.
  880.  
  881.  ...AND BACK AGAIN...
  882.  
  883.  The reverse is also now easy.  PGF Maker is a program for the Atari ST
  884.  that lets you make screens by simply cutting a part of any DEGAS format
  885.  monochrome ST screen.  Now making company logos or any graphic for use
  886.  on the Portfolio can be done using scanners and graphic editors on the
  887.  Atari ST, then clipped to Portfolio screens with no loss of resolution.
  888.  The results are quite impressive.  Bruce Coleman programmed it in GFA
  889.  Basic, and asks a shareware fee of $10.  PGF Maker is available on the
  890.  telecom services or directly from Bruce at 456 Archglen Way, San Jose,
  891.  California 95111.
  892.  
  893.  ANIMATION
  894.  
  895.  On the Portfolio?  YES!  Don Messerli, of the Software Vinyard, has
  896.  been working furiously on an Animation Package for the Portfolio, and
  897.  the results have been staggering.  Depending on the complexity of the
  898.  image, the package is able to display anywhere from 16 to 20 images per
  899.  second on the Portfolio's LCD screen.  To see the results of his labor,
  900.  download PGFLIX, the animation package, and either DOMINOS.ZIP or
  901.  HORSE.ZIP, the mini-movies.  Mr. Messerli has also released a tool so
  902.  that you can create your own animation, called MKPGX1.  Word on the
  903.  street has it that the APORTFOLIO forum is going to host a contest for
  904.  the best PGFLIX animation in February or March.
  905.  
  906.  BIO:  BJ Gleason is an instructor of Computer Science at The American
  907.  University in Washington D.C., and he's been programming for over a
  908.  decade.  He's the author of over two dozen utilities and games,
  909.  including PBASIC 4.9, the 'freeware' BASIC interpreter designed
  910.  specifically for the Portfolio.  His Email address is
  911.  BJGLEAS@auvm.american.edu and his Compuserve ID is 73500,2517.
  912.  
  913.  
  914.  
  915.  ======================================================================
  916.  * BASIC AT COMMANDS -=- Part 1 of 3
  917.  ======================================================================
  918.  
  919.  
  920.  This article discusses configuration registers and result codes and
  921.  contains a comprehensive list of basic AT commands, as well as the
  922.  extended AT command lists for those modems equipped with MNP5 and V.42/
  923.  42bis.  In addition, for your convenience, modem default lists have
  924.  been included.
  925.  
  926.  Here are the sections discussed in this article(s):
  927.  
  928.  DO YOU NEED TO READ THIS FILE?
  929.  ABOUT AT COMMANDS
  930.  THE AT COMMAND LISTS
  931.  RESULT CODES
  932.  CONFIGURATION REGISTERS
  933.  PROGRAMMABLE OPTIONS NOT SAVED IN NVRAM
  934.  PROGRAMMABLE OPTIONS SAVED IN NVRAM
  935.  
  936.  DO YOU NEED TO READ THIS FILE?
  937.  
  938.  The beginning paragraphs of this file contain general information that
  939.  will acquaint you with AT commands.  You will probably want to read
  940.  these paragraphs, and then browse through the other sections.  Later,
  941.  you can refer to this file as you learn more about your modem.  Keep in
  942.  mind that most user-friendly communications programs allow you to
  943.  manipulate AT commands via easy-to-use, menu-driven software; however,
  944.  there may come a time when you will need to directly manipulate your
  945.  modem.  This file will come in handy when that time comes.
  946.  
  947.  ABOUT AT COMMANDS
  948.  
  949.  Your new Megahertz modem uses Hayes commands, also known as AT
  950.  commands, to communicate with your computer.  For this reason, the
  951.  Megahertz modem is said to be Hayes-compatible.  The Hayes command set
  952.  is what you or your communications package uses to tell the modem what
  953.  to do and how.  As you might expect, the Hayes command set was
  954.  developed by Hayes, the modem manufacturer.
  955.  
  956.  Hayes commands can be thought of as "words," all of which make up a
  957.  "language."  This language, like most others, has a specific syntax
  958.  that must be used in order for it to be understood.  Typically, these
  959.  commands operate invisibly.  In other words, when you execute a
  960.  function of a communications program, such as automatic dialing, you
  961.  don't particularly notice that the program issues an ATD dialing
  962.  command.
  963.  
  964.  A basic understanding of Hayes commands and how they work will be
  965.  useful as you learn to operate your modem.  Sometimes, you will need to
  966.  change an AT command or string in your communications program so that
  967.  the modem will operate as desired.  For instance, if you use a phone
  968.  with a pulse rather than a tone dial, you must change the communication
  969.  program's AT command from DT to DP.  In addition, many communications
  970.  programs allow you to communicate directly with the modem.  For
  971.  instance, instead of using a program's dialing directory to initiate a
  972.  call, you can type ATDT, the phone number, and any other specific AT
  973.  commands, directly onto what is commonly refered to as the Terminal
  974.  Mode Screen, and the modem will carry out the requested functions.
  975.  
  976.  Note: Terminal mode is the mode in which you can communicate directly
  977.  with the modem.  Most communications programs have terminal mode
  978.  capabilities; however, you will need to check with the documentation
  979.  that came with your communications program for the exact mode name and
  980.  instructions on its use.
  981.  
  982.  All Hayes commands, except the REPEAT command A/, are preceded by the
  983.  attention command AT and followed by a carriage return <CR>.  In
  984.  essence, this initial attention command, as the word attention implies,
  985.  lets the modem know that its services are required; the modem will
  986.  carry out the commands that follow the initial AT command.
  987.  
  988.  THE AT COMMAND LISTS
  989.  
  990.  This section contains three lists:
  991.  
  992.  1) Basic AT Commands
  993.  2) MNP Commands
  994.  3) V.42/42bis Commands
  995.  
  996.  The last two lists apply to you only if you have purchased a Megahertz
  997.  modem that has the letter M incorporated into its product name, such as
  998.  the P224FMV, AR124M, C324FM, etc.
  999.  
  1000.  NOTES:
  1001.  
  1002.  1) In the following lists, <CR> is used to indicate that you need to
  1003.     hit the Enter key.
  1004.  2) The letter "n", as in Bn, is used to indicate a variable, such as 1
  1005.     or 2, that you can change according to what you desire the modem to
  1006.     do.
  1007.  3) The command buffer holds 40 characters before a connection is made.
  1008.     After a connection is made, while in the escape state, the buffer
  1009.     holds 10 characters.
  1010.  
  1011.  Commands &W and A/ do not work after the modem has gone On-line.
  1012.  
  1013.  1)  Basic AT Commands
  1014.  
  1015.  *   (AT)  Attention Code:
  1016.  
  1017.  The attention code, "AT", begins every command line except A/.  AT may
  1018.  be entered as upper or lower case characters, and cannot be deleted
  1019.  using backspace or delete keys.  More than one command can be placed on
  1020.  a single line and separated with spaces for readability.  The command
  1021.  line must end with the ASCII character stored in S Register 3, which
  1022.  defaults to decimal 13 (Carriage Return).  A line with no carriage
  1023.  return will be ignored.  Commands following the AT are processed after
  1024.  receiving the carriage return character.  This attention code is used
  1025.  by the modem to detect the bit rate and character format of the
  1026.  connected Data Terminal Equipment (DTE).
  1027.  
  1028.  Example:  AT <CR>    An OK message should be returned.
  1029.  
  1030.  *   (A)  Answer Command:
  1031.  
  1032.  This command causes the modem to go off-hook and take control of the
  1033.  telephone line (in answer mode) from the associated telephone set.
  1034.  After receiving this command, the modem cannot accept any more commands
  1035.  because it immediately answers the call and goes into the data
  1036.  transmission mode.  While in the data mode the Escape code (+++) will
  1037.  return the modem to the command mode.
  1038.  
  1039.  Example:  AT A <CR>    You should hear a high-pitched tone.
  1040.  
  1041.  *   (A/)  Repeat Command:
  1042.  
  1043.  AT does not precede this command. The repeat command instructs the
  1044.  modem to execute the last command line stored in the command buffer.
  1045.  For example, the repeat command can be used to redial a number that was
  1046.  previously busy.  This command is neither followed by a carriage return
  1047.  nor preceded by the attention command AT.  THE COMMAND BUFFER IS LOST
  1048.  AFTER ENTERING THE HANDSHAKE MODE.  Once in the handshake mode (the
  1049.  period between when the host answers the phone and data is transmitted)
  1050.  the command buffer changes from 40 characters to 10 characters;
  1051.  therefore, the last number dialed is lost after entering the handshake
  1052.  mode.
  1053.  
  1054.  Example:
  1055.  
  1056.   AT DT 123-4567<CR>      Dial the number indicated.
  1057.   BUSY                    Indicates line is busy.
  1058.   A/                      Repeats last command which is the dial command
  1059.  
  1060.  *   (Bn)  BELL/V.24 Protocol Compatibility:
  1061.  
  1062.  The B command selects the protocol for 300 and 1200 bps operation.
  1063.  This command selects the mode of the data set between CCITT V.22 and
  1064.  V.21 and Bell 212A modes.
  1065.  
  1066.  The B command is ignored when the modem operation is at 2400 bps.  B0
  1067.  sets the modem to CCITT mode for 300 bps to 1200 bps data transfer.
  1068.  The default, B1, sets the modem to Bell 212A mode.
  1069.  
  1070.  The B0 (CCITT Mode) protocol sends 2100 Hz for 3.3 seconds and 75mS of
  1071.  silence followed by unscrambled ones in the answer mode, while the B1
  1072.  (Bell) protocol simply sends 2225 Hz.
  1073.  
  1074.  The transmitted signal in the originate mode sends scrambled ones at
  1075.  1200 for both B0 and B1.
  1076.  
  1077.  Example:  AT B0 <CR>      Selects CCITT mode.
  1078.  
  1079.  *   (Ds)  The Dialing Commands:
  1080.  
  1081.  The D command causes the modem to go into auto-dial mode in switched
  1082.  line, or to originate a call in leased line mode.  The parameters for
  1083.  this command include digits 0 to 9, touch-tones A to D, *, pound sign,
  1084.  the period and slash, P, R, T, comma and semicolon.  Punctuation
  1085.  (parenthesis, hyphen, and spaces) entered for readability are ignored.
  1086.  Dialing command parameters are described below.
  1087.  
  1088.  P,T    These parameters select between pulse and tone dialing.
  1089.         Dialing begins after the timeout period defined by register S6.
  1090.  
  1091.  Example:  AT DT <CR> Selects tone dialing.
  1092.  
  1093.  ,      The comma causes the modem to pause for the time specified by
  1094.         register S8 (default is 2 seconds).  This parameter is used, for
  1095.         example, to cause the modem to pause between dialing an external
  1096.         access code from a PBX and the actual telephone number.
  1097.  
  1098.  Example:  AT DT 9,123-4567 <CR>    Tone dials 9, then pauses for 2
  1099.  seconds before dialing the remaining numbers.
  1100.  
  1101.  ;      A semicolon placed at the end of a dialing command places the
  1102.         modem in command state and does not provide connection with
  1103.         another modem; rather, it holds the line and waits for other
  1104.         commands.  After the modem dials the numbers that precede the
  1105.         semicolon, it will return the result code "OK."  This parameter
  1106.         is useful when dialing long numbers.
  1107.  
  1108.  Example:
  1109.  
  1110.    AT DT 1-800-123-4567;<CR>  Dials the first number. 
  1111.    AT DT 4567890<CR>          Then without dropping the line, dials the
  1112.                               second number as well.
  1113.  
  1114.  @      The @ parameter causes the modem to wait for the time specified
  1115.         by register S7 for one or more rings followed by 5 seconds of
  1116.         silence before going to the next symbol in the dialing string.
  1117.         S7 default is 30 seconds.
  1118.  
  1119.  Example:  AT DT 9 @ 123-4567<CR>   Dials 9, then waits for 5 seconds of
  1120.  silence before continuing with the rest of the numbers.
  1121.  
  1122.  !      The flash command causes the modem to go on-hook for 1/2 second.
  1123.         Flash might be used for transferring calls.
  1124.  
  1125.  S      Dial number stored in NVRAM (See &Z Command).
  1126.  
  1127.  R      The Reverse command at the end of dialing permits the
  1128.         establishment of a call in reverse mode, ie, the local modem,
  1129.         which originated the call enters the "answer" mode.  This would
  1130.         be a useful command for communicating with an "originate only"
  1131.         modem at a remote site. The R modifier needs to be the last
  1132.         character of the dialing string.
  1133.  
  1134.  Example:  AT DT 123-4567R<CR>     Dials the number then places the
  1135.  modem in answer mode.
  1136.  
  1137.  W      Causes modem to wait for a dial tone while dialing.
  1138.  
  1139.  Example:  AT DT 9 W 123-4567<CR>   Dials the 9, then waits for another
  1140.  dial tone before dialing the remaining numbers.
  1141.  
  1142.  *   (En)  Echo Command:
  1143.  
  1144.  The Echo command determines whether or not the modem will echo the
  1145.  characters sent to it while in the command state.  E1 causes the modem
  1146.  to echo, which is the system default, and E0 sets the modem to no echo.
  1147.  
  1148.  Example:  AT E0<CR>      Echo off
  1149.            AT E1<CR>      Echo on  (default)
  1150.  
  1151.  *   (Hn)  Switch-Hook Control:
  1152.  
  1153.  The H0 (default) command will cause the telephone line relay to
  1154.  disconnect.  The H1 command will cause the telephone line relay to go
  1155.  off hook.
  1156.  
  1157.  Example:  AT H1<CR>      Takes the line off hook. Equivalent to
  1158.  removing the receiver on telephone hand set.
  1159.  
  1160.  *   (In) Request Product Code & Checksum:
  1161.  
  1162.  I    Requests the product code. The modem will respond with 24x, where
  1163.       x equals the software Revision Level.
  1164.  
  1165.  I1   Causes a checksum to be computed on the Rom and returned as three
  1166.       ASCII numeric characters followed by a carriage return and line
  1167.       feed.
  1168.  
  1169.  I2   Returns a computed message (the message "OK").
  1170.  
  1171.  I3   Requests the firmware revision level.
  1172.  
  1173.  I4   Requests the modem to display its configuration settings.
  1174.  
  1175.  Example:  AT I <CR>      Returns the internal rom revision level.
  1176.  
  1177.  *   (Ln)  Speaker Volume:
  1178.  
  1179.  L, L0, L1      Low volume
  1180.  L2             Medium volume   (default)
  1181.  L3             High Volume
  1182.  
  1183.  Example:  AT L3 <CR>     Sets the volume of the speaker high.
  1184.  
  1185.  Note:  Also see the Monitor on/off commands "M, M0, M1, M2 and M3".
  1186.  
  1187.  *   (Mn)  Monitor On/off:
  1188.  
  1189.  This command switches the speaker monitor amplifier output.  The
  1190.  default will be on except when receiving carrier.
  1191.  
  1192.  M :  speaker is off
  1193.  M0:  speaker is off
  1194.  M1:  speaker is off while receiving carrier (default)
  1195.  M2:  speaker is always on
  1196.  M3:  speaker disabled while dialing or receiving carrier
  1197.  
  1198.  Example:  AT M0 <CR>     Turns the speaker off.
  1199.  
  1200.  Also see commands "L, L1, L2 and L3".
  1201.  
  1202.  *   (On)  On-line:
  1203.  
  1204.  The O command is used to return the modem to the on-line mode after you
  1205.  have brought it to the command mode with the escape code (+++).  O1
  1206.  will cause the modem to return to the on-line state and initiate a
  1207.  retrain sequence (in 2400 bps only).  Also see &D and the Escape code
  1208.  sequence (+++).
  1209.  
  1210.  Example:  AT O <CR>      Returns from terminal mode to on-line mode.
  1211.  
  1212.  *   (Qn)  Result Codes:
  1213.  
  1214.  The Q command determines whether or not result codes will be sent after
  1215.  the execution of commands.  The code Q0 (default) directs the modem to
  1216.  return result codes.  When set to Q1, the modem will not return result
  1217.  codes.  S Register values, identification codes, check-sum results and
  1218.  results of test modes with self-test are returned.
  1219.  
  1220.  Example:  AT Q1 <CR>     Modem will not return result codes.
  1221.  
  1222.  *   (Sr)  Direct Register Commands:
  1223.  
  1224.  AT Sr?         This command returns the Decimal value of the S Register
  1225.                 r stored in the controller.
  1226.  
  1227.  AT Sr=n        This command writes the binary equivalent of n base 10
  1228.                 in S Register r.  The range of n is between 0 and 255.
  1229.  
  1230.  Modem configuration variables are stored in the S Registers.  Some
  1231.  registers are dedicated to one function, and some registers are bit-
  1232.  mapped in order to store information about the status of different
  1233.  commands.  For an intelligent DTE, it may be easier to write the
  1234.  desired data into the S Registers, rather than go through the process
  1235.  of stepping through each of the AT commands.  An understanding of these
  1236.  registers will allow you to configure the modem at any time, and to
  1237.  change only the parameters you want to change.  See the section
  1238.  entitled CONFIGURATION REGISTERS.
  1239.  
  1240.  *   (Vn)  Verbal/Numeric  (verbose/terse)
  1241.  
  1242.  The Vn command selects the type of result codes the modem returns after
  1243.  or during the execution of commands.  V1 selects word result codes
  1244.  (default).  V0 selects digit result codes,  which are useful for
  1245.  intelligent terminals or computers.  see the section entitled RESULT
  1246.  CODES.
  1247.  
  1248.  Example:  AT V0 <CR>   Causes numeric result codes to be returned.
  1249.  
  1250.  *   (Xn)  Enable Extended Result Code:
  1251.  
  1252.  AT X0 or X CONNECT MESSAGE    - CONNECT
  1253.  DIALING                       - Blind (set delay before dial)
  1254.  DIAL TONE TIMEOUT             - No
  1255.  BUSY DETECT                   - No
  1256.  
  1257.  The modem blind dials and waits the time period defined in S Register 6
  1258.  regardless of the absence or presence of a dial tone.  The modem sends
  1259.  a CONNECT message after a connection has been established.
  1260.  
  1261.  AT X1 CONNECT MESSAGE         - Full messages (CONNECT 1200 ETC.)
  1262.  DIALING                       - Blind (set delay before dial)
  1263.  DIAL TONE TIMEOUT             - No
  1264.  BUSY DETECT                   - No
  1265.  
  1266.  The modem sends a CONNECT message for 300 bps, 1200 bps or 2400 bps
  1267.  after a connection has been made. The modem blind dials and waits the
  1268.  time period defined in S Register 6 regardless of the absence or
  1269.  presence of a dial tone.
  1270.  
  1271.  AT X2 CONNECT MESSAGE         - Full messages
  1272.  DIALING                       - Waits for dial tone
  1273.  DIAL TONE TIMEOUT             - Yes
  1274.  BUSY DETECT                   - No
  1275.  
  1276.  The modem sends a CONNECT message for 300 bps, 1200 bps or 2400 bps
  1277.  after a connection has been made.  The modem waits for the dial tone
  1278.  before dialing.  A NO DIALTONE result code is returned if a dial tone
  1279.  is not received in five seconds.  The modem does not recognize the busy
  1280.  signal.
  1281.  
  1282.  AT X3 CONNECT MESSAGE         - Full Messages
  1283.  DIALING                       - Blind
  1284.  DIAL TONE TIMEOUT             - No
  1285.  BUSY DETECT                   - Yes
  1286.  
  1287.  The modem sends a CONNECT message for 300 bps, 1200 bps or 2400 bps
  1288.  after a connection has been made.  The modem blind dials and waits the
  1289.  time period defined in S Register 6 regardless of the absence or
  1290.  presence of a dial tone.  The modem will recognize the busy signal.
  1291.  
  1292.  AT X4 CONNECT MESSAGE         - Full messages (default)
  1293.  DIALING                       - Waits for dial tone
  1294.  DIAL TONE TIMEOUT             - Yes
  1295.  BUSY DETECT                   - Yes
  1296.  
  1297.  The modem sends a CONNECT message for 300 bps, 1200 bps or 2400 bps
  1298.  after a connection has been made.  The modem will wait the time period
  1299.  defined in S Register 6 before returning a NO DIALTONE, or will dial if
  1300.  the dial tone is present.  The modem will return a BUSY message if the
  1301.  busy signal is detected (2400 bps modem default).
  1302.  
  1303.  *   (Y)  Enable Long Space Disconnect:
  1304.  
  1305.  The AT Y or AT Y0 command sets the modem to disconnect when a space of
  1306.  1.6 seconds or more is received from the remote modem.  The default
  1307.  setting of Y0 disables this option. Command Y1 enables this option.  A
  1308.  space of 4 seconds is sent prior to going on-hook upon receiving an H0
  1309.  command or detecting an ON-to-OFF transition on DTR if the &D option is
  1310.  selected.
  1311.  
  1312.  Example:  AT Y1 <CR>     Enables long space disconnect.
  1313.  
  1314.  *   (Zn)  The Reset Command:
  1315.  
  1316.  The Zn (n=0,1) command resets all the features of the modem to the
  1317.  values contained in external nonvolatile memory in location n, and then
  1318.  returns "OK".  Any command on the command line after the Z command will
  1319.  be ignored.  On power-up, the profile in location 0 will be recalled
  1320.  (ATZ0).
  1321.  
  1322.  Example:  AT Z1 <CR>      Reset modem and recall profile 1
  1323.  
  1324.  *   (+++)  The Escape Code:
  1325.  
  1326.  The escape code returns the modem to the command state from the on-line
  1327.  state without releasing the telephone line.  This command consists of
  1328.  an escape guard time (defined by register S12, default 1 second) and an
  1329.  escape character (ASCII code of which is specified in register S2
  1330.  default "+").  The escape character must be entered three consecutive
  1331.  times with a guard time before and after the three characters.
  1332.  
  1333.  The modem returns to the local command state and sends the result code
  1334.  "OK" without releasing the telephone line connection.
  1335.  
  1336.  Also see the "0" and &D commands.
  1337.  
  1338.  Example:  +++       While in on-line mode, issue escape sequence.
  1339.            OK        Modem will return OK message.
  1340.            AT <CR>   Issue any AT command.
  1341.            OK        Modem returns OK message.
  1342.            AT O <CR> Returns modem back on-line.
  1343.  
  1344.  *   (&C) DCD Options
  1345.  
  1346.  The &C0 (or &C) command maintains an ON condition on DCD and ignores
  1347.  the actual state of the data carrier from the remote modem.  For the
  1348.  default &C1 command, the DCD signal tracks the state of the data
  1349.  carrier from the remote modem (this meets most software requirements).
  1350.  
  1351.  Example: AT &C1 <CR>     Data Carrier Detect follows actual state of
  1352.  the carrier.
  1353.  
  1354.  *   (&D)  DTR Options
  1355.  
  1356.  The &D command is ignored in synchronous mode.  When &D0 or &D are
  1357.  specified, the modem ignores DTR.
  1358.  
  1359.  After the &D1 command the modem will go from data mode to the command
  1360.  state on an ON-to-OFF transition of DTR.  All changes in the state of
  1361.  DTR must last longer than the time specified in S register 25.
  1362.  
  1363.  For the &D2 (default) command, an ON-to-OFF transition of DTR will
  1364.  cause the modem to go on-hook, disable auto-answer and end in the
  1365.  command state.  Auto answer can be re-enabled by turning DTR back on.
  1366.  All changes in the state of DTR must last longer than the time
  1367.  specified in S Register 25 in order to be recognized.
  1368.  
  1369.  For the &D3 command, the modem will assume the initialization state if
  1370.  it detects an ON-to-OFF transition on DTR.  All changes in the state of
  1371.  DTR must last longer than the time specified in register S25 in order
  1372.  to be recognized.  The result of this command is the same as that of
  1373.  the ATZ command.
  1374.  
  1375.  Example:  AT &D2 <CR>    Modem reacts to state of DTR.
  1376.  
  1377.  (Part 2 Next Week)
  1378.  
  1379.  
  1380.  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  1381.  To sign up for DELPHI service, call (with modem)  (800) 695-4002.  Upon
  1382.  connection,  hit  <return> once or twice.  At Password:  type ZNET  and
  1383.  hit <return>.
  1384.  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  1385.  To  sign up for GEnie service call (with modem)  (800) 638-8369.   Upon 
  1386.  connection type HHH and hit <return>.   Wait for the U#= prompt and type 
  1387.  XTX99436,GEnie and hit <return>.
  1388.  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  1389.  To sign up for CompuServe service call (with phone) (800) 848-8199.  Ask 
  1390.  for operator #198.   You will be promptly sent a $15.00 free  membership 
  1391.  kit.
  1392.  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  1393.  Z*Net  International  Atari  Online Magazine  is  a  weekly  publication 
  1394.  covering the Atari and related computer community.   Material  published 
  1395.  in  this edition may be reprinted under the following terms  only.   All 
  1396.  articles must remain unedited and include the issue number and author at 
  1397.  the top of each article reprinted.   Reprint permission granted,  unless 
  1398.  otherwise  noted,  to  registered Atari user groups and not  for  profit 
  1399.  publications.   Opinions  present  herein are those  of  the  individual 
  1400.  authors  and  does not necessarily reflect those  of  the  staff.   This 
  1401.  publication is not affiliated with the Atari Corporation.   Z*Net, Z*Net 
  1402.  News Service,  Z*Net International,  Rovac, Z*Net Atari Online and Z*Net 
  1403.  Publishing  are  copyright  (c)1985-1992,  Syndicate  Publishing,  Rovac 
  1404.  Industries  Incorporated,  Post Office Box 59,  Middlesex,  New  Jersey, 
  1405.  08846-0059, Voice: (908) 968-2024,  BBS: (908) 968-8148, (510) 373-6792.
  1406.  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  1407.                      Z*NET: Atari ST Online Magazine
  1408.                 Copyright (c)1992, Rovac Industries, Inc...
  1409.  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  1410.  
  1411.