github sp00n/CoreCycler v0.11.0.0alpha1
0.11.0.0alpha1

pre-release3 days ago

There are some changes to the Automatic Test Mode in this pre-release.
If all goes well, this will also be the final 0.11.0.0 release, but I need people to test this with Ryzen 9000 CPUs.

Automatic Test Mode:

  • The Automatic Test Mode should now support Ryzen 9000 (and 8000)!
  • Added a new setVoltageOnlyForTestedCore config option, which when active will only set the currently tested core to a negative Curve Optimizer value. All the other cores will be set to 0, which avoids any possible crashes due to other cores being too low
  • Added the creation of a System Restore Point when the Automatic Test Mode is being started. This helps recovering from a corrupted Windows installation (ask me how I know)
    This can be turned off in the config if you don't care about that
  • Added a new Minimum option for the voltage starting values. These will set the Curve Optimizer values to -30 for Ryzen 5000 and -50 for Ryzen 7000 and above (and will throw an error for Intel)
  • The default value for the starting values is now CurrentValues - and it does it says, it uses the currently set values as the starting point, which is actually the same behavior as the previous Default value, just more clear
  • You can now provide the Curve Optimizer starting values separated with a | as well, which makes it easier to use the values provided at the end of a test
  • There is now a 120 second waiting time after a crash before the testing is resumed, to avoid Windows registering this as a "failed" boot if the computer crashes immediately after starting the test again.
    Otherwise you might run into a situation where the Recovery Screen is being brought up during the reboot, and no testing can proceed.
    The waiting can be changed in the config file, and it can also be skipped by pressing a key
  • The scheduled task for the auto-resume of the testing should now be more protected against simply vanishing during a crash (although it sometimes still seems to happen)
  • The .automode file should not corrupt as often anymore during a crash

Misc changes:

  • Switched to using ryzen-smu-cli for setting the Curve Optimizer values
  • Added a new Ryzen.AutomaticTestMode.Start.ini config preset, which makes use of setVoltageOnlyForTestedCore = 1 and the Minimum starting values
  • Added checks for Visual C++ libraries and for .NET 8
  • The .automode file is now in JSON format

Multiple bug fixes:

  • Fixed a bug where the core that crashed could be added multiple times to the testing sequence, making the last in the sequence to be skipped
  • Fixed a bug where stopOnError caused problems in combination with the automatic test mode
  • Added a check if one of the CCDs for Ryzen is disabled to prevent a bug
  • Fixed a bug where a new log file would be started if the core that crashed the computer was core 0
  • Fixed a bug with resuming the threads, which sometimes caused the script to abort
  • Fixed an issue where setting the CO values would take longer than expected if y-cruncher was used
  • Sometimes Aida64 didn't exit correctly when terminating the script. This should now work better
  • Fixed a bug when registering the scheduled task

Don't miss a new CoreCycler release

NewReleases is sending notifications on new releases.