Проблема Thief 2 на Pentium D

Автор snowworm, 04 сентября 2006 01:48:01

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

snowworm

Проблема такова: после запуска игры (а также фм-ок) компьютер капитально подвисает.
Hашел следующий выход - запускаю игру, затем нажимаю Ctrl+Alt+Del и вызываю Task Manager. В разделе Processes нахожу thief2.exe. Левым кликом на него - выбираю Set Affinity - и выключаю CPU 1. Затем Alt+Tab перехожу в игру и дальше все работает нормально.
Вопрос: можно ли этот процесс как-то автоматизировать... например заставить файл thief2.exe всегда использовать только одно ядро в процессоре... что характерно - на моей старой машине 2хPentium2-400 никаких проблем не возникало...
ЖУЛИКИ ФСЕХ СТРАН, СОЕДИНЯЙТЕСЬ!

THIEF154

У тебя на старой машине было скорее всего одно ядро и стоял 98 винд.
А насчет автоматизации вот это пробовал.
1) Скачайте imagecfg.
2) Разархивируйте его в каталог "Windows\system32", а также в "Windows\system32\dllcache".
3) Сделайте резервные копии ваших .exe и .icd файлов (для Thief 2).
4) Запустите Блокнот и наберите следующее:
Для Thief/Gold:
imagecfg -u thief.exe
imagecfg -a 0x1 thief.exe
pause
Для Thief 2:
imagecfg -u thief2.exe
imagecfg -u thief2.icd
imagecfg -a 0x1 thief2.exe
imagecfg -a 0x1 thief2.icd
pause
5) Сохраните файл в каталоге игры с именем "processor.bat".
6) Запустите файл "processor.bat". Должно появиться что-то подобное следующему:
D:\Games\Thief2>imagecfg -u thief2.exe
thief2.exe contains no configuration information
thief2.exe contains a Subsystem Version of 4.0
thief2.exe updated with the following configuration information:
Image can only run in uni-processor mode on multi-processor systems
Image can only run in uni-processor mode on multi-processor systems
D:\Games\Thief2>imagecfg -u thief2.icd
thief2.icd contains no configuration information
thief2.icd contains a Subsystem Version of 4.0
thief2.icd updated with the following configuration information:
Image can only run in uni-processor mode on multi-processor systems
Image can only run in uni-processor mode on multi-processor systems
D:\Games\Thief2>imagecfg -a 0x1 thief2.exe
thief2.exe contains the following configuration information:
thief2.exe contains a Subsystem Version of 4.0
Image can only run in uni-processor mode on multi-processor systems
thief2.exe updated with the following configuration information:
Process Affinity Mask: 00000001
D:\Games\Thief2>imagecfg -a 0x1 thief2.icd
thief2.icd contains the following configuration information:
thief2.icd contains a Subsystem Version of 4.0
Image can only run in uni-processor mode on multi-processor systems
thief2.icd updated with the following configuration information:
Process Affinity Mask: 00000001
D:\Games\Thief2>pause
Press any key to continue . . .
7) Запустите игру и играйте.
 
И были те кто сомневались в плане
Строителя и сомневающихся положили в фундамент нового святилища.

S.Siamsky

Господа, все это давным-давно описано в Техническом FAQ'е, который есть на сайте (и, разумеется, на сайте у Яры - тоже). Все-таки надо бы там сначала смотреть, а уж если ничего и там не нашлось - тогда конечно.
Кстати о птичках - на русском сайте System Shock 2 такого решения проблемы (способ №2) не предлагается - только через диспетчер задач, хотя, по-моему, должно железно работать и для SS2.
Szybko, szybko, geht der ab!

THIEF154

Я второй способ скопировал с технического FAQ, который находится
у нас на сйте, хотя я юзаю первый способ.
И были те кто сомневались в плане
Строителя и сомневающихся положили в фундамент нового святилища.

Force

[off]
Цитироватьдолжно железно работать и для SS2
поскольку у нас сайт не о SS2, я удалил из FAQ часть, касающуюся этой игры. В разделе Ссылки находится линк на очень хороший русскоязычный ресурс по этой игре.[/off]

S.Siamsky

Force
Ага, я про него и говорю.
Там предлагается (насколько я понял) только первый способ (через диспетчер задач).
Хотя я там уже предлагал дать хотя бы ссылку на наш технический FAQ.
Szybko, szybko, geht der ab!