"Slow CPU" Emulator is useful for slowing down games, testing how applications deal with lag, and/or reducing the overall CPU usage of a specified process.
Simply tell the emulator the update interval and speed percentage, and witness your application slowing down to the specified speed live!
The code is written in C# for Windows and is extremely robust, flexible and stable, and has been tested very thoroughly. I apologise in advance for the code not being very readable, sometimes spaghetti...