Så här kontrollerar du din FPS och Gaming Performance med FRAPS
Vissa speldesigners innehåller eftertänksamt prestandakontroller och skärmframställningar per sekund (FPS) för spelare att analysera, medan andra inte gör det. Hur kan du få konsekventa prestandakontroller och FPS-mätningar oavsett? Läs vidare när vi visar en läsare hur man får de riktmärken som han behöver (tillsammans med enkla skärmdumpar och filminspelning i spelet för att starta).
Kära hur-till-geek,
Jag älskar tweaking spel för prestanda och få bästa möjliga FPS jag kan. En sak som jag har funnit väldigt bra är de läsningar på skärmen du kan få i vissa spel (som när du drar upp felsökningsskärmen via F3 i Minecraft). Tyvärr har jag också funnit att många spel inte innehåller någon form av felsökning / skärmverktyg (som Skyrim) vilket betyder att jag är kvar som att gissa, baserat på huruvida rörelsen på skärmen är eller inte smidig eller juddery, runt där min FPS-kurs är. Med tanke på hur stor modding gemenskapen är för Skyrim och hur lätt det är att beskatta heck ut ur ditt system med mods, skulle jag verkligen vilja kunna kolla min FPS medan jag spelar och se om mitt senaste tillägg av super-ultra -realistisk-mega-gräs, eller vad som helst, är det som tankar min sytem.
Är det ändå att lägga till FPS och / eller andra riktmärken till ett spel som inte skickades med dem?
vänliga hälsningar,
Spel Benchmarking
Skyrim säger du? Ett utmärkt spelval, om vi säger det själv. En i själva verket råkar vi ha till hands så vi kan använda din förfrågan som en ursäkt för att skjuta upp det och visa dig hur du får den feedback du vill ha.
Låt oss först och främst lyfta fram vad vi inte ska göra. Det finns inget sätt att lägga till benchmarking eller FPS-läsning i ett spel med en inbyggd mekanism, eller mer exakt, inget sätt att göra det utan att engagera sig i en massiv och specifikt för varje spel-översyn av koden som kommer att förbrukas mer tid än faktiskt spelar och njuter av spelet. Om du inte vill att ditt favoritspel ska döpas om till "Impossibly Frustrating Code Debugger", så är det här ingen tur.
Istället är det vi vill ha ett användarvänligt verktyg som övervakar systemets prestanda och videoförädling för att ge oss de riktmärken och bildhastighetsavläsning vi vill ha. Det finns många allmänna benchmarkingverktyg där ute som kommer att ge dig en avläsning när du är Gjort spel (som max GPU / CPU-belastning, minnesutnyttjande etc.) men det finns få verktyg som ger dig den typ av feedback i spelet du är ute efter.
Lyckligtvis för dig finns det en fantastisk och fri verktyg som ger, till brevet, vad du är efter: FRAPS. FRAPS är ett lättanvänt Windows-program som effektivt sätter in sig mellan ditt spel och din hårdvara så att den kan övervaka vad som händer när du spelar. Den fria versionen erbjuder FPS-skärm på skärmen, sparade referensdata, skärmdumpar (endast i BMP-format) och skärminspelning (begränsad till 30 sekunder med vattenstämpel). Den betalda versionen ($ 37) låser upp flera format i skärmdumpverktyget och tar bort begränsningarna på skärminspelningsverktyget. Om du går in på inspelningen av dina spel sessioner är den betalda versionen värd det, men för det syfte du beskriver (övervakning av prestanda) är den fria versionen bara bra. Låt oss ladda ner det, installera det och ta en rundtur.
Konfigurera FRAPS
Efter installationen av FRAPS ser du ovanstående fönster vid första körningen. Här kan du växla mellan grundläggande startinställningar som att starta med Windows och om du har ett tangentbord på LCD-skärmen som Logitech G15 kan du till och med berätta för FRAPS att visa FPS-avläsningen på tangentbordet istället för på skärmen.
Den andra konfigurationsfliken, 99 FPS, är den mest intressanta för dig. Här kan du aktivera riktmärken och FPS-utläsningar på skärmen. Vi rekommenderar att referensnycklarna tilldelas tangentbordstangenter som inte är mappade till någon funktion i spel eller globalt system.
Även om du kanske inte använder FRAPS för videoinspelning, är här alla inställningar som du hittar på fliken Filmer. Om du har en plötslig uppmaning att börja spela in dina spelspel för en YouTube-publik, hittar du det här avsnittet särskilt intressant.
Den sista konfigurationsfliken är för verktyget Skärmdumpar. Som du nämnde är du en Skyrim-fan, som vi måste anta betyder att du är en stor fan av det absurda sceniska och pittoreska landskapet och interiörer spelet erbjuder. Sådana målningar-liknande vyer ber om att bli skärmdumpade och omvandlas till en tapeter eller liknande. Här kan du ställa in en skärmdumpmapp, en inspelningsnyckel (standard är PrtSc men vi ändrade våren till Slut för att vila bredvid PgUp, PgDn-tangenterna som vi använde i FPS-sektionen och för att undvika att störa mot PrtSc-knappen som kanske eller inte vara redan kartlagd i vissa spel).
Gå vidare och använd en enda katalog (som / Game Screenshots /) för dina sparade skärmdumpar, eftersom FRAPS lägger till alla data den skapar (skärmdumpar, benchmarks, etc.) med namnet på spelet körbart. Alla simcity.exe-bilder eller benchmarks, till exempel, skulle vara i simcity [tidsstämpel]. [förlängning]
formatera.
Använda FRAPS
Nu när vi har turnerat inställningarna och konfigurerat dem, låt oss ta en titt på hur verktyget fungerar när vi spelar. Först en mycket Viktig notering. Du måste köra FRAPS som administratör eller det fungerar inte. Om du bara installerat den måste du göra det möjligt för administrativa rättigheter att göra det och det ska fungera bra. Om du har stängt appen och startat om den måste du högerklicka på genvägen eller körbar och köra som administratör. Om du inte höjer dina rättigheter kommer ingen av verktygen i FRAPS att fungera.
Låt oss nu avfyra ett spel som vi vet har på skärmen debugging så att vi kan jämföra vad spelets inbyggda FPS-läsning säger till vad FRAPS säger. Minecraft, som du nämnde, har denna funktionalitet så Minecraft (eftersom vi redan har installerat den) är det!
Här är vi i Minecraft efter att ha tryckt på FRAPS på skärmen FPS-nyckeln. Den lilla gula 58 i övre vänstra hörnet är FPS-indikatorn. När du flyttar i spelet så ser du att FPS fluktuerar när nya spelelement laddas eller spelhändelser görs (som en sidnot, om du vill se att den verkligen fluktuerar i Minecraft, bygga ett massivt berg av TNT-block och stänga av dem).
Låt oss se hur FRAPS FPS-avläsningen jämför med den inbyggda FPS-avläsningen. Vi zoomar in på den delen eftersom debugoutmatningen lagrad under FRAPS-avläsningen är lite svår att läsa:
Perfekt. Våra avläsningar matchar. Naturligtvis är matchning när du är tomgång ganska lätt men vi testade även FPS-avläsningen samtidigt som du stängde av en stor hög av TNT-block i en grotta för att se hur läsningarna jämförde. Det ser faktiskt ut som FRAPS-uppdateringar lite snabbare (ungefär en halv sekund eller så) än den inbyggda läsningen. Det är klart att det gör jobbet.
Vad sägs om i spel som inte har någon inbyggd FPS-avläsning? Låt oss ta en titt på Skyrim:
Trapsing runt vildmarken på midnatt jakt, vi får en respektabel 49 FPS, som indikeras av avläsningen i övre vänstra hörnet. När du är klar med att testa saker och vill bli nedsänkt i spelet, tryck bara på snabbtangenten och stäng avläsningen.
Och där har du det. Inte bara lade vi till FPS-läsningar i spel som inte har ett inbyggt FPS-verktyg, vi lade också till i utökade riktmärken till spel (som Minecraft) som har en FPS-avläsning på skärmen, men inte ihållande FPS-inspelning. Glad modding!
Har du en pressande teknisk fråga? Skjut oss ett mail på [email protected] och vi gör vårt bästa för att svara på det.