|
Патч R3 для Battlefield Bad Company 2 |
|
|
|
Автор Jo777
|
|
18.02.2010 г. |
|
DICE выпустили очередной патч для бета-версии игры Battlefield Bad Company 2. Вот что изменяет этот патч:
Сокращение "лагов".
Иногда центральный процессор опережает графический процессор, в следствии чего увеличивается частота кадров. После чего визуально в игре происходят лаги (задержка в игре). Патч вносит в файл Settings.ini ограничения превосходства в скорости центрального процессора над графическим процессором. Значение по умолчанию: RenderAheadLimit=2 Улучшена производительность игры на двуядерных компьютерах.
Исправлены черные "маски". Исправлены графические сбои в дизайне окружающей среды (здания).
Улучшен "хитрег". Переделано определение модели игрока. Произведены изменения в соединении игрока и сервера.
Исправлена ошибка с C4. Взрывчатка С4 теперь должна корректно крепится к технике, а не оставаться возле неё. Уменьшенны пики / провалы в кадрах (FPS). Исправлена ошибка, вызывающая вылет на рабочий стол, при использовании функции сворачивания игры (alt+tab) на DX9. Исправлены ошибки, вызывающая случайные вылеты на рабочий стол (DX9). Исправлена ошибка, вызывающая вылет на рабочий стол, при уничтожении техники, в которой вы сидите.
Патч устанавливается автоматически при запуске игры. Игроки предпочитающие Steam должны подождать, пока разработчики добавят патч в систему. Обсудить изменения привнесённые в бета-версию Battlefield Bad Company 2 патчем R3 можно у нас на форуме.
|
Комментарии
Например проц расчитал уже 20 кадров а видюха отрисовала только 15. 5 кадров не потеряны они ждут в очереди на отрисовку. При этом игрок чувствует input lag, когда его команды с клавы и мышки отображаются с задержкой на экране. Чтобы этого не происходило, параметром RenderAheadLimi t=2 процу ограничивают рендеринг наперед не более 2-х кадров.
Чем меньше этот параметр тем меньше задержка на реакцию на действия игрока. Чем больше этот параметр, тем оптимальнее загружена видеокарта и тем более будет fps (но с input лагами :) )
Безусловно, собственно, как и наоборот если GPU опережает CPU, то при кривой реализации возможны "лаги", что судя по всему и имело место быть. Однако фразу "This could lead to the game having a high framerate" все же не стоило говорить или сказать иначе. Ибо под framerate все понимают как частоту кадров, которая выводится на экран монитора. Получается, что fps, который не может выжать видеокарта, все же откуда-то появляется. )
Однако перевод скажем: "Performance optimizations with biggest improvements on dual-core machines" привел к появлению двухядерного компьютера.
Тем не менее, кроме jo777 никто переводом не озаботился - денег за проф перевод ему никто не платил, а суть все равно понятна. Потому претензий не имею, я прокомментирова л забавное словосочетание, видимо подал плохой пример авторам двух следующих постов.
Да нет, судя по всему перевод как раз точный. По крайней мере смысл передался правильно - они имели ввиду то, что мы поняли. Но вот звучит все же бредово. Это все из той же оперы что "не будет выделенных серверов чтобы улучшить качество соедиенний с серверами" или "не будет консоли в игре потому что через нее возможен взлом игры".
Мираж, и тебе не хворать. Проглатывай все и дальше, что тебе говорят, а включать мозг, чтобы подумать над тем что говорят нееее, не надо, это лишнее. :)
Тогда подскажите, как перевести это:
"Reduced input "lag"
On machines where the CPU would out-run the GPU, sometimes the GPU would queue up several frames' worth of rendering commands.
This could lead to the game having a high framerate, but input still feeling very sluggish.
Now there's a limiter on how many frames the CPU is allowed to be "ahead" of the GPU."
Графика и процы к лагам не имеют отношения.