Имеется старенькая игрушка RollerCoaster Tycoon. Оригинальная версия на современных операционных системах либо не запускается, либо запускается, но вылетает при выборе Load Game, либо не работает Save Game... Короче, путем копания в интернете удалось подобрать рабочий exe'шник и выставить нужные параметры в свойствах ярлыка. А именно:
- Режим совместимости: Windows 95
- Отключить визуальное оформление
- Отключить масштабирование изображения
Теперь всё запускается и работает как надо, но обратил внимание, что после запуска игры раскручивается до максимума вентилятор на CPU. Свернул игру, посмотрел Диспетчер задач. Он показал, что игра полностью нагружает одно ядро на 100%, остальные бездействуют. Выставил все ядра, скорость вращения вентилятора уменьшилась. Выставил в настройках Windows электропитание процессора максимальное состояние на 1%. Именно питание, настроек частоты там нет. Стало ещё тише. Теперь уровень шума приемлемый, но понятно, что всё это костыли. В системных требованиях RollerCoaster Tycoon значится "Pentium 90MHz, AMD K6-I 133Mhz..." и прочий антиквариат. От современного железа игрушка явно балдеет. В плохом смысле этого слова.
Собственно, вопрос: можно ли каким-то образом сделать так, чтобы при запуске конкретного приложения (игры) автоматом выставлялась частота процессора (скажем, 200-300Мгц)? Ибо каждый раз проделывать при запуске игры то, что я описал выше (запустил, свернул, ядра все включил, питание понизил, развернул обратно...) делать крайне муторно.
P.S. Конфиг ПК в профиле, если что.
P.P.S. Речь идёт именно об оригинальной игре RollerCoaster Tycoon, выпущенной в 1999 году, а не о Deluxe-переиздании 2003 года (которое, впрочем, тоже грузит CPU, я ее специально качал и проверял).