home *** CD-ROM | disk | FTP | other *** search
/ High Voltage Shareware / high1.zip / high1 / DIR24 / JMOS2_09.ZIP / JOEST-09.TXT < prev    next >
Text File  |  1993-05-09  |  23KB  |  531 lines

  1.                    Joe's OS/2 Tips.
  2.  
  3.                       Number 9
  4.  
  5.          Written by Joseph Mckinnon (61:560/0@Worldnet)
  6.                                     (3:640/830@fidonet)
  7.          Downloaded from Proteus OS/2.
  8.         
  9.          Phone +61-7-800-3521
  10.         
  11.          Hours 24 hours a day
  12.         
  13.          Speeds 300-14400, MNP.
  14.  
  15. ==========================================================================
  16. Introduction
  17.    Welcome to my 9th tips!  Never thought I'd get past the first couple.
  18.    Anyway, this issue is the continuation of Software Reviews, and other
  19.    goodies.
  20.  
  21.    Index
  22.    1. More File Managers
  23.    2. Config.sys Updates
  24.    3. Those Mysterious OS/2 Progs
  25.    4. CatsEye/X (SPECIAL OFFER TOO!)
  26.    5. MAJOR NEWS.
  27.    6. Caching Controllers.
  28.    7. My IBM Flame.
  29.    8. CALLING ALL DEVELOPERS!
  30.  
  31.  
  32. ==========================================================================
  33.  
  34. 1. MORE FILE MANAGERS
  35.  
  36. 1.1 The Norton Commander for OS/2
  37.  
  38.     DOS lovers will be happy, Windows users will feel at home.  OS/2
  39. longtime users maybe disappointed with this initial release, but what
  40. can we expect from a ver 1.0?
  41.  
  42.     PROs
  43.       Nortons is a very easy to learn system, and is an ideal file
  44.       management tool for your Desktop.  It's has a reasonable
  45.       performance with most functions.
  46.  
  47.       It is easy to configure, unlike some of the other, previous
  48.       reviewed, packages.
  49.  
  50.       You can select a file and drag it's object to the Desktop as
  51.       either a copy or a move....The drawbacks are that new users will
  52.       get confused as to what a Program Object and File Object are all
  53.       about.  Essentially a File Object is a Direct link of the file to
  54.       the WPS, hence if you delete the File Object, you delete the file
  55.       (NASTY!).
  56.  
  57.       Although I have only been playing with NC/2 for a few days, I have
  58.       yet to spot any serious errors, and this is on top of the March 2.1
  59.       beta (6.498).
  60.  
  61.     CONs
  62.       Established OS/2 users (like self) will find Norton's Commander a
  63.       bit 'old-hat', that is many of us have customized our systems to
  64.       perform likewise, without buying extras.
  65.  
  66.       I can't seem to be able to Associate file types, so that when I
  67.       click on a particular file, it will not load the associated
  68.       program.....Maybe this will be in a Norton's Desktop for OS/2?
  69.  
  70.       It's Norton Menu subprogram is a novel idea, but lacks speed, and
  71.       utilizes a file called MENU.INI.  NC/2 doesn't recognize, this when
  72.       clicked on, hence I feel that this cripples it's usage
  73.       slightly.....but maybe the next version will be more thought out.
  74.  
  75.  
  76.     Features  (A Quick Summary - as there have been so many already on
  77.                this product.)
  78.          - WPS program.  (32 bit)
  79.          - High speed scrolling
  80.          - Either, 2 windows for 2 directories or a nice graphical Tree
  81.            and sub directory display.
  82.          - On-line Help
  83.          - Small in Size (317k on my drive)
  84.          - has it's own user definable Program Menu.
  85.          - drop and Drag operation.
  86.          - Multi-Threaded, allowing quick directory updates.
  87.  
  88.     SUGGESTIONS
  89.          This being a commercial package, I believe that I should add my
  90.     own personal views about how I'd like to see this product progress
  91.     into a new version.
  92.  
  93.          - changing the idea of Drop and Drag so that it creates a
  94.            program object that refers to the program, rather than actually
  95.            moving the file from it's original location to the desktop
  96.            directories.  This will stop unintentional file deletions.  I
  97.            made this mistake, before I realized what NC/2 had done, as I
  98.            expected it to create a program object, not a file object.
  99.          - The Fonts and Colours changes effected by OS/2 Palette tools,
  100.            should be made permanent.  As this is a very convenient method
  101.            to customize an OS/2 WPS program.
  102.          - Allowing Associating file types, so that it knows what to do
  103.            with files like INFs etc.
  104.          - Keeping the directory tree structure files on one partition.
  105.  
  106.      SUMMING UP.
  107.  
  108.         This is a very well-behaved OS/2 program, with heaps of promise
  109.         for the next version.  I hope Symantec's programmers make the
  110.         program more configurationally designed, along the lines of
  111.         DirMan (see Tips 8).
  112.  
  113.      SPECIAL THANKS
  114.         A BIG thanks to Kirsten Cooke, from Symantec Australia, for
  115.         supplying me with a copy of Norton's Commander for OS/2, for this
  116.         review.  And I hope this is a sign to all of the DOS (concreted)
  117.         companies that OS/2 is a viable platform, and will prompt them
  118.         to produce OS/2 versions.  Maybe a nice multi-threaded,
  119.         trustworthy backup program, at a bargain basement price.
  120.  
  121. 1.2 InspectA
  122.  
  123.          Programmed by David Nugent
  124.  
  125.          Proposed Release Date is 10th May 1993.
  126.  
  127.       I am proud to announce the arrival of InspectA to the land OS/2.
  128.    David has produced a first class program which will solve many
  129.    people's nightmares, from Archive viewing to BBS file maintenance.
  130.    Although text based, you can still control InspectA with your mouse,
  131.    in either a window or a full screen.
  132.  
  133.    Features (Too Many to name)
  134.  
  135.       - You can map your keyboard to perform any function you prefer.
  136.             e.g. on my system I have the program detaching background
  137.             tasks such as file indexing etc. for the BBS.
  138.  
  139.       - You can use the FILES option, on the configuration program, to
  140.         associate different file types to different viewers/programs
  141.             NICE FEATURE and very powerful.
  142.  
  143.       - BBS file maintenance is made easy, tag the files you want to
  144.         move/delete/re-archive and (by selecting the functions you want)
  145.         inspector will do all the hard work, from moving the files to
  146.         correcting the specified file listings (i.e., you can specify
  147.         which file listings should be edited, rather than defaulting to
  148.         FILES.BBS).
  149.  
  150.       - All the usual file maintenance features are present.
  151.  
  152.       - Multi-window views of different directories.
  153.  
  154.       - Very good on-line help.
  155.  
  156.       - You can look into mail packets and read them!  This great for
  157.         BBS systems.  PLUS there are a HOST of other useful BBS Sysop tools.
  158.  
  159.       - Every Window is definable, from having just the name of the
  160.         file, to all the details.
  161.  
  162.       - Virtually every de/compressor known is included in the sample
  163.         files.  With the many features you'd find in Shez (from DOS
  164.         land) and more.
  165.  
  166.       - Aussie Made!  It Proves it, Australia does has at least one
  167.                       programmer, who programs for the Best OS in the
  168.                       world.
  169.  
  170.    What more can I say!!......It has managed to solve many of my needs
  171.    for a total OS/2 system, from a quick file manager to the Sysop tools
  172.    it has replaced.  Take a look at it, you will enjoy it.  PROMISE!
  173.  
  174.    The following is how to contact the author of InspectA, and the
  175.    support site in Europe.
  176.  
  177.        Australia and the US
  178.  
  179.                     Unique Computing Pty Limited
  180.          Netmail from any FidoNet BBS:  3:632/348@fidonet(PEP)
  181.                                         3:632/103@fidonet (V32b)
  182.          Netmail from any IntlNet BBS:  58:4100/1@intlnet
  183.                          Via Internet:  davidn@csource.oz.au
  184.                                         davidn%csource.oz.au@munnari.oz.au
  185.                                         davidn@csource.cec.edu.au
  186.                   Via our support BBS:  +61-3-792-3507 PEP
  187.                                    or:  +61-3-794-7949 V32b
  188.                                  Post:  P.O. Box 352,
  189.                                         Doveton,
  190.                                         Victoria, Australia 3177.
  191.  
  192.        Europe and the UK:
  193.  
  194.                                Ruud De Bruin
  195.  
  196.          Netmail from any FidoNet BBS:  2:281/603@fidonet (HST,V32b)
  197.                          Via Internet:  ruud.de.bruin@triplets.wlink.nl
  198.                         CompuServe ID:  100024,2672
  199.                                   BBS:  +31-79-424553 HST V32b
  200.                                  Post:  Columbusrede 17,
  201.                                         2725 KL Zoetermeer,
  202.                                         The Netherlands.
  203.  
  204.     ONCE,  InspectA is released Officially, I shall have it available for
  205.     Fidonet file request under the magic name INSPECTA.
  206.  
  207. ==========================================================================
  208.  
  209. 2 More Config.sys Statements
  210.  
  211.    In an earlier Tip, I recommended to save at least 200 k of RAM with
  212.    the PRINTMONBUFSIZE statement....Well I made a mistake, yes you can
  213.    save 200 bytes, not K.  (Now how do I get egg off my chin?)
  214.  
  215.    RESTARTOBJECTS
  216.          Is an interesting option for your CONFIG.SYS file.  Very useful
  217.          if you have unexpected TRAPS/Crashes/Blackouts, is to be able to
  218.          control the default startup of OS/2.
  219.  
  220.    RESTARTOBJECTS=YES
  221.          DEFAULT Action!
  222.          Will Restart all objects open at time of a System shutdown,
  223.          including the start-up folder.  I Don't particularly like this
  224.          function when testing new programs or betas, as when OS/2 gets
  225.          into a grove and continually dislikes an add-on(or option) and
  226.          crashes, you often get into a very repetitive re-booting
  227.          process.  Until either the program that was causing the problem
  228.          is terminated or until you fix the problem.
  229.  
  230.    RESTARTOBJECTS=NO
  231.          Great when testing unknown programs and OS/2 betas.  Also
  232.          stops the Start-up folder activities.
  233.  
  234.    RESTARTOBJECTS=STARTUPFOLDERSONLY
  235.          As it sounds, only restarts the STARTUP folder's contents.
  236.  
  237.    RESTARTOBJECTS=REBOOTONLY
  238.          Restarts any processes after a Ctrl-Alt-Del.
  239.  
  240.    RESTARTOBJECTS=STARTUPFOLDERSONLY,REBOOTONLY
  241.          The most useful setup for continually used systems, which have no
  242.          known bad software, and where the occasional problem occurs, or
  243.          where the operator insists on a Ctrl-Atl-Del to
  244.          restart/shutdown OS/2 (yes there are many people around the
  245.          world who do this, despite the warnings)
  246.  
  247.    You can have other Combos, but those are less commonly used.
  248.  
  249.  
  250. ==========================================================================
  251.  
  252. 3. Mysterious OS/2 programs.
  253. 3.1 SYSLEVEL
  254.        Produces a very detailed report on the current version of which IBM
  255.        based software your using.  I say IBM based, as no one else seems
  256.        to use this feature to provide information about their programs
  257.        .....it's a good idea, as it would give you an idea of what
  258.        version level your running and which patches you have installed
  259.        ......here is my first screen sample to look at.
  260.  
  261. D:\OS2\INSTALL\SYSLEVEL.GRE
  262. IBM OS/2 32-bit Graphics Engine
  263. Version 2.10     Component ID 562107701
  264. Type 0
  265. Current CSD level: XR02010
  266. Prior   CSD level: XR02010
  267.  
  268. D:\OS2\INSTALL\SYSLEVEL.OS2
  269. IBM OS/2 Base Operating System
  270. Version 2.10     Component ID 562107701
  271. Type 0
  272. Current CSD level: XR02010
  273. Prior   CSD level: XR02010
  274.  
  275.        As you can see, this gives you some very valuable details about
  276.        my system, from where it's installed to what CSD level etc..
  277.  
  278. PSTAT
  279.      Gives very detailed information about what processes are currently
  280.      running behind the senses on your system.  This command, without
  281.      options, will give details about what processes are using
  282.      which DLLs and how many threads etc..  For the more advanced OS/2
  283.      user, you can select which threads to diagnose and get what parts,
  284.      of OS/2, are being used --- very useful in tracking down unknown system
  285.      problems, so that you can point the finger at some nasty bug in
  286.      either the software or the OS.
  287.  
  288. ==========================================================================
  289.  
  290. 4. CatsEye/X
  291.        I have just received a new video card for use on my system.  It's
  292.        an XGA/2 card, which is designed using the XGA/2 chipset from
  293.        IBM.
  294.  
  295.        Features
  296.           - VGA Compatibility (VESA)
  297.           - 132-Column Text Modes
  298.           - Map Masking
  299.           - Fast text drawing
  300.           - Task Switching - Designed to work with GUIs for fast task
  301.             switching, especially OS/2.
  302.           - Hardware sprites - 64*64 pixels
  303.           - Bus Mastering
  304.           - Co Processor
  305.                supports
  306.                   - Pixel-Block Transfers (PixBlt)
  307.                   - Line Drawing
  308.                   - Area Filling
  309.                   - Logical and Arithmetic Mixing
  310.                   - Map Masking and Scissoring (Clipping)
  311.                   - X,Y Axis Addressing
  312.           - 1 Meg VRAM
  313.           - Improves System performance, by releasing the CPU for more
  314.             important tasks, quicker than standard Video cards.
  315.           - Since XGA is a Video standard, (plus the VESA VGA support on
  316.             this single card) there is no cause to worry about available
  317.             drivers....eg S3 and ATI users are still waiting for a generic
  318.             driver for their 'flyers' in OS/2.
  319.           - The card will diagnose your Monitor's ID signal, and
  320.             corresponding select the correct resolutions for your monitor
  321.             type.  The drawbacks are that many clone monitors both don't
  322.             send the correct ID and some can't respond to XGA's demands
  323.             for refresh rates.  These problems can be addressed by
  324.             either experimenting with the supplied Monitor files or by
  325.             hard-switching the card.
  326.  
  327.  
  328.        At present there are only 2 versions of the card, ISA and MCA
  329.        (IBM), but there is an VESA Local BUS version in testing now.
  330.        From reports, that I have read in news conferences on internet,
  331.        the VLB version is only 25% faster than the ISA version, but this
  332.        was an early prototype.
  333.  
  334.        I can only comment on this card in relation to a Tseng Labs 4000
  335.        card (Mega Eva/2 - ISA Version only).  At 1024*768 (with 256
  336.        colours) the Tseng card was hard pushed to do anything with speed.
  337.        Try it yourself, even with 486 systems you can visibly notice the
  338.        lack of performance, and on my 386DX-40 you can actually watch the
  339.        methods of drawing folders(even when already opened).  The
  340.        CatsEye/X at same resolution is instant in swapping windows
  341.        (already open).  At the lower resolutions, the Tseng performs
  342.        with an acceptable level on my system, but XGA/2 pushes the video
  343.        speeds through the roof, and this is with the card in 64k colour
  344.        mode!
  345.  
  346.        So if have been in the search for a fast, quality video upgrade,
  347.        consider the XGA as a possible alternative, since the XGA
  348.        standard is here to stay.  There will not be different XGA
  349.        standards, as IBM is licensing it's chips out to developers.
  350.        Whereas, in the past, the same developers had to clone IBM's ideas,
  351.        and often they made mistakes.  Every Major software package
  352.        supplies XGA drivers, plus even if they don't, this card is fully
  353.        VESA SVGA capable.
  354.  
  355.        I am very impressed with this card, so impressed that I am going
  356.        to offer to AUSTRALIAN users/readers a special Discount offer on
  357.        this card.  $450 Including Tax, plus freight charges (normally
  358.        about $10), to contact me, look at the end of this file.
  359.  
  360. ==========================================================================
  361.  
  362. 5.  MAJOR NEWS.
  363.  
  364. 5.1 3 Million Sold.
  365.  
  366.        According to the Internet news group comp.os.os2.advocacy, OS/2 has
  367.        sold in excess of 3 million copies in one year, since the release of
  368.        2.0!  Now that must mean to all serious OS/2 users and developers
  369.        that we Deserve better treatment from major companies.
  370.  
  371.        So lets get together and attack the companies which have
  372.        brilliant products but don't provide OS/2 versions/drivers.
  373.  
  374.             EG
  375.                ATI
  376.                Gravis UltraSound
  377.                Hayes ESP cards
  378.                Turtle Beach products
  379.                Borland (I know they have 2 products)
  380.  
  381. 5.2 Borland's C/C++ Compiler
  382.  
  383.        The long awaited compiler, from Borland, has finally shipped.  To
  384.        date I have noticed that my code, from their DOS 3.1 version,
  385.        compiles with no major dramas.  I have also thrown various C code
  386.        at it, and I have found, with minimal changes, I can get
  387.        applications to run (and I'm no real programmer!)  The IDE
  388.        interface is good, but I have yet to find a useful method in
  389.        changing it's HELP Fonts to a larger, more readable size.  As
  390.        this shipped before version 2.1 shipped, Borland doesn't
  391.        guarantee it to run correctly under any OS/2 betas....Although I
  392.        have had no dramas with the March Beta (6.498).
  393.  
  394.        There have been some problems reported with the help manager,
  395.        which is known to Borland, and I expect some form of correction
  396.        to be released soon.....otherwise, the news conferences seem to
  397.        be very impressed with this product.  I was.
  398.  
  399.        DRAWBACKS - full install takes approximately 23 meg of your drive,
  400.        the linker , TLINK, eats RAM and swap space fast, so have at least
  401.        six meg clear on your swap drive path, especially if you are only
  402.        running 8 meg of RAM.
  403.  
  404.        BORLAND learnt a very important lesson with this release, don't
  405.        underestimate demand for a genuine OS/2 product.  Borland was
  406.        caught with their pants down, as demand for this product has
  407.        surpassed the available supply.  I had to wait 4 weeks after the
  408.        initial week of release, as Borland Australia sold out their
  409.        reserves in the first week of release!
  410.  
  411.        I hope this gives them the faith to port (and I mean port) some
  412.        of their other products to the OS/2 platform.  Sure, I know ports
  413.        aren't the best way, but having a native OS/2 application is
  414.        better than a DOS or WINDOWS one.....plus, would give Borland the
  415.        idea of how their products would be received before they went
  416.        through, and started a comprehensive recoding effort to take
  417.        advantage of OS/2 features.
  418.  
  419.            I would love to have Paradox, Quattro Pro and Objectvision
  420.            recoded to take advantage of their new compiler.
  421.            [That's Idea, Joe's Wish List For OS/2]
  422.  
  423.  
  424. ==========================================================================
  425.  
  426. 6. Caching Controllers.
  427.  
  428.      Of Late, I have been reading how some people claim that caching
  429.    controllers don't give OS/2 a boost in performance.  I'd like to
  430.    dispel these rumors, half-truths.
  431.  
  432.      I own a Promise Technology IDE Caching controller which I have
  433.    installed with 2 meg.  On this limited level I have noticed that when
  434.    opening several OS/2 CMD_Line sessions, the 2nd one and so on load
  435.    VERY Fast.  My BBS, which once knocked the stuffing out of my drive when
  436.    scanning for files is now silent, as the file indexes and message
  437.    indexes are all in the cache's memory.  I feel that people who claim
  438.    that these cards are nonperformance, should go and check their setup,
  439.    as you have probably got OS/2 caches (IFS and DISKCACHE statements)
  440.    grabbing their 'normal' requirements, and have Lazy writes still on.
  441.    I have found that by reducing the cache to minimal size (64k) and
  442.    turning off OS/2 Lazy Writes my controller performs a lot better,
  443.    than any software cache.  Also, by limiting the memory reserved for
  444.    the OS/2 cache, you increase your available RAM for real applications.
  445.  
  446.       I have also heard of performance gains with DTP SCSI controllers
  447.    and other caching controllers.  So I state again, check your setup,
  448.    especially the card, as you may have configured the card to not cache
  449.    the drives, or other silly mistakes.
  450.  
  451.       Hence for anyone who runs disk intensive applications, such as
  452.    Database stuff( or generally most things) you'll find great benefits in
  453.    buying and using a caching controller....But make sure there are
  454.    suitable drivers/support for OS/2, as there are a few 'oddballs'
  455.    which have no standard interface, so when OS/2 tries to access them
  456.    they don't go.  The biggest drawback with the Promise Tech range is
  457.    that their software is DOS based, but the only time you require it
  458.    is to re-format/partition your drives (rare).  Otherwise the card,
  459.    at cold-boot-time, defaults to correct caching operation.
  460.  
  461. ==========================================================================
  462.  
  463. 7. My IBM Flame.
  464.  
  465.         Recently, I've noticed that the comments I made in a previous
  466.    tips about IBM Australia's attitudes have seemed become known in IBM,
  467.    as the service I now receive is much better than before.  Maybe they
  468.    got an encouraging pat from IBM America, or IBM's new Head-Huncho has
  469.    started to scare them into results.  Either way, keep improving
  470.    IBM Australia.
  471.  
  472. ==========================================================================
  473.  
  474. 8. CALLING ALL DEVELOPERS
  475.  
  476.         If you'd like to have your product reviewed by me, please send
  477.    them to me.....If you are a shareware developer, I'd like to help
  478.    your product (like David's InspectA), so please give me your latest
  479.    version, and if it's crippled (shareware version) please send me a
  480.    real version.  Thanks, see below for details to contact me.
  481.  
  482. ==========================================================================
  483.  
  484. The Close.
  485.  
  486.    Wow, talk about waffling on!
  487.  
  488.    Yes it's the end of this edition, next edition will be 2.1, more info
  489.    on Borland's compiler, plus more Graphics cards.
  490.  
  491.    DEVELOPERS don't forget to supply me with your efforts for reviews.
  492.  
  493.    And with the release of number 10, I shall be introducing a new
  494.    format, INF.  This will be called JoesBook, as this will be a summary
  495.    of all 10 into one large Text and INF file.
  496.  
  497. If you wish to contact me, about various topics I have covered, or if
  498. you have suggestions, the easy method is via a message in one of the
  499. following mail networks in their OS/2 area.
  500.  
  501. WORLDNET             61:6700/1
  502. FIDONET              3:640/830
  503. INTERNET             josephm@tmxbris.mhs.oz.au
  504.  
  505. Or via SNAIL MAIL
  506.  
  507. Joe's OS/2 Tips
  508. 540 Johnson Road
  509. Forestdale, QLD, Australia, 4118.
  510.  
  511.  
  512. Or via the BBS
  513.  
  514. +61-7-800-3521
  515. Hours 0700-0215 Australian Eastern Standard Time
  516. 1200-14.4k baud rates.
  517.  
  518. Or Via VOICE
  519.  
  520. +61-7-800-4447
  521.  
  522. Most times I am around the phone, but the answering machine will take
  523. care of you otherwise.  Sorry, I can't afford to return an international
  524. call.
  525.  
  526. DISCLAIMER
  527.    Although I know a lot about OS/2, I am no expert.  Therefore
  528.    information I may pass-on in these tips maybe bogus on some setups.
  529.    All of my knowledge of OS/2 has come from personal experience with
  530.    both my own experiments and my clients.
  531.