Hot ‘n’ Noisy fixes some rare timing issues caused by AMD Cool ‘n’ Quiet’s features.

Cool ‘n’ Quiet is a superb technology designed to do exactly what it says.  I use it myself as it keeps my PC silent.  The only issue I find with it is that some older games rely on the CPU speed to remain constant, and adjust their rate to compensate.  Turning off Cool ‘n’ Quiet is not practical for me.

The only problem with modern CPUs is when the game speeds up, it uses more CPU time, and Cool ‘n’ Quiet speeds up the CPU.  Then, the game slows down to compensate for a faster CPU speed, and as a result, less CPU time is used, and then Cool ‘n’ Quiet slows the CPU back down.  The repeats over and over, and to the end-user it looks like the game is often going too fast or too slow.

Hot ‘n’ Noisy keeps the CPU speed at its highest whilst a game runs.  It mostly keeps the CPU busy with NOPs (which mean ‘no operation’), so the CPU doesn’t heat very much.  It’s fairly clever in that it runs at Low priority, on CPU 0, whilst running the game on CPU 0 at the same time.  This effectively simulates the environment of an old PC, but with a fast CPU.

This program runs as a host for any other program.  There are 3 possible ways to run it.  Either:

  • Simply run Hot ‘n’ Noisy, and then specify the executable of the other program when it asks you.  Or…
  • Copy and/or modify the shortcut for the game, and put Hot ‘n’ Noisy’s path ahead of the game’s command-line.  All extra parameters are passed on.  Or…
  • Drag an executable file on top of Hot ‘n’ Noisy’s icon.

Hot ‘n’ Noisy is known to work with:

  • Unreal Gold, Unreal Tournament ’99 (and is likely to work with Unreal Tournament 2 and Unreal Tournament 2003, whereas 2004 does not have the problem)
  • Deus Ex
  • Crazy Taxi 3

It is likely to work with many other games with timing issues, especially those based on the original Unreal engine.

Hot 'n' Noisy (120.1 KiB, 18 downloads)
Comments Off

Comments are closed.