home *** CD-ROM | disk | FTP | other *** search
/ PC World Komputer 1998 July & August / Pcwk78a98.iso / Sharewar / Cpucool / Cpuidle / WHATSNEW.TXT < prev   
Text File  |  1998-04-06  |  6KB  |  169 lines

  1. WHATSNEW.TXT for CpuIdle Win95/98
  2.  
  3. CpuIdle is Copyright (C) 1997,98 Andreas Goetz.
  4.  
  5.                  goetz@stud.uni-hannover.de
  6.                  http://www.stud.uni-hannover.de/~goetz
  7.  
  8. FREEWARE
  9.  
  10. CpuIdle runs a HLT command in an idle priority thread under Win95/98. That
  11. allows modern microprocessors to save power and stay cool. Great for
  12. overclocking.
  13.  
  14. CpuIdle's is also the best and most complete CPU optimizer for Win95/98 that
  15. exists. Most CPUs include performance increasing options that are disabled by
  16. default. CpuIdle activates them all!
  17.  
  18. Due to the overwhelming number of questions and requests I received via email,
  19. users that require additional assistance are now strongly encouraged to
  20. register.
  21.  
  22.  
  23.  
  24. Version 2.51 (April 2nd, 1998):
  25.  
  26. - added -alt switch for alternative idle loop
  27.   use this switch if you experience performance problems (uses same method as
  28.   v2.4) 
  29. - bugfix for some Cyrix CPUs (blue screen when CPUID disabled) 
  30. - identifies all AMD and UMC 486 CPUs (at least those I know about)
  31. - removed "Tips" 
  32. - experimental PIIX4 Slow Clock mode for notebooks, please give me feedback
  33.  
  34.  
  35. Version 2.5 (March 29th, 1998):
  36.  
  37. - program code completely rewritten
  38. - CpuIdle now completely and automatically optimizes your CPU for performance
  39.   enhancement
  40.  
  41. - added far better power saving for P5 and P5MMX (1.5A..1.8A less)
  42. - added -quit switch to exit CpuIdle after CPU optimization (no power saving)
  43. - removed all Cyrix specific switches from 2.4 (default is now enabled)
  44. - removed -noID switch (nobody used this anyway)
  45. - removed -wait switch (no longer needed)
  46. - added new switches to selectively disable optimization settings (read
  47.   "Command line switches" section)
  48. - workaround for Cyrix and IDT clock rate bug
  49. - added CPUID for Cyrix CPUs even if disabled 
  50.   (no more "CPUID instruction not available on this machine" error messages)
  51. - DOS based optimizers like set6x86 no longer needed for complete Cyrix support
  52. - added new direct95.vxd driver to get access to MSRs (Thanks to Andreas
  53.   Stiller)
  54. - extremely undocumented -debug switch
  55.   Keep out and do not use. Nice for turning off L1 cache...
  56.  
  57. Also included in the release archive is -= DosIdle 2.00 =- by Marton Balog
  58.  
  59. Used in conjunction with CpuIdle, DosIdle and CpuIdle provide a complete power
  60. saving and optimization solution both for Win95/98 and DOS, even incompatible
  61. DOS programs in Win95 DOS boxes are supported. Please notice that DosIdle is
  62. not a CpuIdle addon but a standalone program. These programs are best used
  63. together and packaged for greater convenience.
  64.  
  65.  
  66.  
  67. Version 2.4 (February 21th, 1998):
  68.  
  69. - comes with DosIdle 1.32 for DOS written by Marton Balog
  70.  
  71. - added CPU feature detection like extended vendor name, MMX
  72. - detects "Suspend on HLT" and "Write Allocation" on Cyrix CPUs
  73. - added some nice bitmaps
  74. - fixed bug in clock rate display after beeing in suspend mode
  75. - split readme.txt into readme.txt, history.txt and result.txt files
  76. - file_id.diz for catalog tools
  77. - added "Tips" for people who don't read readme's
  78. - better error messages for finding errors
  79. - failsafe mode for overclocked CPUs
  80.  
  81. New command line switches for Cyrix processors:
  82.  
  83. - cxsusphlt: enable "Suspend on HLT"
  84. - cxnolock: enable "NO_LOCK", locked bus cycles are disabled, leading to
  85.   higher performance
  86. - cxwtalloc: enable "WT_ALLOC", write allocation increase performance
  87. - cxall: enable all of the above options (recommended)
  88.  
  89.  
  90.  
  91. Version 2.3 (February 10th, 1998):
  92.  
  93. - added /loadonly switch to reduce memory usage
  94. - fixed wrap around bug that appeared when computing clock rate after running
  95.   for more than an approx. 80 minutes (nice one, eh?)
  96.  
  97.  
  98.  
  99. Version 2.2 (February 9th, 1998):
  100.  
  101. - added clickable "Enabled" item to popup menu
  102. - double-clicking on icon enables/ disables idle thread
  103. - added CPU type identification and clock speed measurement
  104. - new installation (no need to copy the VxD)
  105. - more Results in readme.txt
  106.  
  107.  
  108.  
  109. Version 2.1 (January 31th, 1998)
  110.  
  111. - turning off idling in "About" box fixed
  112. - VxD is correctly unloaded when CpuIdle is closed
  113. - better error handling
  114. - better startup code
  115. - added /wait switch to fix startup problem 
  116. - added /hide command line switch to hide taskbar icon
  117. - better documentation (yes, it also has wrapped lines!)
  118. - added Results section to readme.txt
  119. - added whatsnew.txt
  120.  
  121. When CpuIdle is placed in StartUp group idling should now always be enabled
  122. due to better startup code. If that still doesn't work use the /wait switch.
  123.  
  124.  
  125.  
  126. Version 2.0 (January 17th, 1998)
  127.  
  128. This is the first release that really does what is supposed to do. I apoligize
  129. to all persons that tried CpuIdle 1.0
  130.  
  131. Known bugs:
  132. - idle percentage display does not work
  133. - VxD is not unloaded at end of program
  134. - idling was accidentally disabled after displaying about box
  135. - idling can sometimes not be enabled when placed in StartUp group
  136.  
  137.  
  138.  
  139. Version 1.0 (December 97)
  140.  
  141. First release. This release did not use a VxD and therefore didn't work. Sorry
  142. for the inconvenience.
  143.  
  144.  
  145.  
  146. See readme.txt and cpuidle.faq for further information. If you feel that this
  147. program is just what you've been waiting for and would like to encourage
  148. further development and express your gratitude you may want to send $20 or
  149. whatever amount you think appropriate to the address given below, though there
  150. is no obligation to do so. Please don't send cheques since cashing is
  151. extremely expensive in Germany. All donations will be happily accepted.
  152.  
  153.     Andreas Goetz
  154.     Suedring 11
  155.     31275 Lehrte
  156.     GERMANY
  157.  
  158. Special thanks to Virgil Smith for coding the VxD. Without him this program
  159. would never have been possible.
  160.  
  161.  
  162. DISCLAIMER
  163.  
  164. THIS SOFTWARE AND THE ACCOMPANYING FILES ARE DISTRIBUTED "AS IS" AND WITHOUT
  165. ANY WARRANTIES WHETHER EXPRESSED OR IMPLIED. NO REPONSIBILITIES FOR POSSIBLE
  166. DAMAGES OR EVEN FUNCTIONALITY CAN BE TAKEN. THE USER MUST ASSUME THE ENTIRE
  167. RISK OF USING THIS PROGRAM. ALL TRADEMARKS ARE PROPERTY OF THEIR RESPECTIVE
  168. OWNERS.
  169.