TThrottle Changelog

What's new in TThrottle 7.77 Beta

May 7, 2023
  • Changed: Version number from 7.7.7 -> 7.77.
  • Fixed: BoincTasks Temperature Graph failed to display all items, only showed Core temperatures, introduced V 7.732.

New in TThrottle 7.75 Beta (Jan 10, 2023)

  • Changed: Temperature support from 16 -> 32 cores.

New in TThrottle 7.7.2 (May 21, 2019)

  • Fixed: Force GPU as detected, if an external GPU is set in the external tab.

New in TThrottle 7.52 (Dec 8, 2014)

  • New: Temperature window: User defined colors.
  • Changed: Temperature window: Enlarge while dragging, makes it easier to hold on.
  • Fixed: Detection if a window is on screen, sometimes failed. Now detect if it's on a valid monitor.

New in TThrottle 7.51 Beta (May 17, 2014)

  • Fixed: A rare crash, while communicating with BoincTasks.

New in TThrottle 7.50 Beta (Apr 28, 2014)

  • New: When checking "start at login" elevate to administrator, if the current user has insufficient rights to change the setting.
  • New: Detect if windows are off screen.
  • New: If administrator only access is set, ask for administrator name and password to open/exit TThrottle.
  • Changed: Always show the exit menu after 1 minute.

New in TThrottle 7.40 Beta (Feb 7, 2014)

  • New: Add: Interface with GPU-Z to read the GPU temperature. See expert tab.

New in TThrottle 7.30 (Feb 7, 2014)

  • Fixed: AMD family > 0x15 CPU sets offset to 15C. But doesn't allow the user to change this setting
  • Fixed: Graph limit temperatures always stored in Celsius
  • Fixed: Scalable graph: When set to Fahrenheit, only convert temperatures to Fahrenheit

New in TThrottle 7.22 (Feb 7, 2014)

  • Fixed: TThrottle crashed at startup.

New in TThrottle 7.21 (Feb 7, 2014)

  • New: Expert: Check to enable or disable keeping the temperature graph on disk.
  • Changed: Restarts TThrottle on: a change of language, a change in the graph buffer.
  • Fixed: Logging failed to use the for debug tag .
  • Fixed: Taskbar: Starting on of the 2 Graphs at startup may result in a crash.

New in TThrottle 7.20 (Feb 7, 2014)

  • Fixed: Sometimes a child process was found that wasn't a child at all.
  • Fixed: Windows 8.1, serious problem, fails to show CPU run %. Does work when running as administrator.
  • Fixed: The logging did't show Windows 8 as OS.

New in TThrottle 7.17 (Feb 7, 2014)

  • Changed: Graph file recording 1 hour interval -> 6 hour interval.
  • Changed: Remove older files (30 days) from : eFMer\TThrottle\log\temperature
  • Fixed: The time base was off by 1-2 percent, causing a small offset over time. And leaves gaps in the graph after a restart.

New in TThrottle 7.16 (Feb 7, 2014)

  • Fixed: An undetermined, but sometime large reserved peak memory used at start-up.
  • Fixed: Don't let GPU tasks show up as idle, because of a low CPU percentage

New in TThrottle 7.15 (Feb 7, 2014)

  • New: Portuguese language
  • Fixed: Didn't always scale right when moving back in time

New in TThrottle 7.14 (Feb 7, 2014)

  • Fixed: The temperature graph leaves a gap every 6 hours.

New in TThrottle 7.12 (Feb 7, 2014)

  • Fixed: A crash on some computers.

New in TThrottle 7.11 (Feb 7, 2014)

  • Fixed: Graphic, failed to read back throttle, GPU and max.
  • Fixed: Graphic, reject incompatible temperature logs. (different cores/gpu)
  • Fixed: Graphic, reading back the graph could result in a crash.
  • Fixed: AMD GPU, showed inactive GPU's.

New in TThrottle 7.10 (Feb 7, 2014)

  • New: Graph now stored on disk
  • Changed: Graph: 1 day -> 1-7 Days
  • Changed: Exit menu item hidden, while busy reading the temperature graph back from file
  • Changed: *.log file now uses UNICODE
  • Changed: Delete any files in the log folder after 30 days
  • Changed: If the connection with the BOINC client is lost, delete and rebuild connection
  • Changed: Now detects VBoxHeadless as a vbox application
  • Fixed: Failed to read tthrottle.xml
  • Fixed: Writing to *.log sometimes failed
  • Fixed: Always exclude boinc.exe as the parent of a child process

New in TThrottle 7.01 (Feb 7, 2014)

  • Changed: Below W7 uses driver V 2.4 (WDF V1.5).
  • Changed: Installdriver V 1.41, some cosmetic changes.
  • Fixed: Failed to install driver on systems below Windows 7.

New in TThrottle 7.00 (Feb 7, 2014)

  • New: Startup log: TThrottle Startup.log.
  • New: Dump file cleanup after 14 days.
  • New: Limit the number of crashes to 20 / 12 hours.
  • Changed: Changed: Installer V 1.40, driver CoInstaller V 1.9.
  • Changed: Driver V 2.5, log processors/group.
  • Changed: New xml parser.
  • Changed: All xml files are now in Unicode.
  • Changed: Uses language files (ttlang), instead of language dll's.
  • Fixed: Crashed when there were no tasks.

New in TThrottle 6.60 (Feb 7, 2014)

  • New: Supports multiple BOINC clients on localhost
  • Changed: Redesigned program list
  • Fixed: Sometimes failed to throttle in driver mode (Vista and up), with more than 10 processes

