Показать сообщение отдельно
Старый 02.10.2009, 22:26   #385
Игроман
 
Аватар для 1lidarkneer
 
Регистрация: 04.06.2006
Сообщений: 2,593
Репутация: 471 [+/-]
Мною на официальном форуме было замечено:
Скрытый текст:
Некоторые пользователи обратили внимание на то, что в игре S.T.A.L.K..E.R.: Call of Pripyat не на всех компьютерах можно выставить качество текстур в максимальное значение.

Эта проблема связана с фрагментацией памяти, которую использует DirectX для загружаеых игрой текстур, а также других данных. Как известно, в 32разрядных ОС объем памяти, выделяемый одному процессу не превышает 2GB (даже если у вас физически памяти гораздо больше). С учетом эффекта фрагментации памяти(фрагменты информации записываются не плотно один за одним а с пустыми местами между блоками информации) этого объема становится недостаточно, чтобы загрузить в память все ресурсы, используемые S.T.A.L.K..E.R.: Call of Pripyat и текстуры в максимальном качестве.

Последствия этого могут быть разнообразными и не предсказуемыми: от вылета игры с сообщением “Out Of Memory» до подвисания компьютера и вылетов в BSOD.
Чтобы защитить пользователей от неконтролируемых и непонятных вылетов мы решили не давать возможность устанавливать такие графические опции, которые приведут к существенному понижению стабильности игры.

На 64bit операционных системах каждому процессу доступен достаточный объем памяти и доступна возможность использовать максимальное качество текстур.
Есть подозрения, что патчами проблему с текстурами не исправят. По крайней мере полностью.

Последний раз редактировалось 1lidarkneer; 02.10.2009 в 22:47.
1lidarkneer вне форума