Photo above shows SystemInfo running on @Macarlo's Warp 4 FP12

SystemInfo - a Complete
X-Ray for OS/2 Warp

In Affiliation CNET News.com with CNET, Inc.

=@MACARLO MICROSOFT=  =@MACARLO YAHOO=  =@MACARLO WEBALIAS=  =@MACARLO ALTAVISTA=

 


In Affiliation with Beyond.com

 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

IBM ReleasesTheseus 3000

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/

  


Compare prices on more than 100,000 products!

Search our product directory.

 

CNET Shopper. Click here.

@Macarlo, Inc.
@Macarlo's Shareware & Web
OS/2
Java Lobby Member
Java Site Accredited

[TOP] [HOME] [INDEX]