New in TThrottle 6.50 (Feb 7, 2014)

  • New: A child process now shows run %
  • New: Temperature offset in Expert dialog. Set to 15C on AMD 15h Family
  • Fixed: If the run% can't be read, assume 100%, until now a value of -1 was used

New in TThrottle 6.40 (Feb 7, 2014)

  • New: Dutch version Seti.nl logo and link.
  • Fixed: The set GPU temperature didn't switch correctly between C and F.
  • Fixed: The graph on systems without a GPU, gray Cpu% and Max.

New in TThrottle 6.31 (Feb 7, 2014)

  • Fixed: A rare but serious bug, that crashes TThrottle as soon as it connects to BOINC. Happens only when TThrottle runs as user and after:
  • 1) BOINC crashes.
  • 2) The BOINC installer runs
  • Fixed: Typo in temperature Dialog 16->15

New in TThrottle 6.30 (Feb 7, 2014)

  • New: Treat as in use, when specific programs are running. Makes it possible to throttle differently when a program is running.

New in TThrottle 6.20 (Feb 7, 2014)

  • Fixed: Sometimes failed to throttle, within a minute at startup. Now shows xx1,xx2,xxx for detecting idle processes. At point xxx the process is no longer throttled.

New in TThrottle 6.10 (Feb 7, 2014)

  • New: Second graph. To allow showing e.g. CPU and GPU separately
  • New: Hot keys for the graphs and the main TThrottle dialog

New in TThrottle 6.00 (Feb 7, 2014)

  • New: Add: GPU activity bar
  • Changed: Additional ATI GPU logging

New in TThrottle 5.93 (Feb 7, 2014)

  • New: Portuguese / Brazilian
  • New: ATI GPU xml setting: set to 1 will include cards that are not active

New in TThrottle 5.91 (Feb 7, 2014)

  • Fixed: Sometimes crashed at startup.

New in TThrottle 5.90 (Feb 7, 2014)

  • New: Detect GPU device automatically for independent throttling. Implemented in BOINC 7.10.30
  • Changed: Now silently restarts on a crash
  • Fixed: A rare crash in the BoincTasks communication
  • Fixed: The crash report was created in the program folder instead of the user temp folder
  • Fixed: The driver regulator failed to regulate the GPU, when there where no CPU tasks

New in TThrottle 5.80 (Feb 7, 2014)

  • Changed: Supported cores now 32 (prev: 16).
  • Changed: The logging shows BT connection logging only when: 1 is included in tthrottle.xml.
  • Changed: The logging shows AMD register dumps, if debug is checked.

New in TThrottle 5.70 (Feb 7, 2014)

  • New: Option to adjust the core temperature at the source. See tthrottle.xml
  • New: Independent GPU temperature control. E.g. 70;75;80;65
  • Fixed: The calibration can take a very long time on I5 CPU's

New in TThrottle 5.61 (Feb 7, 2014)

  • Fixed: Emails couldn't be send on XP machines.

New in TThrottle 5.60 (Feb 7, 2014)

  • New: Rule: Hibernate.

New in TThrottle 5.50 Beta (Feb 27, 2012)

  • New: Supports tasks running in a Virtual Box.
  • New: Log flag to log email arguments.

New in TThrottle 5.45 Beta (Feb 27, 2012)

  • Fixed: The mini window, sometimes shows an extra GPU temperature, with huge negative numbers.

New in TThrottle 5.44 Beta (Feb 27, 2012)

  • New: Partial Swedish translation.
  • Fixed: Callibration problem with AMD, use 1 temperature sensor as default.

New in TThrottle 5.42 Beta (Feb 27, 2012)

  • Fixed: The mini temperature window, shows too many/wrong temperatures.

New in TThrottle 5.41 Beta (Feb 27, 2012)

  • Fixed: A handle leak, when a child process was detected.
  • Fixed: Temperature graph, move the color markings a couple of pixels to the left.

New in TThrottle 5.40 Beta (Feb 27, 2012)

  • New: Debug flag to exclude, to debug the exclude process: 1.
  • Changed: Show XXX: 0 instead of CPU: 0, to show the task is excluded.
  • Changed: Max number of cores 8 -> 12.
  • Changed: Max number of Gpu's 6-> 8.
  • Changed: Graphic: Max Cpu and Gpu lines, now show the actual max temperatures used
  • Changed: Salable graph redesigned.
  • Changed: No longer shows a warning if another copy of TThrottle is running
  • Fixed: Driver debug started on Control+Shift, should toggle on the keyword DRIVER.
  • Fixed: File logging, should toggle on the keyword LOGGING.
  • Fixed: After a calibration the temperature window shows the wrong number of cores.
  • Fixed: BOINC connection mode: Even with a list of 0 programs, the regulator keeps on regulating on the old list.

New in TThrottle 5.30 Beta (Feb 27, 2012)

  • New: A CPU and GPU temperature that is set if the computer isn't used for xx seconds. (Preference)

New in TThrottle 5.20 Beta (Feb 27, 2012)

  • New: Exclude low usage projects. (tthrottle.xml) 2.5 default set to 0.5.
  • New: Show CPU percentage in logging: CPU: 1 (95%).

New in TThrottle 5.10 (Feb 27, 2012)

  • New: In the expert tab a re-calibration button.
  • Changed: Core calibration, now logs the calibration in the file log. C:\Users\username\AppData\Roaming\eFMer\TThrottle\log