Dear How-To Geek,
I love tweaking games for performance and getting the best possible FPS I can. One thing I’ve found really helpful are the on-screen readouts you can get in some games (like when you pull up the debug screen via F3 in Minecraft). Unfortunately, I’ve also found that a lot of games don’t include any sort of debug/on-screen tool (like Skyrim) which means I’m left kind of guessing, based on whether or not the motion on the screen is smooth or juddery, around where my FPS rate is. Given how big the modding community is for Skyrim and how easy it is to tax the heck out of your system with mods, I’d really like to be able to check my FPS while I play and see if my newest addition of super-ultra-realistic-mega-grass, or whatever, is what’s tanking my sytem.
Is there anyway to add in FPS and/or other benchmarks to a game that didn’t ship with them?
Sincerely,
Game Benchmarking
Скайрим вы говорите? Отличный выбор игры, если мы так говорим. Во-первых, мы имеем дело с тем, чтобы мы могли использовать ваш запрос в качестве предлога, чтобы запустить его и показать, как получить обратную связь, которую вы хотите.
Во-первых, давайте подчеркнем, что мы не собираемся делать. Невозможно добавить бенчмаркинг или считывание FPS в игру с использованием собственного механизма или, точнее, без возможности сделать это без участия в массовом и специфичном для каждой игры пересмотре кода, который будет потреблять больше времени, чем фактически играя и наслаждаясь игрой. Если вы не хотите, чтобы ваша любимая игра была переименована в «Impossibly Frustrating Code Debugger», это не выход.
Вместо этого мы хотим, чтобы это был удобный инструмент, который будет контролировать производительность системы и рендеринг видео, чтобы дать нам ориентиры и считывание частоты кадров, которые мы хотим. Есть много общих инструментов для сравнения, которые дают вам показания, когда высделанный (например, максимальная загрузка GPU / CPU, использование памяти и т. д.), но есть несколько инструментов, которые дают вам такую обратную связь, которую вы играете в игре.
К счастью для вас, есть фантастический исвободно инструмент, который обеспечивает, к письму, что вы после: FRAPS. FRAPS - это простое в использовании приложение для Windows, которое эффективно вставляет себя между вашей игрой и вашим оборудованием, чтобы он мог следить за тем, что происходит во время игры. Бесплатная версия предлагает экранный FPS-монитор, сохраненные контрольные данные, скриншоты (только в формате BMP) и запись на экране (ограниченная до 30 секунд с водяным знаком). Платная версия ($ 37), разблокирует несколько форматов в скриншоте и устраняет ограничения на инструмент записи на экране. Если вы записываете свои игровые сеансы, то платная версия стоит того, но для цели, которую вы описываете (мониторинг производительности), бесплатная версия в порядке. Давайте загрузим его, установим и отправимся в тур.
Настройка FRAPS
Идем дальше и используем единый каталог (например, скриншоты игры /) для сохраненных скриншотов, поскольку FRAPS добавляет все созданные им данные (скриншоты, тесты и т. Д.) С именем исполняемого файла игры. Например, все изображения или тесты simcity.exe, например, будут
simcity [time stamp].[extension]
формат.
Использование FRAPS
Теперь, когда мы посетили настройки и настроили их, давайте посмотрим, как работает инструмент, пока мы играем. Первый очень важная заметка. Вы должны запустить FRAPS в качестве администратора, иначе он не будет работать. Если вы только что установили его, вам нужно было разрешить административные права, и он должен работать нормально. Однако, если вы закрыли приложение и перезапустили его, вам нужно щелкнуть правой кнопкой мыши по ярлыку или исполняемому файлу и запустить его как «Администратор». Если вы не повысите свои привилегии, ни один из инструментов в FRAPS не будет работать.
Теперь давайте запустим игру, которая, как мы знаем, имеет отлаживаемую на экране, поэтому мы можем сравнить то, что говорит о том, что сканирование FPS в игре говорит о том, что говорит FRAPS. Minecraft, как вы упомянули, имеет эту функциональность, поэтому Minecraft (потому что мы уже установили ее)!
Посмотрим, как считывание FRAPS FPS сравнивается с собственным FPS-считыванием.Мы увеличим этот раздел, потому что вывод отладки, расположенный под показанием FRAPS, немного трудно прочитать:
Теперь, о чем в играх, которые не имеют собственного FPS-считывания? Давайте посмотрим на Скайрима:
И вот он у вас есть. Мы не только добавляли показания FPS в игры, у которых нет собственного инструмента FPS, мы также добавили расширенные тесты в игры (например, Minecraft), которые имеют экранное FPS-считывание, но не имеют постоянной записи FPS. Счастливый моддинг!
У вас есть неотложный технический вопрос? Выстрелите нам электронное письмо по адресу [email protected], и мы сделаем все возможное, чтобы ответить на него.