home *** CD-ROM | disk | FTP | other *** search
/ TCE Demo 2 / TCE_DEMO_CD2.iso / demo_cd_.2 / mags / aeo_mag / aeo_01xx.arj / AEO92-02.TXT < prev    next >
Text File  |  1996-12-23  |  85KB  |  1,961 lines

  1.                       May 15, 1992  -  Issue #92-02
  2.                     The Official Atari Online Journal
  3.                         (c)1992, Atari Corporation
  4.  
  5.                  | | | Atari Explorer Online Staff | | |
  6.  
  7.           Publisher..................................Bob Brodie
  8.           Editor In Chief............................Ron Kovacs
  9.           Columnist...................................Ed Krimen
  10.           Columnist..............................Ron Berinstein
  11.  
  12.  
  13.  
  14.                           | | |  CONTENTS | | |
  15.  
  16.  
  17.        |||> The Editors Desk.........................Ron Kovacs
  18.  
  19.        |||> The Z*Net Newswire.................................
  20.                Latest Atari News and Community Update
  21.  
  22.        |||> Atari User Group Show Update.......................
  23.                Connecticut AtariFest 1992
  24.  
  25.        |||> Perusing GEnie............................Ed Krimen
  26.             Messages updating Gemulator, Atari Laser printers,
  27.             ISAC and AlbertTT and more....
  28.  
  29.        |||> Migraph OCR......................John L. McLaughlin
  30.             Review of a New Migraph product.
  31.  
  32.        |||> Consider The Alternatives............Sheldon Winick
  33.             Reprint from GEnie Lamp.  Interesting comments from
  34.             the Atari dealer point of view.
  35.  
  36.        |||> What's New In PD For The Portfolio.......Ron Kovacs
  37.             New files available from the Official Atari Support
  38.             site for the Portfolio.
  39.  
  40.        |||> Building A Scan-Board..................Marvin Purdy
  41.             An article for hand-scanner owners!
  42.  
  43.        |||> ST Format News Pages...............................
  44.             Latest Atari happenings from the UK.
  45.  
  46.        |||> New ST Online Magazine.............................
  47.             STe News
  48.  
  49.        |||> 8-Bit Update.......................................
  50.             Z*Magazine Issue #207, Contents.
  51.  
  52.        |||> AEO Featured File...................John Jainschigg
  53.             View Degas Pictures. (File Attached to Issue)
  54.  
  55.  
  56.  | | |  THE PUBLISHERS WORKSTATION
  57.  | | |  By Bob Brodie
  58.  | | |  ---------------------------------------------------------------
  59.  
  60.  
  61.  Welcome to the second edition of Atari Explorer Online.  Thanks for
  62.  making the first issue of our new magazine such a roaring success.  The
  63.  inaugural edition of Atari Explorer Online achieved record downloads on
  64.  GEnie.  Last time I checked, it was way past the 1200 download marker!
  65.  Thanks for your backing of our efforts.
  66.  
  67.  This edition marks a significant change from our initial plans.  Atari
  68.  has long planned to bring Atari Explorer back to Sunnyvale from the
  69.  east coast.  We've always believed that having the staff in house would
  70.  be more cost effective, as well as make access to the latest technology
  71.  easier for our journalists.  The time for this move has come.  With the
  72.  transition to the West Coast comes other changes as well.  Publisher
  73.  John Jainschigg has decided to stay in New York, and will put out one
  74.  more issue of the print version of Atari Explorer.  We had hoped to be
  75.  able to convince John that California is a great place to be, but he
  76.  loves New York.
  77.  
  78.  John, I know that everyone that has ever read one of "your" issues of
  79.  Atari Explorer will miss you.  You have set new standards of excellence
  80.  in the past few issues of Atari Explorer.  I have admired your work,
  81.  appreciated you as a colleague, and enjoyed our friendship in all of
  82.  the activities that we've shared.  We have to find a new editor, but no
  83.  one will replace you my friend.  Who else would have the audacity to
  84.  start a topic for the magazine on GEnie entitled "Subscribe to Atari
  85.  Explorer - The best magazine in the Universe"!  Or to respond to some
  86.  of the online barbs by saying that you would rather discuss the latest
  87.  PRINCE video?  Your glib sense of humor, and intellectual prowess will
  88.  be a tough void for anyone to fill.  Thanks for everything, you will be
  89.  missed.
  90.  
  91.  Lest all of our readers worry, my taking over as publisher of Atari
  92.  Explorer Online is only a temporary situation.  We are actively
  93.  recruiting for someone to follow in the substantial footsteps of John
  94.  Jainschigg.  This challenge is sure to attract a lot of interested
  95.  people.  If you're one of them, let me know!  I've merely jumped in
  96.  here as a stop-gap measure until the new leadership is in place here in
  97.  Sunnyvale.  Our goals haven't changed, and they won't.  We still want
  98.  Atari Explorer Online to be the best way to get information off of our
  99.  Atari's, and onto to yours.  Thanks to the considerable talents of Ron
  100.  Kovacs, that will be an easier task than if I was having to do it
  101.  myself.
  102.  
  103.  Thanks for reading Atari Explorer Online.  Here's how you contact me to
  104.  convey your impressions of our latest offerings:
  105.  
  106.  GEnie:          BOB-BRODIE
  107.  Delphi:         BOBBRO
  108.  FNET:           Bob Brodie at Node #706
  109.  BBS:            510-373-6792
  110.  CIS:            70007,3240
  111.  Voice:          408-745-2052
  112.  FAX:            408-745-2088
  113.  
  114.  
  115.  
  116.  | | |  THE EDITORS DESK
  117.  | | |  By Ron Kovacs
  118.  | | |  ---------------------------------------------------------------
  119.  
  120.  
  121.  Although I have worked with John Jainschigg a short time, I enjoyed it
  122.  and found the news a surprise, but I am sure John made the best
  123.  decision.  His talents will be missed.
  124.  
  125.  While we continue to construct this magazine, please keep the comments
  126.  coming as we feel they are important and let us know where to tweak
  127.  future releases.
  128.  
  129.  All Atari Explorer Online issues may be carried in User Group libraries
  130.  and articles reprinted in User Group Newsletters.  The only reprint
  131.  not permitted are in commercial publications or where it is stated at
  132.  the top of articles.
  133.  
  134.  Again, thanks for the encouraging response to Issue #1.  See you in 2
  135.  weeks!
  136.  
  137.  
  138.  
  139.  | | |  Z*NET NEWSWIRE
  140.  | | |  From the Z*Net News Service
  141.  | | |  ---------------------------------------------------------------
  142.  
  143.  
  144.  AUA RETURNS
  145.  Eric Lambeth, former Librarian and columnist for the AUA has taken over
  146.  the Atari Users Association.  In a press release earlier this week,
  147.  Eric detailed the problems that have been occuring within the
  148.  organization.  Quoting the release, Eric stated: "Last summer, the AUA
  149.  undertook a very strong anti-piracy campaign, which included, among
  150.  other things, the forwarding of certain information about certain
  151.  pirate BBS's/individuals to the authorities.  Although it may be a
  152.  coincidence, it appears that someone did not like this campaign very
  153.  much.  The next month, A total phone bill of $1864 was received due to
  154.  phone "phreaking."  Of this amount, we settled for aproximately half of
  155.  it with the PUC and Ma Bell.  The AUA budget, including all membership
  156.  dues, was paid out to cover the phreaked phone charges.  On March 10 of
  157.  this year, I returned from a 9-month stay in Germany.  Shortly
  158.  thereafter, Derek Signorini told me the basics of what had happened.
  159.  I offered to take up the operation of the AUA, as I still have faith in
  160.  the Atari community and would like to try to breathe some life back
  161.  into the organization."
  162.  
  163.  
  164.  CODEHEAD ANNOUNCES CALLIGRAPHER
  165.  CodeHead Technologies has announced exclusive representation in the US
  166.  and Canada of Calligrapher, developed in Great Britain by Working
  167.  Title.  Calligrapher runs under all versions of TOS in all resolutions
  168.  except Low.  Standard GEM interface includes a complete desktop, with
  169.  moveable icons for your documents, trashcan, clipboard, etc.  Editable
  170.  dictionary and spell checker, tables and formulae, mail merge with
  171.  personalizing and conditional selectivity, hyphenation with
  172.  configurable rules, headers, footers, and footnotes.  Calligrapher
  173.  supports a number of printers, including 9-pin, 24- pin, NEC P6, HP
  174.  Laserjet+, Laserjet II, Epson GQ3500, and Atari SLM804/605.
  175.  Calligrapher will be available on May 15th.  For more information
  176.  contact CodeHead Technologies, PO Box 74090, Los Angeles, CA 90004,
  177.  (213) 386-5735.
  178.  
  179.  
  180.  NEW SILHOUETTE VERSION RELEASED
  181.  Maxwell C.P.U. has announced Version 1.37 of the bit-image, vector
  182.  graphics drawing program Silhouette.  For registered users of versions
  183.  1.25 or higher, this release is offered as an update - free of charge.
  184.  Enhancements to Version 1.37 include:  Advanced bezier curve handling,
  185.  shipment of Silhouette with FONT-GDOS, direct Silhouette print function
  186.  and convertibility of FSM outline fonts to vector objects.  Silhouette
  187.  will soon offer the option of interfacing with the ScanLite desk
  188.  accessory by the WizWorks.  This will allow owners of handscanners and
  189.  ScanLite to scan images directly into Silhouette.  For more information
  190.  contact Maxwell C.P.U., PO BOX 576, Louisville, CO 80027-9998, (303)
  191.  666-7754.
  192.  
  193.  
  194.  GEMULATOR SEPTEMBER RELEASE EXPECTED
  195.  Gemulator, the Atari ST emulator for DOS based PC clones, is expected
  196.  for a release in September at the Glendale Atarifest.  Darek Mihocka
  197.  announced that production of plug-in boards for beta testing has begun
  198.  and may be pre-ordered for $199 (U.S. funds) until August 31, 1992,
  199.  after which time the regular price will be $399. The price includes the
  200.  Gemulator plug-in board and emulation software.  TOS ROMs may also be
  201.  ordered.  For more information, you can contact BAS between 8 pm and
  202.  11 pm Pacific time Monday through Thursday nights.  Branch Always
  203.  Software, 14150 N.E. 20th St., Suite 302, Bellevue, WA 98007, Phone/
  204.  FAX: 206-885-5893.
  205.  
  206.  
  207.  NEW PROSPECTIVE UPI OWNER
  208.  Pat Robertson, prospective new owner of UPI intends to maintain the
  209.  wire service as an independent operation free from his personal views.
  210.  Robertson entered a high bid of $6 million for UPI at a bankruptcy
  211.  auction this Tuesday and has until June 30 to finalize the purchase of
  212.  the 84-year-old news agency.
  213.  
  214.  
  215.  
  216.  | | |  ATARI USER GROUP SHOW UPDATE
  217.  | | |  Location: Windsor Locks, Connecticut
  218.  | | |  ---------------------------------------------------------------
  219.  
  220.  
  221.  Local Atari computer user groups are joining forces to stage a two-day
  222.  computer show later this year in Hartford, Conn.  An umbrella
  223.  organization representing Atari users in Fairfield County and the
  224.  Danbury and New Haven regions has announced dates and site for
  225.  Connecticut AtariFest '92.  The event is scheduled for August 15 and
  226.  16, 1992 at the Sheraton Hotel at Bradley International Airport,
  227.  Windsor Locks, Conn.
  228.  
  229.  The show is being sponsored by the ACT Atari Group [Affiliated
  230.  Connecticut (CT) Groups], an umbrella organization comprised of these
  231.  Atari user groups:
  232.  
  233.  F.A.C.E. (Fairfield County)
  234.  S.T.A.R.R. (New Haven area)
  235.  D-BUG (Danbury area)
  236.  A.U.G.O.G.H (Greater Hartford)
  237.  
  238.  To date, the following exhibitors have agreed to participate in
  239.  Connecticut AtariFest '92: Atari Computer Corporation, Atari Explorer
  240.  magazine, the Boston Computer Society, The Computer Zone, GEnie,
  241.  Gribnif Software, GFA Basic, Joppa Software Development, Sam Ash Music
  242.  Inc., Step Ahead Software, Soft-Logik Publishing, Tidbit Software, Toad
  243.  Computers, and ICD Inc.
  244.  
  245.  The show will showcase the latest Atari products and services, and will
  246.  include seminars on desktop publishing and video production, hands-on
  247.  instruction from manufacturers and software developers, MIDI
  248.  demonstrations, giveaways, 8 bit support, a petting zoo, a swap room
  249.  and much more.
  250.  
  251.  The ACT Group has just announced that there will be an exciting dinner
  252.  dance Saturday evening featuring luminaries from the Atari market.  The
  253.  core band will be composed of Atari Explorer's John Jainschigg and
  254.  Peter Donoso, as well as Sam Ash's Fadi Hayek.  Interested musicians
  255.  are invited to sit in.  At the cocktail hour, during the buffet, and
  256.  between the live sets, pre-recorded Atari produced synthesized music
  257.  will be played for your listening pleasure.  With a spacious dance
  258.  floor, cash bar and plenty of room for schmoozing, this should be a
  259.  wonderful and fun evening.
  260.  
  261.  With some of the best names, latest products, and top vendors in the
  262.  Atari market, we think you'll find the CT Fest to be both thrilling and
  263.  educational.  With a major emphasis on the musical side of the ST/TT
  264.  (via major vendors like Sam Ash and Manny's Music).  We'll have non-
  265.  stop performances by live and studio musicians both days.  Of course,
  266.  other aspects like DTP, graphics, video, telecomm, etc  will be equally
  267.  represented.  Raffles, door prizes, swap rooms, hands on DTP classes,
  268.  desktop video classes and more!  Smack dab between New York and Boston,
  269.  this may be the highlight of the summer!
  270.  
  271.  The following are some of the special interest areas we will be
  272.  highlighting:
  273.  
  274.  MIDI - In addition to the Sat. night entertainment, we will have
  275.         continuous musical activities, involving both performance and
  276.         classes.  Representatives from Sam Ash Music Stores and Manny's
  277.         Music will be on hand, as will several important software
  278.         vendors.  We will have a synthesizer set up for all who wish to
  279.         bring in any pre-recorded samples on floppy disk or casssette
  280.         tape.
  281.  
  282.  DTP -  Representatives will be on hand to demonstrate Pagestream,
  283.         Calamus and Publisher 2 in both a booth setting as well as in a
  284.         classroom environment.  Come see some of these exciting new
  285.         products!
  286.  
  287.  Port - The Atari Portfolio will be spotlighted as an exciting link to
  288.         the desktop environment.  Its size, portability, convienience
  289.         and extensive capabilities will be demonstrated throughout the
  290.         show.  Telecommunications, word processing, P(ersonal)
  291.         I(nformation M(anagement), file transfer and many other features
  292.         will be shown.
  293.  
  294.  Atari Petting Zoo - Representatives from dozens of User's groups will
  295.  be showing a wide variety of their created applications, ranging from
  296.  business to entertainment.  Several workstations will be in continuous
  297.  operation, allowing attendees to work with the systems directly.  Come
  298.  see what your fellow Atarians have created!
  299.  
  300.  8-Bit- We have a strong 8-Bit presence here in New England, and we will
  301.         be making every effort to support our friends.  With the noted
  302.         8-bit hardware vendor ICD Inc. present, we expect there will be
  303.         some wheeling and dealing going on.
  304.  
  305.  Finally, we will be having tons of prize giveaways, and a very exciting
  306.  raffle for the grand prize!
  307.  
  308.  For more information about attending or exhibiting at Connecticut
  309.  AtariFest '92, contact Brian Gockley, chairman, 18 Elmwood Avenue,
  310.  Bridgeport, CT 06605 [Phone (203) 332-1721], or Doug Finch @ (203)
  311.  637-1034.
  312.  
  313.  
  314.  
  315.  
  316.  | | |  PERUSING GENIE
  317.  | | |  Compiled by Ed Krimen
  318.  | | |  ---------------------------------------------------------------
  319.  
  320.  
  321.  The following messages have not been edited and were captured from the
  322.  GEnie Telecommunications Service.  Each topic contains the category
  323.  where the message was taken and the topic.
  324.  
  325.  
  326.  ALBERTTT & ISAC UPDATE
  327.  
  328.  -=> In the "Hardware" category (4)
  329.  -=> from the "Dover Research Corp. (AlberTT & ISAC)" topic (28)
  330.  
  331.  Message 125       Sun May 10, 1992
  332.  J.CRASWELL                   at 14:57 EDT
  333.  
  334.  Great news for those who want the STANDARD in high res for the MegaST.
  335.  Thru a new series of wheeling and dealing we are offering the ISAC card
  336.  for the new price of $299.95!!  Yeow!  Yippie, watch out asimo!!  This
  337.  is the right one baby!  Compatability like nothing else.  Not to
  338.  mention that optional FPU socket for DynaCad.  Non-interlaced output
  339.  for those who don't like to "twitch" while they type!  Requires a 48Khz
  340.  Monitor to run.  Works with MegaST 2 or 4.  Full 90 warranty (of
  341.  course) Act (or Ack if your Bill the cat) now as this is a limited
  342.  offer.  When  these are gone its a new story baby!  Operators are
  343.  standing by .... Well at least one is <grin>
  344.  
  345.  =======================================
  346.  
  347.  ATARI LASER PRINTERS - UPDATE
  348.  
  349.  -=> In the "Atari Corporation Online" category (14)
  350.  -=> from the "Atari Laser Printers (SLM804 & SLM605)" topic (11)
  351.  
  352.  Message 123       Mon May 11, 1992
  353.  S.SANDERS2 [SDS]             at 05:05 EDT
  354.  
  355.  V.CROSS1:  The SLM605/804 is a 'dumb' printer.  That means that it uses
  356.  no onboard memory.  It requires a controller to work and it utililizes
  357.  the ram onboard the computer meaning you need an extra meg reserved in
  358.  RAM to print.  The controller itself is not 'dumb' but can't handle
  359.  font requests, etc...  Essentially, all page construction is handled in
  360.  the computers' memory before anything is printed and then it's dumped
  361.  as one big page image at one time.  It has a standard 300x300 DPI and
  362.  is comparable in print quality to a standard Laserjet.
  363.  
  364.  -Scott @ SDS   Member IAAD
  365.  ----------
  366.  
  367.  Message 124       Mon May 11, 1992
  368.  ISD [Nathan]                 at 15:57 EDT
  369.  
  370.  Further, programs such as Calamus have beautiful printer drivers that
  371.  when combined with the DMA port on the SLM605, result in the fastest
  372.  output ever seen, far and away faster than a laserjet for example.
  373.  
  374.  If you do require PostScript, there are a few software-based PS
  375.  emulators currently available such as Ultrascript.
  376.  
  377.  6 pages per minute but I repeat, that first page gets their real fast.
  378.  :-)  The DMA port has a transfer rate of something slightly under 10
  379.  MIPs.
  380.  
  381.  I hope this helps.  Nathan @ ISD (Also proud member of the IAAD) :-)
  382.  ----------
  383.  
  384.  Message 125       Mon May 11, 1992
  385.  D.FLORY [ALERTsys*Cop]       at 21:06 EDT
  386.  
  387.  Nathan is right, the main reason I bought an Atari laser, besides the
  388.  price is that I was spoiled by using an SLM804 with Calamus 1.09 for a
  389.  long time.  Then I had to sit their listening to my whiskers grow for
  390.  about a year waiting for my Mac/HP laser to print straight text, you
  391.  definitely age waiting for a complex grapics page.  Instantly is when
  392.  straight text comes out of the SLM and seldom _ever_ more than 45secs
  393.  for graphics.  Its really a spoiler.
  394.  =======================================
  395.  
  396.  GEMULATOR UPDATE
  397.  
  398.  -=> In the "Emulation for the ST" category (19)
  399.  -=> from the "GEMULATOR (Atari ST emulator)" topic (15)
  400.  
  401.  Message 105       Tue Apr 28, 1992
  402.  CHERRY.FONTS [Todd]          at 01:42 EDT
  403.  
  404.  Darek brought his 486 laptop and Gemulator over to my house a couple
  405.  nights back and let me try anything I wanted with it.  I ran (and
  406.  actually really utilized) the following software with NO crashes or
  407.  bugginess noticed at all:
  408.  
  409.  Avant Vector (Codehead's Autotracing program)
  410.  Warp-9
  411.  Genus (The Calamus font editor I use to creat Cherry Fonts)
  412.  Calamus 1.09N
  413.  Cardfile (Gribnif's desk-acc phone/address database)
  414.  Proflight (HiSoft's flight Simulator) * It ran fine in both low and
  415.        high resolutions!
  416.  STeno (Gribnif's desk-acc text editor)
  417.  Searcher (my own Aladdin datafile string-search desk-acc/prg written
  418.            in GFA Basic.)
  419.  
  420.  Then I ran out of time.  Bummer, I had lots more to try.
  421.  
  422.  The only 'problem' I found was when I ran a demo version of MegaType's
  423.  Font Designer.  Darek quickly found Gemulator's problem (with his
  424.  debugger) and fixed it on the spot.  The Font Designer demo now runs
  425.  like a charm.
  426.  
  427.  The speed wasn't overly amazing; it ran slower than a stock 8 mhz ST on
  428.  his 486 for calculation intensive software (Avant Vector), and video/
  429.  mouse interaction was a bit sluggish which Darek explained as an
  430.  artifact of using a cheap 8-bit VGA card (which he had installed in his
  431.  laptop.)  He assured me that speeding these items up to their maximum
  432.  before the product is released was priority-one for him now.
  433.  
  434.  Thanks for the boo, Darek!
  435.  
  436.  ..Todd
  437.  =======================================
  438.  
  439.  MULTITOS
  440.  
  441.  -=> In the "Atari Corporation Online" category (14)
  442.  -=> from the "MultiTOS" topic (34)
  443.  
  444.  Message 199       Sat May 09, 1992
  445.  G.T.GRAY [Gary Gray]         at 14:49 EDT
  446.  
  447.  It has been reported several times in the European press and elsewhere
  448.  that Sack the German developers of AT-Speed were working with Atari to
  449.  develop DOS emulations as original equipment.  PC emulation on the ST
  450.  family machines is quite well understood.  Unfortunately there have
  451.  been 3 main problems.
  452.  
  453.  (1) No proper installation.  A processor direct slot on new machines,
  454.      would allow a reliable end user installation.
  455.  
  456.  (2) Limited video capability.  Rumours of Falcon's 16 bit color with a
  457.      pallette of 262,000 colors is the same as many modern SVGA cards.
  458.      This would allow SuperVga DOS emulation.   I also read reports of a
  459.      blitter on these machines, a good fast blitter aid screen speed
  460.      could also help an emulator run VGA well.
  461.  
  462.  (3) Price performance.  DOS emulators on the ST have always suffered
  463.      from being to slow at to high a price.  Atari's quantities make the
  464.      board inexpensive to manufacture.  Recent drastic price drops on
  465.      SX386 parts also help.  Finally, new processors like the Cyrix
  466.      486SLC offer 486 performance in a 386SX package, at prices close to
  467.      a hundred dollars a chip.  These parts will be fifty bucks each in
  468.      6 months.  Atari could therefore offer 486 level emulation cards
  469.      for $299 retail.
  470.  
  471.  There are other reported features of the new machines that also make
  472.  emulation easier and more attractive.  The new machines have IDE hard
  473.  disks internal.  Reports of a more standard printer port design, could
  474.  help with compatability issues.  But the most interesting would be
  475.  MultiTos.  DOS emulation in a Window under MultiTos would be big plus.
  476.  
  477.  Why would Atari bother with PC emulation in the first place?  Because
  478.  properly done it would sell a lot of machines.  The Amiga offers
  479.  factory PC emulation, and it sells machines for them.  I suppose also
  480.  that Atari would like a box that they can sell of the shelf at Computer
  481.  City or CompUSA type of stores.  Excellent PC emulation would make the
  482.  product much more saleable in those stores.
  483.  =======================================
  484.  
  485.  FSM-GDOS
  486.  
  487.  -=> In the "Atari Corporation Online" category (14)
  488.  -=> from the "Font Scaling Module -- The New GDOS" topic (18)
  489.  
  490.  Message 165       Wed Apr 15, 1992
  491.  M.ABDULKAREE [ASX]           at 21:45 EDT
  492.  
  493.  Yes FSMGDOS output is astonishing..  I was seriously amazed at the
  494.  quality on my NEC P2200 even at small font sizes!  Compared to Calamus
  495.  1.09N it was VERY clean!
  496.  
  497.  And nope, FSM does work on the Multitasking AES.. come on it is not
  498.  like Atari works on one project at a time!  Most likely the
  499.  multitasking OS was simultaneously developed.  Besides, I was shown a
  500.  demo of FSM's full capabilities down there thanks to Mike Fulton.
  501.  ----------
  502.  
  503.  Message 166       Wed Apr 15, 1992
  504.  S.SANDERS2 [SDS]             at 23:10 EDT
  505.  
  506.  SDS has some very exciting new projects coming that will take advantage
  507.  of any GDOS system.  We will be making specific product announcements
  508.  when they become available.
  509.  
  510.  -Scott @ SDS  Member IAAD
  511.  ----------
  512.  
  513.  Message 167       Thu Apr 16, 1992
  514.  TOWNS [John@Atari]           at 14:03 EDT
  515.  
  516.  There are a number of issues that have to be settled before we can
  517.  release a version of FSMGDOS to the retail channel.  There is no truth
  518.  to the comments made here.  Atari is not "bored" with the product, we
  519.  aren't waiting for applications to appear that use it, nor is FSMGDOS
  520.  broken under MultiTOS.  All of these comments are completely false.
  521.  
  522.  I am not at liberty to discuss the issues at hand.  But, please allow
  523.  me to say that we are working on solving those issues and our first
  524.  concern is with regard to our customers.  We want to make sure that
  525.  everything is complete and in order before shipping the product.
  526.  
  527.  I am sorry that I can not provide you with more information.  I will do
  528.  my best to keep you updated.
  529.  
  530.  -- John Townsend, Atari Corp.
  531.  ----------
  532.  
  533.  Message 168       Thu Apr 16, 1992
  534.  R.MONFORT1 [LEXICOR]         at 15:29 EDT
  535.  
  536.  Towns.  Lexicor is or will be developing applications that will use
  537.  FSMGDOS.  We cannot talk about them but you will be seeing them in the
  538.  future.
  539.  
  540.  Ringo.
  541.  ----------
  542.  
  543.  Message 170       Thu Apr 16, 1992
  544.  G.T.GRAY [Gary Gray]         at 19:28 EDT
  545.  
  546.  John,
  547.  
  548.  All my comments maybe incorrect speculation.  They are totally logical
  549.  suppositions based on the comments made upto this point.  For all I
  550.  know Atari is holding FSM back to support type 1 fonts.  They could be
  551.  planning to use some hardware maybe even a DSP available on future
  552.  machines to do high speed font rendering in a high color enviroment.
  553.  That would be very nice, antialiased real time fully scaled fonts.  Not
  554.  only that imagine a fast SCSI port hooked to a 600x600 or better
  555.  controller for SLMs.  All these things are very possible and realistic
  556.  things to do with a system wide font imaging system.  But I will bet
  557.  the issue are legal, economic or just bugs.  Anyway the longer FSM is
  558.  in getting to market, the less likely developers are to get behind this
  559.  scheme.  It is proprietary and it very late.
  560.  
  561.  Unfortunately Metados an operating system extension that ought to come
  562.  in the box of every ST family machine shipped in recent years is still
  563.  not available.  No expalnations.
  564.  
  565.  I have figured it out.  The reason FSM has not shipped is the packaging
  566.  Atari was waiting to ship it in can't be designed because layout and
  567.  design software they want to use for the packaging requires FSM which
  568.  is not yet available.
  569.  =======================================
  570.  
  571.  LEXICOR UPDATE
  572.  
  573.  -=> In the "Lexicor Product Support" category (25)
  574.  -=> from the "Lexicor-Newsletter" topic (10)
  575.  
  576.  Message 112       Sat May 09, 1992
  577.  J.COLE18 [John Cole]         at 22:09 EDT
  578.  
  579.  I would like to welcome N.STEEL to Lexicor's Silicon Graphics
  580.  development team.  Lexicor Software has recently become official
  581.  Silicon Graphics developers and has a separate development team from
  582.  the Atari software division.  We hope to have our prouducts available
  583.  on more than one platform soon, starting with SG and N.STEEL will be a
  584.  key figure in making that possible.  Welcome!
  585.  
  586.  John Cole Lexicor Software
  587.  ----------
  588.  
  589.  Message 114       Sat May 09, 1992
  590.  LEXICOR [Lexicor]            at 23:01 EDT
  591.  
  592.  JC-18
  593.  
  594.  Just an additional comment or two. For those who are  interested, we
  595.  are in effect cross developing on both platforms.  Many of the advanced
  596.  rendering tools used on the SG platform will also be found in our Atari
  597.  applications.  As the new machines that will inevitably become
  598.  available on the Atari platform, they will be able to handel more
  599.  complex software.
  600.  
  601.  In fact atari users may be surprised to learn that many of the features
  602.  of Chronos are very simular to SG applications.
  603.  
  604.  If you are doing well with chronos then you would do well running SG
  605.  software given the chance.
  606.  
  607.  I would like to add my personal welcome To Bob Steel as the newest
  608.  member of our Silicon graphics Indigo development team!
  609.  
  610.  In closing just a bit of a tease.....The next upgrades to Phase-4 will
  611.  take the Atari user in to both high quality and full true 15/24 Bit
  612.  color worlds.  There will also be some very interesting Spectrum like
  613.  applications for the traditional ST user as well.
  614.  
  615.  Lee Seiler
  616.  ----------
  617.  
  618.  Message 115       Sun May 10, 1992
  619.  N.STEEL                      at 02:41 EDT
  620.  
  621.  In addition to my previous post, I would just like to add the following
  622.  comments and observations.
  623.  
  624.  I seriously considered selling my Atari equipment and buying an Amiga
  625.  setup.  You can do some nice work on an Amiga, but the truth is that
  626.  most people using them for MTV etc, are using banks of accelerated
  627.  machines, usually 10-15.  That doesn't seem very cost effective to an
  628.  individual like myself.  A single, low-end, SG machine runs twice as
  629.  fast as a top of the line Mac Quadra, and almost 85% of current
  630.  professional graphics work is done on SG equipment.
  631.  
  632.  That last fact alone, makes learning with Lexicors software a perfect
  633.  stepping stone.
  634.  
  635.  N.Steel
  636.  =======================================
  637.  
  638.  CODEHEADS WARP 9
  639.  
  640.  -=> In the "CodeHead Software" category (32)
  641.  -=> from the "Warp 9, the Accelerator" topic (31)
  642.  
  643.  Message 192       Thu Apr 23, 1992
  644.  R.MORROW10 [Bob M.]          at 22:01 EDT
  645.  
  646.  Is there any particular place in AUTO that W9 needs to be?  With the
  647.  old Quick ST, it had to be at the back of the AUTO folder.  Is this
  648.  still true?
  649.  ----------
  650.  
  651.  Message 193       Thu Apr 23, 1992
  652.  C.F.JOHNSON [CodeHead]       at 22:49 EDT
  653.  
  654.  Bob,
  655.  
  656.  If you use the Warp 9 Control Panel desk accessory, it doesn't matter
  657.  where the Warp 9 program runs in the AUTO folder.  In fact, it's best
  658.  to have it run as early as possible; I have it running right after
  659.  PinHead on my system.  When Warp 9 runs early in the AUTO folder, it
  660.  can actually accelerate the bootup process significantly.
  661.  
  662.  The Control Panel desk accessory sends a special message to the
  663.  resident program after everything else has loaded, telling it to
  664.  reinstall itself in the exception vectors.  (Sorry if I'm getting too
  665.  technical -- but to boil it down, the whole point of this
  666.  "reinstallation" business is to let Warp 9 operate at its optimum peak
  667.  efficiency.)
  668.  
  669.  If you don't use the Warp 9 Control Panel, the Warp 9 program should
  670.  run as close to the end of the AUTO folder as possible, so that it
  671.  installs its exception vectors after everything else, and can run as
  672.  fast as it can (without the extra boost provided by the Control Panel).
  673.  
  674.  Note that Warp 9 itself _does_not_care_ about its AUTO folder position;
  675.  it can run before or after GDOS, before or after big screen drivers,
  676.  etc.  One of the primary goals in creating Warp 9 was to free the
  677.  program from dependency on AUTO folder order, and to achieve the
  678.  ultimate acceleration no matter what its AUTO position.  However, some
  679.  other programs may be sensitive to their position in the AUTO folder,
  680.  and may need to run before or after Warp 9, for reasons of their own.
  681.  
  682.  The only examples I know about right now: Hisoft's AMON debugger needs
  683.  to run BEFORE the Warp 9 AUTO program, and some versions of UIS 3 also
  684.  need to run before Warp 9.  The current version of UIS 3 (v3.3) doesn't
  685.  care about its AUTO folder position; if you don't have this version,
  686.  you should upgrade for full compatibility with Warp 9.
  687.  =======================================
  688.  
  689.  WORDUP
  690.  
  691.  -=> In the "Word Processing" category (13)
  692.  -=> from the "Word Up" topic (6)
  693.  
  694.  Message 91        Mon May 11, 1992
  695.  JEFF.W [ST Sysop]            at 11:46 EDT
  696.  
  697.  David,
  698.  
  699.  Charles beat me to the punch about Calligrapher.
  700.  
  701.  But on the subject of WordUp, you said you're getting tired of waiting
  702.  for Atari to update WordUp.  You sound like you had expected them to
  703.  update it.
  704.  
  705.  While it is common knowledge that Atari bought the source code of
  706.  WordUp from Neocept, there has been no announcement from Atari that
  707.  ever indicated they planned to do an update of WordUp.  Waiting for an
  708.  unannounced, and possibly unplanned, update of WordUp from Atari will
  709.  likely be very tiring for anyone engaging in such an expectation.
  710.  
  711.  I'm sure Atari has intentions for the source code they purchased from
  712.  Neocept, but they have never shared that by way of public announcement
  713.  with us outsiders.
  714.  
  715.  Sadly, too many people tend to take a little information and fill in
  716.  the blanks and then hold Atari responsible for not accommodating their
  717.  fantasies.  This can happen both inside and outside of a company like
  718.  Atari.  After a while, fancy seems to become fact when people don't
  719.  know the whole story, accepting whatever is fed to them at face value.
  720.  =======================================
  721.  
  722.  
  723.  
  724.  | | |  MIGRAPH OCR
  725.  | | |  By John L. McLaughlin
  726.  | | |  ---------------------------------------------------------------
  727.  
  728.  
  729.  Requirements: Any ST/STe/TT computer with 2 MB or more RAM and hard
  730.                disk.  Hand- or full-page scanner optional.
  731.  
  732.  Summary: Sophisticated, trainable optical character-recognition (OCR)
  733.           package, capable of making short work of data-input.
  734.  
  735.  Manufacturer:  MiGraph, Inc., 32799 Pacific Highway S., Federal Way, WA
  736.                 98003 (206) 838-4677
  737.  
  738.  Price: $299.00
  739.  
  740.  
  741.  Though paper provides a convenient and tangible medium for human
  742.  communication, it's not great for talking to machines.  Scanning has
  743.  solved the problem of how to get images from paper into computer
  744.  memory.  But because computers store images and text in completely
  745.  different ways, images of text, such as a scan of this magazine page,
  746.  require further processing before the information they contain can be
  747.  used by word processors, spreadsheets, and other "text-handling"
  748.  applications.
  749.  
  750.  MiGraph OCR (short for "Optical Character Recognition") provides the
  751.  missing link -- converting scanned text to ASCII files that can be used
  752.  directly by a wide variety of applications.  The program can accept
  753.  previously-scanned monochrome .IMG or TIFF files; or process input
  754.  directly from a MiGraph or compatible hand-scanner.
  755.  
  756.  The OCR Process
  757.  
  758.  MiGraph OCR begins its job by methodically chopping up a scanned image:
  759.  first into discrete lines of text, then into masses identified as words
  760.  and subdivided into characters.  This, alone, is a fairly complicated
  761.  process, involving raster image-processing (to remove spurious
  762.  background shading and stray pixels, improve contrast and separate
  763.  characters, etc.) and geometric analysis (to correct for text
  764.  misalignment).  Next, using a font-recognition engine licensed from
  765.  Omnifont (world leaders in OCR software design), MiGraph OCR turns the
  766.  bitmapped image of each character into a vector expression describing
  767.  its shape in terms unrelated to size or resolution.
  768.  
  769.  Characters are recognized by comparing their vector descriptions
  770.  against a dictionary of character forms in different fonts and point
  771.  sizes -- a process that yields a far higher percentage of "hits" than
  772.  prior OCR techniques involving bitmap comparisons.  Additional
  773.  refinement is obtained by referencing against a user dictionary,
  774.  created by "training" the device on text with particular
  775.  characteristics.
  776.  
  777.  As a last step, MiGraph OCR performs a complex lexical and syntactic
  778.  analysis, using one of four supplemental dictionaries based on the
  779.  Proximity/Merriam-Webster Linguibase.  This further assists the program
  780.  in making intelligent "guesses" about characters whose forms remain
  781.  ambiguous.
  782.  
  783.  Using OCR
  784.  
  785.  Installing MiGraph OCR is simple.  An INSTALL program is included on
  786.  the main disk that lets you specify the folder into which you want
  787.  program files stored.  The utility also lets you identify which of the
  788.  four supplemental dictionaries you wish installed: versions for
  789.  English, German, French, and Dutch are included on two support disks.
  790.  A minimum of 2 MB free space must exist on the target partition, prior
  791.  to installation.
  792.  
  793.  OCR's main control screen is simple and well-designed, and a little
  794.  random button-clicking quickly reveals how most of the program works.
  795.  Nevertheless, to help get you started, the manual includes several
  796.  step-by-step, hands-on tutorials.  The general control panel, accessed
  797.  by clicking on the "hammer" icon, lets you specify input source
  798.  (scanner or file), output format, and set refining parameters for the
  799.  OCR process.  Selecting "scanner" as the input device causes the
  800.  appearance of a secondary scanner configuration dialog which lets you
  801.  define resolution, area, and direction of input scans.
  802.  
  803.  Select "Get Image," and you're flying.  If you've elected to scan, the
  804.  hand scanner is activated and managed automatically -- all you have to
  805.  do is move it down (or across) the page.  OCR performs best when
  806.  presented with a straight scan, so a scanning tray is recommended.  The
  807.  only glitch I noticed was caused, as it turned out, by the fact that I
  808.  was running MiGraph OCR on a Mega STe at 16 MHz, with blitter and
  809.  caches enabled.  Apparently, some combination of these features throws
  810.  off the sample timing, so that illegible scans are produced.  The fix,
  811.  at least until MiGraph issues an upgrade, is to use the Control Panel
  812.  to turn off all enhancements while scanning is in progress.  They can
  813.  (and should) be turned on again, afterwards, since OCR processing
  814.  benefits from the increased system throughput.
  815.  
  816.  Once scanning is complete, the scanned image appears in OCR's work
  817.  window.  Your first job is to assess the quality of the scan, to
  818.  determine if it is appropriate for OCR processing.  Because low-quality
  819.  scans take unnecessarily long to process, and produce a large number of
  820.  errors, it's best to repeat doubtful scans at this point.
  821.  
  822.  The next step is to select regions of the scanned image for input to
  823.  OCR.  This is done in very straightforward fashion, by dragging
  824.  rectangles or drawing polyline boxes around desired portions of the
  825.  image.  Multiple regions can be sorted so that they are processed in
  826.  any desired order.  An added plus: to avoid having to make duplicate
  827.  scans of the same material, MiGraph OCR also lets you define the
  828.  graphic regions of any scan, saving them as .IMG or TIFF files.
  829.  
  830.  When OCR is initiated, the program performs several unattended passes:
  831.  rectifying the image, segmenting it, and generating a first
  832.  interpretation of its content.  Because the process can take a while,
  833.  you are kept appraised of progress by a succession of dialog boxes.  If
  834.  automatic processing has been selected, output text is then saved
  835.  transparently to the designated file.  Otherwise, the interactive
  836.  learning phase begins.
  837.  
  838.  During interactive learning, the system presents you with problem areas
  839.  of your scan, in greatly enlarged form, and asks you to correct or
  840.  approve of its interpretations.  The process is easily managed, though
  841.  it can be time-consuming if many problems exist (the process can be
  842.  aborted at any point, however, and the resulting text file saved to
  843.  disk with markers inserted to indicate ambiguous characters).  When
  844.  correcting a problem, it's important to determine whether it's a result
  845.  of poor scan quality or from an unfamiliar font or point size.  When
  846.  scan-quality is at fault, you should correct the problem in text,
  847.  without updating the current user dictionary.
  848.  
  849.  Entering a correction is usually a matter of typing a single letter,
  850.  though occasionally, the program will present you with groups of
  851.  several adjacent letters for identification.  Very rarely, the program
  852.  will assume that two adjacent characters are one, and will not accept
  853.  multiple characters for insertion.
  854.  
  855.  Alternatively, when you've identified a legitimate "training" situation
  856.  (i.e., the program has failed to recognize text because it contains
  857.  some regular feature (e.g., font, point size, or special letterform)
  858.  which is unfamiliar) you can "train" OCR to recognize the character in
  859.  the future.  A vectorized image of the new letterform is added to the
  860.  current user dictionary, which can be saved back to disk at the end of
  861.  the session.  Over time, dictionaries can be developed and refined for
  862.  each type of text you regularly use as input, and these can add
  863.  remarkably to the accuracy of OCR's interpretation.
  864.  
  865.  When you tell OCR to "learn" a new character, you must take care to
  866.  input the correction properly.  OCR immediately applies any corrected
  867.  interpretation to similar ambiguities throughout the text -- a process
  868.  designed to prevent your having to correct the same mistake more than
  869.  once.  Unfortunately, however, this also means that an erroneous
  870.  correction can easily be propagated through your output, and -- if
  871.  unrecognized at the end of the session -- perhaps even entered
  872.  accidentally in the current dictionary when it is saved back to disk.
  873.  Unfortunately, there's no way to "edit" the updated dictionary after a
  874.  training pass, nor to return to a problem area during the pass, to re-
  875.  enter a correction.  So a fair amount of dictionary-refinement can be
  876.  lost, if you're not careful.
  877.  
  878.  While I've described using OCR to process only a single scanned unit of
  879.  text, it's also very easy to append the results of several OCR sessions
  880.  to the same output file, creating a single result document that can be
  881.  imported to a word processor.  Alternatively, however, I've had good
  882.  luck employing utilities such as WizWorks!' Scan-Lite to conjoin
  883.  several scans into one uniform image before importing into OCR.
  884.  Unfortunately, I have no means of testing how well MiGraph OCR would
  885.  perform on input from a full-page flatbed scanner; but I suspect that
  886.  for serious applications, this option should be thoroughly explored.
  887.  
  888.  Performance
  889.  
  890.  Once a sufficiently-refined user dictionary has been created for text
  891.  from a particular source, MiGraph OCR is very accurate.  It's also
  892.  fairly quick, at least when processing in automatic mode: a page of
  893.  Courier 10-pitch type, scanned at 300 dpi, can be output as ASCII in
  894.  something like three minutes, which is marginally faster than an
  895.  average-to-good touch typist could enter the same material.  Naturally,
  896.  text output by OCR must be further processed before it can be
  897.  considered correct.  At least part of this process (i.e., spell-
  898.  checking) can be automated, however.
  899.  
  900.  Because performance accuracy is so dependent on user dictionaries,
  901.  MiGraph OCR is most useful when input is derived from only a limited
  902.  range of text-types.  Even with this constraint, however, it's easy to
  903.  imagine a broad range of applications.  Particularly intriguing is the
  904.  idea of using MiGraph OCR to convert faxes, received via faxmodem, to
  905.  ASCII files -- providing a wholly "paperless" solution to fax
  906.  correspondence in the computer context.
  907.  
  908.  Only one significant feature is lacking: the ability to queue multiple
  909.  files for input and unattended processing.  Hopefully, this feature
  910.  will be added in a future upgrade, since it would make the program
  911.  highly competitive with Kurzweil and other dedicated OCR systems,
  912.  particularly in the small office environment.
  913.  
  914.  
  915.  
  916.  | | |  CONSIDER THE ALTERNATIVES
  917.  | | |  By Sheldon Winick
  918.  | | |  ---------------------------------------------------------------
  919.  
  920.  Reprinted from The GEnie Lamp Online Magazine
  921.  (c) Copyright 1992 T/TalkNET OnLine Publishing, GEnie, and the GEnie
  922.  Computing RoundTables.
  923.  
  924.  
  925.  Many Atari owners seem to find it difficult to maintain an upbeat
  926.  attitude towards the Atari platform, especially when one of those
  927.  periodic complaining discussions erupts.  There never seems to be a
  928.  shortage of someone or other urging an abandonment of the Atari
  929.  platform because of a shortage of dealerships, Atari's periodic
  930.  shortages of equipment, Atari's lack of advertising, or some developer
  931.  not supporting the Atari platform.  What they seem to lose sight of is
  932.  why we chose the Atari platform in the first place.
  933.  
  934.  Perhaps we should periodically go back and re-evaluate our computer
  935.  needs and desires, take a clear look at what we use our systems for,
  936.  how we use it, and what we really need it for.  And, of course, it
  937.  would always be a good idea to take a closer look at the alternative
  938.  platforms.
  939.  
  940.  I can't help but be somewhat amused when I hear complaints about
  941.  various software and hardware incompatibilities on the Atari platform.
  942.  Think we have it tough?  Try talking to someone who owns a MeSsyDOS
  943.  machine.  Try adding Windows to attempt to get a more user friendly
  944.  interface and see what happens to your software compatibility and
  945.  system speed.  Try installing virtually anything and see what a chore
  946.  it can be to resolve all the conflicts and get the system to perform
  947.  properly.  Anyone who complains about having to reorder the programs in
  948.  an Atari 'AUTO' folder, obviously has never been exposed to the 'fun'
  949.  of having to revise a 'AUTOEXEC.BAT' and 'CONFIG.SYS' file whenever
  950.  adding a new piece of hardware or software to a system.
  951.  
  952.  It's really easy to let those little irritations get out of hand and
  953.  turn into serious complaints.  I guess it's human nature to take the
  954.  familiar for granted, and lose our perspective when something irritates
  955.  us.  I suspect those feelings can be compounded by the media hype we're
  956.  continually exposed to advertising the alternative platforms, as well
  957.  as finding ourselves surrounded by a plethora of IBM clones and clone
  958.  owners constantly bragging about their machines.
  959.  
  960.  Perhaps, as a dealer, my perspective is a little different as I hear
  961.  the complaints from computer owners on both sides of the fence.
  962.  Perhaps I benefit from the opportunity to listen to the owners of IBM
  963.  clone machines complain about how difficult everything is on their
  964.  machines compared to what they see us doing on our Atari systems at
  965.  Computer STudio.  Perhaps I'm also in the unique position of being in
  966.  a small town where software isn't as  easy to find as in a major city,
  967.  so our local Atari owners find themselves with as good or better
  968.  selection as anyone else.  I also find myself selling a lot of software
  969.  to clone owners who enjoy browsing through our software racks to get
  970.  ideas of what is available for all personal computers.  And I also get
  971.  the opportunity to listen to 'them' complain about the complexity of
  972.  their software and hardware, and the lack of those great productivity
  973.  titles we take for granted.
  974.  
  975.  I also get a great joy out of watching the expressions change on the
  976.  faces of the 'walk-ins' who just happen to be walking through the mall
  977.  and wander into the store along with their 'attitude' --- you know what
  978.  I'm talking about --- they have a such-and-such with 4 bookoodles of
  979.  RAM, SVGA, 6 gazillion titles of pirated software, and walk in the door
  980.  feeling they can sneer at the 'inferior' platform.  I usually just let
  981.  them talk, don't argue with anything they say, but while listening,
  982.  crank up something like Calamus or DynaCADD and whiz through something
  983.  creative while they continue to ramble.  It doesn't take long before
  984.  that rambling turns into a 'Wow' or 'How did you do that?'.   Within
  985.  minutes they're usually sitting down watching in total amazement.  Then
  986.  there's the 'I didn't know Atari still made computers' and finally the
  987.  'So how come more people don't own an Atari'.  You'd be surprised how
  988.  many of those visitors wind up coming back with computer shopping
  989.  friends to show them 'our' alternative platform.  Yes, Virginia, MS-DOS
  990.  "IS" a curable disease!
  991.  
  992.  I also hear the horror stories from the other side when it comes to
  993.  support, service and repair for 'their' systems, the prices they had to
  994.  pay, and how long it took.
  995.  
  996.  Then there's the novice clone owner who benefited from a 'friend' who
  997.  advised them what to buy and found them a 'great' deal on a mail order
  998.  clone system.  They reel off a list of features their system has ----
  999.  you know, 89 megabytes of RAM (you'd be surprised how many folks STILL
  1000.  don't know the difference between RAM and hard drive size), 5-1/4"
  1001.  floppy drive, 3-1/2" hard drive (they usually are referring to the
  1002.  3-1/2" floppy drive), super VGA monitor, etc.  And.... they love the
  1003.  system!!  They've only had it for about 6 months and they already know
  1004.  how to use the word processing software a little and play some games.
  1005.  Wow!!  And whenever they buy a new game, they get their friend to come
  1006.  over to install it on their hard drive 'cause they haven't learned how
  1007.  to do that yet.
  1008.  
  1009.  Then we see the those IBM PS-1 owners wandering in looking for anything
  1010.  for their systems, and listen to their complaints about the cost of
  1011.  upgrade boards, and lack of support for their micro-channel
  1012.  architecture.  Think they are a very happy camper after the reality of
  1013.  the situation sets in?
  1014.  
  1015.  How 'bout all those parents who, even recently, ran out to get Johnny
  1016.  an Apple 2 or Apple 2 clone 'cause that's what he was using at school,
  1017.  and now finds his system totally unsupported by anyone, including our
  1018.  only local Apple dealer.  Or the young fellow whose friends talked him
  1019.  into an Amiga, and now finds the only place he can get software is mail
  1020.  order or by special order from his local Atari dealer <big grin>.
  1021.  
  1022.  It's easy to go through life with blinders on, but it can sometimes be
  1023.  a good idea to step back and look at the world from someone else's
  1024.  viewpoint.  It's also easy to take the familiar for granted.  Things
  1025.  like our Atari's dependability and durability, its' fantastic GEM-based
  1026.  user interface, and the excellent software that is so easy to learn and
  1027.  use.  You really can't appreciate how easy memory upgrading is on an
  1028.  STe, Mega STe or TT030 until you've experienced the hassle of doing
  1029.  that on one of those 'other' systems.
  1030.  
  1031.  And no matter how much Microsoft advertises Windows and Window
  1032.  applications, they are still much more complex and difficult to learn
  1033.  and use than our trusty 'ol Ataris.  But Microsoft does know one thing
  1034.  --- with enough money and enough media hype, you can sell anything!
  1035.  
  1036.  Happy (Atari) Computing,
  1037.  
  1038.  Sheldon Winick (GEnie address:  S.WINICK)
  1039.  Computer STudio - Asheville, NC
  1040.  
  1041.  Sheldon owns and operates Computer STudio, a full-service Atari
  1042.  dealership in Asheville, North Carolina.  Sheldon is also a registered
  1043.  architect (licensed in Florida, Tennessee, North Carolina, and
  1044.  Colorado, as well as holding a National NCARB certificate).  His
  1045.  current architectural drawings are, of course, being prepared on his
  1046.  Atari-based CADD system, using DynaCADD software.
  1047.  
  1048.  
  1049.  
  1050.  
  1051.  | | |  WHAT'S NEW FOR THE PORTFOLIO
  1052.  | | |  Compiled by Ron Kovacs
  1053.  | | |  ---------------------------------------------------------------
  1054.  
  1055.  
  1056.  New Uploads to the Atari Portfolio Forum on CompuServe (Go APORTFOLIO)
  1057.  
  1058.  
  1059.  MAKSND.ZIP   MakeSound: Create standalone, compressable sound
  1060.  This is the sound equivalent of PREAD and MAKERT.  Use this to create
  1061.  a sound file.  Faster than VOICE.COM!  Includes a sample file.
  1062.  
  1063.  PSND1.ZIP    PSOUND: Portfolio digital sound player
  1064.  Here's another version of PSOUND, now *faster* than VOICE.COM.
  1065.  Includes two samples, including: "Help, I'm trapped!" and "Don't
  1066.  panic!" from Hithhiker's Guide to the Galaxy.
  1067.  
  1068.  PGCPZL.ZIP   PGC Puzzle 1.0 - PGC Graphics Tile Puzzle
  1069.  PGC Puzzle is similar to TILES, except it lets you play a sliding tiles
  1070.  game with any PGC graphic image.  Features include SAVE/LOAD game in
  1071.  progress, set number of tiles, and much more.  Documentation is in
  1072.  PREAD format.  FREEWARE by Don Messerli
  1073.  
  1074.  DU1.ZIP      Diary Utility 1.0
  1075.  This is a sharware utility that allows TODO Notes to be included within
  1076.  your Port diaries.  TODO Notes can be viewed for a specific date.  This
  1077.  version has been re-zipped with version 1.1.
  1078.  
  1079.  VOICE.COM    Speech Output on the Portfolio, Demo.
  1080.  Found in England:  Hey, there is someone trapped in my computer!
  1081.  Speech output on the Portfolio!
  1082.  
  1083.  LISTER.ZIP
  1084.  This is a program to work with lists.  You can create, save, view lists
  1085.  and import text files into the program.  This is freeware by Tom
  1086.  Showers.
  1087.  
  1088.  FNDADR.EXE   Search the Address files for a Name
  1089.  As requested, here is a program that will search all your address files
  1090.  for a particular phrase.  Written and Uploaded by BJ Gleason.
  1091.  
  1092.  VIEW.ZIP
  1093.  Greatly enhanced.  This is a must for Portfolio graphics admirers.
  1094.  Requires desktop PC clone with 640K RAM minimum and VGA capabilities.
  1095.  Written and uploaded by Don Thomas; Artisan Software. (c)1992
  1096.  
  1097.  REPORT.EXE   Re:Port animation
  1098.  This is an animation of the Re:Port logo, pretty neat.  Created with
  1099.  Windows 3.1 PaintBrush, my new WinPGC converter, and Don Messerli's
  1100.  PGFLIX.  Hit ESC to stop it.
  1101.  
  1102.  GOLF10.ARC   BGCC Golf Simulation Game v1.0
  1103.  The Brooklyn Golf & Country Club is a nine hole golf simulation game.
  1104.  It uses PGC graphics to show overhead views of the course and each
  1105.  shot.  The golfer must choose the right club and power setting.  There
  1106.  are water hazards and sand traps to deal with.  This is a single player
  1107.  version.  The back nine are  currently under construction.  Requires
  1108.  PBasic 4.91 to run.
  1109.  
  1110.  BDAY.EXE     Birthday Animation
  1111.  Run this graphics file when you have a birthday -- or for someone else
  1112.  who is having one!  Written by David E. Stewart
  1113.  
  1114.  RECIPE.ZIP   Recipe Mate
  1115.  Recipe Mate is a PBasic program which scales recipes.  If you have a
  1116.  recipe to feed six but need to make a meal for three, Recipe Mate will
  1117.  make the conversion for you.
  1118.  
  1119.  ROMAN.ZIP
  1120.  This is a little novelty pbasic program for the programming competition
  1121.  which deciphers roman numerals.
  1122.  
  1123.  PRTBIB.ZIP   Medline and Psychlit adr files
  1124.  If you have to constantly collect references which later have to be
  1125.  entered into a bibliographic database, you may find these address file
  1126.  templates useful.  Following the example at the start of each file you
  1127.  can enter in your references which will then be in a format for bulk
  1128.  input into your database.  Most bibliographic databases will import in
  1129.  medline or psychlit formats and the process can save a lot of time.
  1130.  
  1131.  WSH10.BAS    W Shape Calculator v1.0
  1132.  A database of Steel shapes useful for dimensioning and detailing for
  1133.  Architects and Builders.  Includes 187 entries ranging from W4x13 to
  1134.  W36x300.  Provides information on depth, width, flange thickness and
  1135.  web thickness of each W Section.  Requires PBasic 4.91. (This file is
  1136.  compressed)  Please send any comments or bugs to Hugh J. Campbell
  1137.  (70611,3212)
  1138.  
  1139.  STAIR.BAS    Stair Calculator v1.1
  1140.  A PBasic program to calculate the design requirements for stair
  1141.  construction.  Useful for Architects and Builders to establish number
  1142.  of riser & treads to rise to an entered floor to floor height.  Also
  1143.  calculates the size of the enclosure required.  Can help design 1,2,3
  1144.  or 4 run stairs as well as doughnut stairs and enclosures.  Requires
  1145.  PBasic 4.91 (Compressed file).
  1146.  
  1147.  SCARD.BAS    Golf Scorcard v1.1
  1148.  Electronic golf scorecard program for the Port.  Will keep scores for
  1149.  a foursome and will display statistics (birdies,pars).  Can continue a
  1150.  saved game at any point.  Requires PBasic 4.91 to run.
  1151.  
  1152.  CSH10.BAS    Channel Calculator v1.0
  1153.  Database of American Standard Steel Channel sections.  Useful for
  1154.  Architects, Engineers and Builders in dimensioning and detailing steel
  1155.  drawings.  Includes 30 different channels ranging from C 3x4.1 to C
  1156.  15x50.  Requires PBasic 4.91 to run (This is a compressed file).
  1157.  
  1158.  STOCK.ARC    Stock Watch
  1159.  A spreadsheet for tracking and evaluating a portfolio of securities.
  1160.  This archive contains 3 files: the documentation and two spreadsheets,
  1161.  one a bit shorter than the other.  This "system" allows you to price
  1162.  your securities, compute capital gain, annual yield and total return.
  1163.  
  1164.  STHNGE.ZIP   The Stonehenge Collection
  1165.  This is a collection of pgc graphic files featuring Stonehenge and a
  1166.  moody animation.  Created using Graphics Workshop, Windows Paintbrush
  1167.  and Don Messerli's graphics tools.
  1168.  
  1169.  FONTS.ZIP
  1170.  Sample of what you can do with Win 3.1's new PaintBrush program and
  1171.  the Portfolio, with a little help from my WINPGC program.  Contains 5
  1172.  .PGC files
  1173.  
  1174.  DSPPGC.ARC
  1175.  A bare bones PGC viewer for the Atari ST computer.  Will display
  1176.  Portfolio graphic compressed files in any of three ST resolutions.
  1177.  DOES NOT RUN ON PORTFOLIO.  A bare bones PGC viewer for the Atari ST
  1178.  computer.  Will display Portfolio graphic compressed files in any of
  1179.  the three ST resolutions.
  1180.  
  1181.  LOCK.ZIP
  1182.  These programs are from the PCMag utils disk and enable file encryption
  1183.  and decryption.  As each program is only 620 bytes in length, they are
  1184.  ideally suited to the Portfolio.
  1185.  
  1186.  TMW11.ZIP    Port diary utility
  1187.  Portfolio diary utility.  TMW version 1.1 provides easy and quick
  1188.  access to todays, tomorrows and any dates appointments.  The zip file
  1189.  contains the Pklited executable and a document file describing TMW's
  1190.  capabilities.
  1191.  
  1192.  
  1193.  
  1194.  | | |  BUILDING A SCANBOARD
  1195.  | | |  By Marvin Purdy
  1196.  | | |  ---------------------------------------------------------------
  1197.  
  1198.  
  1199.  Hand scanners are becoming a beneficial peripheral for computer users.
  1200.  Applications include scanning images for use as clip-art, scanning
  1201.  pictures for a base of family photographs, scanning text for Optical
  1202.  Character Recognition (OCR), or many other uses.  But no matter what
  1203.  idea comes to mind the hardest part of using hand scanners is pulling
  1204.  the scanner in a straight line.
  1205.  
  1206.  Scanboard to the rescue
  1207.  
  1208.  With enough practice most hand scanner users can pull a fairly straight
  1209.  line, but help yourself by constructing a simple guide.  The parts list
  1210.  is only five tems: a long, wide clipboard for enough working surface;
  1211.  a flat edge ruler at least 1/4 inch thick for guiding the scanner; a
  1212.  couple of pop rivets for attaching the ruler to the clipboard; several
  1213.  thin washers for spacing and support; and several small, hard plastic,
  1214.  adhesive backed, 1/4 inch thick stand-offs.
  1215.  
  1216.  NOTE: If using a steel or aluminum ruler ensure the edges are smooth
  1217.  and slightly rounded to prevent an abrasive effect on the scanner's
  1218.  plastic housing while being pulled.
  1219.  
  1220.  Construction
  1221.  
  1222.  Place the ruler along the left edge of the clipboard (or right edge for
  1223.  left handed users) and use a couple of small C-clamps to hold the ruler
  1224.  in place.   Be sure the ruler is at a right angle with the paper
  1225.  holding clip on the top of the clipboard.  Drill a hole the size of the
  1226.  rivet one-half inch from the top and bottom of the ruler's centerline.
  1227.  Insert the pop-rivets and secure them into place.
  1228.  
  1229.  Since the pop-rivets will cause the clipboard to sit at an angle on the
  1230.  desktop it is beneficial for the user to attach small, hard plastic
  1231.  stand-offs to back of the clipboard.  These stand-offs will keep the
  1232.  rivets from gouging the desktop and the clipboard from sliding around
  1233.  while pulling the scanner.
  1234.  
  1235.  Also, it is beneficial to place very thin washers as spacers between
  1236.  the ruler and clipboard.  These spacers will allow sliding of oversize
  1237.  papers or photographs under the ruler's edge for a better scanning
  1238.  alignment.  Additional washers are beneficial between the pop-rivet to
  1239.  ruler and pop-rivet to clipboard, since these washers add strength to
  1240.  these joints.
  1241.  
  1242.  The cost of all the necessary parts will be less than twenty dollars.
  1243.  The only problem some users will encounter is the availability of a
  1244.  pop-rivet gun, a friend can usually help those users.
  1245.  
  1246.  Benefits
  1247.  
  1248.  The hand scanner user now has a large, flat surface to work on with a
  1249.  straight, thick edge for guiding and pulling against.  With the large
  1250.  surface to work the user can place the ScanBoard anywhere and obtain
  1251.  good results.  With the thick edge of the ruler to pull along straight
  1252.  scans are obtainable and measurements are easily made for correct
  1253.  scanning program setups.
  1254.  
  1255.  Users with good construction skills can produce a few for their friends
  1256.  as wonderful gifts.  Some users can construct a few to sell to other
  1257.  computer club members (at cost of course, since clubs are for computer
  1258.  friends to get together).  No matter how the ScanBoard is obtained,
  1259.  hand scanning can now be enjoyable and rewarding.
  1260.  
  1261.  
  1262.  
  1263.  | | |  ST FORMAT NEWS PAGES
  1264.  | | |  Extracts from June 1992 Issue
  1265.  | | |  ---------------------------------------------------------------
  1266.  
  1267.  
  1268.  Extracts taken from the June issue of the UK s best-selling ST
  1269.  magazine.  For full details, catch next month s issue of ST FORMAT - on
  1270.  sale 14th May.  Alternatively, call 0458 74011 and speak to Trevor Witt
  1271.  about how to subscribe.  Failing that, write to Trevor Witt, ST FORMAT,
  1272.  The Old Barn, FREEPOST, Somerton, Somerset, TA11 7BR. ENGLAND.
  1273.  
  1274.  
  1275.  ATARI TAKES THE LEAD WITH STE-ONLY GAMES
  1276.  Since the release of the STE over three years ago we've been waiting to
  1277.  see new games which take advantage of all the enhanced features of this
  1278.  incredible machine.  Atari is finally taking the lead and writing a
  1279.  series of games which fully exploit the potential of this new machine.
  1280.  
  1281.  According to Product Manager, Bob Katz, the decision to produce STE-
  1282.  only games came from the top.  Sam Tramiel, boss of Atari US, wanted
  1283.  to produce STE-only games in a move to increase programmers awareness
  1284.  of the hardware potential of the machine.
  1285.  
  1286.  Atari has acquired the rights to several major coin-op games for
  1287.  conversion for use on the STE only, taking full advantage of the
  1288.  machines custom hardware.  The first two games to be converted are Road
  1289.  Riot Four Wheel Drive, an off-road driving game, and Steel Talons, a 3D
  1290.  polygon based helicopter simulator.  The arcade coin-ops use 256 color
  1291.  hardware graphics boards.  Though the STE comes with a palette of 512
  1292.  colors, only 16 can be displayed on screen at once but Atari are using
  1293.  a palette switching technique to overcome this hurdle and give 48
  1294.  colours per line, achieving an accurate representation of the arcade
  1295.  graphics.
  1296.  
  1297.  The games will take full advantage of the blitter chip to shift
  1298.  graphics around the screen at high speed and they will come with full
  1299.  8 channel DMA stereo sound.
  1300.  
  1301.  More importantly, the STE's built in hardware scrolling abilities will
  1302.  be supported so these games are certain to be some of the fastest
  1303.  you've ever seen on the ST.  Each game will be fully compatible with
  1304.  the Mega STE and TT range, automatically detecting which type of
  1305.  machine it is running on and adjusting itself to take advantage of
  1306.  increased clock speeds and the 68030 processor.  Bob Katz of Atari said
  1307.  these games will be the first that really thrash the STE s hardware.
  1308.  
  1309.  The games are being developed under the Atari Games umbrella and they
  1310.  will only be produced for Atari machines, with no other formats planned
  1311.  for release.  Each game has a dedicated development team working on it.
  1312.  
  1313.  More STE-only games are planned for the future, both coin-op
  1314.  conversions and original designs.  If Atari can prove that there is an
  1315.  eager market for STE only games, other software publishers are likely
  1316.  to follow suit.
  1317.  
  1318.  
  1319.  FSM GDOS READY FOR RELEASE
  1320.  A cut-down version of FSM GDOS is available for release here with the
  1321.  full version expected in about a month.  Atari is poised to release the
  1322.  full version of their revolutionary new GDOS replacement first in
  1323.  America and then in the UK.  The official price for the US version has
  1324.  been set at $49.  A cut-down version of FSM GDOS is already available
  1325.  here.
  1326.  
  1327.  According to Atari US Director of Communications, Bob Brodie, the US
  1328.  version of FSM GDOS will be available for sale as a separate package
  1329.  as soon as possible.  Atari UK's Bob Katz told ST FORMAT that Atari is
  1330.  looking for ways to distribute the package in the UK with a minimum
  1331.  amount of fuss.
  1332.  
  1333.  FSM is a direct replacement for GDOS which has been marketed for the ST
  1334.  since it's conception.  GDOS offers a range of fonts for any ST but has
  1335.  been heavily criticised for being too slow.  As a result very few fonts
  1336.  have been created and only a handful of programs make use of GDOS. That
  1337.  is set to change once FSM GDOS is officially released.  This re-written
  1338.  version is faster and much easier to use and according to Bob Brodie,
  1339.  the output speed of FSM GDOS on an Atari Laser printer is very fast, as
  1340.  fast as Calamus.
  1341.  
  1342.  Any program which already uses GDOS will work perfectly with the new
  1343.  FSM GDOS.  Word processing and Desktop Publishing packages are certain
  1344.  to be the main beneficiaries, though programs like Degas Elite are
  1345.  already geared up to make use of the new technology.
  1346.  
  1347.  The full version requires at least 1MByte of memory to run but Atari
  1348.  has produced a cut down version for 512K machines.  The cut down
  1349.  version, called Font GDOS, will run on all 512K machines.  This program
  1350.  is a direct replacement for the old version of GDOS and is
  1351.  substantially faster in operation and much easier to set up.  All the
  1352.  currently available GDOS fonts will work with Font GDOS.  New printer
  1353.  drivers have been written finally enabling owners of the Deskjet 500,
  1354.  Canon BJ-10e and other high resolution output devices to use the
  1355.  program.  Font GDOS and the full range of printer drivers is
  1356.  immediately available from the ST Club on GDOS Disk E for 2.95.  The ST
  1357.  Club has a GDOS distribution licence from Atari and can be contacted at
  1358.  0602 410241 for more information.
  1359.  
  1360.  In the US, the full FSM GDOS is supplied with Wordflair 2 a word-
  1361.  processor which makes extensive use of the features of this font
  1362.  scaling module.  An earlier version of Wordflair is distributed by
  1363.  Hisoft (0525 718181) in the UK.  Hisoft's David Link confirmed to ST
  1364.  FORMAT that they intend to release Wordflair 2 in the UK very shortly
  1365.  for 99.95 though Atari UK may insist that FSM GDOS is removed from the
  1366.  package.
  1367.  
  1368.  WHAT CAN FSM GDOS REALLY DO?
  1369.  FSM GDOS is a program which brings high resolution scaleable outline
  1370.  font technology to ST owners.  Outline fonts enable characters to be
  1371.  enlarged to any size with no loss of resolution because each letter is
  1372.  stored as a set of data.  If a letter is required at a larger point
  1373.  size it is simply redrawn at the larger size from the basic data.  Only
  1374.  one set of files is required for all sizes of a font instead of a
  1375.  different file for each point size.  Another point to note is that
  1376.  because the screen and printer fonts use the same information, the
  1377.  resultant printout is exactly the same as the screen display.
  1378.  
  1379.  The basic package contains the installation program, standard bitmapped
  1380.  Dutch and Swiss fonts, the 13 font Lucida family, FSM accessory and
  1381.  CPX, FSMPrint printer selector accessory and CPX, FontGDOS accessory
  1382.  and CPX and 12 printer drivers.  Printers covered include Atari Lasers,
  1383.  Canon and HP inkjets, Epson FX, HP Laserjet, the NEC P-series, HP
  1384.  Paintjet, Okimate 20 and Star printers.
  1385.  
  1386.  MULTITOS UPDATE
  1387.  In a fresh mood of openness, Atari UK demonstrated their new MultiTOS
  1388.  to ST FORMAT, confirming many of the details we revealed exclusively
  1389.  last month.
  1390.  
  1391.  MultiTOS enables you to run several applications at once in separate
  1392.  windows on an ST or TT. Several programs were demonstrated running
  1393.  simultaneously in five separate windows on a TT.  Well behaved ST
  1394.  programs will run under MultiTOS but most applications will have to be
  1395.  tweaked slightly to respond to MultiTOS commands.  Most major UK
  1396.  software developers have already started to upgrade their major
  1397.  applications to run under MultiTOS.  Compo Software, creators of That's
  1398.  Write are known to be updating their forthcoming update.
  1399.  
  1400.  On 68030 machines (the TT and the Falcon) MultiTOS takes advantage of
  1401.  built-in memory protection commands.  This means a program will not try
  1402.  to use an area of memory being used by another application or process,
  1403.  thereby preventing any loss of data.  However, on the 68000 based ST
  1404.  machines memory protection is not available so software needs to be
  1405.  converted to recognise these commands.
  1406.  
  1407.  The MultiTOS program itself is still under development and is not
  1408.  likely to be available until late in 1992.  It will be available to all
  1409.  existing Atari owners as a disk based upgrade.
  1410.  
  1411.  Atari US is still insisting that the Falcon 030 is due for release in
  1412.  late autumn in which case Multi TOS is unlikely to be included on ROM
  1413.  as part of the operating system.
  1414.  
  1415.  
  1416.  
  1417.  | | |  NEW ONLINE MAGAZINE
  1418.  | | |  STe News
  1419.  | | |  ---------------------------------------------------------------
  1420.  
  1421.  
  1422.               P  R  E  M  I  E  R  E       I  S  S  U  E  !
  1423.  
  1424.   /|\   /|\   /|\   /|\   /|\   /|\   /|\   /|\   /|\   /|\   /|\   /|\
  1425.      ...............................................................
  1426.     .................................................................
  1427.     .......             ....                                     ....
  1428.     .....    *********\   ..  *********************\  ********\  ....
  1429.     ...    *************\  .  *********************\  ********\  ....
  1430.     ..   ******\\\\\******\   \\\\\\\\******\\\\\\\\  ****\\\\\  ....
  1431.     ..  ******\     \\******\         ******\         ****\     .....
  1432.     ..  ******\   .   \******\  ....  ******\  .....  *******\  .....
  1433.     ..  \\******\   .  ******\  ....  ******\  .....  *******\  .....
  1434.     ....  \\******\   .\\\\\\\  ....  ******\  .....  ****\\\\  .....
  1435.     ......  \\******\   .       ....  ******\  .....  ****\     .....
  1436.     ........  \\******\   ..........  ******\  .....  ********\  ....
  1437.     ..........  \\******\    .......  ******\  .....  ********\  ....
  1438.     ..         .  \\******\    .....  ******\  .....  \\\\\\\\\  ....
  1439.     ..  ******\  .  \\******\   ....  ******\  .....             ....
  1440.     ..  ******\    .  ******\   ....  ******\  ......................
  1441.     ..  \\******\    ******\\   ....  ******\  ......................
  1442.     ...   \\*************\\\   .....  ******\  .........# ## # ......
  1443.     .....   \\*********\\\   .......  ******\  .........# ## # ......
  1444.     .......   \\\\\\\\\\   .........   \\\\\\  .........# ## # ......
  1445.     .........            ...........           ........## ## ## .....
  1446.     .................................................###  ##  ### ...
  1447.      ...............................................................
  1448.  
  1449.                The STE*Net (Intergalactic) On-Line Newsletter
  1450.              Bringing You The Latest News And Information About
  1451.                    Atari STE-68000 and TT-68030 Computers
  1452.                            Issue #1 Spring 1992
  1453.                    "Because ST Is Just Not Good Enough!"
  1454.                            (and Neither Is IBM!)
  1455.  
  1456.  "From The Publisher's Desk"
  1457.  
  1458.  Hello everyone.  Welcome to the first issue of "STE*Net", in electronic
  1459.  on-line form.  The ST is a nice computer, but if you want some serious
  1460.  computing power, and a reasonable price, the STE is the way to go.  Or,
  1461.  if you got bucks to spend, and want a truly amazing system, the TT is
  1462.  your answer!  This seasonal publication is designed to help you set up
  1463.  your computer system for the most efficiency and power, while paying a
  1464.  price that's fair.  You'll learn how to take full advantage of your
  1465.  1040 STE, Mega STE, and/or TT030 system.  Like, how easy and
  1466.  inexpensive it is to upgrade RAM on an STE (compared to a regular ST).
  1467.  What are those funny looking new controller ports on the left hand side
  1468.  of my STE, and what can I plug in there to make use of them?  How do I
  1469.  take advantage of the extended color pallette in my STE?  What TOS
  1470.  version should I be using?  What STE-specific software is out there for
  1471.  me to run?  These are some of the questions this newsletter will try to
  1472.  answer for you about your STE, as well as other logical solutions that
  1473.  are expected to arise in the future.  STE*Net will also try to cover
  1474.  information on the new TT030 system, and the new Atari Falcon computer
  1475.  when it's released in Germany this spring.  If you own an STE (or TT),
  1476.  and would like to write articles for STE*Net, see the end of this text
  1477.  file for details on how you can participate!  I need all the help I can
  1478.  get from my fellow Atarians!  Thank you all, and let's get this thing
  1479.  going!
  1480.  
  1481.  (Editor Note:  You can find future releases of STE on:  209-636-2RAD
  1482.  The -=Rad=- BBS, 408-745-2191 AtariBase BBS, 213-461-2196 CodeHead
  1483.  Quarters BBS, plus CompuServe, GEnie, DelPhi, and many many other
  1484.  networks.
  1485.  
  1486.  
  1487.  
  1488.  | | |  8-BIT UPDATE
  1489.  | | |  Z*Magazine Issue #207 Contents
  1490.  | | |  ---------------------------------------------------------------
  1491.  
  1492.  
  1493.  The lastest Issue of Z*Magazine, the original Atari online magazine
  1494.  continues production with Issue #207.  In this edition...
  1495.  
  1496.  * ATARI EXPLORER ONLINE MAGAZINE DEBUTS
  1497.  Press Release announcing the merger of Z*Net Online and Atari Explorer
  1498.  tp produce Atari Explorer Online Magazine.  Also, a full transcript of
  1499.  the recent Atari Explorer Conference on GEnie.
  1500.  
  1501.  * STAR*LINX BBS - GAME RATING & REVIEW SYSTEM
  1502.  APB is reviewed by a number of user of the Star*Linx BBS.  Comments
  1503.  and ratings by all who commented are included.
  1504.  
  1505.  * BILL & TED'S EXCELLENT ADVENTURE
  1506.  A complete solution to the game.
  1507.  
  1508.  * PERUSING THE INTERNET
  1509.  An overview of various topics including...
  1510.  o Recent postings on the net indicate that an alpha copy of Bob Puff's
  1511.    LZH extractor (v0.1) is in circulation.
  1512.  o COLRDUMP.BXE that prints the Colrview RGB pictures to a 24 pin Epson
  1513.    compatible color printer.
  1514.  o Digi-Studio
  1515.  o Mail Order Companies
  1516.  o CSS Wants a 6502 Programmer
  1517.  o Cold Only Power Supply
  1518.  o Cheap 360K DS/DD Floppies
  1519.  o Percom Drives
  1520.  
  1521.  
  1522.  
  1523.  | | |  AEO FEATURED FILE
  1524.  | | |  By John Jainschigg
  1525.  | | |  ---------------------------------------------------------------
  1526.  
  1527.  
  1528.  A DA for Viewing Degas Pictures
  1529.  
  1530.  Articles for Atari Explorer are edited on word processors.  The only
  1531.  thing lacking with this setup is that it requires us to keep installed
  1532.  one of the popular DA "file viewers," in order to examine illustrations
  1533.  -- frequently saved as Degas .PI? or .PC? files -- while writing
  1534.  captions, etc.  What these "file viewers" do: loading an image into a
  1535.  window, covers most of the essential themes of GEM programming.
  1536.  
  1537.  That said, this issue's add-in program restates those themes in simpler
  1538.  fashion.  It's a Desk Accessory that loads Degas .PI? and .PC? files
  1539.  into a resizeable viewing window.  Scroll bars let you "pan" the window
  1540.  over the face of the illustration, and a new illustration can be loaded
  1541.  by clicking the "fuller" button in the window's upper-right-hand
  1542.  corner.
  1543.  
  1544.  Most of the essential techniques of GEM programming are used, and very
  1545.  little else.  Covered are a list of topics including: application
  1546.  launching, the ST boot process, desk accessories, evnt_multi
  1547.  programming techniques, window creation and management, the VDI
  1548.  interface, bit-blitting, the File Selector ... and (as they say) more!
  1549.  
  1550.  C-language source code (PVIEW.C) and an executable version of the
  1551.  accessory (PVIEW.ACC) are compressed with this issue of Atari Explorer
  1552.  Online.  The source code can be reviewed with any text editor.  To use
  1553.  the accessory, just place the file PVIEW.ACC in the root directory of
  1554.  your boot drive, and reboot to install.
  1555.  
  1556.  
  1557.  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  1558.  To  sign up for GEnie service call (with modem)  (800) 638-8369.   Upon
  1559.  connection type HHH and hit <return>.  Wait for the U#= prompt and type
  1560.  XTX99436,GEnie and hit <return>.
  1561.  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  1562.  To sign up for CompuServe service call (with phone) (800) 848-8199. Ask
  1563.  for operator #198.  You will be promptly sent a $15.00 free  membership
  1564.  kit.
  1565.  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  1566.  Atari Explorer Online Magazine is a bi-weekly  publication covering the
  1567.  Atari computer  community.  Material published in  this edition may  be
  1568.  reprinted in non-commercial publications unless otherwise noted  at the
  1569.  top of  the  article.  Opinions  presented  herein  are  those  of  the
  1570.  individual authors and do not necessarily reflect those  of  the staff.
  1571.  Atari Explorer Online Magazine  is  Copyright (c)1992,  Atari  Computer
  1572.  Corporation.   Z*Net and the Z*Net Newswire are copyright(c)1992, Z*Net
  1573.  News Service/Ron Kovacs.
  1574.  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  1575.                       Atari Explorer Online Magazine
  1576.                    "The Official Atari Online Journal"
  1577.                Copyright (c)1992, Atari Computer Corporation
  1578.  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  1579.  
  1580.  
  1581. /************************************************
  1582.           PANEL MANAGER
  1583. *************************************************/
  1584.  
  1585. #include <osbind.h>
  1586. #include <obdefs.h>
  1587. #include <aesbind.h>
  1588. #include <gemdefs.h>
  1589. #include <vdibind.h>
  1590.  
  1591. #define NOWINDOW    0        /* There be no window */
  1592. #define WPARMS        NAME | CLOSER | MOVER |\
  1593.             FULLER | SIZER | VSLIDE | HSLIDE
  1594.  
  1595. #define WAW        200
  1596. #define WAH        200
  1597.  
  1598. /* Buffers */
  1599.  
  1600. char buffer[32*1024L];        /* Screen buffer */
  1601. char *sc;            /* Screen base pointer */
  1602. int header[17];            /* Header buffer */
  1603. int xs = 0,ys = 0;        /* Pointers into screen buffer */
  1604. int handle;            /* TOS file handle */
  1605.  
  1606. /* Evnt_multi() idiocy */
  1607.  
  1608. int w_handle = NOWINDOW;    /* Accessory window handle */
  1609. int xd,yd;            /* X and Y offsets to window work area */
  1610. int mx,my,mb,mk;        /* Dummy variables for mouse event */
  1611. Mouse mouse = {&mx,&my,&mb,&mk};/* Dummy pointers to said variables */
  1612. int key,dum;            /* More dummy variables */
  1613. int msgbuf[8];            /* AES message buffer */
  1614. int event;            /* AES event holding variable */
  1615.  
  1616. /* VDI binding control arrays and similar stuff */
  1617.  
  1618. int contrl[12],intin[128],intout[128],ptsin[128],ptsout[128],wks_handle;
  1619. int work_in[] = {1,1,1,1,1,1,1,1,1,1,2};
  1620. int work_out[57];
  1621. int xrast,yrast;
  1622. int rez;
  1623. int menu_id;                    /* Acc's menu-item ID */
  1624.  
  1625. int wx,wy,ww,wh;                /* Window rect */
  1626. int bx,by,bw,bh;                /* Work-area rect */
  1627. int xd,yd,wd,hd;                /* Offset */
  1628.  
  1629. int tx,ty,tw,th;                /* Temporary coords */
  1630.  
  1631. /* Memory form definition blocks */
  1632.  
  1633. FDB source = {0L,640,400,40,0,1,0,0,0};
  1634. FDB dest   = {0L,0,0,0,0,0,0,0,0};
  1635.  
  1636. char file[80];
  1637.  
  1638. /************************************************
  1639.         File Selector
  1640. *************************************************/
  1641.  
  1642. filename()
  1643. {
  1644. int drv,button;
  1645. static char path[160];
  1646. char *p = path;
  1647.  
  1648. if (path[0] == '\0'){
  1649.     *p++ = (drv = Dgetdrv()) + 'A';
  1650.     *p++ = ':';
  1651.     Dgetpath(p,drv + 1);
  1652.     }
  1653. else{
  1654.     p = path + strlen(path) - 1;
  1655.     while(*p != '\\' && *p != ':')
  1656.         *p-- = '\0';
  1657.     }
  1658.  
  1659. strcat(path,"*.P?3");
  1660. *file = '\0';
  1661.  
  1662. do{
  1663.     while(!fsel_input(path,file,&button));
  1664.     if (!button)
  1665.         return(-1);
  1666.     p = path + strlen(path) - 1;
  1667.     while(*p != '\\') *p-- = '\0';
  1668.     strcat(path,file);
  1669.     } while ((handle = Fopen(path,0)) < 0);
  1670. return(handle);
  1671. }
  1672.  
  1673. /************************************************
  1674.         Get PC3 File
  1675. *************************************************/
  1676.  
  1677. read_pc3()
  1678. {
  1679. char *d = sc,*base = sc + 32000L,*buf,*s;
  1680. int count;
  1681.  
  1682. s = buf = (char *) Malloc(32000L);
  1683.  
  1684. if (Fread(handle,32000L,buf) < 0)
  1685.     return(-1);
  1686.  
  1687. while(1) {
  1688.     if ((count = *s++) == -128)
  1689.         continue;
  1690.  
  1691.     if (count < 0){
  1692.         count = -count + 1;
  1693.         while(count--){
  1694.             *d++ = *s;
  1695.             if (d == base)
  1696.                 goto ripcord;
  1697.             }
  1698.         s++;
  1699.         }
  1700.     else {
  1701.         count++;
  1702.         while(count--){
  1703.             *d++ = *s++;
  1704.             if (d == base)
  1705.                 goto ripcord;
  1706.             }
  1707.         }
  1708.     }
  1709. ripcord:
  1710. Mfree(buf);
  1711. return(1);
  1712. }
  1713.  
  1714. /************************************************
  1715.         Get PI3 File
  1716. *************************************************/
  1717.  
  1718. getpic()
  1719. {
  1720. if (filename() < 0)
  1721.     return(-1);
  1722. if (Fread(handle,34L,header) < 0)
  1723.     return(-1);
  1724. if (header[0] & 0x0003 != rez){
  1725.     Fclose(handle);
  1726.     return(-1);
  1727.     }
  1728. if (!(header[0] & 0x8000)){
  1729.     if (Fread(handle,32000L,sc) < 0)
  1730.         return(-1);
  1731.     }
  1732. else
  1733.     if (read_pc3() < 0)
  1734.         return(-1);
  1735. return(Fclose(handle));
  1736. }
  1737.  
  1738. /************************************************
  1739.         Set Slider Size
  1740. *************************************************/
  1741.  
  1742. set_slider_size()
  1743. {
  1744. int hsl,vsl;
  1745.  
  1746. hsl = (long) bw * 1000L / (long) xrast;
  1747. vsl = (long) bh * 1000L / (long) yrast;
  1748. wind_set(w_handle,WF_HSLSIZE,hsl,0,0,0);
  1749. wind_set(w_handle,WF_VSLSIZE,vsl,0,0,0);
  1750. }
  1751.  
  1752. /************************************************
  1753.         Set Slider Pos
  1754. *************************************************/
  1755.  
  1756. set_slider_pos()
  1757. {
  1758. int hsl,vsl;
  1759.  
  1760. hsl = (long) xs * 1000L / (long) xrast;
  1761. vsl = (long) ys * 1000L / (long) yrast;
  1762. wind_set(w_handle,WF_HSLIDE,hsl,0,0,0);
  1763. wind_set(w_handle,WF_VSLIDE,vsl,0,0,0);
  1764. }
  1765.  
  1766. /************************************************
  1767.            MAKE WINDOW
  1768. *************************************************/
  1769.  
  1770. wind_make()
  1771. {
  1772. bx = (xrast - WAW) >> 1; by = (yrast - WAH) >> 1;
  1773. bw = WAW; bh = WAH;
  1774. wind_calc(0,WPARMS,bx,by,bw,bh,&wx,&wy,&ww,&wh);
  1775. xd = bx - wx; yd = by - wy; wd = ww - bw; hd = wh - bh;
  1776. w_handle = wind_create(WPARMS,wx,wy,ww,wh);
  1777. wind_set(w_handle,WF_NAME,file,0,0);
  1778. wind_set(w_handle,WF_HSLIDE,1,0,0,0);
  1779. wind_set(w_handle,WF_VSLIDE,1,0,0,0);
  1780. set_slider_size();
  1781. set_slider_pos();
  1782. wind_open(w_handle,wx,wy,ww,wh);
  1783. }
  1784.  
  1785. /************************************************
  1786.       Blit from buffer to window
  1787. *************************************************/
  1788.  
  1789. blit(x,y,w,h)
  1790. int x,y,w,h;
  1791. {
  1792. int xyc[4] = {x,y,x + w - 1,y + h - 1};
  1793. int xy[8];
  1794.  
  1795. if (xyc[3] > xrast - 1)
  1796.     xyc[3] = xrast - 1;
  1797. if (xyc[4] > yrast - 1)
  1798.     xyc[4] = yrast - 1;
  1799.  
  1800. vs_clip(wks_handle,1,xyc);
  1801. xy[0] = xs; xy[1] = ys; xy[2] = xs + bw - 1; xy[3] = ys + bh - 1;
  1802. xy[4] = bx; xy[5] = by; xy[6] = bx + bw - 1; xy[7] = by + bh - 1;
  1803. vro_cpyfm(wks_handle,3,xy,&source,&dest);
  1804. }
  1805.  
  1806. /************************************************
  1807.     Open VDI Virtual Workstation
  1808. *************************************************/
  1809.  
  1810. void open_wk()
  1811. {
  1812. wks_handle = graf_handle(&dum,&dum,&dum,&dum);
  1813. v_opnvwk(work_in,&wks_handle,work_out);
  1814. xrast = work_out[0]; yrast = work_out[1];
  1815. rez = Getrez();
  1816. }
  1817.  
  1818. /************************************************
  1819.         Mainline Routine
  1820. *************************************************/
  1821.  
  1822. main()
  1823. {
  1824. extern int gl_apid;
  1825. int loaded = -1;                /* Pic loaded? */
  1826.  
  1827. appl_init();                    /* Register APP */
  1828. menu_id = menu_register(gl_apid,"  PIView  ");    /* Register ACC */
  1829. open_wk();                    /* Open workstation */
  1830.  
  1831. /* Set buffer pointer to even page of memory */
  1832.  
  1833. sc = (char *) (((long) buffer + 0xFFL) & ~(0xffL));
  1834.  
  1835. source.fd_addr = (long) sc;
  1836.  
  1837. for(;;){
  1838.  
  1839.     event = evnt_multi(MU_MESAG,1,1,1,0,0,0,0,0,0,0,0,0,0,
  1840.                 msgbuf,1000,0,mouse,&key,&dum);
  1841.  
  1842.     if (event & MU_MESAG){
  1843.           switch(msgbuf[0]){
  1844.                case(AC_OPEN):
  1845.                     if (msgbuf[4] == menu_id){
  1846.                          if (w_handle == NOWINDOW){
  1847.                               if (loaded < 0){
  1848.                             loaded = getpic();
  1849.                             if (loaded >= 0)
  1850.                                 wind_make();
  1851.                             }
  1852.                               else
  1853.                             wind_make();
  1854.  
  1855.                               }
  1856.                          else
  1857.                               wind_set(w_handle,WF_TOP,0,0,0,0);
  1858.                           }
  1859.                 break;
  1860.  
  1861.             case(AC_CLOSE):
  1862.                 if (msgbuf[3] == menu_id)
  1863.                     w_handle = NOWINDOW;
  1864.                 break;
  1865.  
  1866.             case(WM_CLOSED):
  1867.                 if (msgbuf[3] == w_handle){
  1868.                     wind_close(w_handle);
  1869.                     wind_delete(w_handle);
  1870.                     w_handle = NOWINDOW;
  1871.                     }
  1872.                 break;
  1873.  
  1874.             case(WM_MOVED):
  1875.                 if (msgbuf[3] == w_handle){
  1876.                     bx = (wx = msgbuf[4]) + xd;
  1877.                     by = (wy = msgbuf[5]) + yd;
  1878.                     wind_set(w_handle,WF_CURRXYWH,wx,wy,ww,wh);
  1879.                     }
  1880.                 break;
  1881.  
  1882.             case(WM_TOPPED):
  1883.             case(WM_NEWTOP):
  1884.                 if (msgbuf[3] == w_handle)
  1885.                     wind_set(w_handle,WF_TOP,0,0,0,0);
  1886.                 break;
  1887.  
  1888.             case(WM_REDRAW):
  1889.                 if (msgbuf[3] == w_handle){
  1890.                 wind_update(BEG_UPDATE);
  1891.                 graf_mouse(M_OFF,0L);
  1892.                 wind_get(w_handle,WF_FIRSTXYWH,&tx,&ty,&tw,&th);
  1893.                 while(tw && th){
  1894.                     blit(tx,ty,tw,th);
  1895.                     wind_get(w_handle,WF_NEXTXYWH,
  1896.                         &tx,&ty,&tw,&th);
  1897.                     }
  1898.                 graf_mouse(M_ON,0L);
  1899.                 wind_update(END_UPDATE);
  1900.                 }
  1901.                 break;
  1902.  
  1903.             case(WM_SIZED):
  1904.                 if (msgbuf[3] == w_handle){
  1905.                 wx = msgbuf[4];
  1906.                 wy = msgbuf[5];
  1907.                 ww = msgbuf[6];
  1908.                 wh = msgbuf[7];
  1909.                 wind_set(w_handle,WF_CURRXYWH,wx,wy,ww,wh);
  1910.                 wind_get(w_handle,WF_WORKXYWH,&bx,&by,&bw,&bh);
  1911.                 if (xs + bw > xrast - 1)
  1912.                     xs = xrast - bw - 1;
  1913.                 if (ys + bh > yrast - 1)
  1914.                     ys = yrast - bh - 1;
  1915.                 set_slider_size();
  1916.                 set_slider_pos();
  1917.                 }
  1918.                 break;
  1919.  
  1920.             case(WM_FULLED):
  1921.                 if (msgbuf[3] == w_handle){
  1922.                 if (getpic() >= 0){
  1923.                 wind_update(BEG_UPDATE);
  1924.                 graf_mouse(M_OFF,0L);
  1925.                 blit(bx,by,bw,bh);
  1926.                 graf_mouse(M_ON,0L);
  1927.                 wind_update(END_UPDATE);
  1928.                 }
  1929.                 }
  1930.                 break;
  1931.  
  1932.             case(WM_HSLID):
  1933.                 if (msgbuf[3] == w_handle){
  1934.                 xs = (long) msgbuf[4] * (long) (xrast - bw - 1) / 1000L;
  1935.                 wind_set(w_handle,WF_HSLIDE,msgbuf[4],0,0,0);
  1936.                 wind_update(BEG_UPDATE);
  1937.                 graf_mouse(M_OFF,0L);
  1938.                 blit(bx,by,bw,bh);
  1939.                 graf_mouse(M_ON,0L);
  1940.                 wind_update(END_UPDATE);
  1941.                 }
  1942.                 break;
  1943.  
  1944.             case(WM_VSLID):
  1945.                 if (msgbuf[3] == w_handle){
  1946.                 ys = (long) msgbuf[4] * (long) (yrast - bh - 1) / 1000L;
  1947.                 wind_set(w_handle,WF_VSLIDE,msgbuf[4],0,0,0);
  1948.                 wind_update(BEG_UPDATE);
  1949.                 graf_mouse(M_OFF,0L);
  1950.                 blit(bx,by,bw,bh);
  1951.                 graf_mouse(M_ON,0L);
  1952.                 wind_update(END_UPDATE);
  1953.                 }
  1954.                 break;
  1955.  
  1956.             }
  1957.         }
  1958.     }
  1959. }
  1960.  
  1961.