Суть темы в небольшом "разборе взаимоотношений" игры Сталкер с вашим компьютером.
И так начнем по немногу...
Сталкер ТЧ
Сталкер ТЧ по умолчанию не приучен использовать более двух гигабайт ОЗУ и не видит второе(третье, четвертое) ядро процессора.
Для использования Сталкером всех ядер вашего процессора придется использовать сторонний софт, типа программы ashampoo core tuner.
Запускаем программу - запускаем сталкер ТЧ - сворачиваем сталкер по (например) Ctrl+Alt+Del - открываем ashampoo core tuner - в пользовательских процессах выбираем процесс сталкера и нажимаем кнопку "ускорить" (справа вверху).
Теперь о проблемах с ОЗУ:
1. Можно добавить третий гигабайт ОЗУ (также заметно ускоряет работу ОС версии х86).
2. Добавить в ярлык игры команду "-noprefetch" которая ускоряет запуск и загрузку игры и вроде как разгружает ОЗУ (статья о ключах в ярлыке ниже).
3. Использовать ключ в boot.ini для использования третьего гигабайта памяти (статья ниже).
Все эти три способа не гарантируют 100% успеха в борьбе с проблемой вылетов по "оф мемори", но многим они помогают
"Статья о командах в ярлыке игры"
"C:\Program Files\THQ\S.T.A.L.K.E.R. - Shadow of Chernobyl\bin\XR_3DA.exe" -nointro -noprefetch -noshadows
Переключатели -nointro, -noprefetch и -noshadows добавлены для отключения вводных заставок с логотипами, предварительной загрузки информации (ускоряет запуск и загрузку сохранений) и отключения всех не солнечных теней в игре. По другому не возможно использовать предигровые настройки. Ты можешь вернуть настройки в любой момент просто удалив переключатель с ненужной настройкой из ярлыка или создав другой с требуемыми переключателями и использовать его когда ты захочешь запустить игру с другими настройками. дополнение от --HikeR 14:17, 31 мая 2007 (MSD)][
Для различных ситуаций можно создать несколько копий ярлыков для запуска игры с различными параметрами. Например я использую ключ -nointro для всех вариантов, комбинацию -noprefetch -noshadows -nosound -r4xx для всяких экспериментов (отключен звук, префетч, тени, форсированно используется DX8, максимально быстрая загрузка), и просто ярлык для обычной игры
Полный список Переключателей Командной Строки для STALKER'а приведённый ниже сопровождается также кратким пояснение для каждого, где это было возможно. Я протестировал каждый и все переключатели, но некоторые переключатели не имеют видимого эффекта или просто подвешивают игру во время загрузки. Инструкции по предполагаемому использованию наиболее полезных переключателей приведены на протяжении этого гида:
[править]
Полный список Опция Описание
-_g
-batch_benchmark
-bug
-build
-center_screen Центрирует экран, когда игра запущена в оконном режиме.
-debug_ge
-depth16
-designer
-demomode [ ]
-disasm
-dsound Использовать DirectSound вместо OpenAL.
-ebuild
-file_activity Записывает в файл активность консоли на протяжении игры.
-fsltx
-gloss
-gpu_nopure Переключает GPU состояние из Pure Hardware (полное ускорение) в simply Hardware (упрощенное ускорение) режим.
-gpu_ref Switches the GPU state to Reference mode.
-gpu_sw Переключает GPU режим в Software Renderer(Программное Ускорение).
-i
-keep_lua
-launcher
-load [savegame] Загружает указанные сохранения при запуске.
-ltx [filename.ltx] Загружает и исполняет указанный filename.ltx конфигурационный файл. (имеется ввиду свой аналог system.ltx)
-mblur Позволяет команде r2_mblur исполнятся правильно, если использована.
-mem_debug
-mt_cdb
-nes_texture_storing
-netsim
-no_call_stack_assert
-no_direct_connect
-no_occq
-nodf24
-nodistort Удаляет эффекты искажения, например тёплый воздух вокруг огня и сворачивания возле аномалий.
-nointro Пропустить все вступительные ролики/заставки.
-nojit
-nolog Отключает ведение лога.
-nonvs
-noprefetch Отключает предварительную загрузку ресурсов. Игра загружаются быстрее, игровые тормоза могут усилится или привести к зависанию.
-noshadows Отключает тени от динамических источников света (кроме солнца). Может добавить FPS.
-nosound Отключает весь звук в игре.
-overlay [директория] Назначить другую директорию для сохранённых игр/профилей/конфигурационных файлов.
-pure_alloc
-pack [ ]
-psp Включает режим вида от третьего лица, и возможность стрелять .
-r2 Запускает STALKER в режиме DX9 Полного динамического освещения.
-r2a Запускает STALKER в режиме DX9 Объектного динамического освещения.
-r4xx Запускает STALKER в режиме DX8 Статического освещения.
-silent_error_mode
-sjitter
-skinw
Следующие переключатели устанавливают размер карты теней, которая влияет на качество всех теней, похожи на внутриигровую настройку качество теней. Здесь ты можешь точно указать точное высшее разрешение качества теней (т.е. -smap2048, -smap3072 и -smap4096) которое увиличивает качество теней, но уменьшает FPS:
-smap1536
-smap2048
-smap2560
-smap3072
-smap4096
-ss_tga Все скриншоты в игре будут делаться в оба формата: .JPG и высокого качества .TGA формат.
-start [ ]
-sunfilter
-svcfg
-tsh
-tdemo
-tdemof
-techdemo
-tune
-x86
-xclsx
"Краткие советы по повышению производительности игры"
2.Занизить качество видео в настройках игры.
3. Каждый час-два перезапускать игру (очищается файл подкачки).
4.Отключать все посторонние запущенные процессы\программы перед началом игры.
5.Переодически чистить реестр и дифрагментировать жесткий(кие) диск(и).
6.Оптимизация файла user.ltx весьма помогает.
7.Отключать дождь в игре.
/config/weathers
В каждом файле этой папки, название которого начинается с “weather” изменить значение параметра “rain_density” на 0.0.
8.Вопрос: Как мне посмотреть FPS в игре?
Ответ: Через консоль,командой rs_stats on (верхняя строка). Или сторонними программами типа Fraps.
9.Что-бы виндуфс был устойчив рекомендуеться чекиндиск делать.
Мой компьютер => ликальный диск С: => свойства => сервис => выполнить проверку => (флажки "Автоматически исправлять системные ошибки" и "Проверять и востанавливать повреждённые сектора".) => запуск.
Процедура именно для С: требует перезагрузки и часовой работы.
Препятствует перезагрузке и вылету в "мёртвый экран".
Если у Вас 32 бит Vista
выполните команду с правами администратора: BCDEDIT /Set IncreaseUserVa 3072
Если 32 битная Windows XP
Прописать ключ загрузки /3GB в файле boot.ini
Файл найти просто - в адресную строку блокнота впишите: c:\boot.ini (по моему так wink.gif если не прав, поправьте).
В Win7 не знаю, не пробовал. А может и вообще не нужно