Category : System Diagnostics for your computer
Archive   : TSS22.ZIP
Filename : TSS22.DOC

 
Output of file : TSS22.DOC contained in archive : TSS22.ZIP
Total System Statistics (TSS) v2.2

COPYRIGHT Dan Moore, 1988

First Release, February 1988
Second Release, March 1988
Third Release, March 1988
Fourth Release, March 1988
Fifth Release, March 1988

DISTRIBUTION / LICENSING

This program may be used, copied and distributed freely for
personal purposes. A reasonable charge (hopefully not to exceed
$5 or so) may be assessed as a duplicating charge.

If used for commercial or business purposes (ie, computer
manufacturing, consulting, repair or sales organizations,
in-house PC support department etc...), a licensing fee of $5
per business location should be considered. A one-time site
license to this program may be acquired for $50, which covers
all sites of the contributing company and includes free upgrades
for one year. TSS is not a source of personal income; all
contributions received will be used solely toward the support of
other shareware and the bulletin board systems which make the
public distribution of this type of software possible.

TSS source code is available for a one-time charge of $250,
which grants the purchaser a permanent non-exclusive license to
the program, but not to its name and copyright. Customized
copies of TSS will be made available for a fee; contact the
author if interested.


DISCLAIMER

I am not a lawyer, and I guess I could be sued by people who
think that white text on blue background is tasteless, immoral,
or against their religious convictions. I assume no
responsibility whatsoever for any damages arising from the use
of TSS. My only defense is that the program works on my
computers and I use it myself. If the disk output option is
selected, TSS will create a 2Kbyte file on the machine's default
drive/directory. In all other respects, TSS does not modify the
hardware or software environments in which it operates.


PURPOSE

This program produce a simple but comprehensive set of
statistics of the PC/XT/AT or compatible computer on which it is
run, including:

Date, Time, DOS Release Level, System Type, Processor Type,
Coprocessor type, Memory size, Extended Memory Size, Expanded
Memory Size, Free Expanded Memory, Expanded Memory Driver (LIM)
Release Level, Display Adapter Type, EGA Mode and Memory Size,
ROM BIOS release date, number of Parallel, Serial, and Game
Adapters, Mouse/Number of Buttons, Current Drive Address,
Cluster Size, Total Space, Free space, percent free space, as
well as addresses, total space, free space and percent free
space for up to 10 other fixed drives in the system and a total
of these space statistics.

To run the program, simply type TSS22 at the prompt from the
directory where the program is stored (or from anywhere if
the program is in your DOS path, of course). The program will
display a simple copyright / welcome screen for approximately
three seconds, and will then display a single screen containing
the pertinent statistics. The file TSS22.SCR MUST be in the
current directory for the program to operate. Pressing any key
will immediately terminate the program.


NOTE: If your computer is equipped with a mouse, expanded
memory, or a RAM disk, the corresponding device drivers must be
activated in order for TSS to detect their presence.


PRINTER AND FILE OUTPUT

Release 2.1 of TSS supports printed or disk output, at the
user's discretion. To request printed output, add the letter
"P" (upper or lower case) to the command line. If you require
printed output on a printer other than LPT1:, you may also add a
"2" or "3" on the command line to indicate the parallel port to
which the output is to be sent.....for example"

TSS22 P will run TSS and copy the output to LPT1:
TSS22 P2 will run TSS and copy the output to LPT2:

Using a "D" on the command line:

TSS22 D

will cause TSS to copy its output to the disk file "TSS22.DAT".
The data in this file will be an exact duplicate of the TSS
screen text with a CR/LF delimiter at the end of each line.

NOTE: You should not select the "P" and "D" options at the same
time; if you do so the "P" option will prevail. Command line
parameters may be typed in any order and in upper or lower case.


TECHNICAL JARGON

TSS was written in Microsoft QuickBasic, release 3.0. All
statistics except date, time, BIOS Date, and percent free space
are obtained via calls to ProBas routines. ProBas -- an
extensive library of QB subroutines--, is a copyrighted product
of Hamerly Computer Services and the successor to the popular
ADVBAS shareware product by Tom Hanlin.

This program was written and tested on a 12Mhz / O wait AT
clone, equipped with two 40meg HDs partitioned via SpeedStor, a
256K EGA Clone and ECD Clone, with 1024k on the motherboard
(640K DOS memory + 384K Extended), parallel, serial, and game
adapters, and a Microsoft Mouse. The program was also tested on
a number of other machines with varying hardware/software
environments to test all the program's features.

I hope you find this program useful.


SUPPORT

There is no official support to "free" users of TSS, but
suggestions for improvements are welcome. I will provide paid
users with whatever mail or BBS support I can, but only to the
extent that I can recreate the problem on my own machine. If
TSS does not operate properly on your machine and you are a
contributing user, your money will be cheerfully refunded.

I may be contacted officially on the following bulletin board
systems:

Executive Network, Andy Keeves, Sysop
Forbin Project, John Friel III, Sysop
LANS BBS, Phil Stults, Sysop,

And unofficially on a few others.

RELEASE HISTORY

3/28/88 Release 2.2

This release fixes one bug -- the default drive space was
counted twice in the total space value. Thanks to Mike Foster
for finding this one. AS obvious as it was, I sure didn't see
it. The system's ROM BIOS release date was also added to the
display immediately above the I/O port display area. Thanks to
Mike again for the suggestion and thanks to Peter Norton for the
Programmer's guide to the IBM PC for the info on where to find
it (8 bytes at F000:FFF5 for you curious types). Another
release after three days. This is ridiculous. Please note that
I add features as well as fix bugs, which spares some of the
humiliation.

3/25/88 Release 2.1

Oh No! TSS is starting to look like DSZ as far as daily releases
go. Except for a couple simple bugs, TSS releases came about
after suggestions from early users of the program.

Release 2.1 is limited to nine hard drives (which may be
logical or physical drives), but it now incorporates system-wide
space statistics on the bottom line of the space display. If
you find this useful, thank Marty Shannon for the suggestion.
If you do not like this, blame Marty Shannon for the suggestion.

3/24/88 Release 2.0

Corrected bug: text string too long for XT/Clone machines, would
overwrite other screen data area.

Added printed output and disk file output support with P and D
command line option including LPT2/3 support.



3/21/88 Release 1.1

Corrected bug: number of parallel and serial port values were reversed

2/25/88

First Public Release



Dan Moore
1531 13th Street
Columbus, IN 47201


  3 Responses to “Category : System Diagnostics for your computer
Archive   : TSS22.ZIP
Filename : TSS22.DOC

  1. Very nice! Thank you for this wonderful archive. I wonder why I found it only now. Long live the BBS file archives!

  2. This is so awesome! 😀 I’d be cool if you could download an entire archive of this at once, though.

  3. But one thing that puzzles me is the “mtswslnkmcjklsdlsbdmMICROSOFT” string. There is an article about it here. It is definitely worth a read: http://www.os2museum.com/wp/mtswslnk/