home *** CD-ROM | disk | FTP | other *** search
/ Shareware 1 2 the Maxx / sw_1.zip / sw_1 / TEXT / ZNETPC25.ZIP / ZNETPC25.ASC
Text File  |  1992-02-09  |  144KB  |  2,895 lines

  1.  
  2.  -----------------------------------------------------------------------
  3.                         Z*NET: PC ONLINE MAGAZINE
  4.  -----------------------------------------------------------------------
  5.       February 9, 1992         Volume 2, Number 5         Issue #25
  6.  -----------------------------------------------------------------------
  7.                  Copyright (c)1992, Rovac Industries, Inc.
  8.  
  9.                                  CONTENTS
  10.  
  11.          * The Editors Desk............................Ron Kovacs
  12.          * Z*Net Newswire........................................
  13.          * The Graphical Edge........................Mike Mezaros
  14.          * Troubleshooting Stealth....................Quarterdeck
  15.          * IBM OS/2 Developer Update.............................
  16.          * Microsoft Online Conference.................CompuServe
  17.          * Texas Instruments Laser Printer Fix...................
  18.          * Changing Windows Startup Screen..........Press Release
  19.          * Attention ADA Tool Users..............................
  20.          * Fastrax..................................Press Release
  21.          * The Purple Alliance.......................Mike Mezaros
  22.          * Pacific Connect..........................Press Release
  23.          * What is OZ-CIS?.......................................
  24.          * Perusing The Internet (Windows).........Bruce Hansford
  25.  
  26.  -----------------------------------------------------------------------
  27.  ~ Publisher/Editor...........................................Ron Kovacs
  28.  ~ Assistant Editor...........................................Mike Davis
  29.  ~ Contributing Editor......................................Mike Mezaros
  30.  ~ Contributing Editor....................................Bruce Hansford
  31.  ~ Columnist...................................................Jim Manda
  32.  ~ Z*Net New Zealand Managing Editor, Asst Publisher..........Jon Clarke
  33.  ~ Z*Net Canada, Assistant Editor........................Terry Schreiber
  34.  ~ Assistant News Editor.......................................John Nagy
  35.  -----------------------------------------------------------------------
  36.  $ GEnie Address...................................................Z-NET
  37.  $ CompuServe Address...........................71777,2140 or 75300,1642
  38.  $ Delphi Address...................................................ZNET
  39.  $ Internet/Usenet Address.................................status.gen.nz
  40.  $ America Online Address.......................................ZNET1991
  41.  -----------------------------------------------------------------------
  42.  * Z*Net:USA New Jersey...(FNET 593)......................(908) 968-8148
  43.  * Z*Net:Pacific (INTERNET/@status.gen.nz)................(649) 3585-543
  44.  * Wildcat BBS - West Coast Support For Z*Net.............(503) 526-2667
  45.  * Northern Maine BBS.....................................(207) 496-2391
  46.  * ComNet Luxembourg BBS..................................(352)   466893
  47.  -----------------------------------------------------------------------
  48.  * THE EDITORS DESK                                        by Ron Kovacs
  49.  =======================================================================
  50.  
  51.  
  52.  This week we include a letter to the editor and news on the shake up at
  53.  MicroSoft.  Also, check out the transcript of the MicroSoft Conference
  54.  held on CompuServe. - Ron
  55.  
  56.  ] From John J Mcging
  57.  
  58.  The article on the DRI-MS dispute left me speechless and slightly
  59.  incoherent.  Getting free software from MS maybe?
  60.  
  61.  Let's see.... DRI is "cloning" MS-DOS.  Well, didn't Gates pretty much
  62.  copy DRI's CP/M when writing DOS V1?  Isn't a clone an identical copy of
  63.  something?  If MS copied CP/M, and now CP/M copies MS, who's the
  64.  infringed party?  Can someone who's work was based on someone elses
  65.  claim foul when that someone comes back at them?
  66.  
  67.  Anyway, although MS insists on misusing the term clone (as does Mike
  68.  Mezaros) that is incorrect, as DRI adds functionality beyond what MS has
  69.  in DOS.  An improvement isn't a clone.  What they have is a MS-DOS (or
  70.  is it PC-DOS or COMPAQ-DOS?) compatible operating system.  Who would
  71.  want to buy an identical copy of MSDOS, anyway?
  72.  
  73.  The key is that it is compatible.  And it is.  Except for a few
  74.  utilities written to specifically use undocumented features of MSDOS,
  75.  very few programs have been found not to run with DRDOS V6.  Pretty good
  76.  when you consider MSDOS V5 needed setver to fake out programs.  And big
  77.  guns like CPS and Norton needed new versions to deal with it.
  78.  
  79.  Now, you seem to imply that MS is the injured party in the DRI/MS thing.
  80.  You state that MS has been pretty nice in all of this, for example
  81.  stating that they've NOT sued DRI (maybe because they have no grounds?)
  82.  They've ALLOWED peaceful co-existence?  Allowed?  When were they put in
  83.  the position of being able to "allow" (or not allow) a company to exist?
  84.  Get real.  There is nothing MS could do legally to DRI or they would
  85.  have tried back with DRDOS V3.  Killed it while an infant so to speak,
  86.  with lawsuits or patent infringements or whatever.  Just like they can't
  87.  stop WordPerfect or any other competitor.
  88.  
  89.  MemoryMax is accused of being the culprit for the Windows 3.1 thing, as
  90.  well as being a problem since Day 1.  Well, DRI did release new versions
  91.  of emm386 and hidos.sys.  I know people who can't install Windows 3.1 on
  92.  a system with DRDOS, but you CAN change from MS to DRDOS once it is
  93.  installed and it works fine.  MemoryMax works better than MSDOS's memory
  94.  management, and neither is as good as MAX or QEMM.  But I got 4K more
  95.  from MemoryMax than from 386Max.
  96.  
  97.  Let's see... I guess my phone company shouldn't allow my long distance
  98.  company access to my phone over their wires.  They're cloning their
  99.  service, doncha know.  Or maybe I need to see the subtle distinctions
  100.  between the MS _Windows_ staff working with QuarterDeck, Qualitas
  101.  (competitors in memory management), Novell (DRSG's parent organization
  102.  and chief competitor in LANs), WordPerfect (chief competitor in word
  103.  processing) even IBM (chief competitor in everything).  DRI isn't asking
  104.  the MS _DOS_ staff for help, they are stating that they too are a
  105.  competitor of a MS application and like all the competitors that the MS
  106.  Windows staff has helped, they ask for the same courtesy.  Or should the
  107.  _Windows_ people have said NO to all those other competitors?  Because
  108.  they market products that directly compete with MS?
  109.  
  110.  Your analogy makes no sense.  There IS no distinction between an
  111.  application and an OS from a very pragmatic point of view.  They are all
  112.  software.  It IS in the best interests of the _Windows_ people to make
  113.  sure it runs on as many platforms as it can, so as to sell the most
  114.  _Windows_ packages they can.  Maybe the _DOS_ people have a different
  115.  idea, but they're (DRSG) not asking the _DOS_ people for assistance.
  116.  
  117.  Gee, if WordPerfect for Windows runs under Windows 3.01a but fails to
  118.  run under Windows 3.1, we know who will be blamed.  WordPerfect, for not
  119.  being compatible, not MS.  But who made the changes?  MS. Do they help
  120.  WP?  Sure do.
  121.  
  122.  Windows runs right now exceptionally well on the DRDOS platform.  If it
  123.  fails to run Windows 3.1, we know who will get blamed.  DRSG, for not
  124.  being compatible, not MS.  But who made the changes?  MS.  Do they help
  125.  DRSG.  Sure don't.
  126.  
  127.  Maybe these 2 situations make sense to your reporter, but the logic
  128.  escapes me.  Calling it good business sense, I guess my electric company
  129.  should turn off the electricity to my gas company, because they are at
  130.  each other's throats in the home heating business.
  131.  
  132.  I guess MS just doesn't have what it takes to stand up to competition,
  133.  to improve a product rather than milk it.  There'd be no MSDOS 5 if DRI
  134.  hadn't released their V5.
  135.  
  136.  Anyway, I found that piece to be (obviously) charged enough to write,
  137.  but am disappointed at how much Mike has swallowed the MS line, right
  138.  down to the misuse of the word clone.  Really.
  139.  
  140.  Editors Note:  Thanks for the comments and keep them coming!!
  141.  
  142.  
  143.  
  144.  
  145.  =======================================================================
  146.  * Z*NET NEWSWIRE                ..The First News..
  147.  =======================================================================
  148.  
  149.  
  150.  SHAKE-UP AT MICROSOFT: HALLMAN OUT, TRIUMVARITE IN
  151.  In a move that took the industry by surprise, Microsoft has ousted
  152.  president Michael Hallman and is filling the office with a "troika" of
  153.  executives.  Under Hallman's nearly two year reign the software giant
  154.  doubled in value.  His position is being filled by a triumvarite of
  155.  executives made up of Steve Ballmer, Mike Maples, and Francis Gaudette.
  156.  A report in the New York Times alluded to personal conflicts between
  157.  Hallman, a former IBM executive, and Microsoft CEO Bill Gates. Microsoft
  158.  denied such allegations, and claimed that Hallman was involved in the
  159.  decision and was offered a spot in the triumvarite.  Quotes attributed
  160.  to Hallman in the mainstream press, however, seem to indicate that the
  161.  move was less than friendly.  Hallman expressed puzzlement at the
  162.  decision, citing the company's growth during his tenure.  In an
  163.  apparently unrelated move, Senior Vice President of Sales Scott Oki
  164.  announced early retirement a few days before the announcement.  A
  165.  transcript of a recent MicroSoft Conference online with CompuServe is
  166.  included in this edition of Z*Net PC.
  167.  
  168.  
  169.  NORTHGATE INTRODUCES UPGRADABLE CPU'S
  170.  Northgate has introduced a new line of upgradable computers.  The
  171.  "Elegance ZXP" systems can be upgraded by simply replacing the CPU chip
  172.  itself.  Earlier upgradable systems from Northgate were based on the
  173.  popular "CPU module" method, where the CPU and a number of key
  174.  components are placed on a removable card.  Other vendors, including
  175.  Acer, have moved to similar CPU upgrade methods in recent months.
  176.  
  177.  
  178.  APPLE CUTS PRICES, DUMPING 68000/68020 MACS
  179.  Apple is planning to stop production of all 68000 and 68020 based
  180.  Macintosh computers in April, including the original Classic and LC, to
  181.  make way for the newer 68030 and 68040 based systems.  As a result,
  182.  prices on current Macs based on the earlier processors will see dramatic
  183.  price reductions in the coming weeks.  Apple is also expected to dump
  184.  the Mac IIfx, in favor a new 33Mhz 68040-based Mac Quadra.  The
  185.  Motorola 68030 and 68040 microprocessors are somewhat analogous to the
  186.  Intel 80386 and 80486 units used in PCs; Mac's featuring the higher-end
  187.  processors offer more features and capabilities.
  188.  
  189.  
  190.  MICROSOFT FOUND NOT-GUILTY
  191.  Microsoft Corp. was found not-guilty in two separate cases last week. In
  192.  the first case, brought by a 67-year old woman claiming age
  193.  discrimination, the judge ruled that inappropriate remarks toward her
  194.  from Microsoft employees did not prove that the corporation itself had
  195.  discriminated against her.  In the other, Microsoft was accused of
  196.  learning trade secrets about an Arabic version of Windows developed by a
  197.  Kuwaiti firm.  Microsoft hired two of the firm's employees when they
  198.  fled Kuwait during the Gulf War.  The court ruled that non-disclosure
  199.  agreements signed by the two were not in effect because the Kuwaiti firm
  200.  had stopped paying their employees.
  201.  
  202.  
  203.  NEW SOUND OPTION FROM MEDIA VISION
  204.  Media Vision, developer of the popular Pro Audio Spectrum sound board,
  205.  is set to introduce a new sound option for PC users next month.  The
  206.  ThunderPort, a small adapter that connects to the parallel port of any
  207.  PC, will provide 8-bit sound using a Yamaha FM synthesizer chip.  Though
  208.  the port is SoundBlaster compatible, it doesn't meet the MPC
  209.  specifications.  However, it will include a driver for Microsoft's
  210.  forthcoming Windows 3.1.  The ThunderPort will retail for $179.
  211.  
  212.  
  213.  MICROSOFT LAUNCHES "WINDOWS COMPATIBLE" CERTIFICATION
  214.  Will your next IBM compatible be Windows compatible?  Microsoft is
  215.  pushing systems vendors to certify and label their systems as "Windows
  216.  compatible." Microsoft feels that the statement "IBM compatible" doesn't
  217.  mean much anymore, considering that many true-blue IBM systems have
  218.  compatibility problems themselves. Microsoft will offer a logo that can
  219.  be used in advertising or on the hardware itself.  DEC, Tandy, and Dell
  220.  have reportedly already signed on, and Microsoft expects to attract
  221.  additional vendors at a conference to be held early next month. "Windows
  222.  is becoming a very strong and powerful brand name for customers," said a
  223.  Microsoft spokesman, "they look for software that is Windows compatible
  224.  and they look for machines that run Windows very well."
  225.  
  226.  
  227.  MAC EMULATOR FOR SUN WORKSTATIONS
  228.  Xcelerated Systems has begun shipping a product that allows Sun
  229.  SPARCstation users to run off-the-shelf Macintosh software.  Liken,
  230.  which retails for $695, currently works with Apple System 6.0.7 and is
  231.  compatible with all SPARCstation models.  Performance is said to be
  232.  acceptable, with lower-end SPARCstations running Mac applications at
  233.  slightly better than Mac Classic speed.  Versions of Liken are planned
  234.  for other Unix workstations in the next few months.
  235.  
  236.  
  237.  APPLE GIVES POWERBOOKS MORE MUSCLE
  238.  Apple Computer has announced two new variations of the Macintosh
  239.  Powerbook 100 notebook computer.  Both of the new models are System 7
  240.  ready, with 4MB of RAM and a 40MB hard drive.  The difference between
  241.  the two models is that one includes the external floppy drive (MSRP
  242.  $2599) and the other does not (MSRP $2399).  Apple has also reduced the
  243.  price of two older models which featured 2MB of RAM and 20MB hard drives
  244.  by $300 (with external floppy, MSRP $2199, without MSRP $1999).
  245.  
  246.  
  247.  AMD 33MHZ 386SX
  248.  AMD has again topped Intel with the fastest CPU in a given class: this
  249.  time it's a 33Mhz 386SX microprocessor.  IIT also announced a 33Mhz
  250.  387SX math coprocessor to support the chip; other companies (like Cyrix)
  251.  are sure to follow their lead.
  252.  
  253.  
  254.  HIGHER LINE RATES THREATENED FOR BBS'S, FAX, ANSWERING MACHINES
  255.  US West, a "baby bell" telephone company in Oregon, is apparently aiming
  256.  to charge BBS operators business rates.  The company is asking a state
  257.  regulatory commission to certify any phone not answered by a human voice
  258.  as a business line -- and no exceptions are noted for BBS systems, fax
  259.  machines, answering machines, or TDD systems.  The controversy began
  260.  when Steward Anthony Wagner, a hearing-impaired BBS system operator,
  261.  requested three additional residential lines.  Two were to be used to
  262.  expand his BBS to four lines, the other was for the use of a TDD device.
  263.  US West refused, and wanted to charge him business line rates.  Mr.
  264.  Wagner couldn't afford the increased costs and was forced to close down
  265.  his BBS.  Wagner alerted fellow FidoNet SysOps, however, and many of
  266.  them chipped in to help him pay legal fees for an appeal.  A decision on
  267.  that appeal is expected in about a month.  In the meantime, however, US
  268.  West's proposal still stands.  "There's no question they want to apply
  269.  this to all SysOps," Wagner told the press, "Their position is that if
  270.  it's not answered by a human voice, it's a business.  A fax machine is a
  271.  business to them.  So's an answering machine."
  272.  
  273.  
  274.  TOP TEN SHAREWARE TITLES FOR JANUARY
  275.  The top ten most requested shareware titles for January were: 1) Duke
  276.  Nukem (Apogee Software Productions, EGA/VGA arcade style game), 2)
  277.  Commander Keen 1 (Id Software, EGA/VGA arcade style game), 3) ViruScan
  278.  (McAfee Associates, computer virus detector), 4) Sky Globe (M. Haney,
  279.  astronomical display), 5) Graphics Workshop (S. Rimmer, graphics file
  280.  converter/editor), 6) Crystal Caves (F. Maddin, EGA/VGA arcade style
  281.  game), 7) By Design (Streetwise Software, graphic designer for
  282.  WordPerfect), 8) Desktop Paint 256 (S. Rimmer, paint program), 9) AM-Tax
  283.  91 (AM Software, tax preparation), and 10) Print Partner (R. Bequette,
  284.  prints cards, banners, etc.).  This list is produced by Dorinda MacLean,
  285.  and is compiled from unit sales of evaluation disks by eight leading
  286.  U.S. and Australian disk vendors (Public Brand Software, CWI, Manaccom,
  287.  PC-SIG, Shareware Express, Shareware Marketing, Software Shopper, and
  288.  Software Excitement!).
  289.  
  290.  
  291.  INTEL WINS IN COPROCESSOR SCAM CASE
  292.  Terabyte International, Inc. of Torrance, California has been found
  293.  guilty of "counterfeiting" Intel math coprocessors.  A more accurate
  294.  description of what happened may be relabeling, however.  The chips were
  295.  actual Intel models, but coprocessors with lower speed ratings were
  296.  being marked and repackaged with higher speed ratings. A U.S. District
  297.  Court decided that Terabyte was guilty and awarded Intel $361,000 in
  298.  damages plus attorney fees and costs.
  299.  
  300.  
  301.  SOFTWARE BUNDLE INCLUDES "FREE" 386SX
  302.  The DAK catalog usually sells their computers with large "free" software
  303.  bundles, but now they've turned the tables: they're selling a large
  304.  software bundle with a "free" 386SX.  The $1499 software bundle includes
  305.  Word for Windows 2.0, Quattro Pro 3.0, Windows 3.0, Adobe Type Manager
  306.  2.0, Grammatik for Windows, Objectvision 2.0, Norton Desktop for
  307.  Windows, the Microsoft Productivity Pak for Windows, World Atlas for
  308.  Windows, U.S. Atlas for Windows, Software Toolworks Desk Reference,
  309.  Chessmaster for Windows, MS-DOS 5.0, GEM Artline, Keychart 2000, and the
  310.  Ainsworth Keyboard/Keypad Trainer.  The total retail value of all of the
  311.  packages is $3,846 (though the total street price would probably be less
  312.  than half of that).  The "free" 386SX computer is a BSR 16Mhz 386SX with
  313.  dual floppies, mouse, a 512K SuperVGA board, VGA color monitor, 1MB RAM,
  314.  and a 40MB hard disk drive.  Food for thought: 1MB RAM certainly isn't
  315.  enough memory to run much of the software effectively, and a 40MB hard
  316.  drive will probably have trouble holding all of it.  If you are
  317.  interested in the offer, you may want to ask about RAM and disk options.
  318.  You can order a free copy of the DAK catalog by dialing 1-800-325-0800.
  319.  
  320.  
  321.  TRIGO LOWERS PRICES
  322.  Trigo lowered the price last week on its new version, Tree Based 2.0.
  323.  The old list price of $129 was reduced to $69.95.  Tree Based was
  324.  designed to close the gap between checkbook programs and spreadsheets.
  325.  While checkbook programs can be confining, spreadsheets are often
  326.  complicated and time consuming.  Using check-like transaction entry and
  327.  a unique tree structuring feature, Tree Based brings the user both an
  328.  intuitive and a flexible working environment.  Tree Based needs at least
  329.  512K RAM and DOS 2.1 or higher.  It supports both monochrome and color
  330.  monitors.  Both 5 1/4 and 3 1/2 diskettes are included in each package.
  331.  New list price $69.95, Tree Based offers a 60 day money back guarantee
  332.  and free user support via a toll free number.  Interested readers may
  333.  contact Trigo at 1-800-MNY-TREE.
  334.  
  335.  
  336.  AUTOSIGHT ANNOUNCES AVAILABILITY
  337.  AutoSIGHT announced the availability of AutoSIGHT ProView 4.0, a full-
  338.  featured graphics based CAD file access tool.  AutoSIGHT ProView
  339.  includes all of the features of Access 3.0 plus the following major
  340.  enhancements: improved display speed, accurate display of AutoCAD files
  341.  (including AutoCAD font and shape files), true AutoCAD line types, 3D
  342.  viewing, expanded printer support, support for HPGH II, and improved
  343.  redline support.  AutoSIGHT ProView 4.0 will be released at CeBIT '92 in
  344.  Hannover!  Shipment will begin March 15, 1992.
  345.  
  346.  
  347.  COMPUTER CITY TO OPEN SUPERCENTERS
  348.  Computer City has selected its next 10 new SuperCenter locations in the
  349.  US and its first SuperCenter in Europe.  Locations in the US include St.
  350.  Louis, Mo.; Baltimore; Seattle; Miami; Las Vegas; Dallas; Tampa, Fla.;
  351.  Rochester, N.Y.; El Paso and Arlington, Texas.  Five of these locations
  352.  -- St. Louis, Baltimore, Dallas, El Paso and Rochester -- will open by
  353.  June.  The first Computer City SuperCenter to open in Europe will be
  354.  located in Copenhagen, Denmark.  Computer City - Copenhagen is scheduled
  355.  to open in May and is a separate subsidiary of Tandy.
  356.  
  357.  
  358.  IBM OFFERS NEW DISTRIBUTION PROGRAMS
  359.  IBM introduced two new programs to broaden distribution and give Value
  360.  Added Remarketers (VARs) more flexibility in marketing Personal System/2
  361.  (PS/2) or Personal System/1 (PS/1) personal computers.  The objective of
  362.  the new program is to increase the number of VARs that sell IBM
  363.  products.  The Authorized Distributor:VAR program enables qualified VARs
  364.  to remarket new, specially configured PS/1s.  The new PS/1 Pro models
  365.  feature a 20MHz, 80386 SX microprocessor and will be sold in combination
  366.  with a VAR's value-added enhancement.
  367.  
  368.  
  369.  COMPAQ TO SHOWCASE NEWEST PC'S
  370.  Compaq will demonstrate its newest products as part of PC-based hardware
  371.  and software solutions for multi-user and client-server environments at
  372.  this year's NetWorld conference in Boston, Feb. 11-13.  The
  373.  demonstrations at NetWorld will feature a broad range of COMPAQ products
  374.  -- including COMPAQ SYSTEMPRO/LT PC servers and COMPAQ DESKPRO high-
  375.  performance desktop PCs, as well as new COMPAQ portable PCs -- in
  376.  networked configurations.
  377.  
  378.  
  379.  APPLE CUTS PRICES
  380.  Apple Computer cut prices last week on most of its Apple Macintosh
  381.  personal computers, with the reductions ranging from 9 to 36 percent.
  382.  Apple said the price cuts cover versions of its Macintosh Classic,
  383.  Macintosh Classic II, Macintosh LC, Macintosh IIsi, Macintosh IIci, and
  384.  Macintosh IIfx personal computers as well as some Macintosh PowerBook
  385.  100 models.  The deepest cut announced came on its Macintosh LC, it
  386.  reduced the price 36 percent from $2,649 to $1,699.  The cuts do not
  387.  cover the Macintosh Quadra line and the Macintosh PowerBook 140 and 170
  388.  notebook computer models.
  389.  
  390.  
  391.  FIRST REAL-TIME WIRELESS
  392.  Gyration introduced the first hand-held wireless pointing device for
  393.  presenters that can remotely control a floating cursor on a computer
  394.  monitor while the pointer is manipulated in free space.  GyroPoint
  395.  Remote uses radio frequencies (RF) which allow presenters to interact
  396.  and move about audiences of any size while still having complete control
  397.  of the computer.  Gyration was demonstrated at Infocomm International
  398.  in Washington Feb. 6 through Feb. 8.   GyroPoint Remote is compatible
  399.  with all Microsoft Windows and Apple Macintosh software programs.  Other
  400.  platforms require additional software drivers.
  401.  
  402.  
  403.  1,000 SOFTWARE DEVELOPERS IN UNIX
  404.  UNIX announced last week that more than 1,000 independent software
  405.  vendors (ISVs) worldwide have joined in the UNIX International ISV
  406.  Program.  The program provides participants with the means to transition
  407.  existing products and develop new products that are optimized ed for UNIX
  408.  System V Release 4.  UI currently provides training for ISVs that are
  409.  migrating from MS-DOS to System V Release 4.  Upcoming sessions will be
  410.  held in Los Angeles (Feb. 11-12), San Francisco (March 4-5), Washington
  411.  (March 25-26) and Toronto (April 21-22).  Further information is
  412.  available through UI's headquarters in Parsippany, N.J., by calling 800-
  413.  848-6495 (800-UI-UNIXV).
  414.  
  415.  
  416.  DA VINCI DISCOVERS VIRUS
  417.  Da Vinci Systems announced that a recent shipment of eMAIL 2.0
  418.  demonstration disks and 30- day kits may be infected with a computer
  419.  virus known as Michelangelo.  Approximately 900 customers and potential
  420.  customers were sent the infected disks.  Of these, over 600 were Da
  421.  Vinci resellers.  Da Vinci Systems immediately notified its resellers of
  422.  the problem via electronic mail and will mail a new set of disks to all
  423.  recipients of the infected disks by Feb. 6.  The Michelangelo virus sits
  424.  passively on infected machines until March 5 (Michelangelo's Birthday)
  425.  when it corrupts data on a user's hard disk.  FORTUNATELY, THE VIRUS CAN
  426.  ONLY BE CONTRACTED BY BOOTING UP AN INFECTED FLOPPY.  Because the
  427.  infected disks are not bootable, most users who have received these
  428.  diskettes will not contract the virus on their machine even if they run
  429.  the demo or install the software on their hard disks.   The only way
  430.  users could catch the virus from an infected disk is if they
  431.  inadvertently boot up their computers with the infected floppy in drive
  432.  A and the drive door closed.  The Michelangelo virus can be detected by
  433.  Microcom's Virex version 2.1 or later or by Mcafee Associate's shareware
  434.  program VIRUSCAN version 7.9V84 or later.   Da Vinci users and resellers
  435.  can download VIRUSCAN from Da Vinci's BBS at 919-881-4342.
  436.  
  437.  
  438.  CRAY INTROS ENGINE SIMULATOR
  439.  In what could eventually have an effect on the efficiency of automobiles
  440.  powered by internal combustion engines, Cray Research has introduced a
  441.  software program designed to significantly reduce the testing period of
  442.  such engines.  Presently, auto designers say it takes about two years to
  443.  test internal combustion emissions and efficiency of new engines.  Cray
  444.  Research says the new software could significantly reduce research and
  445.  development costs, shorten design cycles, and bring more environmentally
  446.  -sound engines to market quicker.  The program, dubbed CRI/TurboKiva, is
  447.  designed to run on all of Cray Research's computer systems.  Cray
  448.  supercomputers use Unicos, a Unix-based operating system.  System prices
  449.  range from $340,000 to about $30 million.  Cray Research says the
  450.  software models fluid flows -- air intake, combustion, and exhaust
  451.  characteristics -- of internal combustion engines.
  452.  
  453.  
  454.  AMD HAS 486 CLONE
  455.  Advanced Micro Devices' confirmation that it plans to release a clone of
  456.  Intel's flagship 80486 microprocessor, while no surprise to the
  457.  industry, is another confirmed headache for Intel, which has been
  458.  fighting a tough rear-guard action since AMD cloned its popular 386
  459.  chip, and promptly stole a sizeable piece of the market.  In an effort
  460.  to fend off the determined assault by AMD, Intel recently introduced a
  461.  variety of new products, cut prices of established microprocessors, and
  462.  became entangled in an ongoing copyright infringement suit with AMD.
  463.  
  464.  
  465.  FULLMOTION VIDEO BOARD
  466.  Videomail was demonstrating its new VMC-1J Live Motion Video Controller
  467.  at the Windows & OS/2 exposition in San Jose, which allows for the
  468.  displaying of full motion live video in a window on a VGA.  The video
  469.  window, which displays in real time and in color, can be moved anywhere
  470.  on the screen.  It can also be zoomed or clipped to a suitable size.
  471.  Naveen Tangri, president of Videomail Inc., said that the product is
  472.  very fast and designed for people who need to store and compress, and
  473.  send images, such as those involved in video databases and
  474.  communications.  In addition to capturing a still image into a file, the
  475.  image can also be directly printed.  Images are captured in a choice of
  476.  several file formats, including TIFF and TARGA.  The company claims that
  477.  the VMC-1J can accept up to three independent NTSC or PAL video inputs,
  478.  in real-time, at 30 frames-per-second (fps) for NTSC, or 25 fps for PAL.
  479.  According to the company, a JPEG compression algorithm is used to
  480.  compress still images by typically more than 20:1.  The board requires a
  481.  16-bit slot in an IBM PC or compatible using a 286, 386, or 486
  482.  processor, a standard VGA board with feature connector, a standard VGA
  483.  monitor, MS-DOS 3.0 or higher, and Microsoft Windows 2.11 or 3.0.
  484.  Priced at $1,295, the VMC-1J is also available at special rates to
  485.  qualified OEMs (original equipment manufacturers) and software
  486.  developers.
  487.  
  488.  
  489.  SPRING COMDEX INFO
  490.  This year's Spring Comdex will be held at McCormick Place in Chicago,
  491.  Illinois, from April 6 through 9 in conjunction with Windows World '92.
  492.  New this year will be the Comdex Multimedia Showcase, a dedicated
  493.  pavilion on the Comdex/Spring'92 exhibit floor which will house the
  494.  companies producing new multimedia titles and hardware.  All together,
  495.  Spring Comdex is expected to have more than 900 companies exhibiting
  496.  all sorts of personal computer hardware and software products.  The
  497.  multimedia exhibit will be accompanied by a special multimedia
  498.  conference program on Monday, Tuesday, and Wednesday.  Microsoft
  499.  chairman and CEO Bill Gates will give the Windows World keynote speech.
  500.  There will also be special showcases for network computing, Unix/Open
  501.  Systems, and imaging.
  502.  
  503.  
  504.  BERKELEY INTROS AFTER DARK 2.0
  505.  The place was awash with After Dark carrier bags, as Berkeley Systems
  506.  plugged the company's new After Dark 2.0 for Windows screen saver
  507.  software.  Claiming over forty displays, the new version features such
  508.  new images as swimming swans and cygnets, a hall of mirrors, and
  509.  bouncing marbles.  The company claims that the 2.0 version offers
  510.  digitized sound, improved color graphics, and network password support.
  511.  The package also includes a utility which turns an After Dark display
  512.  into wallpaper, called WallZapper, and a feature called MultiModule,
  513.  which allows for the showing of multiple displays on the screen.
  514.  Additionally, the program offers howling coyotes, screen-munching worms,
  515.  and a bubbling fish tank.  A logo module allows for the input of a
  516.  scanned corporate logo, which drifts about the screen when the screen
  517.  saver engages.  The software also offers message capabilities which
  518.  allows users to leave such messages on screen as "Out to Lunch," "Back
  519.  at 3:00 p.m.," and "I quit."  After Dark 2.0 for Windows carries the
  520.  suggested retail price of $49.95.  Upgrades to After Dark 2.0 for
  521.  Windows will be available February 17, 1992.  Customers who purchased
  522.  After Dark after December 1, 1991, can receive the upgrade for a $5
  523.  shipping and handling charge.  For customers who purchased After Dark
  524.  before December 1, the upgrade price is $9.95, plus $5 shipping and
  525.  handling.
  526.  
  527.  
  528.  ILLUSTRATOR FOR WINDOWS
  529.  Adobe Systems has announced Adobe Illustrator 4.0 for Microsoft Windows.
  530.  The Windows version of Adobe Illustrator is very much like the Macintosh
  531.  version, and, like the Macintosh version is geared toward professional
  532.  illustrators, Adobe said.  Adobe lists new features in the Windows
  533.  version as editing in preview mode, improved graphing capabilities,
  534.  improved color support, on-line, context-sensitive help, marquee zoom,
  535.  and import and export file support.  The company says the time it takes
  536.  to load files has been significantly reduced in the new version and the
  537.  software has been optimized for performance with Intel 386 and 486 based
  538.  systems.
  539.  
  540.  
  541.  DESQVIEW/X BY APRIL
  542.  In a corner of the Comnet communications show, Quarterdeck Office
  543.  Systems, makers of the DESQview operating environment, was demonstrating
  544.  DESQview/X.  This products combines the DOS based DESQview and the Unix-
  545.  based X-Window environment in a combined product that can be used on
  546.  either or both operating systems.  QuarterDeck Office Systems started
  547.  advertising DESQview/X late in 1990 in hopes of having it on the market
  548.  early in 1991.  Now they are talking in terms of the first quarter of
  549.  1992.
  550.  
  551.  
  552.  =======================================================================
  553.  * THE GRAPHICAL EDGE                                    by Mike Mezaros
  554.  =======================================================================
  555.  
  556.  
  557.  "IBM is putting all its strength, leverage, and marketing noise behind
  558.  OS/2, the brain-dead operating system for the likewise microprocessor.
  559.  As I lay here reclining on my couch with a lightweight 386-based
  560.  notebook perched on my lap, it seems quite fitting for IBM to be
  561.  developing and marketing an operating system for the all-but-dead 80286
  562.  processor."
  563.  
  564.      - Steve Gibson, author of SpinRite, displaying his ignorance of the
  565.        fact that OS/2 2.0 is 386 specific.  Infoworld 1/6/92.
  566.  
  567.  
  568.    ....-----------------------------------------------------------....
  569.   .....       GEOWORKS: COLLECTOR'S EDITION - GET YOURS NOW?      .....
  570.  ......-----------------------------------------------------------......
  571.  
  572.  
  573.  Perhaps you've missed the new Pepsi commercials with "Super-Model" Cindy
  574.  Crawford.  If so, Pepsi has a new logo design for their cans. Nothing to
  575.  jump and down about, but it's a nice, new, modern design (in other
  576.  words, anyone who uses Edlin will hate it).
  577.  
  578.  I was sitting here at my keyboard working on a programming project and
  579.  downing half a case of this stuff when I noticed, in very small print,
  580.  the words "New Pepsi Design - Collector's Edition" on the side of the
  581.  can.  This really caught me by surprise.
  582.  
  583.  Is there actually a market for used Pepsi cans?  Are there conventions
  584.  of collectors who sit around checking the difference in weight between
  585.  the 1974 and 1984 Pepsi can models?  And, if this really is a new,
  586.  permanent design, aren't the cans with the older design destined to be
  587.  rarer, and thus more collectible?
  588.  
  589.  A few years ago I was in the comic book business.  The words
  590.  "Collector's Edition" were typically the kiss of death; most often found
  591.  on the last issue of a series.  Most books with those words on them are
  592.  anything but collectible.  Just a last-ditch attempt to raise sales.
  593.  
  594.  Maybe GeoWorks should consider adding "Collector's Edition" to their
  595.  packaging?
  596.  
  597.  Now, don't get me wrong.  I'm not knocking GeoWorks (which, technically,
  598.  I should be calling PC/GEOS, but whoever said I had to be technical?).
  599.  In fact, I have been thoroughly impressed by it from the beginning.  I
  600.  have given it many "hands-on" trials in the past, and recently a copy of
  601.  GeoWorks Ensemble 'Lite' was bundled with another purchase (it lacks the
  602.  drawing and terminal software). In the past few weeks I've had the
  603.  opportunity to get even more up close and personal with the underdog in
  604.  the GUI biz...
  605.  
  606.  I wanted to find out just how good GeoWorks really was, so I grabbed my
  607.  GeoWorks diskettes and headed over to the Z*Net PC testing facility,
  608.  located in Middlesex, New Jersey's tallest building, the Z*Net Tower
  609.  (forgive me for borrowing from Jim Manda's imagination).  What I
  610.  discovered was that GeoWorks is even more BLAZINGLY fast and AMAZINGLY
  611.  efficient than I had previously thought.
  612.  
  613.  As a matter of fact, this article is being written in a DOS-mode word
  614.  processor, which was launched from GeoWorks, which in turn was launched
  615.  from Windows, which in turn is running on top of DOS (which in turn is
  616.  running on a 20Mhz 386).  It may sound like a recipe for disaster, but
  617.  it works quite well and performance is not at all sluggish -- the word
  618.  processor performs as well as it would under straight DOS (at least as
  619.  far as any human can detect).  Of course, this isn't the type of setup
  620.  I'd be using normally, but it does demonstrate a few things.
  621.  
  622.  The word processor is running fine because GeoWorks, being a real-mode
  623.  environment, unloaded itself before running the word processor (leaving
  624.  only a small memory "hook" behind).  But the real story here is that
  625.  when I return to GeoWorks, its performance will be faster than the
  626.  Windows environment GeoWorks itself is running under!  (Granted, a bit
  627.  of PIF-twiddling was required to attain this.) This is, of course,
  628.  thanks to GeoWorks being a real-mode environment written largely in
  629.  assembly.  GeoWorks' response is considerably better in a virtual DOS
  630.  machine than Windows' running on the real thing.  This is an incredible
  631.  achievement, and GeoWorks' developers should be commended for it.
  632.  
  633.  But is there a future for GeoWorks?  Or is it a "Collector's Edition"
  634.  environment?
  635.  
  636.  There are already more than 300,000 copies of GeoWorks in the hands of
  637.  users, in different forms: the original GeoWorks Ensemble in versions
  638.  1.0 and 1.2, the "Lite" version that is bundled with many computers,
  639.  GeoWorks Pro, and the three "Personal Office Series" packages.  GeoWorks
  640.  Pro is basically Ensemble plus Borland's Quattro Pro SE and a Geos-based
  641.  spreadsheet viewer.  The Personal Office Series products are GeoWorks
  642.  Writer (the basic environment with an enhanced GeoWrite), GeoWorks
  643.  Designer (the basic environment with an enhanced GeoDraw), and GeoWorks
  644.  Desktop (the basic environment with GeoManager - GeoWorks' program/file
  645.  manager shell, the notepad, the calendar, and the cardfile).
  646.  
  647.  300,000 is a reasonably large installed base (though it is dwarfed by
  648.  Windows, which has a market about twenty times larger).  There is plenty
  649.  of room there for some small publishers to make some money offering
  650.  GeoWorks applications. But there is a problem...
  651.  
  652.  That problem is a pretty big one.  There is no way to write GeoWorks
  653.  software.  And there won't be for sometime.  You see, the environment is
  654.  being revamped -- GeoWorks 2.0 will debut sometime later this year.  At
  655.  about the same time, the first GeoWorks SDK (Software Development Kit)
  656.  will also debut.  First the first time, there will be a way to develop
  657.  applications for GeoWorks (in C or assembly).
  658.  
  659.  The SDK has a major flaw; a flaw so major and so fundamental that the
  660.  company doesn't even realize it's a flaw at all.  You can't develop
  661.  applications for GeoWorks without TWO computers: a host for the SDK, and
  662.  a separate computer, connected to the host, to debug and run the
  663.  applications.  Ahem.
  664.  
  665.  Apparently GeoWorks doesn't realize that their market is very tiny. And
  666.  that it is likely to either remain small, but grow into a usable
  667.  platform, or simply die off.  And apparently they just don't realize
  668.  that many small publishers, especially the shareware and freeware
  669.  publishers whose utilities and small applications have become so
  670.  important to Windows' success, can't spare, can't afford, or just don't
  671.  have two computers to dedicate to this kind of development.
  672.  
  673.  GeoWorks' argument is that gee, you don't REALLY want all of your source
  674.  code sitting on a machine running untested software, do you??  Of
  675.  course, hundreds of thousands of people do this every day under Windows,
  676.  DOS, Unix, AmigaDOS, etc.  Of course this is what we want to do, and we
  677.  want to be able to do it with a reasonable degree of security that our
  678.  hardware and software are SAFE.  Other environments provide this and
  679.  have provided it for years.
  680.  
  681.  It should be pointed out that originally GeoWorks said that developing
  682.  applications would require a Sun SPARCstation.  I guess they eventually
  683.  realized that this was an absolutely ridiculous requirement for
  684.  developing applications for a LOW-END environment with a very small
  685.  market share.  Now they're working on a two PC SDK.  Someone has to get
  686.  the message through to them that this, too, is entirely unacceptable.
  687.  
  688.  Another important factor to consider: applications developed with the
  689.  SDK won't run under current versions of GeoWorks.  They'll require
  690.  GeoWorks 2.0 or higher.  Meaning that today's GeoWorks is indeed a
  691.  complete dead-end; a true "Collector's Edition."
  692.  
  693.  Whether or not GeoWorks smartens up will ultimately decide whether
  694.  GeoWorks remains an "also ran" or becomes a thriving, niche environment.
  695.  And I just don't know enough about the company -- and I don't think
  696.  anyone does -- to predict whether or not they'll wise up.
  697.  
  698.  
  699.  
  700.  =======================================================================
  701.  * TROUBLESHOOTING STEALTH                              from Quarterdeck
  702.  =======================================================================
  703.  
  704.  ID:Q6  Trouble-shooting Stealth
  705.  Quarterdeck Technical Note #205
  706.  By the Quarterdeck Compatibility Dept.
  707.  
  708.  TROUBLE-SHOOTING STEALTH
  709.  
  710.  This document discusses how to diagnose and cure problems occasioned by
  711.  the use of the Stealth feature of QEMM-386, version 6.  All users should
  712.  review the readq.me file that comes with QEMM-386, version 6 for
  713.  additional information.
  714.  
  715.  * SECTION 1
  716.  
  717.  FIRST STEP
  718.  ----------
  719.  The first step is to ascertain whether Stealth is involved with the
  720.  problem.  Remove the Stealth parameter (ST:M or ST:F) from the QEMM-386
  721.  line of the config.sys.  Reboot the computer and try to duplicate the
  722.  problem.  If the problem still happens then Stealth is not causing the
  723.  problem and you must address the problem by the means explained in the
  724.  troubleshooting section of the QEMM-386 manual.
  725.  
  726.  SECOND STEP
  727.  -----------
  728.  If Stealth is involved in the problem restore the Stealth parameter
  729.  (ST:M) and add XST=F000.  Reboot the computer.  If this works, go to the
  730.  third step; if this does not work, go to Section Two.  On this step the
  731.  QEMM-386 line of the config.sys should look something like:
  732.  
  733.   device=c:\qemm\qemm386.sys ram st:m xst=f000
  734.  
  735.  THIRD STEP
  736.  ----------
  737.  If XST=F000 solves your problem replace it with X=F000-FFFF, reboot and
  738.  try again.  The QEMM-386 line of the config.sys should look something
  739.  like:
  740.  
  741.   device=c:\qemm\qemm386.sys ram st:m x=f000-ffff
  742.  
  743.  If this works, add the parameter FSTC to the qemm line, thusly:
  744.  
  745.   device=c:\qemm\qemm386.sys ram st:m x=f000-ffff fstc
  746.  
  747.  and reboot.  If this works continue; if this does not work (and FSTC may
  748.  not work in all circumstances) then remove the FSTC parameter and reboot
  749.  with the previous QEMM-386 line.  See the section about FSTC below for
  750.  an explanation of FSTC.  In either case, enter Manifest and look at the
  751.  QEMM- 386/Analysis screen.  Look at the last line: It should look
  752.  something like this:
  753.  
  754.   Fn00 IIII IIII IIII IIOO
  755.  
  756.  The portions of the address space with the O in them are being accessed
  757.  directly.  Some program or piece of hardware is trying to read the
  758.  contents of the ROM here directly, not merely access them through
  759.  interrupts.  This portion of the address space must be allowed to be
  760.  accessed directly.  This is done by excluding QEMM-386 from mapping this
  761.  area.  In this case the target region is FE00- FFFF.  The appropriate
  762.  Exclude is X=FE00-FEFF.  The correct QEMM- 386.SYS line of the
  763.  config.sys is:
  764.  
  765.   device=c:\qemm\qemm386.sys ram st:m x=fe00-ffff
  766.  
  767.  This Exclude allows Stealth to do its job and costs you only 8K of high
  768.  address space.
  769.  
  770.  FOURTH STEP
  771.  -----------
  772.  If XST=F000 solves your problem while X=F000-FFFF does not then you
  773.  should try using ST:F instead of ST:M.  You may get more high ram with
  774.  ST:F than with ST:M XST=F000.
  775.  
  776.  * SECTION TWO
  777.  
  778.  This section is only for users with video ROM.  Hercules-compatible
  779.  monochrome and CGA systems do not have video ROM and thus this section
  780.  does not apply.  Some machines have their video ROM elsewhere, usually
  781.  E000-E7FF.  Such users should use E000 (or wherever their video ROM
  782.  begins) instead of C000.
  783.  
  784.  FIFTH STEP
  785.  ----------
  786.  If XST=F000 does not solve your problem then try XST=C000. The QEMM-386
  787.  line of the config.sys should look like:
  788.  
  789.   device=c:\qemm\qemm386.sys ram st:m xst=c000
  790.  
  791.  If XST=C000 does not work, go to Section Three.  If XST=C000 does work,
  792.  go to the next step.
  793.  
  794.  SIXTH STEP
  795.  ----------
  796.  If XST=C000 solves the problem then try placing the page frame at C000.
  797.  Do this only if the entire C segment is available to put the page frame
  798.  in.  The QEMM-386 line of the config.sys should look like:
  799.  
  800.   device=c:\qemm\qemm386.sys ram st:m fr=c000
  801.  
  802.  If this works then this may be acceptable solution.  All the address
  803.  space in which high ram can be created is being used in this
  804.  configuration.  If this step does not work or, if you cannot put the
  805.  page frame at C000, go to the seventh step.
  806.  
  807.  SEVENTH STEP
  808.  ------------
  809.  If XST=C000 solves the problem but you do not want to (or cannot) put
  810.  the page frame at C000 then try the parameter FASTINT10:N, where "N"
  811.  tells QEMM-386 to allow the video ROM's own code to be used.  By default
  812.  QEMM-386 replaces some of the video ROM's code with its own video code.
  813.  This parameter tells QEMM to use the ROM's code.  The QEMM-386 line of
  814.  the config.sys should look like:
  815.  
  816.   device=c:\qemm\qemm386.sys ram st:m fastint10:n
  817.  
  818.  If this works then all ROMs are being Stealthed.  You may choose to try
  819.  the eighth step as an alternative though.  If this does not work, go to
  820.  the next step.  There is a further discussion of FASTINT10 below.
  821.  
  822.  EIGHTH STEP
  823.  -----------
  824.  If XST=C000 solves the problem but FR=C000 or FASTINT10:N does not (or
  825.  you cannot put the page frame at C000 or do not want to use FASTINT10:N)
  826.  then replace XST=C000 with X=C000-C7FF.  The QEMM-386 line of the
  827.  config.sys should look like:
  828.  
  829.   device=c:\qemm\qemm386.sys ram st:m x=c000-c7ff
  830.  
  831.  If this works, add the parameter FSTC to the QEMM-386 line, thusly:
  832.  
  833.   device=c:\qemm\qemm386.sys ram st:m x=c000-c7ff fstc
  834.  
  835.  and reboot.  If this works continue; if this does not work (and FSTC may
  836.  not work in all circumstances) then remove the FSTC parameter and reboot
  837.  with the previous QEMM-386 line.  See the section about FSTC below for
  838.  an explanation.  In either case, enter Manifest, go to the QEMM-386/
  839.  Analysis screen, and look at the Cn00 line.  It should look something
  840.  like this:
  841.  
  842.   Cn00 OIII IIII OOOO OOOO
  843.  
  844.  This indicates that the first 4K region of the C segment, in the video
  845.  ROM, is being accessed directly.  This portion of the address space must
  846.  be Excluded when QEMM-386 is Stealthing.  The appropriate QEMM-386 line
  847.  in the config.sys is:
  848.  
  849.   device=c:\qemm\qemm386.sys ram st:m x=c000-c0ff
  850.  
  851.  * SECTION THREE
  852.  
  853.  NINTH STEP
  854.  ----------
  855.  On some machines there are other ROMs that can be Stealthed; often these
  856.  are disk ROMs.  The same procedure: trying XST=??00, then replacing it
  857.  with the appropriate Exclude of the old kind (X=??00-!!FF) to see if the
  858.  problem is related to Stealthing or just not having some portion of the
  859.  ROM's address space directly accessible, can be used.  The trick of
  860.  making the page frame begin at the beginning of the disk ROM may also
  861.  work here as well.  If XST=??00 solves your problem, try replacing it
  862.  with FR=??00, presuming that there is a 64K portion of the address space
  863.  free beginning at ??00 and that ?? is a multiple of 16.  If some portion
  864.  of the address space must be Excluded for Stealth to work you should
  865.  check Analysis with the FSTC and X=??00-!!FF parameters on the QEMM
  866.  line.
  867.  
  868.  TENTH STEP
  869.  ----------
  870.  Use XST=F000, XST=C000, XST=??00, and simultaneously for all ROMs being
  871.  Stealthed.  Then replace the XSTs one by one with the appropriate
  872.  regular Exclude (X=F000-FFFF, X=C000-C7FF, X=??00- !!FF...), look at
  873.  the QEMM-386/Analysis screen of Manifest and discover what portions of
  874.  the address space need to be directly available.
  875.  
  876.  ELEVENTH STEP
  877.  -------------
  878.  If ST:M does not work try ST:F instead.  If ST:F does not work you
  879.  should try ST:F XST=C000 (and XST=??00) for other Stealthed ROMs other
  880.  than the one(s) overlain by the page frame.
  881.  
  882.  TWELFTH STEP
  883.  ------------
  884.  If none of these steps solve the problem please pin down exactly what
  885.  program is failing (and at what point), and file a report with
  886.  Quarterdeck.
  887.  
  888.  INTERESTING QUESTIONS
  889.  
  890.  WHAT IS FASTINT10:N?
  891.  
  892.  QEMM-386, when Stealthing a video ROM, replaces some of the video ROM's
  893.  code with replacement code written by Quarterdeck.  This replacement
  894.  code is suitable for most video cards.  The FASTINT10:N (which may be
  895.  abbreviated F10:N) parameter tells QEMM-386 not to use its own
  896.  replacement code but the literal code of the video ROM.  This in no way
  897.  limits the amount of high RAM Stealth creates and may be acceptable
  898.  solution for those users who need it.  It should only be necessary on
  899.  unusual video cards.  If placing the page frame at the beginning of the
  900.  video card's ROM works or if a small regular Exclude also solves the
  901.  problem you may choose to use this solution instead.
  902.  
  903.  WHAT IS FSTC?
  904.  
  905.  The purpose of the FSTC parameter is to make the Analysis procedure
  906.  accurate.  Some system and video ROMs may not function properly with the
  907.  FSTC parameter.  If this is the case on your system you will have to
  908.  perform the Analysis procedure without the FSTC parameter. However, you
  909.  should be aware in this case that some of the Exclude statements that
  910.  Analysis prompts you to use may not be necessary.  You can try reducing
  911.  these Excludes on a trial-and-error basis if you wish.  When QEMM-386
  912.  Stealths a ROM certain tables may have to be stored by QEMM-386 in its
  913.  own data area.  This uses a few kilobytes of high RAM.  When a ROM is
  914.  being Stealthed but the address in which the ROM resides is Excluded
  915.  (as with X=C000-C7FF) then QEMM-386 cleverly figures out that it does
  916.  not need to make copies of these tables in its own data area so it saves
  917.  this memory by not making copies of the tables.  This means that when
  918.  you do Exclude the portion(s) of the ROM where these tables are stored
  919.  the ROM will be accessed directly though it would not be if it were not
  920.  Excluded.  This will cause Analysis to report that a portion of the
  921.  address space is OK when Excluded even though it would not be accessed
  922.  directly were it not Excluded.  FSTC (FORCESTEALTHTABLECOPY) forces
  923.  QEMM-386 to make copies of these tables so that inappropriate Excludes
  924.  are not recommended for the above reason.  FSTC should only be used when
  925.  you are testing a portion of a ROMs address space for direct access by
  926.  Excluding the whole ROM.  It is not an appropriate parameter for a final
  927.  configuration.
  928.  
  929.  WHAT ARE ADVANCED DISK FEATURES?
  930.  
  931.  The BIOS has a set of function calls intended for use by multitasking
  932.  programs.  These are Int 15, functions 90 and 91.  The system ROM or
  933.  disk ROM may issue the Int 15, fn 90 call while it is waiting for the
  934.  disk controller to read or write a sector, allowing other programs to
  935.  execute during this wait.  When the sector is ready, the disk interrupt
  936.  handler issues an Int 15, Fn 91, signaling the multitasking program that
  937.  the disk information is ready to be processed by the system or disk ROM.
  938.  Some disk caches hook this call to allow your system to go ahead and
  939.  execute your current program while the system or disk ROM is waiting for
  940.  its requested sector.  Whereas these caches preserve the stack and
  941.  register state for the BIOS and the application when doing this pseudo-
  942.  multitasking, they do not preserve the mapping of the page frame.
  943.  Therefore, if the BIOS uses the page frame itself (as does Stealth),
  944.  this could generate conflicts and system failures.  Since no known disk
  945.  cache does the proper page frame preservation, QEMM automatically
  946.  suppresses INT 15, function 90 calls from the BIOS, effectively
  947.  disabling advanced disk features.  Caches that save and restore the page
  948.  frame when using advanced disk features can use a programming interface
  949.  to QEMM-386 to reenable advanced disk features.  You may defeat
  950.  QEMM-386's defeating of this feature with the VIRTUALHDIRQ:N (VHI:N)
  951.  parameter on the QEMM-386 line of the config.sys.  If your cache has
  952.  these "Advanced Features" and does not save and restore the page frame
  953.  you will crash or corrupt data on the cached drive(s).
  954.  
  955.  WHAT IF I LOAD A DRIVER THAT USES ROM BEFORE QEMM-386?
  956.  
  957.  If you want to load a device driver before QEMM-386 and it uses a ROM
  958.  then QEMM-386 can still Stealth this ROM if you load the driver
  959.  HOOKROM.SYS before this driver.  Here is an example:
  960.  
  961.   device=c:\qemm\hookrom.sys
  962.   device=c:\????????.sys
  963.   device=c:\qemm\qemm386.sys ram st:m
  964.  
  965.  WHY DOES MY SYSTEM SETUP NO LONGER COME UP WITH ST:M?
  966.  
  967.  On machines with a built-in system setup program in the BIOS ROM that
  968.  can be popped up at any time Stealth may make this feature inaccessible
  969.  after you have booted.  This is because the setup program accesses the
  970.  ROM directly.  In order for it to work after QEMM-386 has been loaded
  971.  you must Exclude the portion of the address space where it is stored.
  972.  On most machines this is in F000-F7FF or thereabouts.  You may decide
  973.  that it is better to use the system setup only on boot and be able to
  974.  use this portion of the address space for high RAM when you are running.
  975.  This is the way many systems are these days and you must reboot to
  976.  implement the changes anyway so you may consider this a fair trade.
  977.  Machines with a setup program that loads as a regular program may not
  978.  present this problem.
  979.  
  980.  WHAT IS GOING ON?
  981.  
  982.  With ST:M Stealth is moving out of the address space all ROMs accessed
  983.  by means of interrupts (you can see what interrupts are being handled by
  984.  what ROMs in the First Meg/Interrupts screen of Manifest when you are
  985.  not Stealthing.) When these interrupts are asserted, QEMM-386 puts the
  986.  ROM code that services the interrupt into the page frame.  With ST:F
  987.  Stealth is allowing the page frame to share the address space used by
  988.  the ROM, making the underlying ROM code available in the page frame when
  989.  an interrupt pointing into the ROM is asserted.
  990.  
  991.  HOW CAN IT FAIL?
  992.  
  993.  The Stealth technology relies on the practice of using the code in ROMs
  994.  only by means of interrupts.  With the exceptions listed below when the
  995.  code in a ROM is accessed directly the program or hardware using this
  996.  code (or information) will find high RAM there instead with ST:M and
  997.  will malfunction.  Although this is not common it does happen.
  998.  Sometimes programs look for identification information: For video cards
  999.  this usually happens in the bottom 4K; for system BIOSes this usually
  1000.  happens in FE00-FEFF.  Most users for whom Stealth fails can recover
  1001.  almost all the high RAM Stealth can create with small Excludes of this
  1002.  kind.  Exceptions:
  1003.  
  1004.  1) QEMM-386 does not map High RAM into the last 64 bytes of the system
  1005.  BIOS ROM because they are commonly accessed directly.  Accesses here do
  1006.  not cause Stealth a problem.
  1007.  
  1008.  2) When a ROM accesses itself directly then it should work IF the page
  1009.  frame begins at this ROM's beginning address.  There are some video
  1010.  cards and disk controllers that fail because the video ROM (disk ROM)
  1011.  does not tolerate relocation.  The ready cure for this symptom is to put
  1012.  the page frame at C000 (or whatever is the beginning of the appropriate
  1013.  video or disk ROM) so that when an interrupt that points into the video
  1014.  ROM (disk ROM) is asserted, and QEMM restores the contents of the video
  1015.  ROM (disk ROM) into the page frame, the ROM code can access itself where
  1016.  it expects to find itself; this is the purpose of step 6 of this method.
  1017.  
  1018.  3) Direct accesses of one ROM to another work with ST:F.
  1019.  
  1020.  Disk caches that write directly to and read directly from the page frame
  1021.  cause Stealth to fail unless the DISKBUFFRAME=?? (DBF=??) is used.
  1022.  
  1023.  Stealth relies on there being interrupts pointing into a ROM in order to
  1024.  make it a target for Stealthing.  If there is a ROM in the address space
  1025.  that QEMM-386 cannot detect as being used then it will not be Stealthed.
  1026.  This may happen for some disk ROMs and for devices that use the ROM only
  1027.  upon initialization.  If there is a ROM without an interrupt pointing
  1028.  into it it is a suspect for being unused.  You should use the Analysis
  1029.  feature of QEMM-386 to discover if this ROM is being used at all.  If it
  1030.  is not then the address space it occupies may be reclaimed with an
  1031.  INCLUDE.
  1032.  
  1033.  SUMMARY
  1034.  
  1035.  The Stealth technology has been exhaustively tested but the wide variety
  1036.  of software and hardware in the PC world has surprises in it for every
  1037.  program.  The actual Stealthing of interrupts is very successful.  The
  1038.  most common failure is due to programs (or other ROMs) trying to access
  1039.  a portion of the ROM directly, rather than by means of interrupt.  For
  1040.  this to work the target region of this access must be in the address
  1041.  space at the time of access.  This can be achieved by an appropriate
  1042.  exclude of the old kind, usually at a cost of only 4K or 8K of the
  1043.  additional high RAM Stealth is creating; see steps 3 through 11 for a
  1044.  procedure to figure these Excludes out.  If the video ROM or adaptor ROM
  1045.  is the target ROM of a problem then placing the page frame over the
  1046.  video ROM or adaptor ROM may work; see step 6.  The "Advanced disk
  1047.  features" that some disk caches use are incompatible with Stealth.
  1048.  QEMM-386 disables these by default whenever possible if Stealth is used.
  1049.  Some disk caches write directly to the page frame.  Such caches should
  1050.  be told to use extended memory or the DISKBUFFRAME=?? (DBF=??) should be
  1051.  used with QEMM-386; see step 2.  If you have a problem intractable by
  1052.  any of these means Quarterdeck would like to hear about it.
  1053.  
  1054.  This technical note may be copied and distributed freely as long as it
  1055.  is distributed in its entirety and it is not distributed for profit.
  1056.  
  1057.  Copyright (C) 1991 by Quarterdeck Office Systems
  1058.  
  1059.  
  1060.  
  1061.  =======================================================================
  1062.  * IBM OS/2 DEVELOPER UPDATE
  1063.  =======================================================================
  1064.  
  1065.  
  1066.  January 22, 1992
  1067.  
  1068.  Dear Developer,
  1069.  
  1070.  As part of IBM's continuing commitment to OS/2 *, we are announcing the
  1071.  availability of the next release of the IBM OS/2 2.0 Early Code Program
  1072.  (driver 6.177).  We are also making available the following pre-release
  1073.  code:
  1074.  
  1075.   - The next release of the IBM Expedite Kit (Expedite Kit #3)
  1076.   - IBM Workset/2 and a Windows(TM)** to OS/2 migration kit
  1077.   - Diskette only refresh to the IBM Expedite Kit #2
  1078.   - IBM Extended Services for OS/2 Pre-Release Code & Documentation
  1079.   - IBM OS/2 LAN Server Version 2.0 Pre-Release Code & Documentation
  1080.   - IBM OS/2 LAN Requester Pre-Release Code & Documentation
  1081.   - Novell Netware Requester Pre-Release Code & Documentation
  1082.   - Pre-Release OS/2 2.0 Technical Library Enhanced Offering
  1083.  
  1084.  All of the above code has been tested to operate on OS/2 2.0 driver
  1085.  level 6.177.  If you have ordered and received the Early Application
  1086.  Development Program for OS/2 (EADP) you will be receiving OS/2 driver
  1087.  6.177, the diskette only refresh to the Expedite Kit #2, and the
  1088.  requesters as part of the EADP offering and you do not need to order
  1089.  them now.  As announced in our December 2, 1991 letter, orders for the
  1090.  EADP will be accepted until March 1, 1992.
  1091.  
  1092.  IBM will be making an announcement about the availability of the IBM
  1093.  Multimedia Presentation Manager/2 Development Kit with support for this
  1094.  new driver at a later date.
  1095.  
  1096.  To learn more about how to participate in these exciting offerings
  1097.  please read the following:
  1098.  
  1099.  A) Next release of the IBM OS/2 2.0 Early Code Program (driver 6.177)
  1100.  
  1101.  The next release of the IBM OS/2 Early Code Program is available for a
  1102.  fee of $100.00 which represents reproduction and shipping & handling
  1103.  cost.  This release contains 20 diskettes and 6 booklets.  If you have
  1104.  ordered the OS/2 driver 6.167f through either the PC Books and Special
  1105.  Promotions distribution or via an Expedite Kit #2 you will receive OS/2
  1106.  driver 6.177 for no charge and you do not need to order it now.
  1107.  
  1108.  B) Expedite Kit #3
  1109.  
  1110.  Expedite Kit #3 is available to current Expedite Program members for a
  1111.  fee of $225.00, which represents reproduction and shipping & handling
  1112.  costs.  This is the same set of development materials that was included
  1113.  in Expedite Kit #2 updated with problem fixes, additional functionality
  1114.  and tool support for OS/2 2.0 driver 6.177.  It contains the following
  1115.  pre-release items:
  1116.  
  1117.   OS/2 2.0 Base Operating System
  1118.   - OS/2 2.0 Driver 6.177
  1119.  
  1120.   IBM WorkSet/2
  1121.   - IBM Developers Toolkit for OS/2 2.0
  1122.    o Tools for managing PM resources and building programs
  1123.    o Headers and .LIB files for defining and resolving OS/2 2.0 API calls
  1124.    o Sample Programs to demonstrate the coding of API's
  1125.    o A kernel debugger for driver debug support
  1126.    o Online documentation of API's, including Base Operating System,
  1127.      Presentation Manager, Workplace Shell, and System Object Model (SOM)
  1128.  
  1129.   - IBM C Set/2
  1130.   - IBM 32-Bit OS/2 C compiler
  1131.   - IBM 32-Bit OS/2 PM debugger
  1132.   - Hardcopy Documentation
  1133.  
  1134.  IBM WorkFrame/2
  1135.  
  1136.  An integrated development environment, including project control
  1137.  capabilities
  1138.  
  1139.  A Windows to OS/2 migration kit
  1140.  
  1141.  Tools and documentation that support creation of an OS/2 2.0 executable
  1142.  from your Windows source program.  "Mirrors" enables the migration of
  1143.  application programs to OS/2.  "Oasis" enables the migration of printer
  1144.  presentation drivers.
  1145.  
  1146.  Additional Documentation
  1147.  
  1148.   o Application Design Guide
  1149.   o System Object Model Reference (SOM)
  1150.  
  1151.  C) IBM WorkSet/2 and a Windows to OS/2 migration kit Pre-release Code
  1152.     and Documentation.
  1153.  
  1154.  The IBM WorkSet/2 and a Windows to OS/2 migration kit is available to
  1155.  current Expedite Program members for a fee of $175.00 which represents
  1156.  reproduction and shipping & handling costs.  This is the same set of
  1157.  materials that is listed in Expedite Kit #3, item B above, available now
  1158.  without the OS/2 2.0 base operating system.  It contains the following
  1159.  pre-release items:
  1160.  
  1161.   IBM WorkSet/2
  1162.   - IBM Developers Toolkit for OS/2 2.0
  1163.    o Tools for managing PM resources and building programs
  1164.    o Headers and .LIB files for defining and resolving OS/2 2.0 API calls
  1165.    o Sample Programs to demonstrate the coding of API's
  1166.    o A kernel debugger for driver debug support
  1167.    o Online documentation of API's, including Base Operating System,
  1168.      Presentation Manager, Workplace Shell, and System Object Model (SOM)
  1169.  
  1170.   - IBM C Set/2
  1171.   - IBM 32-Bit OS/2 C compiler
  1172.   - IBM 32-Bit OS/2 PM debugger
  1173.   - Hardcopy Documentation
  1174.  
  1175.  IBM WorkFrame/2
  1176.  
  1177.  An integrated development environment, including project control
  1178.  capabilities
  1179.  
  1180.  A Windows to OS/2 migration kit
  1181.  
  1182.  Tools and documentation that support creation of an OS/2 2.0 executable
  1183.  from your Windows source program.  "Mirrors" enables the migration of
  1184.  application programs to OS/2.  "Oasis" enables the migration of printer
  1185.  presentation drivers.
  1186.  
  1187.  Additional Documentation
  1188.  
  1189.   o Application Design Guide
  1190.   o System Object Model Reference (SOM)
  1191.  
  1192.  D) Diskette only refresh to the Expedite Kit #2
  1193.  
  1194.  If you have acquired Expedite Kit #2 you should acquire this diskette
  1195.  only refresh to have the equivalent of Expedite Kit #3.  As mentioned in
  1196.  item A above, you will be receiving a no charge copy of IBM OS/2 2.0
  1197.  driver 6.177.  The publications have not changed since the 6.167f level
  1198.  and there is no need to reorder them now in either option B or C.  This
  1199.  diskette only refresh which includes the IBM WorkSet/2 code, IBM
  1200.  WorkFrame/2 code and the Windows to OS/2 migration kit code is available
  1201.  for a fee of $95.00 which represents reproduction and shipping &
  1202.  handling costs.
  1203.  
  1204.  E) IBM Extended Services for OS/2 Pre-Release Code and Documentation
  1205.  
  1206.  The IBM Extended Services for OS/2 product includes a Database Manager
  1207.  component and a Communications Manager component.  The Database Manager
  1208.  is an IBM Systems Application Architecture (SAA) relational database
  1209.  management system that supports the SAA Structured Query Language (SQL).
  1210.  Database Manager offers a robust application development and run-time
  1211.  platform for a variety of OS/2, DOS, and Windows 3.0 database
  1212.  applications.  The Communications Manager component provides a rich set
  1213.  of terminal emulation, LAN gateway, host connectivity, and workstation
  1214.  communication capabilities.  Communication Manager exploits vital
  1215.  functions of OS/2 such as preemptive multitasking and I/O overlapping and
  1216.  is intended to facilitate the development of applications that require
  1217.  communications between two or more workstations or systems.  The
  1218.  Extended Services for OS/2 is available for a fee of $415.00 which
  1219.  represents reproduction and shipping & handling.  It contains the
  1220.  following pre-release items:
  1221.  
  1222.  Code
  1223.    - IBM Extended Services for OS/2
  1224.     (Communications Manager and Database Manager)
  1225.  
  1226.  Related Documentation
  1227.    -IBM Extended Services for OS/2:
  1228.    -Start Here
  1229.    -Hardware and Software Reference
  1230.    -Messages and Error Recovery Guide
  1231.    -Workstation Installation Guide
  1232.    -Communications Manager User's Guide
  1233.    -Keyboard Layouts
  1234.    -Query Manager User's Guide
  1235.    -Guide to Database Manager
  1236.    -Guide to Database Manager Clients
  1237.    -Guide to User Profile Management
  1238.    -Example Scenarios
  1239.    -LAN Adapter and Protocol Support Configuration Guide
  1240.    -Network Administrators Guide
  1241.    -Communications Manager Configuration Guide
  1242.    -Communications Manager Host Connection Reference
  1243.    -Problem Determination Guide for the Service Coordinator
  1244.    -Communication Manager Additional Function Installation Guide and
  1245.     Reference
  1246.  
  1247.  F) IBM OS/2 LAN Server Version 2.0 Pre-Release Code and Documentation
  1248.  
  1249.  The IBM OS/2 Local Area Network (LAN) Server Version 2.0 is an offering
  1250.  that works in conjunction with other IBM LAN products to provide
  1251.  comprehensive networking capabilities to users of intelligent
  1252.  workstations.  The IBM OS/2 LAN Server Version 2.0 facilities provide
  1253.  resource sharing among workstations through mechanisms to define, manage
  1254.  and control access to shared network resources.  The IBM OS/2 LAN Server
  1255.  Version 2.0 reflects the IBM strategy for distributed processing and
  1256.  client/server computing.  The primary thrust of this strategy is to
  1257.  offer network operating systems that are virtually transparent
  1258.  extensions of the base operating system.  The IBM OS/2 LAN Server
  1259.  Version 2.0 comes in two offerings, Entry and Advanced.  As announced on
  1260.  October 21, 1991, the IBM OS/2 LAN Server Version 2.0 Advanced becomes
  1261.  generally available in April 1992 as implemented on IBM OS/2 1.3.  IBM
  1262.  OS/2 LAN Server Version 2.0 Entry becomes generally available in April
  1263.  1992 implemented on both IBM OS/2 2.0 and IBM OS/2 1.3.  The programming
  1264.  interfaces to both the IBM OS/2 LAN Server Version 2.0 Entry and
  1265.  Advanced are identical.
  1266.  
  1267.  For a limited time IBM is making available one (1) no charge copy of the
  1268.  IBM OS/2 LAN Server Version 2.0 Entry as part of this pre-release
  1269.  offering to current members of the IBM Developer Assistance Program and/
  1270.  or the IBM OS/2 32-Bit Expedite Program.  To qualify for this offering
  1271.  you must submit your order form by March 13, 1992.  Quantities are
  1272.  limited and orders will be filled on a first come, first served basis.
  1273.  
  1274.  Included are the following pre-release items:
  1275.  
  1276.  Code
  1277.      - OS/2 LAN Server
  1278.      - OS/2 LAN Requesters
  1279.      - OS/2 LAN Migration Utility
  1280.      - OS/2 DOS LAN Requester
  1281.      - LAN Support Program (LAN Transport for DOS)
  1282.      - OS/2 LAN Network Device Driver
  1283.  
  1284.  Related Documentation
  1285.      -IBM Operating System/2 Local Area Network Server Version 2.0:
  1286.      -IBM Local Area Network Support Program User's Guide
  1287.      -DOS LAN Requester User's Quick Reference
  1288.      -DOS LAN Requester Windows User's Guide
  1289.      -Master Index
  1290.      -Migration Handbook
  1291.      -Network Administrator Reference Volume 1:Planning and Installation
  1292.      -Network Administrator Reference Volume 2:Performance Tuning
  1293.      -Network Administrator Reference Volume 3:Network Administrator Tasks
  1294.      -Network Administrator Reference Supplement for OS/2 2.0
  1295.      -Problem Determination Reference Volume 1:Problem Determination Guide
  1296.      -Problem Determination Reference Volume 3:LAN Error Messages
  1297.      -User's Quick Reference
  1298.  
  1299.  You do not need to order any of the other items listed in this letter to
  1300.  qualify for this offering as long as you are a current member of either
  1301.  the IBM Developers Assistance Program or the IBM OS/2 32-Bit Expedite
  1302.  Program.
  1303.  
  1304.  G) The IBM OS/2 LAN Requester Pre-Release Code and Documentation
  1305.  
  1306.  The IBM OS/2 LAN Requester is available for a fee of $50.00 which
  1307.  represents reproduction and shipping & handling costs for 4 diskettes
  1308.  and 3 books.  If you will be taking advantage of the limited time offer
  1309.  of the IBM LAN Server Version 2.0 Pre-Release code in item F above, you
  1310.  do not need to acquire this item as the requester code and documentation
  1311.  are included in that offering.  If you have acquired the IBM OS/2 LAN
  1312.  Requester through the November 8, 1991 Developers Assistance Program
  1313.  offering you will need to acquire this requester due to changes that
  1314.  were made for OS/2 2.0 driver 6.177 in the requester code.
  1315.  
  1316.  H) The Novell Netware Requester Pre-Release Code and Documentation
  1317.  
  1318.  The Novell Netware Requester is available for a fee of $5.00 which
  1319.  represents reproduction and shipping and handling costs.  Quantities for
  1320.  the Novell Netware Requester are limited and will be filled on a first
  1321.  come first served basis.
  1322.  
  1323.  I) Pre-Release OS/2 2.0 Technical Library Enhanced Offering
  1324.  
  1325.  Pre-release versions of the OS/2 2.0 Technical Library are available for
  1326.  the following fees.  This fee represents reproduction and shipping &
  1327.  handling costs; Included are the following:
  1328.  
  1329.  Guides
  1330.      -Programming Guide Vol I
  1331.      -Programming Guide Vol II
  1332.      -Programming Guide Vol III                             Option I
  1333.      -Common User Access 91 Guides                           $190.00
  1334.      -REXX User Guide
  1335.      -REXX Programming Reference
  1336.  
  1337.  Driver Development Library
  1338.      -Physical Device Driver Reference
  1339.      -Virtual Device Driver Reference                       Option II
  1340.      -Presentation Driver Reference                          $111.00
  1341.  
  1342.  API References
  1343.      -Control Program Programming Reference                 Option III
  1344.      -Presentation Manager Programming Reference Vol I       $275.00
  1345.      -Presentation Manager Programming Reference Vol II
  1346.      -Presentation Manager Programming Reference Vol III
  1347.  
  1348.  Database Manager
  1349.      -IBM Extended Services for OS/2                        Option IV
  1350.         o Structured Query Language                          $ 95.00
  1351.           (SQL) Reference
  1352.         o Database Manager Programming Guide and Reference
  1353.  
  1354.  Communications Manager
  1355.      -IBM Extended Services for OS/2                        Option V
  1356.         o Communications Manager System Management           $280.00
  1357.           Programming Reference
  1358.         o Programming Services and Advanced Problem Determination for
  1359.           Communications
  1360.         o ACDI Programming Reference
  1361.         o ACDI Redirection Guide and Information
  1362.         o APPC Programming Reference
  1363.         o EHLLAPI Programming Reference
  1364.         o Conventional LU Application Programming Reference
  1365.         o SRPI Programming Reference
  1366.         o X.25 Programming Reference
  1367.         o Realtime Interface Co-Processor Multiport/2 Device Driver
  1368.           Programming Reference
  1369.         o Communications Manager Sample Programs
  1370.  
  1371.  LAN Server
  1372.       -IBM OS/2 LAN Server Version 2.0
  1373.         o Application Programmer's Reference                Option VI
  1374.                                                              $ 70.00
  1375.  
  1376.  Terms and Conditions
  1377.  
  1378.  The license agreement that accompanies all pre-release code and
  1379.  documentation will allow you to make an additional nine (9) copies per
  1380.  copy acquired.  (for a total of 10 copies) This is in addition to the
  1381.  one backup copy allowed.  These copies are for your internal use only
  1382.  and no additional fee is required to make these copies.  Your license to
  1383.  use the pre-release code and documentation will expire 60 days following
  1384.  the IBM general availability of the OS/2 version 2.0 product.
  1385.  Applications will be accepted for the IBM OS/2 32-Bit Expedite Program
  1386.  until March 31, 1992.  Technical support is available until 60 days
  1387.  following the IBM general availability of the OS/2 version 2.0 product.
  1388.  
  1389.  All the code and documentation is under development and may be
  1390.  substantially modified before general availability.  In addition, the
  1391.  manner in which IBM packages the development materials may differ
  1392.  substantially from the generally available products.
  1393.  
  1394.  Follow on development level releases of the code and documentation
  1395.  described above, if any, will be available for additional fees.
  1396.  
  1397.  ORDERING INSTRUCTIONS AND PROGRAM DETAILS
  1398.  
  1399.  These options can be ordered by completing the order form that is
  1400.  attached.  All materials will be shipped by second day air express which
  1401.  is included in the applicable fees. Use your credit card for faster
  1402.  delivery.  Technical support for the code and documentation will be
  1403.  provided through MCI mail.  Details on technical support will be
  1404.  included in the package.  If you are in the IBM Developers Assistance
  1405.  Program support is available through IBMLINK or MCI mail.  If you are
  1406.  not a member of the Developers Assistance Program and would like to find
  1407.  out how to become a member you can call 407-982-6408 for more
  1408.  information.
  1409.  
  1410.  Orders can be placed by completing the attached order form or by calling
  1411.  1-800-IBM-3040 (7 AM to 7 PM Central Standard Time).  Orders will be
  1412.  handled on a first come, first served basis.  You can order any item
  1413.  listed in the letter through March 31, 1992.  All media is 3.5 inch.
  1414.  
  1415.  Developer Assistance Program
  1416.  
  1417.  *  OS/2 is a trademark of the IBM Corporation
  1418.  ** Windows is a trademark of the Microsoft Corporation
  1419.  
  1420.  
  1421.  ORDER FORM FOR PRE-RELEASE PRODUCTS
  1422.  
  1423.  Please complete the form below      IBM Distribution Center
  1424.  and return it to:                   P.O. Box 140435
  1425.                                      Austin, Tx 78714-9871
  1426.  
  1427.  A) OS/2 2.0 driver level 6.177         _____ at  $100.00 each     _____
  1428.  B) Expedite Kit #3                     _____ at  $225.00 each     _____
  1429.  C) Workset/2 and migration kit         _____ at  $175.00 each     _____
  1430.  D) Diskette refresh to Expedite Kit #2 _____ at  $ 95.00 each     _____
  1431.  E) IBM Extended Services for OS/2      _____ at  $415.00 each     _____
  1432.  F) IBM LAN Server Version 2.0          _____ at  -NO CHARGE------------
  1433.  G) IBM OS/2 LAN Requester              _____ at  $ 50.00 each     _____
  1434.  H) Novell Netware Requester            _____ at  $  5.00 each     _____
  1435.  I) OS/2 2.0 Technical Library
  1436.       Option I   Guides                 _____ at  $190.00 each     _____
  1437.       Option II  Driver Development Lib _____ at  $111.00 each     _____
  1438.       Option III API References         _____ at  $275.00 each     _____
  1439.       Option IV  Database Manager       _____ at  $ 95.00 each     _____
  1440.       Option V   Communications Manager _____ at  $280.00 each     _____
  1441.       Option VI  LAN Server             _____ at  $ 70.00 each     _____
  1442.  
  1443.  Total amount payable to Hart Graphics                         _________
  1444.  (Residents of California, Minnesota, Texas & South Carolina will need )
  1445.  (to add state sales tax                                               )
  1446.  -----------------------------------------------------------------------
  1447.  PAYMENT METHOD
  1448.  Check Enclosed _______
  1449.  Charge  MC___  Visa ___ Am Ex ___
  1450.  Account Number __________________________________
  1451.  Expiration Date _________________________________
  1452.  Signature      __________________________________
  1453.  Name           __________________________________
  1454.                      (please print)
  1455.  ----------------------------------------------------------------------
  1456.  SHIPPING INFORMATION:
  1457.  Company Name ______________________________________________________
  1458.  Contact Name ______________________________________________________
  1459.  Street       ______________________________________________________
  1460.  City, State  ______________________________________________________
  1461.  Zip Code     ______________________________________________________
  1462.  Telephone    ______________________________________________________
  1463.  
  1464.  
  1465.  
  1466.  
  1467.  =======================================================================
  1468.  * MICROSOFT CONFERENCE WITH PAUL MARITZ             Courtesy CompuServe
  1469.  =======================================================================
  1470.  
  1471.  
  1472.  On February 4th, Microsoft held a press conference announcing that
  1473.  company president Michael Haldmann would be leaving the company, and
  1474.  that the office of president would be replaced with a triumvirate of
  1475.  executives.  Executives being 'kicked upstairs' left some gaps at
  1476.  Microsoft, and one of the most important gaps was filled by Paul Maritz.
  1477.  
  1478.  Mr. Maritz is the new Senior VP of the Microsoft's systems division.  He
  1479.  now oversees projects like MS-DOS, Windows, and Windows NT.  He is
  1480.  essentially replacing Steve Ballmer (now a "co-president") as the
  1481.  prominent public and private connection between Microsoft and
  1482.  developers.
  1483.  
  1484.  An online conference was held on CompuServe the night of February 4th to
  1485.  introduce Mr. Maritz to the development community.  The text of that
  1486.  conference follows.  Portions have been lightly edited (i.e., spelling
  1487.  corrections).  The following transcript is Copyright 1992 by CompuServe
  1488.  Information Service; information on how to access CompuServe is at the
  1489.  bottom of each and every Z*Net PC issue.
  1490.  
  1491.  
  1492.  (Jerry Fisher) Welcome! Tonight we are happy to have Paul Maritz, the
  1493.  new Senior Vice President of our Systems Division.  I will be brief so
  1494.  we can get to the questions.  Just a couple of reminders.  When you are
  1495.  recognized for a question be sure to use three dots ... to signify you
  1496.  are continuing a line and ga (go ahead) when you have completed.  Right
  1497.  now, I would like to turn it over to Paul for a brief intro.  Paul, ga
  1498.  
  1499.  (Paul Maritz) Hi, glad to be with you this evening.  [Although] we have
  1500.  re-org'd somewhat, our strategy and product direction is unchanged.  Any
  1501.  questions... ga
  1502.  
  1503.  (Mike Mezaros/Z-Net) Mr. Maritz, first of all, congratulations on your
  1504.  new position.  Today Steve Ballmer said that NT would be priced in the
  1505.  $400 range.  This seems to further show to me that Microsoft has a
  1506.  gaping hole somewhere between their high-end NT and lower-end DOS/
  1507.  Windows solutions.  What, if anything, does MS have planned to fill this
  1508.  hole to provide more opportunities to developers.  Thanks & GA.
  1509.  
  1510.  (Paul Maritz) Firstly thx for the congratulations (not sure if some
  1511.  condolences aren't also in order, but thx).  On the pricing question you
  1512.  have to take into account the fact that NT does not require MS-DOS.  The
  1513.  list prices of MS-DOS and MS-Windows are $149 respectively so
  1514.  theoretically you are comparing $300 vs. $400-$600 (which is the range
  1515.  that Steve Ballmer quoted.  Now you can ask me about the price of OS/2
  1516.  2.0... ga
  1517.  
  1518.  (Mike Sax) First of all, congratulations on your new job as Microsoft's
  1519.  official (potential) disk-eater.  The new version of Microsoft's
  1520.  original mission is "Windows on every desk and in every home".  What
  1521.  plans does MS have in consumer computing?  ga
  1522.  
  1523.  (Paul Maritz) This is a very interesting area.  The potential number of
  1524.  units is enormous, so we are taking it very seriously.  In the near
  1525.  term, we are ensuring that MS-DOS and MS-Windows can run from ROM,
  1526.  handle new media types, etc.  However, we are also looking at whether we
  1527.  need to develop more fundamental technologies to address this segment -
  1528.  we have small group of folks taking a look at this... so stay tuned. ga
  1529.  
  1530.  (Richard Warren) Do you have any response to the 'distinguished' Senator
  1531.  from Ohio's renewed call for intensive investigation of Microsoft and
  1532.  Intel?  ga
  1533.  
  1534.  (Paul Maritz) I wasn't aware of the call from the distinguished senator.
  1535.  We are confident that once the FTC really takes the time to analyze our
  1536.  business, that they will not find anything seriously out of order.  We
  1537.  try to ensure that our platforms are and will remain open so that ISVs
  1538.  can be successful. ga
  1539.  
  1540.  (Arthur Knowles) Hello, and thank you for the opportunity to speak.  I
  1541.  am curious about the connectivity options for NT and Windows.  I'm
  1542.  particularly interested in mainframe connectivity.  Are there specific
  1543.  plans?  ga
  1544.  
  1545.  (Paul Maritz) Yes, there are very specific plans.  Firstly NT has been
  1546.  very carefully architect to make it easy to support multiple,
  1547.  simultaneous communications subsystems.  We are doing several ourselves,
  1548.  and other companies are doing more.  If by mainframe connectivity you
  1549.  mean SNA/3270 support, then we will be doing an NT version of the Comm
  1550.  Server product that we have developed with DCL of London and DCA.  That
  1551.  product provides backend LU6.2 and 3270 support.  Many other vendors
  1552.  (future-soft, wall-data, etc.) are doing Win32 versions of their
  1553.  emulators. ga
  1554.  
  1555.  (Muzaffer KAL) Hi, how do you compare the pricing and the hardware
  1556.  requirements of OS/2 2.0 and NT.  Thanks and ga.
  1557.  
  1558.  (Paul Maritz) In spite of Steve Ballmer's comments we actually haven't
  1559.  set [a] price for NT yet.  However there are two points of comparison.
  1560.  OS/2 2.0 at $149 and Solaris (from Sun) at approx. $1500.  I expect NT
  1561.  to be closer to the OS/2 2.0 price.  On hardware requirements, it is
  1562.  hard to be definitive as OS/2 2.0 is being advertised as requiring 4MB..
  1563.  but from we can see it really requires more if you want to do anything
  1564.  interesting, like be on a network as well as run applications.  Windows
  1565.  NT is spec'd for a standard client configuration at 8MB - this is the
  1566.  configuration that I am currently running on the 386/33 that I have on
  1567.  my desk. ga
  1568.  
  1569.  (Mike Sax) When will Windows have a common macro language and what will
  1570.  the "batch language" of NT be like? ga
  1571.  
  1572.  (Paul Maritz) Firstly Windows (on MS-DOS) and Windows NT will be
  1573.  compatible from the UI and API perspectives, so it is correct to simply
  1574.  ask "what will the WINDOWS" common macro language be.  What we are
  1575.  proposing is to use a variant of our BASIC language technology, extended
  1576.  to handle object oriented features, specifically to be well-integrated
  1577.  into OLE.  The details on this will be in the upcoming OLE 2.0 spec. ga
  1578.  
  1579.  (Dave Panos) Hi Paul.  We have been working very closely with your ISV
  1580.  team recently and we're interested in knowing where they fit in your new
  1581.  organization. GA
  1582.  
  1583.  (Paul Maritz) They are all crowded around me - so that's where they are
  1584.  physically... they're fired!  No, actually, they report to Cameron
  1585.  Myhrvold who reports to Jon Lazarus, who reports to me.  No change
  1586.  there. ga
  1587.  
  1588.  (Brett) Hi Paul, I would like to ask two short ?... First, what is MS
  1589.  going to do to address the C/C++ Borland products that have an
  1590.  integrated environment for MSWIN.  I would love to use a MS product but
  1591.  am being forced to switch to Borland.  Second, does MS still get a cut
  1592.  of the pie for OS/2 2.0?? ga
  1593.  
  1594.  (Paul Maritz) We are hard at work on C7.0 which will be [a] full C++
  1595.  compiler, and have [a] great environment.  It will ship very shortly,
  1596.  feedback from beta users has been very good.  In fact, Infoworld had
  1597.  good article on it this week.  As far as OS/2 2.0 goes, it depends on
  1598.  what you mean by a "slice of the pie."  We still have valid licenses
  1599.  with IBM, details of which I can't divulge. ga
  1600.  
  1601.  (Wim van de Bospoort) Hi Paul, any comments about the current status of
  1602.  the Apple/MS lawsuit? ga
  1603.  
  1604.  (Paul Maritz) No, I leave that for the lawyers.  Do you think Apple has
  1605.  a copyright on overlapping windows? ga
  1606.  
  1607.  (Wim van de Bospoort) I don't think so, but what about the judge?  ga
  1608.  
  1609.  (Paul Maritz) Who knows?  We will have to wait to find out. ga
  1610.  
  1611.  (Brian Bender) Hi Paul.  Thanks for talking with us!  What is your
  1612.  understanding of how OS/2 2.0 will support Windows apps.?  Specifically,
  1613.  1) Will the Windows Interface Library for OS/2 (WILOW) go away? and
  1614.  2) Will OS/2 2.0 support DDE (ddeml.dll)? ga
  1615.  
  1616.  (Paul Maritz) We still don't know exactly how OS/2 2.0 will support
  1617.  Windows apps, as nobody has yet got copy of OS/2 2.0 that supports
  1618.  "seamless" operation of Windows apps, which is what IBM is promising for
  1619.  March.  There are lots of hard problems (compatibility, performance,
  1620.  etc.) that have to be solved.  Currently build 177H (which is what IBM
  1621.  has given out) runs Windows apps from a VDM (virtual DOS machine) and
  1622.  the user has to explicitly start it.  As for the WLO library, we are
  1623.  supporting it for those ISVs that want it, but are not enhancing it.
  1624.  OS/2 2.0 does support DDE (it was supported in OS/2 1.x). ga
  1625.  
  1626.  (Mike Mezaros/Z-Net) Hi again. ;-) I should've followed up on my last
  1627.  question but I wanted to think about how to re-phrase this... The
  1628.  "gaping hole" between high-end NT and low-end Dos/Windows is not merely
  1629.  price, that was just the latest example.  NT has high hardware
  1630.  requirements, and we are told that it is not currently aimed at the
  1631.  mainstream desktop, but instead toward workstations, high-end users,
  1632.  servers, etc.  Does Microsoft recognize that there are users who do not
  1633.  want Windows bound by DOS but also don't need something quite so big as
  1634.  NT?  Will we see an "NT-lite" or anything along those lines to address
  1635.  this segment of the market that is not addressed in Microsoft's current
  1636.  public plans? GA.
  1637.  
  1638.  (Paul Maritz) Firstly, Windows is not really "bound" by MS-DOS - when on
  1639.  a 386, Windows is essentially in control, and with Windows 3.1 we will
  1640.  be able to run 32-bit device drivers, etc.  However, yes, we do realize
  1641.  that we need to continue to invest in the lower end of the spectrum.
  1642.  The "personal systems" group under Brad Silverberg is dedicated to
  1643.  serving this market.  The group is about 200 people and they will not
  1644.  stop work after Windows 3.1. ga
  1645.  
  1646.  (Mike Mezaros/Z-Net) Thanks, one quick follow-up... When will we see an
  1647.  HPFS/Mac-like file system under Dos/Windows, and will the same file
  1648.  system be shared between NT & Dos/Windows?  Thanks & GA
  1649.  
  1650.  (Paul Maritz) This is the 64,000 dollar question - there are opposing
  1651.  schools of thought.  There are [a] lot of advantages to doing this, and
  1652.  there is no technical reason why we can't add it but in many ways the
  1653.  FAT file system defines compatibility so it is not something to do
  1654.  lightly. ga
  1655.  
  1656.  (Jeff & Wendy) Hi Paul, could you please clarify a question that Brett
  1657.  asked a few minutes ago.  Does C 7.0 include a fully optimizing gui
  1658.  compiler or is this a combination of quick c & a command line compiler
  1659.  is used for optimizing? ga
  1660.  
  1661.  (Paul Maritz) It is a fully optimizing compiler that can generate gui
  1662.  apps.  It is not Quick C and C6 packaged together.  Does that answer you
  1663.  question? ga
  1664.  
  1665.  (Jeff & Wendy) Sorry, I was not too clear... Is the compiler a windows
  1666.  app and does it produce fully optimized code? ga
  1667.  
  1668.  (Paul Maritz) The environment runs as a char mode app in a Windows
  1669.  window.  It does produce fully optimized code - you don't have to escape
  1670.  out to a command line to get optimized code.  It is integrated. ga
  1671.  
  1672.  (Muzaffer KAL) Hi again.  Do you have a contingency plan in case Apple
  1673.  wins the case?  If yes will it cause any API changes?  Thanks. GA
  1674.  
  1675.  (Paul Maritz) No, we are confident of our position. ga
  1676.  
  1677.  (Jerry Fisher) Ok. Thanks to everyone for participating this evening.
  1678.  Paul do you have any closing comments? ga
  1679.  
  1680.  (Paul Maritz) Nothing special, other than to say that I look forward to
  1681.  working with everyone, and am always interested in what people think.
  1682.  Thanks. ga
  1683.  
  1684.  
  1685.  =======================================================================
  1686.  * TI LASER PRINTER FIX
  1687.  =======================================================================
  1688.  
  1689.  
  1690.  The Texas Instruments laser printers can sometimes refuse to clear waste
  1691.  bottle error indications.  If you should receive the indication "Replace
  1692.  Waste Toner Bottle" (HPII mode) or "Waste Toner Full" (Postscript), you
  1693.  should first (obviously) replace the toner collector bottle.  However,
  1694.  if the error won't clear, you can use the following procedure to clear
  1695.  the condition:
  1696.  
  1697.  1)  Turn off the printer
  1698.  
  1699.  2)  Press and hold the PRINTER SETUP and SELECT buttons, and at the same
  1700.      time, turn the printer back on
  1701.  
  1702.  3)  When the LCD display indicates "PCU DIAG MODE", release the buttons.
  1703.  
  1704.  4)  Press the PREVIOUS and UP buttons (microLaser or microLaser Plus) or
  1705.      "UP" and "NEXT" (microLaser XL) at the same time and hold until the
  1706.      LCD indicates "FUSE FLAG RESET"
  1707.  
  1708.  5)  Release both buttons
  1709.  
  1710.  6)  Turn printer back on
  1711.  
  1712.  The microLaser XL may also give this erroneous error condition after the
  1713.  side access door has been opened.  If this is the case, pressing the
  1714.  RESET button should clear the condition.  If not, use the procedure
  1715.  above.
  1716.  
  1717.  
  1718.  
  1719.  
  1720.  =======================================================================
  1721.  * CHANGING WINDOWS' STARTUP SCREEN                        Press Release
  1722.  =======================================================================
  1723.  
  1724.                            [x]CheckBox Software
  1725.             Helping to make Microsoft's Windows *your* Windows
  1726.  
  1727.  StartupScreen, our popular freeware utility that allows Windows users to
  1728.  change Microsoft's startup screen to a picture of their own design or
  1729.  choosing, has just been updated to version 3.2.  This new version is
  1730.  fully compatible with the forthcoming Windows 3.1, and adds a host of
  1731.  new features to the program - including the ability to install RLE files
  1732.  as wallpaper, which can save wallpaper fanatics tons of disk space.
  1733.  
  1734.  But the big news is our brand new utility, StartupSwapper.
  1735.  StartupSwapper changes your startup screen automatically each time you
  1736.  load Windows -- not only bringing one of the Macintosh's nicest
  1737.  conveniences to Windows, but EXPANDING upon it!
  1738.  
  1739.  StartupSwapper allows you to truly customize your Windows environment;
  1740.  to place your own stamp on your desktop.  Home users can have their
  1741.  computer welcome them to the Windows environment with pictures of their
  1742.  family, favorite sports team, "heavenly bodies", and even designs of
  1743.  their own.  Corporate users can be ushered into Windows with corporate
  1744.  logos, diagrams of company products, or even pictures of the CEO
  1745.  welcoming them to work! The variations are virtually limitless, as
  1746.  StartupSwapper will automatically recognize and choose between as many
  1747.  as 32,000 different startup screens.
  1748.  
  1749.  StartupSwapper is being distributed as shareware, and the unregistered,
  1750.  shareware version is available on CompuServe, GEnie, other services, and
  1751.  BBS's around the world.  Registration of StartupSwapper entitles users
  1752.  to a disk containing the latest registered version, unlimited free
  1753.  updates, a number of other utilities, AND over 70 fine startup screens
  1754.  for use with the program.
  1755.  
  1756.  Reaction to StartupScreen and StartupSwapper has been overwhelmingly
  1757.  positive, and we'd like to take this opportunity to thank our customers
  1758.  for their support!
  1759.  
  1760.  Order Form:
  1761.  
  1762.  StartupSwapper Registration/Order Form -- [Control #C14]
  1763.  --------------------------------------------------------
  1764.  
  1765.  STARTUPSWAPPER COMPLETE PACKAGE - Includes the latest, registered
  1766.  version of StartupSwapper (which contains no reminder screens), free
  1767.  updates for the life of the product, the latest versions of a number of
  1768.  freeware Windows utilities (including StartupScreen), and more than 70
  1769.  RLE (startup screen image) files.
  1770.  
  1771.  EVALUATION PACKAGE - Includes more than 70 RLE (startup screen image)
  1772.  files, plus an unregistered, shareware version of StartupSwapper and a
  1773.  copy of the freeware utility StartupScreen.  The RLEs and StartupScreen
  1774.  are yours to keep whether or not you decide to use StartupSwapper.
  1775.  
  1776.  To receive either of these packages, please fill out this form, enclose
  1777.  the proper payment in U.S. funds, and send to:
  1778.  
  1779.  Mike Mezaros
  1780.  One Leary Drive
  1781.  North Brunswick, NJ  08902
  1782.  
  1783.  Format/Pricing Options (please check one, or enter number of copies to
  1784.  be ordered into the box):
  1785.  
  1786.  [ ] - 3.5" disk, Complete package - $25.00 plus $4.00 shipping/handling
  1787.  [ ] - 5.25" disk, Complete package - $25.00 plus $4.00 shipping/handling
  1788.  [ ] - 3.5" disk, Evaluation package - $9.00 plus $4.00 shipping/handling
  1789.  [ ] - 5.25" disk, Evaluation package -$9.00 plus $4.00 shipping/handling
  1790.  
  1791.  Total Order Price: $______________
  1792.  
  1793.  
  1794.  _______________________________________________________________
  1795.  Registration name (required for purchasers of complete package)
  1796.  
  1797.  _________________________________    __________________________________
  1798.  Your name                            Your title (if applicable)
  1799.  
  1800.  _________________________________    (____)____________________________
  1801.  Company Name (if applicable)         Phone number
  1802.  
  1803.  _________________________________    __________________________________
  1804.  Street Address                       City, State/Province, Zip Code
  1805.  
  1806.  -----------------------------------------------------------------------
  1807.  CompuServe ID Number (Optional)
  1808.  
  1809.  PLEASE provide a street address as shipping will be done through UPS if at
  1810.  all possible.
  1811.  
  1812.  The author disclaims all warranties, expressed or implied, including,
  1813.  without limitation, the warranties of merchantability and of fitness
  1814.  for any purpose. The author assumes no liability for damages, direct or
  1815.  consequential, which may result from the use of StartupSwapper or any of
  1816.  the software or images included in either package.
  1817.  
  1818.  StartupSwapper registration entitles you to free, unlimited updates of
  1819.  StartupSwapper. These updates will be made available to you
  1820.  electronically at no charge.  If you wish, they can be shipped to you
  1821.  for a nominal disk charge plus shipping and handling.  Further
  1822.  information will be sent to you with the registered version.
  1823.  
  1824.  Customers outside of the United States: Unfortunately, it is virtually
  1825.  impossible within the U.S. to exchange small amounts of foreign currency
  1826.  or to cash checks drawn on foreign banks.  Please make sure that you
  1827.  send a U.S. check drawn on a U.S. bank.
  1828.  
  1829.  
  1830.  
  1831.  
  1832.  =======================================================================
  1833.  * ATTENTION ADA TOOL USERS
  1834.  =======================================================================
  1835.  
  1836.  
  1837.  The Software Technology Support Center (STSC) is soliciting evaluation
  1838.  critiques for any Ada tool set currently being used by the computing
  1839.  public.  The STSC provides central support for the evaluation and
  1840.  selection of software tools, methods and environments for the Air Force
  1841.  and other government agencies.
  1842.  
  1843.  If you would like to participate in this survey, please complete a
  1844.  separate critique for each Ada tool set and/or each host/target
  1845.  combination you are familiar with.
  1846.  
  1847.  Your response to this critique will become part of an Ada Compiler
  1848.  System Tool Report.  This report will be distributed at the STSC
  1849.  Software Technology Conference in April 1992.  To meet this deadline,
  1850.  critiques can only be accepted thru 21 February 1992.
  1851.  
  1852.  The TRW Dayton Engineering Laboratory is acting on behalf of the STSC to
  1853.  collect critique responses.  You may fax completed forms to Woody Willis
  1854.  at (513) 429-7923 or return by mail to:
  1855.  
  1856.  TRW/DEL TOP   Attn: W. Willis
  1857.  4021 Executive Dr.
  1858.  Beavercreek, Ohio 45430
  1859.  
  1860.  Please be aware that completion of this critique is voluntary and that
  1861.  the STSC and TRW have no obligation to reimburse you for time spent in
  1862.  the completion of this critique.  Your response to this critique will
  1863.  help us to provide the most complete information available at the
  1864.  Software Technology Conference.  Thank you for your help.
  1865.  
  1866.  Software Technology Support Center (STSC)
  1867.  Ada Tool Critique
  1868.  
  1869.  The intent of this critique is to capture your impressions of a software
  1870.  tool, method, or tool set.  Performing this critique should take no more
  1871.  than 30 minutes.  (Use extra pages if necessary.)
  1872.  
  1873.  Name: _____________________________    Tool Name: ______________________
  1874.  Organization: _____________________    Vendor: _________________________
  1875.  Position/Title: ___________________    Version: ________________
  1876.  Address: __________________________    Hardware Platform: ______________
  1877.           __________________________    Operating System: _______________
  1878.  Phone: ___________  Fax: __________    Memory used: ____
  1879.  Disk space used: ____                  Email: ___________________
  1880.  Enhancements: _____________________
  1881.  (accelerator, large monitor, graphics card, etc.)
  1882.  
  1883.  Main Duties: ______________________    Project type, size, methods, and
  1884.  phase the tools is used on: ____________________________________________
  1885.  Years of software experience:  ____     ________________________________
  1886.  Years of experience with tool: ____     ________________________________
  1887.  
  1888.  Last time tool was used: (circle one)   Overall impression of the tool:
  1889.  Currently  6 months  1 year  >1 year      Excellent  Good  Fair  Poor
  1890.  
  1891.  Do you consider yourself a software:    Quality of vendor support?
  1892.                           (circle one)
  1893.  Manager  Engineer  Programmer  Novice     Excellent  Good  Fair  Poor  Unknown
  1894.  
  1895.  Do you want your name and company kept confidential? ______
  1896.  
  1897.  (The Strength and Weakness sections are free-form.  Rather than listing
  1898.  all the tool's features and problems, please describe notable features
  1899.  that make the tool indispensable and annoying problems that reduce the
  1900.  tool's effectiveness.  In the Advice section note important information
  1901.  a potential customer of this tool should know.)
  1902.  
  1903.  Notable Strength(s) of the Tool:
  1904.  
  1905.  
  1906.  Notable Weakness(es) of the Tool:
  1907.  
  1908.  
  1909.  Advice for Potential Buyers of this Tool:
  1910.  
  1911.  
  1912.  Please return this form to:
  1913.  
  1914.  TRW/DEL TOP  Attn: W. Willis   Phone: 513 429-7916
  1915.  4021 Executive Dr.               Fax: 513 429-7923
  1916.  Beavercreek, Oh. 45430
  1917.  
  1918.  
  1919.  
  1920.  =======================================================================
  1921.  * FASTTRAX                                                Press Release
  1922.  =======================================================================
  1923.  
  1924.  
  1925.  NEW ADDRESS AND PHONE
  1926.  
  1927.  FastTrax International has moved and is now managed by the author, Mark
  1928.  Elfield.  The new address and phone is:
  1929.  
  1930.  FastTrax International
  1931.  880 Ensenada Avenue
  1932.  Berkeley, CA 94707
  1933.  (510) 525-3510
  1934.  
  1935.  
  1936.  SPECIAL OFFER TO OWNERS OF NORTON UTILITIES AND PC TOOLS
  1937.  
  1938.  If you already own Norton Utilities or PC Tools, you may purchase
  1939.  FastTrax for only $40 (includes shipping and handling).  To qualify,
  1940.  answer the following questions about the package you already own:
  1941.  
  1942.  What is the name of the defragmenting program?
  1943.  
  1944.  In the user's manual, what are the first four words of the section that
  1945.  describes the defragmenting program?
  1946.  
  1947.  Please send your answers and a check or money order for $40 (CA
  1948.  residents add $3 for state tax) to FastTrax International, 880 Ensenada
  1949.  Avenue, Berkeley, CA 94707.  This offer expires on 3/31/92.
  1950.  
  1951.  
  1952.  UPGRADE OFFER TO REGISTERED FASTTRAX USERS
  1953.  
  1954.  Registered FastTrax users may upgrade for $30 (includes shipping and
  1955.  handling, CA residents add $2 for state tax).
  1956.  
  1957.  The latest FastTrax version is 4.03.  If you own a FastTrax version
  1958.  below 3.90, we think you'll appreciate the new features.  If you own
  1959.  3.90 or above, check the revision history below to see if you want the
  1960.  newer version:
  1961.  
  1962.  Version   Key Changes
  1963.  -----------------------------------------------------------------
  1964.   4.03    command line option to move "system", "hidden", and/or "read-
  1965.           only" files
  1966.  
  1967.           faster "optimized fragmented files only" operation (for large
  1968.           files only)
  1969.  
  1970.   4.01    support disks with more than 1024 cylinders
  1971.  
  1972.           command line option to suppress memory test (for faster
  1973.           batch operation)
  1974.  
  1975.   4.00    MAJOR RELEASE:
  1976.  
  1977.           large disk support (no size limit -- uses Expanded Memory for
  1978.           the larger cases)
  1979.  
  1980.           MakeTrax edit concept, much faster operation
  1981.  
  1982.           MakeTrax option to move read-only files
  1983.  
  1984.           faster optimizing (especially on larger files)
  1985.  
  1986.           "compress directories only" option
  1987.  
  1988.           "purge" feature
  1989.  
  1990.  
  1991.  FASTTRAX OVERVIEW
  1992.  
  1993.  FastTrax and its companion program MakeTrax (included) offer a complete
  1994.  array of disk optimizing and defragmenting features.  FastTrax has
  1995.  received Byte Magazine's Award of Distinction, PC Magazine's Editor's
  1996.  Choice award, and PC World's Best Buy award.  The main features are
  1997.  described below:
  1998.  
  1999.  Large Disk Support
  2000.  FastTrax can optimize any disk supported by DOS, including hard disks
  2001.  with DOS partitions larger than 512MB.  There are no limits on the
  2002.  number of clusters, directories, files, or directory levels, except
  2003.  those imposed by DOS.
  2004.  
  2005.  FastTrax can optimize all hard drive types, including ST506, RLL, IDE,
  2006.  ESDI, SCSI, SCSI-2, and drives with more than 1024 cylinders.  FastTrax
  2007.  can also optimize floppy drives and RAM disks.
  2008.  
  2009.  FastTrax uses Expanded Memory to handle the larger cases.  The largest
  2010.  case requires 800K of Expanded Memory.
  2011.  
  2012.  High Performance
  2013.  FastTrax optimizes drives quickly even in cases when other programs get
  2014.  bogged down or don't work at all.  These cases include drives with files
  2015.  larger than 10 MB, drives with many directory levels, and partitions
  2016.  with more than 50,000 clusters.
  2017.  
  2018.  Flexible File Placement
  2019.  FastTrax and its companion program MakeTrax (included) allows you to
  2020.  specify the placement of every file and directory on the disk for
  2021.  optimum performance, including those with special attributes.
  2022.  Frequently used files can be placed on the "fast tracks" of the disk --
  2023.  near the File Allocation Table (FAT) -- and infrequently used files can
  2024.  be placed at the opposite end of the disk.  You may also specify the
  2025.  placement of one or more free areas.
  2026.  
  2027.  In-cylinder Optimization
  2028.  FastTrax places most files within disk cylinder boundaries, reducing
  2029.  track-to-track seeks.  For disk intensive applications, in-cylinder
  2030.  optimization improves performance over simple "consecutive" packing.
  2031.  On systems that use a disk controller with an on-board buffer, in-
  2032.  cylinder optimization yields even better performance.
  2033.  
  2034.  Power-failure Protection
  2035.  FastTrax is designed to maintain file integrity even if the computer
  2036.  system fails or loses electrical power during the optimization process.
  2037.  During file reorganization, FastTrax maintains complete file integrity
  2038.  if the failure occurs between disk writes or when writing to any data
  2039.  cluster.
  2040.  
  2041.  12-bit Cylinder Support
  2042.  FastTrax recognizes and supports DOS-driver/BIOS combinations that allow
  2043.  direct access to disks with more than 1,024 cylinders via a 12-bit
  2044.  cylinder field.
  2045.  
  2046.  Not Copy-protected
  2047.  FastTrax is compatible with existing copy-protection schemes.  FastTrax
  2048.  itself is not copy-protected.
  2049.  
  2050.  
  2051.  
  2052.  =======================================================================
  2053.  * THE PURPLE ALLIANCE - PART ONE                        by Mike Mezaros
  2054.  =======================================================================
  2055.  
  2056.  
  2057.  In the first installment of "The Purple Alliance," we'll examine the
  2058.  PowerPC hardware platform, now being developed by IBM & Apple.
  2059.  
  2060.  The PowerPC platform is based on IBM's own RS/6000 RISC chipset.  There
  2061.  will be a series of PowerPC chips that implement the functionality of
  2062.  the RS/6000 set in a single chip.  Does this mean that the PowerPC line
  2063.  will see its equivalent of the "SX" processor?
  2064.  
  2065.  Not quite.  The PowerPC chip series will be handled in a way unlike
  2066.  anything we are familiar with in the current Intel and Mortorola CPU
  2067.  lines.  The PowerPC chips will be "extendable" - some functions will be
  2068.  handled in software.  The higher end chips will be faster because
  2069.  they'll have MORE of the functions implemented in the chip itself.
  2070.  The lower end chips will be slower because more functions will be
  2071.  handled in software.  So new functions and functionality can be added to
  2072.  the PowerPC line without obsoleting everything before it -- the old
  2073.  computers can handle the new functions in software; the new ones will
  2074.  handle them in hardware.  The newer machines and higher end chips will
  2075.  always be faster, but you won't need to upgrade your computer type to
  2076.  run new software - only to make it run at optimal speed.
  2077.  
  2078.  I'll try to translate the concept to current Intel CPUs.  Imagine you
  2079.  own a 286, but want to take advantage of the new 386-specific software.
  2080.  Right now, you only have one option -- somehow, some way, get a 386 chip
  2081.  (whether it be on an expansion board, new motherboard, or within a
  2082.  totally new PC).  If the PowerPC concept could be implemented on the
  2083.  current Intel line, you'd have TWO choices: get a 386, or add 386
  2084.  functions to your 286 through software.  Sure, you'll take a speed hit,
  2085.  but your computer won't be obsolete.
  2086.  
  2087.  The idea of making a 286 "emulate" a 386 is probably making you cringe
  2088.  -- perhaps thats because the concept just doesn't translate to today's
  2089.  PCs.  After all, a PC that runs 5 MIPS (Millions of Instructions Per
  2090.  Second) is now considered a high-end PC.  You need to remember that
  2091.  we're not talking about high-end PCs here, we're talking about much more
  2092.  power -- even today's RS/6000 systems run upwards of 50 MIPS!  The raw
  2093.  power of these machines is so far beyond that of the common PC that the
  2094.  analogy above doesn't quite cut it.
  2095.  
  2096.  The PowerPC chips are being developed by IBM, Apple, and Motorola.  The
  2097.  first PowerPC chips are expected to become available later this year,
  2098.  and is being primarily by IBM.  Subsequent chips will have more input
  2099.  from Apple and Motorola.
  2100.  
  2101.  IBM and Apple will both offer computers based on the first chip by early
  2102.  '93 - not together, but separately.  The companies will definitely be
  2103.  retaining their individuality in hardware.
  2104.  
  2105.  Both IBM and Apple plan to position their first PowerPC units as
  2106.  relatively low-end, mainstream systems.  Note the word relatively.  Are
  2107.  we talking mainstream compared to 486 and 68040 systems?  Or are we
  2108.  talking not-so-mainstream like the RISC workstations out there now with
  2109.  price tags in the five figures and beyond (Silicon Graphics just
  2110.  announced some ACE boxes with prices starting around 30 grand)??
  2111.  
  2112.  It may be too soon to tell.  But I wouldn't be surprised if IBM, against
  2113.  all logic, positioned their first PowerPC units as an extension to
  2114.  their current RS/6000 line.  These boxes are now microchannel systems
  2115.  aimed at the engineering market -- and they're anything BUT mainstream.
  2116.  We'll see...
  2117.  
  2118.  Apple is more likely to use the NuBus format found on Mac II's.  And, if
  2119.  you ask me, it doesn't seem to likely that Apple will ever be aiming for
  2120.  the high-end engineering market.
  2121.  
  2122.  Instead, I expect Apple to offer a reasonably priced alternative to
  2123.  their current Quadra machines.  Macs have been strapped for power for a
  2124.  long time - just look how hungry the Mac-fanatics were to see the
  2125.  Quadras finally arrive.
  2126.  
  2127.  Okay, now that you've got all of this great hardware up and running,
  2128.  just what the heck are you going to run on them?  Next week, I'll cover
  2129.  the PowerOpen and Pink operating systems.
  2130.  
  2131.  
  2132.  
  2133.  =======================================================================
  2134.  * PACIFIC CONNECT                      Product Improvement Announcement
  2135.  =======================================================================
  2136.  
  2137.  
  2138.  In response to customer demand, Pacific Data Products is making some
  2139.  exciting improvements to Pacific Connect.  Pacific Connect will now
  2140.  provide an even better value and more complete solution to users wishing
  2141.  to share a LaserJet II, IID, III or IIID among any combination of up to
  2142.  five PCs and up to four Macs.
  2143.  
  2144.  Full Macintosh support is now included with the "MacPage" and "MacJet"
  2145.  printer drivers.  These drivers allow Macintosh users to print to
  2146.  Pacific Connect equipped LaserJets either in PostScript (with Pacific
  2147.  Page) or PCL mode right along side their PC using neighbors.  Also
  2148.  included is a new user's manual specifically designed to assist Mac
  2149.  users in installing and using Pacific Connect.
  2150.  
  2151.  Adapters to it every need, a variety of adapters to support all types of
  2152.  systems are now supplied with Pacific Connect.  Other similar sharing
  2153.  devices typically don't even include a full set of cables and adapters
  2154.  as Pacific Connect does, much less a full selection to support Macs, and
  2155.  various PCs.  The selection will include:
  2156.  
  2157.  (2) DB-25 to RJ 11 - for PC's with DB-25 serial ports
  2158.  (2) DB-9 to RJ 11 -  for 286/386 /486 /portables with DB-9 serial ports
  2159.  (1) MiniDin to RJ 11 t - for Macintosh computers
  2160.  
  2161.  OTHER IMPROVEMENTS:
  2162.  
  2163.  o  A disk conversion card to allow users to request 3.5" disks.
  2164.  o  The Pacific Connect User's Guide has been re-written to provide much
  2165.     clearer installation instructions.
  2166.  
  2167.  !!!!!ALL THIS AT NO EXTRA COST!!!!!!
  2168.  
  2169.  The best part is, all of these enhancements have not increased Pacific
  2170.  Connect's low price, making it an even better value for the money.
  2171.  
  2172.  No other LaserJet printer sharing product offers a COMPLETE SOLUTION
  2173.  including all cables, adapters and Macintosh support in one box at such
  2174.  a low price.  The Mac support alone represents a $99 value at no
  2175.  additional cost.
  2176.  
  2177.  Pacific Data Products, Inc., a wholly owned subsidiary of Digital
  2178.  Communications Associates, Inc. (DCA), provides enhancement products
  2179.  designed to facilitate the production of high quality output from laser
  2180.  printers.  Pacific Data designs, manufactures and supports cartridges
  2181.  and memory expansion boards that upgrade the capability and performance
  2182.  of the Hewlett-Packard LaserJet and compatible printers.
  2183.  
  2184.  
  2185.  
  2186.  =======================================================================
  2187.  * OZ-CIS
  2188.  =======================================================================
  2189.  
  2190.  
  2191.  What is OzCIS?
  2192.  
  2193.  OzCIS is a new auto-navigator program for CompuServe Mail, Forums and
  2194.  other services.  It provides a modern, friendly interface with full
  2195.  mouse support; powerful message review and editing features; full
  2196.  support for file transfers, both up- and download, in all areas of
  2197.  CompuServe; support for special features of CompuServe such as online
  2198.  graphics display; a flexible manual terminal with split-screen support
  2199.  for conferencing; and many other features.
  2200.  
  2201.  Some highlights of OzCIS features:
  2202.  
  2203.  * A modern windowed interface.  No archaic "What's this letter do?"
  2204.    commands; everything is menu-ed for easy understandability and mouse-
  2205.    ability.  Picklists and Entry Screens make selecting and inputting
  2206.    information simple and intuitive.  You have your choice of Dialog Box
  2207.    style or traditional style inputs, file selectors, alerts, etc.
  2208.  
  2209.  * A context-sensitive hypertext-style online help system.
  2210.  
  2211.  * Broad flexibility for modems, and methods of connecting to CIS.
  2212.    Support for high-speed modems.  Supports up to Com4 on PCs and Com8 on
  2213.    PS/2s.  Automatic support for 16550A UARTs.  Support for direct
  2214.    connection to the CIS network.  An available script to control logon
  2215.    allows international network connections and connections through modem
  2216.    servers, mainframe links and other non-standard systems.
  2217.  
  2218.  * Support for 43/50-line modes, UltaVision modes and other non-standard
  2219.    video modes.  Graphics viewing supports all popular PC type video
  2220.    systems, including SVGA systems for high-resolution, high-color GIF
  2221.    image display.  GIF images, such as the Accu-Weather Maps, can be
  2222.    viewed online; images viewed online can be saved to a file while
  2223.    viewing for later offline review.
  2224.  
  2225.  * The number of forums and hosts is limited only by memory.  Pathing
  2226.    from host config allows multiple forum sets to be defined and accessed
  2227.    at any time without exiting or changing the program, or multiple hosts
  2228.    can be assigned the same forum set - the possible combinations are
  2229.    endless.
  2230.  
  2231.  * Complete automated management of Electronic Mail.  This includes
  2232.    uploads of files as Mail, auto-downloading of Mail files, and sending
  2233.    and receiving messages.  Lost message retrieval allows you to
  2234.    "undelete" Mail received and discarded in the last 48 hours.  Full
  2235.    support for alternate routing such as >FAX:, >INTERNET:, >NMH: and
  2236.    >POSTAL:.
  2237.  
  2238.  * Complete automated management of Forums.  A full suite of message
  2239.    reading services, including threading, and composition tools for both
  2240.    replies and new messages.  Management of "QuickScan headers" and
  2241.    retrieval of tagged messages.  Full forum library catalog services and
  2242.    file transfers.  Auto retrieval of forum announcements and other
  2243.    services.
  2244.  
  2245.  * Full control over what actions are performed while online in each
  2246.    forum.  Forums can be enabled or disabled with a click or keystroke.
  2247.    Custom online message management allows "CIS power users" to customize
  2248.    how messages are retrieved.
  2249.  
  2250.  * You can drop into Manual Terminal mode in any forum, and return to
  2251.    automated processing where you left off, or drop into Manual Terminal
  2252.    after all automated processing is complete.
  2253.  
  2254.  * CIS "B Plus" protocol used on all file transfers for the fastest and
  2255.    safest possible transfers.  Supports resumable downloads.
  2256.  
  2257.  * Joining new forums is fully automatic.  Forum configuration is fully
  2258.    automatic.
  2259.  
  2260.  * An Address Book, accessible from most areas of the program, allows you
  2261.    to save address information complete with comments.  Addresses can be
  2262.    automatically pulled out of messages being reviewed, and can be
  2263.    automatically inserted into any outgoing message.  It's even available
  2264.    while online.
  2265.  
  2266.  * All editors use a consistent command standard, the WordStar command
  2267.    set.  All editors support a universal clipboard, where text can be cut
  2268.    and pasted as you please.  A "General Editor" allows reading any text
  2269.    file.
  2270.  
  2271.  * Flexible options for controlling how you store and track messages.
  2272.    OzCIS stores messages in a "circular" file; *you* control how far back
  2273.    to keep "active" messages, whether to track aging by online sessions
  2274.    or days, and whether to automatically save old messages about to be
  2275.    discarded.
  2276.  
  2277.  * Message Reader provides split-screen reply editing, so you can see the
  2278.    message you are replying to.  Thread tracing, skip-to-next-thread and
  2279.    other useful tools make forum message management easy.
  2280.  
  2281.  * Electronic Mail support includes sending Carbon Copies of outgoing
  2282.    messages to as many as 30 additional addressees.
  2283.  
  2284.  * Forum libraries tools include management of both short-format scans
  2285.    and long-format catalogs.  Individual abstracts can be retrieved from
  2286.    scan lists.  Catalogs can be updated without the need to rescan the
  2287.    entire library.  Catalogs can be sorted by filename, date or uploader
  2288.    ID#.  Downloading from scans and catalogs is as simple as clicking the
  2289.    mouse, or you can manually input download information.
  2290.  
  2291.  * Uploading files to forum libraries is fully integrated and automatic.
  2292.    Supports all CIS file types, including NAPLPS and IMAGE.
  2293.  
  2294.  * Manual online operation provides a 500-line scrollback viewer, split-
  2295.    screen mode for conferencing or side chats, capture-to-file and other
  2296.    tools.
  2297.  
  2298.  * Special sysop tools.  Sysop support is automatic, no need for a
  2299.    "special sysop version".
  2300.  
  2301.  * A powerful script language, with variables, conditionals and
  2302.    branching, allows substantial flexibility in customizing online
  2303.    processing.  Scripts can be assigned to be executed before and/or
  2304.    after automated processing, and each forum can have permanent and/or
  2305.    one-time scripts assigned.
  2306.  
  2307.  * Support for many popular non-forum areas of CIS, such as ENS, the
  2308.    Weather and Weather Maps areas, Stocks and Trends, etc.  You can be
  2309.    automatically taken to these areas and then placed in manual mode, or
  2310.    you can create scripts to fully automate them.
  2311.  
  2312.  * More than a DOS shell: you can define External Programs to attach to
  2313.    OzCIS, for immediate access to your favorite editor or other utility
  2314.    program.  Uses modern "swapping shell" technology for the maximum
  2315.    memory to executed programs - you can run CIM and other memory-hungry
  2316.    programs from within OzCIS without problem.  You can also shell to DOS
  2317.    or exec another program while online in manual terminal mode, and the
  2318.    script language provides exec capabilities as well.
  2319.  
  2320.  * Best of all... it's FREE for non-commercial use.
  2321.  
  2322.  OzCIS is currently in beta test.  The expected release date is 1-Feb-92.
  2323.  
  2324.  OzCIS   Copyright(c) 1992 Steve Sneed  All Rights Reserved.
  2325.  
  2326.  "GIF" is a Service Mark of CompuServe Inc., a H&R Block Company.
  2327.  
  2328.  
  2329.  =======================================================================
  2330.  * PERUSING THE INTERNET (Windows 3)          Compiled by Bruce Hansford
  2331.  =======================================================================
  2332.  
  2333.  
  2334.  Date:         Fri, 6 Dec 1991 10:11:00 EDT
  2335.  From: LINDA%HUB2.BITNET@UICVM.uic.edu
  2336.  Subject:      Scientific Graphics
  2337.  
  2338.  To all of those readers who inquired about scientific plotting packages
  2339.  for Windows.  I know of two that are currently available: Plot-It for
  2340.  Windows and Origin for Windows, one that will be released in December,
  2341.  Stanford Graphics, and one that will be going to beta-testing sometime
  2342.  in the next two months, SigmaPlot for Windows.
  2343.  
  2344.  PLOT-IT for WINDOWS
  2345.  Plot-it for Windows (Scientific Programming, P.O. Box 669, Haslett, MI
  2346.  48840 [517] 339-9859) is an enhancement of SPs DOS Plot-IT.  I have not
  2347.  seen Plot-It for Windows, but according to the product announcements
  2348.  I've read it is a relatively sophisticated package.  It consists of
  2349.  three modules that operate interactively: a Worksheet module, a Graph
  2350.  module, and a Poster module.  The program is designed to run almost
  2351.  exclusively on 386 and 486 machines.  It requires a minimum 2MB RAM to
  2352.  operate and has support for most hardcopy devices including plotters.
  2353.  It has DDE capability and sports an MDI.  The Worksheet module reads
  2354.  123, Excel, dBase, PlotIT SDF and ASCII files.  Five graph types can be
  2355.  generated from the Worksheet columns -- scatter, trace, area, bar, and
  2356.  pie.  Editing functions in the Worksheet module include delete/erase,
  2357.  copy, fill, move, print, recode, reverse, swap, transpose, and insert.
  2358.  Other Worksheet functions include matrix math, date conversion,
  2359.  frequency analysis, independence testing, linear regression, one- and
  2360.  two-way ANOVA, probit, student's T, and latin square.  Also included are
  2361.  19 different group statistics including 3rd and 4th moments, mean,
  2362.  hinges, quartiles, SEM, variance, median, average absolute deviation.
  2363.  There are 12 new series functions such as auto-correlation, auto-
  2364.  covariance, lead and lag series, first derivative, percent change, etc.
  2365.  Among the time trend functions there is amplitude and phase
  2366.  demodulation, con/deconvolution, FFT, cross-correlation and cross-
  2367.  covariance.  You can also calculate areas under the curve.  2D and 3D
  2368.  graphs can be created using the Graph module.  Point-and-click editing
  2369.  of graphic elements; multiple graph creation in same file user definable
  2370.  data and axis labels; has quality control chart capabilities; It's not
  2371.  clear what the Poster module actually does, so perhaps someone out there
  2372.  can fill us in.  The program also comes with hyperlinked Help files Plot
  2373.  -It for Windows currently sells for $595 although I've seen introductory
  2374.  prices of $395 each.
  2375.  --------------------
  2376.  
  2377.  Origin for Windows Ver. 1.1
  2378.  I have just started working with this package and as soon as I have
  2379.  mastered this software, I'll post my observations on this list.
  2380.  
  2381.  -------------------
  2382.  Douglas B. Hanson             BITNET:linda@nuhub
  2383.  Bioengineering Department     INTERNET:linda@nuhub.acs.northeastern.edu
  2384.  Forsyth Dental Center         CSERVE:70134,3032
  2385.  
  2386.  /\/\/\/\/\/\/\/\/\/
  2387.  
  2388.  Date:         Mon, 9 Dec 1991 12:00:00 EST
  2389.  From: Michael Gordon <GORDONM%DENISON.bitnet@UICVM.uic.edu>
  2390.  Subject:      W4W 2.0 or Microsoft gets generous......
  2391.  
  2392.  Well, It looks like Microsoft is now going to offer a "special" bonus to
  2393.  loyal (and registered) users of W4W 1.X:  If one orders directly from
  2394.  them @ $129, they will throw in FOR FREE either the Windows
  2395.  Entertainment Pack or the Windows Resource Kit.  The Entertainment Pack
  2396.  is Volume I, the one that came out last year and there are NO
  2397.  SUBSTITUTIONS!  An **EIGHTY** dollar package.... Some resellers are also
  2398.  offering the upgrade, and it might pay to consult there, MicroWarehouse
  2399.  and Egghead customarily offer such products at something of a discount,
  2400.  especially if one doesn't want/need the "special" bonus..
  2401.  
  2402.  Michael Gordon
  2403.  
  2404.  /\/\/\/\/\/\/\/\/\/
  2405.  
  2406.  Date:         Wed, 11 Dec 1991 06:45:00 GMT
  2407.  From: "JOHNSON, CURTIS MICHAEL" <cmj3342%ZEUS.TAMU.EDU@UICVM.uic.edu>
  2408.  Subject:      Re: BOOTSYS
  2409.  
  2410.  In reference to the note from ASTRASHEIM@MSCD.BITNET....
  2411.  
  2412.  HIMEM.SYS is indeed incompatible with AUTOCAD 11.  If you are interested
  2413.  in being able to run both AUTOCAD 11 and Windows without having to go to
  2414.  the trouble of using a different config.sys, then use QEMM.  The latest
  2415.  version is 6.0.
  2416.  
  2417.  I run windows in standard mode when I want to use AUTOCAD 11.  Standard
  2418.  mode is required since enhanced mode and AUTOCAD 11 are both virtual
  2419.  mode applications.  This makes it easy to switch back an forth from
  2420.  AUTOCAD and windows programs without having to shut down and restart
  2421.  AUTOCAD each time.
  2422.  
  2423.  I must add that I have 8 meg of ram, and if you have much less I would
  2424.  imagine that you could have problems.   Does anyone else do this?
  2425.  
  2426.  Curtis        Texas A&M University
  2427.  
  2428.  /\/\/\/\/\/\/\/\/\/
  2429.  
  2430.  Date:         Fri, 13 Dec 1991 08:05:37 EST
  2431.  From: "Harry M. Kriz" <KRIZ%VTVM1.bitnet@UICVM.uic.edu>
  2432.  Subject:      Re: Icons
  2433.  
  2434.  In response to the question of building icons, attaching them to PIFs
  2435.  and changing vendor-supplied icons:
  2436.  
  2437.  There are several icon editors available through the usual shareware
  2438.  channels.  IconDraw is a popular example.  Commercial Windows utilities
  2439.  packages have icon editors.  These can be used to create small files
  2440.  which typically have extensions like .ICO or .ICN.
  2441.  
  2442.  To attach the icon to an application in Program Manager, you use the
  2443.  File Properties ChangeIcon selection and enter the name of the .ICO file
  2444.  in the dialog box.
  2445.  
  2446.  This will not replace the icon on the desktop, however.  For example,
  2447.  DOS applications will still have the generic DOS icon displayed on the
  2448.  desktop when they are minimized.
  2449.  
  2450.  There are several utilities which will replace the desktop icon with an
  2451.  .ICO file of your choice.  One of these is Icon-Fixer.  It works by
  2452.  associating an icon with the application's name as displayed in Program
  2453.  Manager.  Icon-Fixer is run from the LOAD= line in WIN.INI so that it
  2454.  takes effect when Windows starts up.
  2455.  
  2456.  You cannot change directly the icons that are part of a Win3 application
  2457.  because they are part of the compiled code.  But you can replace them
  2458.  with an icon of your choice using Program Manager.  You can use some of
  2459.  the screen editing utilities that are available to capture an icon and
  2460.  edit it using an icon editor and save it as an .ICO file.
  2461.  
  2462.  The shareware icon utilities I've used have been straightforward and
  2463.  sufficiently documented.  The choice among the alternatives is a matter
  2464.  of taste.
  2465.  
  2466.  Harry M. Kriz           BITNET: KRIZ@VTVM1   PHONE: (703)231-7052
  2467.  Automation Librarian
  2468.  University Libraries
  2469.  Virginia Polytechnic Institute & State University
  2470.  Blacksburg, VA   24061-0434
  2471.  
  2472.  /\/\/\/\/\/\/\/\/\/
  2473.  
  2474.  Date:         Tue, 17 Dec 1991 08:31:10 EST
  2475.  From: "Harry M. Kriz" <KRIZ%VTVM1.bitnet@UICVM.uic.edu>
  2476.  Subject:      high memory
  2477.  
  2478.  In response to a recent question from Dave McCargar on how to load
  2479.  devices or programs into high memory:
  2480.  
  2481.  My comments are relevant to 386 machines.  I haven't dealt with these
  2482.  issues on 80286 machines.
  2483.  
  2484.  There are two separate areas of memory available above 640K which can be
  2485.  used by programs.  The first is memory located at addresses between 640K
  2486.  and 1MB.  This area is normally reserved for addresses used by the ROM
  2487.  BIOS and video cards.  But there are many address blocks which aren't
  2488.  used in this area.  On a 386 machine, using EMM386.EXE which comes with
  2489.  MS-DOS 5.0, you can map some of your extended memory into these
  2490.  addresses.  EMM386 is referred to as an upper memory block provider when
  2491.  providing this service.  Once these upper memory blocks are available,
  2492.  you can use the DOS 5 commands DEVICEHIGH and LOADHIGH to locate the
  2493.  device drivers and programs in those upper memory blocks.  You also must
  2494.  insert a DOS=UMB command in your CONFIG.SYS to tell DOS to maintain a
  2495.  link between the conventional memory (below 640K) and the upper memory
  2496.  area.
  2497.  
  2498.  This process is simple to implement and for most users probably
  2499.  relatively transparent.  It got more complicated for me when I had to
  2500.  exclude some of the upper memory area to allow the RAM addresses to be
  2501.  used by my ethernet card in my machine at work.
  2502.  
  2503.  The other available memory area is the High Memory Area, which is the
  2504.  first 64KB above the 1MB boundary.  If you use DOS=HIGH in your
  2505.  CONFIG.SYS, DOS will load part of itself into that area and save about
  2506.  50KB from the lower 640KB.
  2507.  
  2508.  All of this is reasonably well-explained in Chapter 12 of the MS-DOS 5.0
  2509.  manual (Optimizing Your System).  Another source is "The Microsoft Guide
  2510.  to Managing Memory with DOS 5.0" by Dan Gookin, Microsoft Press, 1991,
  2511.  $14.95.  The latter at first didn't seem worth the price, but I did
  2512.  learn a few things from it.
  2513.  
  2514.  In addition to the MEM command that is part of DOS 5.0, I found useful a
  2515.  shareware program named Memory Allocation Manager (MAM107.ZIP) which I
  2516.  found on a local bulletin board.  It has some alternative data displays
  2517.  that were useful when I was trying to figure out what was happening with
  2518.  my ethernet card.
  2519.  
  2520.  I am using DOS 5.0 with 4DOS 4.0 on a 386 machine with 5MB of RAM.  I'm
  2521.  not using any add-on memory utilities.  I boot up with 632,000 bytes
  2522.  free for DOS programs, with about 620,000 bytes available in a DOS
  2523.  session under Win3.  I have loaded high ANSI.SYS, SMARTDRV.SYS, and
  2524.  SETVER.  I also load DOS high. Finally, 4DOS.COM can be loaded into an
  2525.  upper memory block, leaving only .5KB of itself in the lower 640 (I
  2526.  reduced the environment space and the alias space because the defaults
  2527.  are higher than I need.)  There is still about 65K free on my home
  2528.  machine (no ethernet card) in the upper memory area for more drivers and
  2529.  tsr's should I need them.  At work I had to tell EMM386 to exclude a 16K
  2530.  area of upper memory so that it could be used for the ethernet card's
  2531.  RAM addresses.
  2532.  
  2533.  Hope this helps.
  2534.  
  2535.  Harry M. Kriz           BITNET: KRIZ@VTVM1   PHONE: (703)231-7052
  2536.  Automation Librarian
  2537.  University Libraries
  2538.  Virginia Polytechnic Institute & State University
  2539.  Blacksburg, VA   24061-0434
  2540.  
  2541.  /\/\/\/\/\/\/\/\/\/
  2542.  
  2543.  Date:         Tue, 17 Dec 1991 12:52:00 CST
  2544.  From: TEJ <DHAWAN%UMKCVAX1.bitnet@UICVM.uic.edu>
  2545.  Subject:      Auto loading programs
  2546.  
  2547.  >Anyway I was wondering if there is a way to load up a program as soon
  2548.  >as windows is entered.  Like if I boot up windows the program will load
  2549.  >up automatically.
  2550.  
  2551.  There are several ways of doing that:
  2552.  
  2553.  1.  Loading only.
  2554.      a.  Start Windows
  2555.      b.  Select FILE,RUN and type : C:\WINDOWS\SYSTEM\SYSEDIT.EXE
  2556.      c.  Select the file WIN.INI and edit the line followed by "load="
  2557.      d.  add the name of the program you want loaded.  For example, if
  2558.          you want to add Lotus 123/Windows your line would look like:
  2559.          load=c:\123w\123w.exe
  2560.      e.  Close SYSEDIT.EXE now after saving the file WIN.INI
  2561.      f.  Restart WIndows
  2562.      g.  123/Windows is now loaded as an icon
  2563.  
  2564.  2.  Loading and Running
  2565.      a.  To make the program actually run and not just load as an icon,
  2566.          make changes in the line beginning with "run="
  2567.  
  2568.  3.  In program manager you can either:
  2569.      a.  Click on the program and make it run in a window
  2570.        or
  2571.      b.  Press SHIFT and then double click on the program to load the
  2572.          program as an icon.
  2573.  
  2574.  I hope that helps.
  2575.  
  2576.  Tej
  2577.  
  2578.  /\/\/\/\/\/\/\/\/\/
  2579.  
  2580.  Date:         Tue, 17 Dec 1991 17:12:00 MDT
  2581.  From: ASTRASHEIM%MSCD.BITNET@UICVM.uic.edu
  2582.  Subject:      RE: Windows Training experience
  2583.  
  2584.  Microsoft themselves offer a TRAINING KIT which includes a trainer's
  2585.  guide and student manuals while in class.  You might find that they are
  2586.  a bit steep, but then your source of material should be nearly perfect,
  2587.  and if it isn't you could get the answer directly.
  2588.  
  2589.  There are a multitude of companies that provide courses in Windows.
  2590.  Here in Denver, Connecting Point is one of the largest.  Shop around for
  2591.  a volume deal if you have a large group of trainers  (sometimes they
  2592.  will give you better deals if you sign up for more than one course)...
  2593.  
  2594.  As a general rule, you want the trainers to be VERY comfortable before
  2595.  they go into full-time training and support for windows.  Windows is a
  2596.  very complex piece of software and takes a few months to be fluent in
  2597.  the language and how it operates.  What I find to be the most common
  2598.  problem in trying to support people who use windows are the terms they
  2599.  are applying when they call me.  Someone will call up and say the "the
  2600.  system froze, what do I do?" - - at that point, you have a LOT of
  2601.  research on your hands if they are a new user and don't know much about
  2602.  windows and their DOS configuration.  Other times I will receive calls
  2603.  that refer to printing problems, much of which can be contributed, not
  2604.  to windows, but the fact that their printer is out of paper or it's not
  2605.  online passing the buck to Windows, because it's the "new" thing, so
  2606.  beware of blame.
  2607.  
  2608.  You want to make sure that windows is installed properly and that all of
  2609.  your trainers fully understand how setup works.  I would recommend as a
  2610.  minimum that you have the Windows Resource Kit to help you identify key
  2611.  components, etc.  It's important that they know what can cause the
  2612.  machine to lock up in windows, if a bunch of non-windows apps are
  2613.  running, for example.  There is a Windows Productivity Pack which is a
  2614.  good start for some people as an online walk through of what Windows can
  2615.  do.
  2616.  
  2617.  LEARN BY USING is my motto.  You can read 'till you go blind and it
  2618.  won't do you any good.  It takes practice doing a lot of the mouse
  2619.  functions and understanding what single and double-clicks do for you.
  2620.  
  2621.  Pitfalls to avoid:
  2622.  Avoid getting too technical about the 3 different modes.  This turns
  2623.  people off right away... they then have the idea that they have to use
  2624.  them... Windows automatically selects the best mode that the system can
  2625.  support, only when necessary, explain that some programs must use
  2626.  different modes.  Avoid following a structured route of working on an
  2627.  exercise in windows.  People need to understand that Windows is NOT a
  2628.  command line and that certain operations are intentionally flexible.
  2629.  
  2630.  Train in both directions: SHOW AND TELL first, then SIMON SAYS...  first
  2631.  demonstrate what you are doing and how they CAN do it, but have them
  2632.  WATCH carefully.  It's very difficult to describe movement.  THEN allow
  2633.  them to experiment and perform the action for themselves.
  2634.  
  2635.  Last but not least, allow them to absorb the information they've
  2636.  received.  For most people this is entirely like starting on a different
  2637.  machine (aka the MAC) and expecting them to swim.  Most people are
  2638.  frustrated if they cannot master the mouse.  If they are determined to
  2639.  use the keyboard, remember to LEARN it ahead of time... it's possible,
  2640.  but not always the best method.
  2641.  
  2642.  I've been training Introduction to Windows for over a year now and it's
  2643.  been a nice change of pace, but it's difficult work when you have a
  2644.  LARGE COLLEGE CAMPUS of DOS users.  Take your time.  We have a 6 hour
  2645.  class that is spread across two or three days according to the
  2646.  professor's schedules.  I prefer the 3 session course.  They take in
  2647.  more and have a better understanding.  I hope I haven't given everyone a
  2648.  headache reading this.  It's almost to the point where I would like to
  2649.  train windows LONGER and cover FILE MANAGER more in depth, but that is a
  2650.  time crunch for 6 hours.
  2651.  
  2652.  /\/\/\/\/\/\/\/\/\/
  2653.  
  2654.  Date: 17 Dec 91 03:44:44 GMT
  2655.  From: jfr@locus.com (Jon Rosen)
  2656.  Subject: NeXTPC to be debuted at NeXTWorld Expo - Infoworld - Dec. 16th
  2657.  
  2658.  Today's Infoworld (December 16th) carries a front-page picture of Steve
  2659.  Jobs and a headline article:  NextStep for 486s to debut at NeXTWorld
  2660.  
  2661.  Industry rebel NeXT Inc. will introduce a 486-based version of its
  2662.  proprietary NeXTStep operating system at the NeXTWorld Expo January 23.
  2663.  
  2664.  Althogh NeXT doesn't plan to sell a 486-based NeXTStation, a number of
  2665.  PC clone manufacturers are expected to announce their support for the
  2666.  operating system when it is announced, source said.
  2667.  
  2668.  NeXT's motivation is clear: porting to Intel would provide incentives
  2669.  for software developers to begin writing applications for NeXTStep, and
  2670.  that will provide NeXT with an additional source of revenue.
  2671.  
  2672.  "The name of the game is applications in this world," said Rikki
  2673.  Kirzner, an analyst at Dataquest in San Jose, California, who applauded
  2674.  the move.
  2675.  
  2676.  "There are not many standard applications that run on NeXTStep."
  2677.  
  2678.  The operating system, dubbed NeXTPC, will be functionally equivalent to
  2679.  the as-yet-unreleased NeXTStep 3.0 for the NeXT brand of hardware.  It
  2680.  will include the underlying Unix operating system that's needed to run
  2681.  on a 486 system.
  2682.  
  2683.  Manufacturers would need to provide a 486 with a high-resolution
  2684.  graphics board and at least 4 (???)  megabytes of memory to run the
  2685.  operating system (Ed.: Hah!).  Other advanced features of the OS, such
  2686.  as the voice annotation that is standard with NeXT systems and requires
  2687.  a digital signal processor, would be supported on an individual basis by
  2688.  manufacturers, there sources added.
  2689.  
  2690.  NeXT is reported to have completed work on the tools needed to recompile
  2691.  existing NeXTStep applications to run on the NeXTPC environment.
  2692.  
  2693.  Despite competition NeXT wil face from ACE/ARC, Apple and IBM's
  2694.  PowerOpen Unix OS, and Sun Microsystems' Solaris, NeXT has a chance of
  2695.  succeeding, said Bruce Lupatkin, an industry analyst for the financial
  2696.  services firm of Hambrecht & Quist in San Francisco.
  2697.  
  2698.  /\/\/\/\/\/\/\/\/\/
  2699.  
  2700.  Date:         Fri, 20 Dec 1991 12:34:14 EST
  2701.  From: Bruce Oneel <oneel%ARUPA.GSFC.NASA.GOV@UICVM.uic.edu>
  2702.  Subject:      TC++ for Windows, a first look
  2703.  
  2704.  Title: Turbo C++ 3.0 for Windows 3.0, a first report.
  2705.  
  2706.  System tested on: 286/12, 4 meg, MS-DOS 5.0, Windows 3.0a
  2707.  
  2708.  Yes, you read right.  The box says Turbo C++ for windows and has 3.0 in
  2709.  the upper right corner.  I went out and purchased it rather than go with
  2710.  an upgrade because I wanted the Object Windows Library but I didn't want
  2711.  to spend $200.  I got TCW for $119 at a local mall software store on
  2712.  12/17/91.
  2713.  
  2714.  Before I bought TCW most of my programming for windows was done in BC++
  2715.  2.0, with a smattering of Turbo Pascal for Windows (TPW) and Quick C for
  2716.  windows (QCW).  As you can see from above, my system isn't the fastest.
  2717.  It also is only standard mode windows, not enhanced mode.
  2718.  
  2719.  TCWIN is a windows based C++ compiler with AT&T 2.1 and templates.  It
  2720.  produces windows programs only.  If you want dos programs you also must
  2721.  buy TC++ 2nd edition for DOS, or, BC++ 3.0.  It includes Borlands
  2722.  Resource Workshop (RW) (a reprogrammed WhiteWater Toolkit) and the
  2723.  Object Windows Library (OWL) C++ class libraries for easier windows
  2724.  programming.
  2725.  
  2726.  The first suprise (WHAT!!) was that the box said "6 meg hard disk
  2727.  required for minimum installation" but you need 18 megs + 4 meg scratch
  2728.  to do a full installation.  I guess I should have noticed that word
  2729.  minimum.  And I thought that bc++ 2.0 with it's 15 meg was bad.  (I've
  2730.  heard that bc++ 3.0 with application frameworks takes much more, 40 or
  2731.  so meg).  Since I didn't notice this until after I'd started the install
  2732.  program (what? read the manuals!) I had to quit and clean up that hard
  2733.  disk.  I got the 3.5" HD disks and it takes 4 of them.
  2734.  
  2735.  The installation is just like TPW with the nice race car background and
  2736.  the speedometer for how done we are.
  2737.  
  2738.  So, it installed OK.  Fire it up!
  2739.  
  2740.  I first compiled whello.cpp in the \tcwin\examples subdirectory.
  2741.  Compiled just fine (quite a bit quicker, really) and started linking.
  2742.  It seemed to hang at the end of the first pass.  I waited...  Reboot.
  2743.  
  2744.  I tried this and several other files.  After 2 calls to Borland Tech
  2745.  Support we finally tracked it down to running in windows standard mode.
  2746.  When the Borland Rep ran in enhanced mode the link flew.  When he (on
  2747.  the same machine) ran it in standard mode there was about a 15 sec pause
  2748.  between the two link stages (he had a 386DX/25 machine with 6 or 8 meg
  2749.  of memory).  So, the linker is quite slow (it takes 20 to 30 seconds
  2750.  between the two stages, for about 45 to 60 seconds to link a small
  2751.  program) in windows standard mode.  This compares to BC++ 2.0 taking 15
  2752.  sec or so on the same program and qcwin taking 7 to 10 sec.
  2753.  
  2754.  I tried out a few different example programs and everything worked just
  2755.  fine now that I knew to wait while it was linking.
  2756.  
  2757.  I also played around with the Resource Workshop.  It seems to be faster
  2758.  than the WRT and over all nicer.  Nothing amazing, just a good tool.
  2759.  
  2760.  In re-compiling some of my code TCWIN found some little things which
  2761.  bc++ had always let pass.  It did find a few places where I had
  2762.  unreachable code and a few other little bugs.
  2763.  
  2764.  In working on some new code I've had some problems with the pre-compiled
  2765.  headers.  If you have them turned on and there were compilation problems
  2766.  in the .cpp files it seemed to get confused with the stuff you defined
  2767.  in the .h files.
  2768.  
  2769.  Example: (off the top of my head)
  2770.  
  2771.  I have
  2772.  
  2773.  class foobar
  2774.  public:
  2775.  foobar (void);
  2776.  
  2777.  in foobar.h and
  2778.  
  2779.   void foobar::foobar (void)
  2780.  
  2781.  in foobar.cpp.  If foobar.cpp has a compile error after this line the
  2782.  next time I compile foobar.cpp I'll get a message on void foobar::foobar
  2783.  complaining about foobar not defined.  If I delete the .sym file the
  2784.  problem goes away.  I've solved it by not using precompiled headers.
  2785.  This isn't such a big deal because even on a slower machine such as I
  2786.  have the compiles are really much quicker.
  2787.  
  2788.  Other random comments...
  2789.  
  2790.  OWL makes use of borlands classlib libraries.  They seem to have been
  2791.  rewritten to use templates, though, since I don't use templates yet I'm
  2792.  not sure.  I guess that means that classlib will stick around.
  2793.  
  2794.  Don't throw away you old copy of bc++ or tc++.  Some dos command line
  2795.  utilities aren't in tcwin.  The one I've stumbled over is tlib which the
  2796.  borland tec rep said wasn't included.  He also said older versions
  2797.  (though he didn't say how old) would work just fine.
  2798.  
  2799.  TDW is supposed to work in SVGA resolution with some SVGA cards.  I
  2800.  tried briefly to get it to work with my TSENG 4000 based card (one of
  2801.  the ones it supposed to work with).  I wasn't successful but I'm really
  2802.  much happier using my second monitor.  It's the best $50 I've ever
  2803.  spent.  TDW is now 3.0, but there don't seem to be huge changes from
  2804.  2.5.  In other words, I read what changed in the manual and it didn't
  2805.  stick in my mind.
  2806.  
  2807.  Things I like.
  2808.  
  2809.  o  It's the only windows based C++ compiler.  I find this an advantage
  2810.     because I'm working on programs which use windows multitasking
  2811.     features.  I'd like to stay in windows.
  2812.  
  2813.  o  The compiler is much faster than BC++ 2.0.
  2814.  
  2815.  o  Resource Workshop is nicer (and faster) than WRT.
  2816.  
  2817.  o  OWL will stop me from wasting my time getting my windows class
  2818.     library to work.
  2819.  
  2820.  Things I don't like.
  2821.  
  2822.  o  The linker.  I'm disappointed.  I've always held Borland's products
  2823.     up to Microsoft's products (especially the turbo/quick ones) and
  2824.     Borland's have always come out better.  Well, after seeing how fast
  2825.     QCW's linker was I expected the same or just a bit slower.  I  know
  2826.     it has to do more work.   It is slow when one of Borland's tech
  2827.     thinks his machine has crashed because it's slow!
  2828.  
  2829.  o  The other place where microsoft's QCWin shines is the install
  2830.     procedure.  It doesn't take over the whole machine and lets you go
  2831.     back and install pieces later.  I don't see (nor did I find in the
  2832.     manual) how to do this.  This isn't a problem with the normal .pak
  2833.     files (you just unpak them with the supplied program) but with the
  2834.     files which are put together before unpaking it is a little more
  2835.     difficult.  With 22 meg free disk to install, a partial installation
  2836.     should be able to be followed up with another partial installation.
  2837.     Instructions on what exactly one could get rid of might help here as
  2838.     well.
  2839.  
  2840.  o  I had a UAE crash this morning.  After I'd been working on some code
  2841.     for a while and getting strange compile errors on it, I saved
  2842.     everything and exited tcwin.  I then restarted it and it UAE'd right
  2843.     away.  Then it did a cold reset on the machine and changed the clock
  2844.     time.  I don't run many other windows programs (other then the ones
  2845.     mentioned above) but this is the first UAE I've had with a commercial
  2846.     program.  My programs UAE all the time while I'm doing development
  2847.     but so far commercial software has run without a hitch.  Oh well, now
  2848.     I know what the rest of the world complains about.
  2849.  
  2850.  o  The IDE is a little slow.  TPW's IDE, which looks just like this, is
  2851.     much faster.
  2852.  
  2853.  Summary:
  2854.  
  2855.  Well, I'll keep it.  I keep hoping for Borland's C products to catch up
  2856.  to their pascal products.  I now C++ is harder to compile but the
  2857.  compiler is close to the same speed now.  The IDE is just slow.  The
  2858.  linker is quite slow.  Overall, the package looks like the 1.0 release
  2859.  it really is. Probably some programmer somewhere pleaded to have another
  2860.  x weeks on it to really polish it up.  Oh well, that's why I'm not in
  2861.  marketing.  Tech support was quite helpful on the phone though.
  2862.  
  2863.  
  2864.  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  2865.  To sign  up for DELPHI service, call (with modem) (800) 695-4002.  Upon
  2866.  connection, hit  <return>  once or twice.  At Password:  type ZNET  and
  2867.  hit <return>.
  2868.  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  2869.  To sign up for  America  Online call the customer service department at
  2870.  (703) 827-6364 and ask for a free membership kit.
  2871.  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  2872.  To  sign up for GEnie service call (with modem)  (800)  638-8369.   Upon
  2873.  connection type HHH and hit <return>.   Wait for the U#= prompt and type
  2874.  XJM11877,GEnie and hit <return>.
  2875.  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  2876.  To sign up for CompuServe service call (with phone) (800) 848-8199.  Ask
  2877.  for operator #304.   You will be promptly sent a $15.00 free  membership
  2878.  kit.
  2879.  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  2880.  Z*Net: PC Online Magazine  is  a  weekly  publication  covering the  IBM
  2881.  and related computer community.  No reprinting is permitted  without the
  2882.  written permission of the publisher.  All  articles  are  copyrighted by
  2883.  the authors.  Opinions present herein are those of the individual author
  2884.  and does not necessarily reflect those of the staff.    This publication
  2885.  is not affiliated with the IBM Corporation.  Z*Net,  Z*Net News Service,
  2886.  Z*Net International,  Rovac,  Z*Net  Atari  Online and  Z*Net Publishing
  2887.  are copyright (c)1992, Syndicate Publishing, Rovac Industries Inc., Post
  2888.  Office Box 59, Middlesex, New Jersey, 08846-0059, Voice: (908) 968-2024,
  2889.  BBS: (908) 968-8148.  Registered FNET  Node  593.
  2890.  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  2891.                          Z*NET: PC Online Magazine
  2892.                 Copyright (c)1992, Rovac Industries, Inc...
  2893.  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  2894.  
  2895.