Объясните про FPS .. Как я понял некоторые игры не поддаются разгону, либо все очень быстро становится, либо как тут какие то 43 фпс, а бывает ноль реакции.
От разработчиков игры зависит, как сделали. Какие-то игры будут работать с разгоном, какие-то нет, какие-то только с небольшим разгоном. Опция разгона проца не меняет игры, они не обязаны разгонятся.
Часто в играх, где была нестабильная частота кадров (Need for Speed 4), то ограничений не ставили, потому что там колбасило от 8фпс до 30фпс. При локе в 20фпс оно бы дергалось. А когда теперь разгоняешь проц, то понятно что оно уходит за 30фпс и выглядит лучше.
А в играх, где стабильно тянуло и было хорошо оптимизовано, то могли поставить лок, что бы скорость не менялась и было плавнее. Там могли и анимации сделать строго под эту частоту. Какой-нибудь Panzer Front на своих 15 кадрах выглядел как на 60фпс. А если бы его колбасило 25-33, то сразу бы все заметили тормоза и подлаги.
Вот и получается, что особо тормозные игры в профите сейчас от разгона, а хорошо оптимизованные - нет.
"FPS и разгон в старых играх: почему всё идет не по плану?
Зачем раньше ограничивали FPS?
Старое железо не могло выдать стабильную картинку. Разработчики поняли: для глаз лучше ровные 30 кадров, чем постоянные скачки от 15 до 40. Кроме того, 30 или 25 FPS идеально совпадали с частотой обновления тогдашних телевизоров.
Как игры реагируют на разгон?
Разработчики использовали три подхода, и от них зависит результат разгона:
Плавающий FPS: Игра выдает максимум, на что способно железо. После разгона станет плавнее, но могут ломаться анимации или логика игры, так как не тестировали на таких скоростях.
Жесткий лимит FPS: В игру вшит ограничитель (например, ровно 30 кадров). Как ни разгоняй консоль, игра не пойдет быстрее, потому что ей запретили перешагивать порог. Нужно менять код игры, что бы снять ограничение.
Привязка логики игры к кадрам: Это самый проблемный случай. Скорость игры привязана не ко времени, а к кадрам. Если кадров становится в два раза больше, то и герой бегает в два раза быстрее, а таймеры тикают как при перемотке.
В итоге, результат всегда непредсказуем:
Ничего не изменилось — стоит жесткий лимит на фпс.
Стало плавнее — лимита нет, но могут быть баги.
Все ускорилось в 2 раза — игровая логика привязана к кадрам.
Нормально разгон работает только там, где разработчики заранее разрешили частоте кадров расти без вреда для физики."
Возьмем игру Need for Speed - Porsche Unleashed , фпс там иногда опускается до 25. Но ведь можно разогнать проц в эмуле, разгоняю и фпс становится 43 и не выше. Почему 43 фпс?
Ну максимальный предел, который заложили разрабы. Возможно, там после 43фпс ломалась игра и они подумали: "
зачем на Соньке кому-то более 43фпс, если игра больше 35фпс никогда не выдаёт и тестировать выше 43фпс нам негде и вообще лень. Вдруг выйдет PS2 и там всё ломаться будет, если проц станет мощнее". Что тут гадать, от балды могли поставить любое ограничение. Их игра, их правила.
В NFS4 там после 43фпс начинает баговать игра, кстати. Там ограничения не поставили, разгоняй хоть до 60фпс, но уже менюшки багуют, насколько я помню.
То есть, 43фпс это максимально стабильно. Скорее всего, у NFS3 тот же движок. Но это не точно, расследования никто не проводил.
Главное иметь ввиду, что это все индивидуально для каждой игры, как и вайдскрин или коррекция геометрии.