ai_enabled - Спасибо тебе большое, это помогло! Только вот напрягает каждый раз это делать, да и не всегда получается успеть до зависа. В связи с этим вопрос: а нету ли какой-либо программы (чего-то типа загрузчика), которая могла бы делать это автоматически? А то пройти Игру хочется ещё и ещё - ан никак... Полностью согласен с многими пользователями форума - обе игры рулят, и при выходе лицензии постараюсь её купить (если, конечно будет работать на 2 ядрах :-))/
Отвечая на свой же собственный вопрос (поиск, действительно, рулит!) и на (возможно, ещё не возникшие) вопросы других пользователей, хочу сказать: возможность запуска игры/программы на одном ядре в автоматическом режиме существует! Для этого предназначена программа FireDaemon Pro (адрес для
скачивания с лёгкостью найдёте в поисковике, опять же ПОИСК РУЛИТ!).
Я рассмотрю здесь способ настройки для Deus Ex 2, и надеюсь мой опус кому-либо пригодится - ведь я сам нашёл причину, по которой DX2 не работал у меня только на ZoneOfGames (ещё раз спасибо ai_enabled!!!).
После скачивания и установки, программу необходимо настроить. Запускаем программу, в главном окне, в меню Service выбираем New (Сервис/Создать). Откроется окно New Service Definition (Создание и настройка новой службы). Выбираем закладку Program (Программа) и в форме Service Identification (Идентификация службы), в поле Short Name (Короткое название) вводим название процесса БЕЗ ВЕДУЩИХ ЦИФР и БЕЗ ПРОБЕЛОВ (юзайте_нижнее_подчёркивание), например DX2; в поле Display Name (Отображаемое название) вводим имя процесса, которое будет отображено на главном экране программы, правила ввода те же, напр. Deus_Ex_Invisible_War. В поле Description (Описание) можно ввести короткое описание процесса (не обязательно). Далее, в форме Application to Run as Service (Приложение, которое будет запущено как служба), в поле Executable (Исполняемый файл) необходимо выбрать или ввести вручную путь и название исполняемого файла игры, напр. D:\GAMES\DX2\System\dx2.exe, поле Working Directory (Рабочая папка) будет заполнено автоматически, (напр. D:\GAMES\DX2\System) и менять его значение без необходимости не стоит. В поле Parameters (Параметры) можно ввести параметры запуска исполняемого файла игры, в данном случае они нам не нужны. Далее, переходим к закладке Settings (Настройки), и в форме Servise Lifecycle (Жизненный цикл службы), в ниспадающем списке Start-up Mode (Режим запуска) выбираем Manual (Вручную), в списке Upon Program Exit (При завершении программы) выбираем значение Terminate FireDaemon (Остановить FireDaemon), иначе игра будет перезапускаться автоматически каждый раз после её завершения. Теперь переходим к закладке Advanced (Дополнительно). В поле CPU Bindings ставим галочку у цифры 0 или 1, выбирая тем самым один из процессоров, а в списке Priority (Приоритет) выбираем необходимый приоритет игры (обычно значение по умолчанию - Normal - менять не стоит). Настройка завершена, нажимаем кнопку Update (Обновить) и попадаем на главное окно программы. Теперь, нажав Ctrl+1 или соответствующую кнопочку на Панели инструментов, мы можем запустить игру. На этом откланиваюсь...