Hardware Monitor for Windows 95/98/Millenium/NT/2000
Copyright (c) 2001 Rainbow Software
Version 1.6
-------------------------------------------

Installation: (Use WinZip's Install Feature or follow these instructions)
 1. Unpack ZIP file to temporary directory on hard drive.
 2. Run INSTALL.EXE
 3. Remove the temporary directory

Uninstallation:
 1. In Control Panel, Add/Remove programs, click on Hardware Monitor 1.6
    and then click Add/Remove button.
 2. If Hardware Monitor is running, you will be prompted to reboot.

Package contents:
-----------------
 FILE_ID.DIZ  - Quick Information file
 HWMON.EXE    - Hardware Monitor Main Executable file
 HWMON.HLP    - Hardware Monitor Help file
 HWMON.CNT    - Help File Contents
 HWMON.INF    - Setup Information file
 DLPORTIO.DLL - DriverLINX Port I/O Driver
 DLPORTIO.SYS - DriverLINX Port I/O Driver NT Kernel Driver
 INSTALL.EXE  - Hardware Monitor Installation Launcher
 README.TXT   - This readme file

Description:
------------
Hardware Monitor is a program to monitor status of your hardware. It supports
LM78 and Winbond W83781D Hardware Monitoring chips and monitors following
values:
 - CPU Core voltage
 - 3.3V voltage
 - +/-5V voltages
 - +/-12V voltages
 - Chassis, CPU and Power fans (you can change default fan names)
 - Motherboard temperature
 - CPU and Power temperatures (only with Winbond W83781D chip)

Hardware Monitor has Alarm feature. It can warn you if any of monitoring
values exceed specified limits.
Event logging allows all events (exceeding the limits) to be written in a log
file which you can review later.

Thanks to Scientific Software Tools (http://www.sstnet.com) for writing
DriverLINX Port I/O driver and giving it free. Also thanks to John Pappas
(http://diskdude.cjb.net) for writing TDLPortIO component, which allows easy
use of DriverLINX driver in Delphi.

I used free TToolIcon component modified by Pete Ness, thanks.

System requirements:
--------------------
 - Motherboard with National Semiconductor LM78 or Winbond W83781D Hardware
   Monitoring chip that can be accessed through ISA bus
 - Windows 95/98/ME, Windows NT/2000 supported from v1.6

Tested on ASUS P2B motherboard.

Distribution:
-------------
This program is free. You can distribute and use it anywhere you want, but:
  1. Don't modify the program or documentation.
  2. Distribute it in the original ZIP archive, so it will be virus-free.
  3. Distribute it free-of-charge only (except for media price).

Version history:
----------------
v1.6
 - Program now uses DriverLINX Port I/O driver instead of direct port access.
   This allows program to run in Windows NT/2000!
v1.5:
 - Whole new communication with Hardware Monitoring chip, this fixed:
    - all fans now work correctly
    - program can report Power temperature (Power&CPU temps untested)
    - there should be no conflicts with other programs using the chip
      (HwMon is waiting until the chip is ready before using it)
    - program can detect if the Hardware Monitoring chip is present (at
      specified address) and can report its type
      (supported chips: National Semiconductor LM78 and Winbond W83781D)
 - Fan names are properly saved to registry and used again = they work now
 - Voltages are displayed according to regional settings (decimal separator)
 - New Reset button allows to set chip address back to default 290h and reset
   the chip
 - Fixed problem, when HwMon was behind other apps when displayed for 1st time
 - Some optimizations, new UPX v1.02 and EXE is even smaller
 - New up-to-date help file (I lost source RTF file, so I must write new help)
 - New Installation Launcher INSTALL.EXE to enable install feature in WinZip

v1.1:
 - Event Logging
 - Rebuilt using Delphi 5.0 (slightly longer .EXE), but minimize/maximize
   animation is working now. (Delphi<5 bug)
 - No alarm was raised when fan RPM was 0 (not running) - fixed
 - .EXE file is now compressed using UPX v0.94 (It's now smaller A LOT)

v1.0:
 - Install/uninstall .INF file (beta)
 - Simple help is implemented
 - Only one instance can be run
 - about box with hover links
 - tray icon pop-up menu dividers
 - program now acts as real system tray application when -tray parameter is used
   (main window is no more shown on startup, nothing is left on taskbar)
 - some enable/disable bugs in dialog boxes fixed
 - focus was not always on OK button in configuration - fixed
 - Registry - HKEY_LOCAL_MACHINE is used instead of HKEY_CURRENT_USER
 - registry is now used when reading/saving settings ONLY

v0.9:
 - System tray support! (using TToolIcon modified by Pete Ness)
    If you want to put it in StartUp, use -tray switch.
 - Saving settings to registry
 - All alarms are now working and are fully configurable
 - LOT of bugfixes

v0.05:
 - Alarm is now working (except fans cannot be configured yet)
 - Configurable LM75/78 address (default is 290h)
 - 'VCore Voltage' renamed to 'Core Voltage'

v0.01:
 - Initial release

Visit the Rainbow Software Home Page for updates.
Send bug reports to: rnbw@geocities.com

Contact:
--------
 home page - http://rainbow.ht.st
 e-mail    - rnbw@geocities.com