

       Ŀ ڿ   Ŀ Ŀ Ŀ Ŀ Ŀ Ŀ Ŀ Ŀ
                                             
                        Ŀ           
                            

                  (Version 1.00.013 Official)

          :-=================================================-:
          |  Programmed by :            Dipl. Ing. Jn Gcik  |
          |  Released      :                      01.11.1995  |
          |  E-mail        :              jan.gucik@vslib.cz  |
          |  University    : Technical University in Liberec  |
          :-=================================================-:


 WARNING ! THIS PROGRAM IS UNDER DEVELOPMENT, USE IT AT YOUR OWN RISK !!!




 _____________________________________________________What is IntroScope ?

 IntroScope is a system info utility. Something like Sysinfo or Checkit.
 This program is my final school work, I am finishing study in Technical
 University in Liberec.
 _____________________________________________________System Requirements

 Minimal configuration     Computer   :IBM PC compatible
                           Processor  :80286 or better
                           Video      :VGA card with mono monitor
                           MS-DOS     :3.3
                           Memory     :512KB
                           Disk drive :floppy

 Recommended configuration Processor  :80386 or better
                           Disk drive :hard disk
                           Software cache	
                           Mouse
 _____________________________________________________File Description

 IS      .EXE               Main program
 INTROSC .INS               Resource file (graphics)
 IS      .INI               Initialisation file

 Definition files:
 BIOS    .ID                Interrupts,IRQ,BIOS Data Segment
 CMOS    .ID                CMOS info (Award,AMI,...)
 DOS     .ID                Device drivers, Partition table
 FILES   .ID                File extensions
 MISC    .ID                Mouse
 SYSTEM  .ID                System type
 VGACARD .ID                VGA cards & chipsets
 WINDOWS .ID                Windows VxD 
 PCI     .ID                PCI cards
 EISA    .ID                EISA cards
 MCA     .ID                MCA cards
 CPU     .ID                Processors info (CPUID,BIOS CPU)

 Text files:
 WHAT_NEW.!!!               News,fixed bugs...
 TODO_LST.!!!               Future 
 FEATURES.!!!               Ability of the program
 IS      .TXT               General info
 FILE_ID .DIZ               File description
 _____________________________________________________Ability

 CPU             Detection older processors by standard methods
            and new by instruction CPUID. Program can recognize
            newer processors made by Intel, AMD, Cyrix and NexGen.
            It also tests Pentium for well-known floating point bug
            and for bug, which had older 80386 (POPAD).
 MEMORY          You can see standard info about conventional,
            extended and expanded memory, programs' layout in
            memory, graphical overview and a little info about
            used memory manager.
 DISK            Disks, that's a long story, so at first, program
            recognizes physical drives. You can get more floppy and hard
            disks info reported by BIOS. If you have IDE disk and
            your BIOS does not support autodetection, you can take usefull
            ability to detect more interesting things directly from
            disk controller. Next features are logical disks - disks 
            known for DOS, files recognization, partition table
            and software cache. Of course, you can see used encryption
            and compression utilities.
 VIDEO           What video card (chipset) is in my computer, standard
            question of my friends. Program can find answer with its
            database of aproximetly 130 video cards (chipsets). At 
            present time (time of Windows,OS/2...) is not so important,
            but, lots of DOS oriented graphical programs required it
            - yes, that is VESA support. Program shows small info table
            about supported VESA and VGA-BIOS video modes.
 INPUT           Standard input device is keyboard. That is surprise,
            isn't it? Although it is very important part of computer,
            program display only a little info, e.g. type of keyboard,
            extenders and buffer for keys etc. A bit more you can get
            about mouse device - # buttons, connection, vendor, LCD
            support, acceleration profiles... And if you have Logitech
            mouse, this info will be complete.
 PORTS           In your PC are probably three types of ports - serial
            (for use with mouse and modem), parallel (usually occupated
            by printer) and game port (without explanation).
 DOS   	         Oh, no, that's really Microsoft Disk Operating System,
            but still is difficult to find PC without DOS. So what can
            you see? Version and vendor name, memory location, # FILES
            STACK, BUFFERS, international support (code pages), device
            drivers, environment table. If you run the program under 
            MS Windows, VxD and used graphical device table shows.
 BIOS             One of the main parts of PC. Program trys to detect vendor
            name (AMI,AWARD,PHOENIX...), type of PC, used software 
            interrupts, IRQ, BIOS data segment, CMOS table (only for 
            two hard disks) and additional CMOS info (for AMI,Award 4.50).
 OTHER      	 Shortly - Detection of network (if Novell Netware, than
            more info is displayed - station and server info,userlist,
            network disks), multimedia (detection of sound cards and
            CD disks, recognition of used DSP and of course CD Player),
            Advanced Power Management, PCI, MCA, PCMCIA, EISA, SCSI and
            Plug-and-Play.

 _____________________________________________________How to improve IS
 
 Yes, it is possible! Lots of informations are in *.ID files.


 file CPU.ID     CPU          - detection by BIOS
                 CPU          -     -"-      CPUID
      MISC.ID    Mouse        - vendor
      DOS.ID     Partition T. - identification #
                 Device drv.  - newer device drivers
      FILES.ID   Files        - recognition of files
      VGACARD.ID VGA card     - VGA chipsets and cards (ISA, PCI, MCA)
      CMOS.ID    BIOS Vendor  - detection of vendor
                 CMOS info    - additional CMOS info
      BIOS.ID    Interrupts   - software interrupts
                 IRQ          - hardware    -"-
      SYSTEM.ID  System       - system type (IBM,DELL,...)
      WINDOWS.ID VxD          - VxD definition
      EISA.ID    Bus          - Extended ISA (EISA) cards
      MCA.ID     Bus          - MicroChannel (MCA) cards
      PCI.ID     Bus          - PCI cards

 !!! When You change these files, and results will be correct,
     please, send me info.
 _____________________________________________________Problems

 It's a big problem to do program for detection of system
 information without bugs. In the world of PC Compatible
 are many PC (and its components) which failed with IS.
 Sometimes program shows incorrect info, sometimes your
 PC hangs off. In my opinion, it isn't possible to produce
 bug-free detection program. 

 When your PC hangs, please edit IS.INI, part [DETECTION]
 and switch off all problem parts. If you are not successful,
 use other boot-up sequence or try to use clean boot.

 _____________________________________________________Registration

 I don't believe my eyes, is anybody who reads this lines ?
 So if you really want to be registred user, send me something
 what enjoy me (e.g. postcard with your opinion about my program),
 or what help me (e.g. documentation for any secret of PC) or
 anything else (software, hardware). Of course, when you have
 a lots of money, you can send me to my home address (~10 $, 15 DM,
 100 SK, 100 KC) like a cash, it helps me to improve the program.

 _____________________________________________________Credits

 My credits go to people, which help me with program:

 Erika            , my (girlfriend -> now WIFE) for patience with me
 My parents       , support with study
 My brother & wife, excellent PC 
 Matthew          , beta tester, software, hardware
 .C.h.M.          , beta tester, software, hardware
 Martin Malik     , superior notes to my program
 RNDr. K.Cisarova , my consultant
 Alcone           , picture
 Softeam          , friends
 ------------------
 Ralf Brown       , Interrupt List XX
 F. Thoegersen    , VGADOC 4.0
 Andrew Rossmann  , InfoPlus
 Norbert Juffa    , CompTest
 Christian Ludloff, 4P package
 Mark Bramwell    , Novell info
 Robert Muschsel  , AMISetup
 ------------------
 DataBox          , hardware, software
 Escom CZ         , hardware
 ------------------
 CHIP
 PC WORLD
 c't

 All people from Technical University in Liberec
 especially from KTK.
 _____________________________________________________Contact

 Home address  : 
		 Dipl. Ing. Jn Gcik
                 Zemberovce 499/47
	         935 02
	         Slovak Republic

 School address: 
 (Preferable) 	 Dipl. Ing. Jn Gcik
		 Harcov 'E'
                 Liberec 15
		 460 15
		 Czech Republic


 E-mail        : jan.gucik@vslib.cz 
		 
		 Department of software engineering
		 Technical University in Liberec
		 


What else ? Happy Day...