Jak sprawdzić FPS i wydajność gier za pomocą FRAPS
Niektórzy twórcy gier starannie uwzględniają sprawdzanie wydajności i odczytywanie na ekranie ramek na sekundę (FPS), aby gracze mogli je analizować, podczas gdy inni nie. Jak można uzyskać niezmienne wyniki kontroli wydajności i odczytów FPS? Czytaj dalej, bo pokazujemy czytelnikowi, jak uzyskać testy, których pragnie (wraz z łatwymi zrzutami ekranu i nagrywaniem filmów w grze).
Drogi How-To Geek,
Uwielbiam ulepszać gry i osiągać najlepsze możliwe FPS. Jedną z rzeczy, które naprawdę mi pomogły, są odczyty wyświetlane na ekranie, które można uzyskać w niektórych grach (np. Po wyświetleniu ekranu debugowania za pośrednictwem F3 w Minecrafcie). Niestety, odkryłem również, że wiele gier nie zawiera żadnego narzędzia do debugowania / na ekranie (takiego jak Skyrim), co oznacza, że jestem w zgadywaniu, na podstawie tego, czy ruch na ekranie jest gładki lub juddery, w pobliżu miejsca, gdzie znajduje się moja stawka FPS. Biorąc pod uwagę, jak dużą popularnością cieszy się Skyrim i jak łatwo jest opodatkować dobrodziejstwem twojego systemu za pomocą modów, bardzo chciałbym móc sprawdzić mój FPS podczas gry i zobaczyć, czy mój najnowszy dodatek super-ultra -realistyczna-mega-trawa, czy jakakolwiek, jest to, co tankuje mój system.
Czy mimo to należy dodać FPS i / lub inne testy porównawcze do gry, która nie została dostarczona z nimi??
Z poważaniem,
Benchmarking w grze
Skyrim mówisz? Doskonały wybór w grze, jeśli powiemy to sobie. Po pierwsze, zdarza się, że mamy pod ręką, więc możemy użyć twojego zapytania jako pretekstu do odpalenia i pokazać, jak uzyskać informację zwrotną, którą chcesz.
Najpierw podkreślmy, czego nie zamierzamy robić. Nie ma sposobu, aby dodać testy porównawcze lub odczyty FPS do gry za pomocą natywnego mechanizmu, lub dokładniej, nie ma sposobu, aby to zrobić bez angażowania się w masową i szczegółową do gry modyfikację kodu, która pochłonie więcej czasu niż właściwie gra i cieszy się grą. Jeśli nie chcesz, aby twoja ulubiona gra została przemianowana na "niemożliwie frustrujący debugger kodu", to nie da się.
Zamiast tego, chcemy mieć przyjazne dla użytkownika narzędzie, które będzie monitorować wydajność systemu i renderowanie wideo, co pozwoli nam uzyskać potrzebne wyniki testów porównawczych. Istnieje wiele ogólnych narzędzi do analizy porównawczej, które zapewniają odczyt, gdy jesteś Gotowe gry (jak maksymalne obciążenie procesora GPU / procesora, wykorzystanie pamięci itp.), ale jest kilka narzędzi, które zapewniają rodzaj informacji zwrotnej w grze,.
Na szczęście dla ciebie jest fantastycznie i wolny narzędzie, które zapewnia, do litery, co masz po: FRAPS. FRAPS to łatwa w użyciu aplikacja dla systemu Windows, która skutecznie wstawia się między Twoją grę a sprzęt, dzięki czemu można monitorować, co się dzieje podczas gry. Darmowa wersja oferuje monitor FPS na ekranie, zapisane dane benchmarków, zrzuty ekranu (tylko w formacie BMP) i zapis ekranu (ograniczony do 30 sekund ze znakiem wodnym). Wersja płatna (37 USD), odblokowuje wiele formatów w narzędziu do zrzutów ekranu i usuwa ograniczenia narzędzia do nagrywania ekranu. Jeśli zajmiesz się nagrywaniem sesji gry, opłacalna wersja jest tego warta, ale w celu opisania (monitorowanie wydajności) darmowa wersja jest w porządku. Pobierzmy go, zainstaluj i wybierz się na wycieczkę.
Konfigurowanie FRAPS
Po zainstalowaniu FRAPS zobaczysz powyższe okno przy pierwszym uruchomieniu. Tutaj możesz przełączać podstawowe ustawienia uruchamiania, takie jak uruchamianie systemu Windows, a jeśli masz klawiaturę z ekranem LCD, na przykład Logitech G15, możesz nawet powiedzieć FRAPS, aby wyświetlał odczyt FPS na klawiaturze zamiast na ekranie.
Druga karta konfiguracji, 99 FPS, jest najbardziej interesująca dla ciebie. Tutaj możesz włączyć testy porównawcze i odczyty FPS na ekranie. Zalecamy przypisanie kluczy do testów porównawczych do klawiszy klawiatury, które nie zostały zmapowane do żadnej funkcjonalności w grze lub systemie globalnym.
Chociaż możesz nie używać FRAPS do nagrywania wideo, tutaj znajdziesz wszystkie ustawienia, które znajdziesz na karcie Filmy. Jeśli nagle zaczynasz nagrywać grę dla publiczności YouTube, ta sekcja jest szczególnie interesująca.
Ostateczna karta konfiguracyjna jest dla narzędzia Screenshots. Jak wspomniałeś, jesteś fanem Skyrim, który, jak zakładamy, oznacza, że jesteś wielkim fanem absurdalnie malowniczych i malowniczych krajobrazów i wnętrz, które oferuje gra. Tego rodzaju obrazy przypominające malowidła po prostu błagają o zrzuty ekranu i przekształcają się w tapetę lub coś w tym stylu. Tutaj możesz ustawićfolder zrzutów ekranu, klawisz przechwytywania (domyślnie jest to PrtSc, ale zmieniliśmy nasze na End, aby pozostał przy klawiszach PgUp, PgDn, których używaliśmy w sekcji FPS i aby uniknąć konfliktu z przyciskiem PrtSc, który może ale nie musi być już zmapowane w niektórych grach).
Śmiało i użyj jednego katalogu (jak / Screenshoty gry /) do zapisanych zrzutów ekranu, gdy FRAPS dołącza wszystkie utworzone przez siebie dane (zrzuty ekranu, testy porównawcze itp.) Z nazwą pliku wykonywalnego gry. Będą na przykład wszystkie obrazy simcity.exe lub testy porównawcze simcity [znacznik czasu]. [rozszerzenie]
format.
Korzystanie z FRAPS
Po zapoznaniu się z ustawieniami i ich skonfigurowaniu przyjrzyjmy się, jak działa to narzędzie podczas gry. Najpierw bardzo ważna uwaga. Musisz uruchomić FRAPS jako administrator lub nie zadziała. Jeśli właśnie go zainstalowałeś, musisz włączyć uprawnienia administracyjne, aby to zrobić i powinno działać poprawnie. Jeśli jednak zamkniesz aplikację i zrestartujesz ją, musisz kliknąć prawym przyciskiem myszy na skrócie lub plik wykonywalny i uruchomić jako administrator. Jeśli nie podniesiesz swoich uprawnień, żadne z narzędzi w FRAPS nie zadziała.
Teraz uruchommy grę, o której wiemy, że ma debugowanie na ekranie, abyśmy mogli porównać to, co mówi FPSPS z natywnym czytaniem FPS. Minecraft, jak wspomniałeś, ma tę funkcjonalność, więc Minecraft (ponieważ już go zainstalowaliśmy) jest!
Tutaj jesteśmy w Minecraft po naciśnięciu klawisza FPS na FPSPS na ekranie. Mały żółty 58 w lewym górnym rogu to wskaźnik FPS. Podczas poruszania się w grze zobaczysz, że FPS zmienia się wraz z ładowaniem nowych elementów gry lub wydarzeniami w grze (jako uwaga dodatkowa, jeśli chcesz zobaczyć, jak naprawdę się zmieniają w grze Minecraft, zbuduj masywną górę bloków TNT i je odłóż).
Zobaczmy, jak odczyt FPSPS FPS porównuje się z natywnym odczytem FPS. Powiększymy tę sekcję, ponieważ dane wyjściowe debugowania pod odczytem FRAPS są nieco trudne do odczytania:
Idealny. Nasze odczyty są zgodne. Oczywiście dopasowanie podczas bezczynności jest dość łatwe, ale przetestowaliśmy także dopasowanie odczytu FPS, jednocześnie ustawiając ogromny stos bloków TNT w jaskini, aby zobaczyć, jak odczyty porównują. Wygląda jak aktualizacje FRAPS nieco szybciej (około pół sekundy) niż natywny odczyt. Najwyraźniej wykonuje to zadanie.
A co z grami, które nie mają natywnego odczytu FPS? Spójrzmy na Skyrim:
Wędrując po pustyni w czasie polowania na północ, dostajemy szacowny 49 FPS, co pokazuje odczyt w lewym górnym rogu. Kiedy skończysz testowanie rzeczy i chcesz zagłębić się w grę, po prostu naciśnij klawisz skrótu i wyłącz odczyt.
I tam to masz. Nie tylko dodaliśmy odczyty FPS do gier, które nie mają natywnego narzędzia FPS, dodaliśmy także w rozszerzonych testach porównawczych do gier (takich jak Minecraft), które mają odczyt ekranu FPS na ekranie, ale nie ma trwałego zapisu FPS. Szczęśliwy modding!
Masz pytanie techniczne? Napisz do nas e-mail na adres [email protected], a my dołożymy wszelkich starań, aby na nie odpowiedzieć.