"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 code is more optimised code. ;)
If you encounter any issues, do not hesitate to tell me. :)
License: MS-PL
Do whatever you want with the code. Credit would be nice, but definitely not required. I am not responsible for any undesired or unintended effects that may (most probably won't) come up as a result of using the application.
Features
- Works reliably on almost all target processes
- Reasonably easy to use
- Console parameter support
- Hotkeys support
- Highly configurable
- Well documented
- Portable
- Works on all versions of Windows from XP upwards
- GUI support