Внимание!Прочтите обязательно! :
1.Если позволяют финансы,не парьтесь и купите видеокарту как минимум с 1гб ddr5 128bit(или с ddr3 256bit) видеопамяти на борту,и процессор помощнее.
2.Обновите дрова на видеокарту и установите обновления DirectX.
3.Проверьте компьютер на вирусы и почистите винду от хлама с помощью оптимизатора(рекомендую auslogics boostspeed)
3.Все описанные ниже действия делаются на свой страх и риск,я не несу ответственности за вашу криворукость и за невнимательность.
Здравствуйте дорогие форумчане serioussite.ru! Наконец-то после долгого раздумия я решил сделать мануал: "Как увеличить фпс в Сэме 3".Ну что ж, начнём!
Моя конфигурация:
Nvidia geforce 8800gts512,amd athlon iix2 220,4gb RAM,Win7 x86
1.Для владельцев видеокарт Nvidia:
1). Жмём правую кнопку мыши на рабочем столе, Выбираем пункт: "Панель управления Nvidia".Жмём: "Управление параметрами 3D", ставим значение параметра: "Максимальное количество заранее подготовленных кадров" равное 8(см.скриншот) . Жмём: "Применить изменения"
З.Ы. Я не юзал никогда в жизни видеокарту от ATI, так-что я не знаю где там спрятан аналогичный параметр.
2.
1). Скачиваем программу под названием Mz CPU Accelerator тут
2). Запускаем игру.
3). Делаем всё по скрину
Пояснения к действиям на скрине:
1. Просто ставим галку для включения.
2. Добавляем оптимизируемый процесс(в нашем случае файл игры).
3. Обновляем список запущенных процессов.
4. Ищем файл игры в списках запущенных процессов(нам нужен файл sam3.exe).
5. Жмём добавить.
6. Жмём активировать(нет,это не то,что вы подумали,прога бесплатная).
3.
Переходим к изменению настроек игры:
1).Сначала я решил замерить фпс на настройках по дефолту (автоопределении),замерял я его с помощью Fraps*,на уровне "Лето в Каире".
Фпс на дефолтных настройках - мин.=25,макс.=95,сред.= 45.
2).Далее я решил снизить настройки видеопамяти и процессора до низких.Получилась вот такая картина - мин.=29,макс.=115,сред.=50.
3).Я не решил останавливаться на достигнутом и решил "пошаманить" с настройками,вот результат шаманства(см.скриншоты)
Обязательно отключите сглаживание теней и MSAA. Многопроходное сглаживание не трогаем ни в коем случае! А Быстрое сглаживание можно выкрутить на макс,будет достаточный прирост фпс, но, кач-во сглаживания будет немного хуже чем MSAA. Чтобы из-за больших частиц дыма меньше проседал фпс,выкручиваем параметр "Плотность частиц" до низа. "Максимальное разрешение 3D(в мпикс)" здесь выбираем разрешение вашего монитора, если там нет в списке разрешения вашего монитора, то выбираем разрешение выше.Обязательно понизьте все параметры,связанные с тенями.
Результат - мин.=34,макс.=100,средн.=50
4). Главное подбирайте настройки по вкусу - их достаточно много,и может-быть вы найдёте по душе соотношение качества графики и количества фпс.
5). Также если вам не критично расстояние прорисовки теней то вот комманда, вбейте её в консоль shb_fNearShadowDistance = 1
Получите заметное увеличение фпс.
Статья скорее всего будет постепенно редактироваться, т.к. у меня на примете ещё пара способов повышения фпс в игре,но,на момент написания статьи уже была ночь,я (тетеря сонная) писал тут эту статью примерно час,и уже хочу спать.Спасибо за внимание!
*Чтобы активировать режим бенчмаркинга фпс в фрапсе,ставим галку на "MinMaxAvg". Фпс будет измеряться в игре по нажатии клавиши F11(или по любой другой,смотрите в "Benchmarking Hotkey").У меня результат по дефолту сохранялся в папке C:\Fraps\Benchmarks .Расширение файла было *.csv (точно не помню),он открывается c помощью Microsoft Office Excel.
Комментарии
Процессор: core2duo двухядерный с частотой 2.5 ггц, или 3-х ядерный от амд.
Видеокарта: gt440 или hd6570
2 гб озу
8 гб сводного места на жёстком диске.
Про остальные мелочи говорить не стоит
Неправильно: 2 ядра 2.8 ггц, видюха 1гб, 4гб оперативы.
Правильно: amd athlon iix2 220, gt440 1gb ddr3, 4gb ddr3
P.S.ATI Radeon
ЗЫ: Кто всё-время занижает оценку моей статье ?
Но все равно 5 за статью.