home *** CD-ROM | disk | FTP | other *** search
/ Shareware Overload / ShartewareOverload.cdr / windows / infop141.zip / INFOPLUS.DOC < prev    next >
Text File  |  1990-12-08  |  6KB  |  130 lines

  1. INFOPLUS
  2.  
  3. Version 1.41 Released to the public domain.
  4.  
  5. By Andrew Rossmann, 12/8/90
  6.  
  7. Originally based on Steve Grant's Public Domain SYSID 4.44.
  8.  
  9. Usage:  [d:][path]INFOPLUS
  10.  
  11.   A system description for DOS-based PC/XT/AT- and PS/2-class machines.
  12. INFOPLUS generates 18 screens of information about the host system and runs
  13. under DOS versions 3.0 and later.
  14.  
  15.   My primary sources of ideas in INFOPLUS were Ray Duncans "Advanced MS-DOS"
  16. and Terry Dettman's "DOS Programmer's Reference."  The ideas of Prakash
  17. Chandra,Terje Mathisen,Bob Smith, and others appear in various places.  Also
  18. James Howard, John Levine, Mark Aitchison, Jay Caplan, David Tay.
  19.  
  20.   Some of the techniques INFOPLUS uses are not documented or officially
  21. supported by either IBM or Microsoft.  Where possible I have followed the
  22. undocumented routine with a comment describing my source for the technique.
  23.  
  24.         INFOPLUS.PAS       - Main file source code
  25.         PAGE_xx.PAS        - Each of the pages
  26.         EXTERNS.PAS        - Unit for external routines
  27.         SCRPRT.PAS         - Unit for screen printing
  28.         INFOPLUS.ASM       - assembly language procedures
  29.         INFOPLUS.OBJ       - Assembly routines for linking
  30.         INFOPLUS.HIS       - Changes in each version
  31.         INFOPLUS.DOC       - This file
  32.         INFOPLUS.PIF       - Windows 3 Program Information File
  33.         INFOPLUS.ICO       - Icon for Windows 3 Program Manager
  34.  
  35.   Using INFOPLUS is easy.  Just use the PGUP and PGDN keys to move from page
  36. to page.  HOME and END will move to the first and last pages, respectively.
  37. If you hit ENTER, you can then type in the page you want to go to.  Hit ESC to
  38. end the program.  Some pages won't fit all on one screen, for that you hit the
  39. DOWN ARROW key to get more information.
  40.  
  41.   If you want to save a copy of the information on a screen, hit ALT-P.  A
  42. window will pop up.  You can send your output to a File or the Printer.  If a
  43. File already exists, you can Overwrite it, or Append to it.
  44.  
  45.   If your printer does not support the IBM 'graphics' characters (such as line
  46. drawing), then choose Normal ASCII.
  47.  
  48.   Lastly, you can optionally add an extra header line to the output.  You can
  49. put anything you want there (up to 255 characters.)  The most logical is to
  50. put a little information on what computer your using. ie:  Betty's Office
  51.  
  52.   If you have trouble with bad colors on the screen, try setting your computer
  53. to MODE MONO or MODE BW80 before starting INFOPLUS.  INFOPLUS will use a black
  54. and white palette if either of these modes are detected.
  55.  
  56.   If you are in a 40 column mode, INFOPLUS will run in 80 column, but return
  57. you back to 40 columns upon completion. 132 column modes are not supported
  58. because Turbo Pascal's CRT unit only works with standard modes, and I don't
  59. want to give up all the nice features.
  60.  
  61.   INFOPLUS does support more than 25 lines, although most of the pages are set
  62. up to look best at 25 lines.  Some display modes do not properly return the
  63. correct number of lines.
  64.  
  65. WINDOWS 3.0 NOTES!!!
  66.      You can add INFOPLUS to the Program Manager. Open the group that you
  67.      want to put INFOPLUS in. Select File, New, Program item. Use whatever
  68.      you want for the Description. For Command line, enter INFOPLUS.EXE,
  69.      preceed with a drive and directory if not on your PATH. If you hit
  70.      ENTER, and end up at the screen, select File, Properties. Hit Change
  71.      Icon, and for the file name, use INFOPLUS.ICO. Then OK everything.
  72.  
  73.  
  74. Personal info:
  75.  
  76.      My computer is a Gateway 2000 386/25 running MS-DOS 4.01, Windows 3,
  77.      an ESDI drive, and an ATI VGA Wonder card.
  78.      Compiled under Turbo Pascal 5.5 and Turbo Assembler 2.00.
  79.      Much of the additional info came from Ray Duncan's "Advanced MSDOS
  80.      Programming" second edition (a must get book for anyone interested
  81.      in low-level stuff.) Also, additional information on the DOS 4 boot
  82.      sector format came from "The Norton Troubleshooter." A book that
  83.      comes with The Norton Utilities 4.5. Even more information comes from
  84.      Ralf Brown's interrupt list, which lists hundreds of goodies. It's
  85.      available via BBS's, and resides on SIMTEL20 and many other public
  86.      access UNIX sites.
  87.        Additional information on XMS and DPMI came from the book 'Extending
  88.      DOS' by Ray Duncan (and others.)
  89.        Information on additional partition values came from numerous people
  90.      of which I never wrote down their names!!
  91.        Information on detecting VGA chipsets came from "Advanced Programmer's
  92.      Guide to Super VGAs" by George Sutty and Steve Blair. Published by Brady.
  93.      (NOTE! Beware of bugs in the detection routines in the above book!!)
  94.        Information on reading the CMOS came from a program posted by Mark
  95.      Aitchison on USENET.
  96.        Information on detecting UART types came from David Tay
  97.      and David Nugent (david@csource.oz.au)
  98.  
  99.  
  100.      Andrew Rossmann
  101.      Wheeling, IL
  102.  
  103.      I can be reached on one of the following boards:
  104.  
  105.      Infoplus     1-708-537-0247 (1200/2400) (my own board)
  106.      RCS Defender 1-708-390-6603 (1200/2400, 2 lines)
  107.      Beacon       1-708-615-0845 (1200/2400)
  108.      Mainframe    1-708-364-0425 (1200/2400/9600 HST)
  109.      DDSW1        1-708-808-7300 (6 lines),
  110.                   1-708-808-7306 (Telebit PEP only!!)
  111.  
  112.      Unix Mail:
  113.      andyross@infopls.UUCP or ..!uunet!ddsw1!infopls!andyross
  114.      andyross@ddsw1.MCS.COM
  115.  
  116.      RelayNet: ->METASYS
  117.  
  118. From Steve Grant:
  119.      Both the source and object code of SYSID are hereby released into the
  120.      public domain.  Neither version carries any warranty, expressed or
  121.      implied, of merchantability or fitness for a particular purpose.
  122.  
  123.      Comments, suggestions, and questions may be addressed to:
  124.              BIXMail: sjgrant
  125.              CompuServe: 71101,706
  126.  
  127.      Steve Grant
  128.      Long Beach, CA
  129.      January 13, 1989
  130.