Last Update:2006 Apr 05 13:00 EDT
Copyright © 2004-2006 JohnnyLee

This work is licensed under a Creative Commons License.
- Apr 05 2006 - v0.40 released - Wow. Has it really been over a year since the last release?
- switch to Prime95 24.14 numeric routines
- fix bug when restoring from minimized/tray icon state
- during stress/torture test, change text selection to show progress
- restore CPU Affinity setting on startup, save CPU Affinity and Priority on exit
- miscellaneous tweaks to layout and dialog text
- show when page faults occur during stress test, N.B. if using MBM5 in Blend or Custom Test, paging may occur often
- show number of rounds in dialog
- warn if system CPU affinity mask different from process CPU affinitymask
- Mar 30 2005 - v0.30 released - bug report and testing from Bryan Kiilerich Levinsky - SP2004now works on CPUs with Data Execution Prevention (DEP)/NX-bit/XD-bit enabled
- move Prime95 assembly code into code segment
- Mar 04 2005 - v0.29 released - bug report from David Lea - SP2004now works with PE Builder
- fix crash in Prime95 code when no pagefile exists
- avoid crash in MBM5 code when running SP2004 from read-only media
- make SP2004 work from read-only media - Prime95 code stillrequires writeable media though. For PE Builder, this usually meansadding a RAM disk or pointing TEMP to a hard disk.
- fix dialogs' appearance in WinXP
- Feb 01 2005 - v0.28 released - bug report from Sung Hoon Jung
- fix window pos after exit when minimized
- on failure, use PC speaker if fail.wav file doesn't exist
- Jan 26 2005 - v0.27 released - some suggestions from Douglas Torzewski
- show CPU speed info in dialog
- save log to file - default file is splog.txt in currentdirectory
- add Resume button to support resuming torture test from where thefailure occurred. If you don't change any CPU/RAM parameters,this may not help.
- add support for custom FFT order and lengths in Custom Test dialog
- minor UI fixes - tray icon, up/down arrows in dlgs, descriptivetext
- June 30 2004 - v0.26 released
- raise max limit of log edit ctrl from 32K
- use GotoDlgCtrl instead of SetFocus to put focus on specific dlg control
- check test duration time to ensure that no skew happens for MBM info display
- close thread handle when torture test ends
- calculate negativeve voltages correctly, decimal portion can't be negative
- append text to end of log, even when amount of text > 64KB or selection is changed by user
- June 22 2004 - v0.25 - suggestions from http://forums.pcper.comand Sung Hoon Jung
- show MBM sensor information (temps, fans, volts) in log,add dialog to allow user config of sensor display in log. Tested withMBM v.5.3.6.0. MBM must be configured correctly before using thisfeature.
- fix resizing of main window wrt Tray Icon checkbox.
- rework FSB/multiplier calculations so only multipliers of .0 or .5show up.
- disabled Priority combobox when testing starts.
- for duration time string, show only minutesportion when number of seconds is zero.
- reorder code to reduce perceived lag between Start button clickand actual test start
- June 08 2004 - v0.24 - suggestions from http://forums.pcper.com
- add Priority combobox and text label. You shouldn't need toadjust the priority unless there are other apps using large amounts ofCPU time. SP2004.exe should be the only program running.
- show in log the current CPU and FSB speeds as reported by WMI.
- June 06 2004 - v0.23 - bugfix and code sync
- update tov.23.8.1 Prime95 codebase.
- fix comparisons in CPU detection code and treat Athlon 64 andOpteron as same class as Intel P4.
- June 01 2004 - v0.22 - suggestions from Sung Hoon Jung email
- add Tray Iconcheckbox; when checked, SP2004 mimics Prime95 behaviour when app isminimized or close-box is clicked.
- detect CPUs withHyper-Threading Technology and issue log message about running morethan one instance of SP2004.exe
- also use different detectionmechanism for AMD CPUs labeled "Unknown CPU Typ". Prime95 would think these CPUs were AMDK5-class. Now, if the detection works, they'll be classified correctlyas AMD K7-class.
- May 20 2004 - v0.21 - suggestions from Kirk Hubinger email
- correctly set memory value for Customtest values
- remember test settings acrosssessions
- GIMPS's Prime95
- Futuremark's 3DMark 2001 SE
- SiSoftware's Sandra Standard 2004
- Microsoft WHQL HCT System and Server Tests
- Intel Desktop Control Center