Photo above shows SystemInfo running on @Macarlo's Warp 4 FP12 SystemInfo - a
Complete In Affiliation
=@MACARLO MICROSOFT= =@MACARLO YAHOO= =@MACARLO WEBALIAS= =@MACARLO ALTAVISTA=
|
![]()
![]()
by @Macarlo
Team OS/2 registered
Screenshots by Embellish
Hi Gang.
A russian programmer devoted to OS/2 Warp cause, Alex
Smirnov, has been elevated the system
info to the state of the art releasing SystemInfo (currently in Beta 0.1.5 at
March 08, 2000). SystemInfo was written using SpeedSoft Sibyl compiler (evaluation
copy). The photos
made by registered Embellish that you can see in here says by itself. Here is
the most complete, detailed and precise system report that I saw in my
life. No other operating system have a fantastic nice tool such SysInfo for
OS/2 Warp. Sincerely, if I have a medal here for excellent softs I will send
it to Alex Smirnov. Note that I made screenshots for this review using
640 x 480 because it is the resolution I use and the photos resulted sliced;
if I made these images using 800 x 600 of above this page would stay supercharged
and wold be very difficult load it. SystemInfo is inside the zipfile sysinfo015.zip
and you can download it here:
Click
here to download sysinfo015.zip (637KB)
(Complete X-Ray for OS/2 Warp system)
.![]()
Memory
Report
System
Devices Report
Video
Report
Network
Report
All photos made on @Macarlo's Warp 4 FP12 OS/2 Client
![]()
Folks, the author presents SystemInfo
as a "OS/2 PM System Information utility, a ground-up clone of the Symantec
NU for Win 95/NT SysInfo concept" but in reality this Warp tool is much
superior. SystemInfo is a useful PM tool for any person who wants to know more
about their machine and understand how OS/2 uses the hardware resources of their
PC. It is doesn't contain *any* Symantec code. SystemInfo uses Theseus,
from IBM.
READ ALSO
![]()
The complete SystemInfo description
by the author, Alex Smirnov
Because the original system information and analyze tools provided by IBM and other manufacturers are less informative, I wanted to fill this "outer space" by writing my own PM tool in accordance with a modern view on the requirements.
SystemInfo was written using SpeedSoft Sibyl compiler
(evaluation copy ;-)). To collect information about running processes and memory
utilization I use IBM Theseus API, so to use my utility you need to add THESEUS5.SYS
into your CONFIG.SYS file (for example, DEVICE=C:\UTILS\THESEUS.AURORA\THESEUS5.SYS
), and place THESEUS0.DLL into X:\OS2\DLL or into the same directory as SystemInfo.exe.
List
of features:
1st
page - total information material:
-
CPU & FPU type and quantity,
-
BIOS information,
-
Memory amount and utilization,
-
System Bus information,
-
HDD information,
-
Floppy info,
-
Video subsystem info,
-
MMOS2 (Multimedia) info,
-
LPT and Com port info,
-
OS/2 version,
-
Fixpack level,
-
DOS support.
2nd page - total processes and memory distribution information
3rd page - total volumes (dirs and files) information
4th page - -//- video subsystem information
5th page - -//- printers attached info
6th page - -//- MMOS2 info (not fully compeated ;-), just a stub)
7th page - -//- network subsystem info (MPTN, Internet and Novell Client)
8th page - System Device tree (like "My computer" properties in MustDie 95/98) that show all device known by OS/2 and all other devices that is not known by OS/2 but can be detected by myself (on PCI and may be EISA buses only).
-------------------------------------------------------------------------
The following options and features will be added by me:
When I finish all non complete pages shown above I will work on adding some benchmarks like NU SystemInfo does. They will appear in 1st page (CPU & FPU bench) and in 3rd page (HDD bench). I ask you to tell me what type of benchmarks you want to see in SystemInfo tool in future.
Also, I will add a 'Report' button to generate a text report for all necessary pages and maybe, print them.
-------------------------------------------------------------------------
INSTALLATION
Just copy SystemInfo.exe to
any directory on you OS/2 drive (for example,
C:\Utils\SystemInfo\)
You also need to copy THESEUS0.DLL
and THESEUS5.SYS into this directory and to add DEVICE=C:\Utils\SystemInfo\THESEUS5.SYS
line into your CONFIG.SYS. After
a reboot you can enjoy my hard work. ;-))
FILES
NB: (Works with Warp Server for e-Buisness "Aurora", too) SystemInfo.Exe The
PM utility itself. VIDEOCFG.DLL DLL from WSeB to replace an
old one from Warp 3 wich don't work with SysInfo
THESEUS0.DLL The
THESEUS API library
THESEUS5.SYS The
THESEUS API helper, that must be placed into CONFIG.SYS
BUGS
I think, lots , so this is where
you come in.
Please, send me your Bug Reports with sceenshots and comments that will help me to fix bugs you find. I am interesting in information about any "Video & Printers information pages" bugs that you can find. Also any bug in "Network subsystem" page will be welcome. As for program crushes or hard traps, I think they will not happene but, who knows...
VERSION LIST TRACKER
ver 0.15 08.02.2000
(public)
- First page allmost compeate.
- Last page ("Device tree")
is compeated too.
- Memory info page refresh
added.
- Many bugs and misspelling
are corrected
- New CPU&Video cards
detection added.
ver. 0.038 08.10.1999 (public)
- Added correct
detection for Matrox MGA G400 - done
- Switch to new THESEUS 3.0.0
API (Thanks to Ivan Adzhubei for kindly help)
ver. 0.037 07.10.1999 (public)
- Incorrect
Video Memory sizes on some Video Boards (returns by DEVHELPER) - try to correct
by calculating the memory ammount needed for current resolution.
- Fixpack level is back, but
just a stub (I am working on this problem) ;-))
- "Dos support" on
1st page - done.
- Some minor corrections on
"Video page" - done.
- Some minor corrections on
1st page ("System bus", and "CPU") - done.
ver. 0.035 26.09.1999 (public)
- Black icons
in "Network page" on some Video Adapters - corrected.
- PM freeze after go to "Memory
page" with no THESEUS2.SYS installed - corrected
- Negative values in some lines
in "Disks page" if HDD is > 4Gb - corrected
- Some memory leaks in base
classes - corrected.
- Some mistakes in text and
labels ;-)) - corrected.
ver.
0.031 24.09.1999 (public)
- "EListError" during startup - corrected.
ver. 0.03 22.09.1999 (public)
- this is the first one.
CREDITS
I'd like to express my thanks to some outstanding
people who made this
piece of code a better one:
Daniela Engert for her great UltraDMA IDE driver and Danis506.DOC file that was an example to write this read.me.
Kostantin Okunkov WWW.OS2.RU admin who help me to place my information on his WEB site.
And all others who want to take part in SystemInfo testing.
Copyright (c) 1999 Alexey Smirnov. All
rights reserved.
CONTACT AUTHOR
Alex Smirnov
Internet: elf@krovatka.ru
asmirnov@sendmail.mid.ru
Sysinfo Project Web Site
http://www.os2.ru/projects/sysinfo/
![]()
![]()
@Macarlo, Inc.
@Macarlo's Shareware & Web
OS/2
Java Lobby Member
Java Site Accredited