SysInfo V1.96 by Nic Wilson -------------------------- Nic Wilson Software 138d South Street Toowoomba Queensland 4350 Phone (076) 358539 A/H (076) 358522 W/H (076) 358522 FAX This program was written due to the lack of such a program on the Amiga. It was written using HiSoft Devpac Assembler. I have placed this program on the public domain so that it can be used by everyone. I hereby give permission for commercial publishers to distribute this program in any way they see fit (but remember who wrote it, credits please). CONDITIONS None. Except this doc file and the icons must ---------- accompany the program. The program hunks have been written to use Public memory so it will load into fast ram if its available. The program requires about 100k of chip memory and 36k of public memory in order to run. SPEED COMPARISONS ----------------- The A500 STANDARD comparison is against a PAL A500 totally unexpanded (ie. no Fast Ram). This program has a 3 bitplane screen open, this shows how much the processor slows when running a program in chip memory while having to contend with Agnus working overtime. The B2000 EXTRA RAM comparison is against a PAL B2000 with SLOW RAM or FAST RAM. The processor returns to normal speed even though the 3 bit plan screen is open. This can show the difference in speed between slow ram and zero wait state memory boards. Our experience shows that it only makes a difference of around 0.01 or one hundredth. The GVP A3001 comparison is against a B2000 with a GVP A3001 acellerator card, with all caches and bursts on. The board also contained 4 megs of 32 bit wide ram. The A2620 comparison is against a standard A2500 with a A2620 card running at 16MHZ. IBM PC/XT is against a standard 4.7MHZ IBM compatible. The A3000 25MHZ comparison is against a standard A3000/25MHZ with 2 Megs of FAST RAM 32 bit wide, and a 1 Meg of CHIP. CHIP vs A3000 is the speed of your chip access by the processor as compared to the A3000. RATING is a "tongue in cheek" rating of your computers performance. FREE MEMORY ----------- This shows the amount of free memory as if the program is not running so it is not accurate to the byte, but is a very good indication of the free pool. The TOTAL MEMORY is the total amount of memory that the Exec memory list reports. Tests have showed that this figure is around 800 odd bytes short of actual. This is because the amount of memory that exec takes itself never gets added to this list. RAM SPEED vs CHIP is a calculated performance test of your CHIP RAM vs your PUBLIC RAM. The result is shown as a percentage increase in the speed of the PUBLIC RAM. If no FAST or SLOW ram is available then the result will be around 0%. NOTE: Any mounted devices that the program does not recognise will be seen and counted as a hard disk. DH0: DRIVER IN shows you what type of memory your hard disk device driver is in. This is interesting, as it shows wether your hard drive is running at its best. If is not in FAST then get it in FAST as it will operate faster. 2000/500 CLOCK only looks for the standard 2000 or 500 Hardare clock. It does not look for the mutitlude of different clocks that were available for the 1000. INTERNAL HARDWARE ----------------- This shows internal harware as the program has found it. ECS stands for ENHANCED CHIP SET. If Agnus or Denise show this then they are the lastest custom chips. The number that is shown is the actual chip number, this helps in identification of the chips. Processors 68000, 68010, 68020, 68030 and 68040 are supported and will be displayed if found. Co-Processors 68881 and 68882 are supported and should be displayed correctly, if my 68030 reference book is correct. SPEED IN MHZ is a rough indication of the clock speed. This is not accurate but is a good indication. It at least allows you to know wether your system is 7MHZ, 16MHZ or 25MHZ etc. This is difficult to find out unless you take the unit apart and even then is difficult. THINGS I WOULD LIKE TO ADD -------------------------- 1. Ability to check Amiga model ** is it possible ? 2. Your ideas Any suggestions preferably in assembler but I can translate C if I have to, but it is such a pathetic language (sorry C programmers but Assembler is so much nicer). NOTE ON SPEED COMPARISONS ------------------------- If you have any of the machines listed above, then run the program with -t option (eg. sysinfo -t ) then phone me with the resulting numbers that will be printed to the screen. My phone number or fax is at the top of this file. Happy Computing Nic Wilson PS. Send for latest NoVirus V3.30 (now checks for viruses while iconified) only A$40.00. For latest free brain file update send S.A.S.E. with disk to above address. Older commercial NoVirus owners (V2.00 - V3.24) also get free code update, so send for it now!!!