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
Skyrim казваш? Изключителен избор за игра, ако го кажем сами. Едно, всъщност, се случва да имаме на ръка, за да можем да използваме вашето запитване като извинение да го запалим и да ви покажем как да получите обратната връзка, която искате.
Първо, да подчертаем какво няма да направим. Няма начин да се добави сравнителен анализ или четене на FPS в игра, като се използва родния механизъм или по-точно няма начин да се направи това, без да се извършва масивна и рестриктивна ревизия на кода, която ще изразходва повече време от всъщност играят и се наслаждават на играта. Освен ако не искате любимата ви игра да бъде преименувана на "Невероятно разочароващ дебъгер на кода", това не е така.
Вместо това, това, което искаме, е лесен за ползване инструмент, който ще следи ефективността на системата и видеоизвеждането, за да ни даде показателите и честотата на кадрите, които искаме. Има много общи инструменти за сравнителен анализ, които ще ви дадат показания, когато стеСвършен игри (като максимум натоварване на GPU / CPU, използване на паметта и т.н.), но има няколко инструмента, които ви дават вида на обратната връзка, която играете.
За щастие за вас, има фантастично иБезплатно инструмент, който предоставя на писмото какво следвате: FRAPS. FRAPS е лесна за използване програма за Windows, която ефективно се вмъква между играта и хардуера ви, за да може да наблюдава какво се случва, докато играете. Безплатната версия предлага екранен FPS монитор, запазени данни от бенчмарк, екранни снимки (само във формат BMP) и запис на екрана (ограничен до 30 секунди с воден знак). Платената версия ($ 37) отключва множество формати в инструмента за скрийншот и премахва ограниченията на инструмента за запис на екрана. Ако се запишете в сесиите за игри, платената версия си заслужава, но за целта, която описвате (мониторинг на ефективността) безплатната версия е добре. Да го изтеглим, да го инсталираме и да направим обиколка.
Конфигуриране на FRAPS
Отидете напред и използвайте една директория (като / Game Screenshots /) за скритите си скрийншоти, като FRAPS добавя всички данни, които създава (екранни снимки, реперни точки и т.н.) с името на изпълнимия файл. Всички снимки или показатели simcity.exe например ще бъдат в
simcity [time stamp].[extension]
формат.
Използвайки FRAPS
След като разгледахме настройките и ги конфигурирахме, нека да разгледаме как функционира инструментът, докато играем игри. Първо, а много важна бележка. Трябва да управлявате FRAPS като администратор или няма да работи. Ако току-що сте го инсталирали, трябваше да активирате административни права, за да го направите и трябва да работи добре. Ако сте затворили приложението и сте го рестартирали, обаче, трябва да кликнете с десния бутон върху пряк път или изпълнимия файл и да стартирате като администратор. Ако не издигнете вашите привилегии, никой от инструментите в FRAPS няма да работи.
Сега нека да изстреляме игра, за която знаем, че има отстраняване на грешки на екрана, за да можем да сравним това, което е показано от местния FPS четец на играта до това, което казва FRAPS. Minecraft, както споменахте, има тази функционалност, така че Minecraft (защото вече сме го инсталирали) е!
Да видим как прочитането на FRAPS FPS се сравнява с родния FPS отчет.Ще увеличим този раздел, защото изходът за отстраняване на грешки, който е насложен под отчитането на FRAPS, е малко труден за четене:
Сега, какво ще кажете за игри, които нямат собствено четене на FPS? Нека да разгледаме Skyrim:
И там го имаш. Не само добавихме FPS четения в игри, които нямат собствен FPS инструмент, но също добавихме в разширени критерии за игри (като Minecraft), които имат четене на FPS на екрана, но не и постоянен FPS запис. Честит моддинг!
Имате належащ технически въпрос? Изпратете ни имейл на [email protected] и ще направим всичко възможно, за да му отговорим.