Bethesda-spel är utformade för att köras med 60 bilder per sekund (fps). Videosynkronisering (vsync), som standard, begränsar din bildhastighet till detta värde. Den inbyggda vsync är dock inte alltid bäst. Den här guiden visar hur du hanterar din bildhastighet och vsync för Bethesda-spel för Oblivion, Fallout 3, Fallout New Vegas, Skyrim, Fallout 4 och Skyrim Special Edition.
Vad Är Vsync?
första saker först bör vi kortfattat beskriva vsync. Vsync är en teknik som tar bort skärmrivning. Skärmrivning framgår av en horisontell linje som verkar skära videobilden och är mest märkbar när scenen ändras snabbt. Gå in i ett spel utan vsync på och snabbt flytta musen. Det borde bli smärtsamt uppenbart, förutsatt att du inte har blivit helt van vid att se det.
Vsync ini-Inställningar
Vsync för Oblivion, Fallout 3, Fallout New Vegas, Skyrim och Fallout 4 styrs av samma ini-inställning.
iPresentInterval=1
när iPresentInterval är satt till Lika 1 (vilket är standardvärdet, även om inställningen inte finns i INI-filen) kommer spelet att använda sin egen inbyggda vsync. Om vi inte vill använda Vsync i spelet kommer vi att inaktivera det genom att ställa in det till 0.
iPresentInterval=0
Skyrim Special Edition fungerar på samma sätt, förutom Bethesda bytt namn till iVSyncPresentInterval.
iVSyncPresentInterval=0
du kan göra det hårda arbetet med att hitta dina INI-filer och ändra dessa inställningar manuellt, eller du kan helt enkelt starta mitt BethINI-verktyg och helt enkelt växla Vsync-kryssrutan.
så vi har Vsync inaktiverat. Stor. Om du inte har en FreeSync-eller Gsync-bildskärm kommer du att uppleva skärmrivning. Därför måste vi lägga till en bättre form av vsync.
använda tredjepartsverktyg för att aktivera Vsync och begränsa FPS
om du inte är en olycklig kille och har Intel HD Graphics, i vilket fall du bör glömma att du läser den här artikeln och återställer den till att använda den inbyggda vsync, kan du nu lägga till vsync via ett tredjepartsverktyg, beroende på vilket grafikkort du har. Det finns två märken: NVIDIA och AMD (tidigare ATI).
NVIDIA grafikkort användare kan aktivera vsync inifrån NVIDIA Inspector ansökan. Om du inte har den här applikationen kan du ladda ner den här: http://www.guru3d.com/files-details/nvidia-inspector-download.html
STEP har en mycket användbar guide om NVIDIA Inspector-användning här: http://wiki.step-project.com/Guide:NVIDIA_Inspector
i grund och botten, under ditt spels profil I Inspector, bör du ställa in Trippelbuffring till på och ändra de andra inställningarna för att tvinga sin egen vsync. Du kommer förmodligen att vilja ställa in rambegränsaren till cirka 59 för att undvika ryckigt spel. Jag äger inte ett NVIDIA-kort (ännu), så jag kan inte riktigt hjälpa dig här.
AMD-användare måste ladda ner och installera RadeonPro. Om du inte har den här applikationen kan du ladda ner den här: http://www.radeonpro.info/Download/.
observera: det rekommenderas att inte installera detta för att programmera filer (x86) eftersom det här är en 64-bitars kompatibel applikation. Installera den till den normala programfiler katalog eller någon annan katalog förutom programfiler (x86). Om du redan har den installerad för att programmera filer (x86), avinstallera den och installera om den någon annanstans.
när du har installerat, starta RadeonPro och klicka på knappen Lägg till ny profil högst upp nära mitten. Vid prompten, bläddra till huvudspelet körbara (t.ex. TESV.exe). Välj inte startprogrammet körbart.
för att aktivera vsync, gå till fliken Tweaks på höger sida av fönstret. Ställ in Vsync-kontrollen till Alltid på och markera kryssrutan Trippelbuffring.
ibland, beroende på spelet, kan du också behöva begränsa bildhastigheten till knappt 60 fps för att ta bort ryckigt spel. Du vet vad jag menar om du upplever det. Enligt min erfarenhet är detta nödvändigt för alla dessa spel utom Fallout 4 och Skyrim Special Edition. Vi kan begränsa bildhastigheten genom att ställa in uppdateringsfrekvensen för displayen till 59 och kryssa för Låsbildhastigheten upp till bildskärmens uppdateringsfrekvens.
användare med FreeSync-och GSync-skärmar bör låsa sin bildhastighet till 59 eller 60 fps också, eftersom spelet inte är utformat för att fungera över 60 fps och kan orsaka fysikbuggar och potentiellt andra buggar.
Advanced Frame Rate Tweaking
det kan vara möjligt att uppnå högre bildhastigheter utan fel på dessa spel, men det har inte uthärdat någon omfattande testning. Det finns några ini-inställningar för spel som potentiellt kan fixa buggarna som uppstår vid bildhastigheter högre än 60 fps.
den mest uppenbara och äldsta inställningen är iFPSClamp.
iFPSClamp=0
iFPSClamp anpassar FPS för spel till din faktiska fps. Det gör att alla spelåtgärder sker med en hastighet på din FPS dividerad med detta värde. Om du får 60 fps och ställer in detta till 2, kommer spelanimationerna och allt att vara 30 gånger så snabbt som normalt, med medföljande buggar. Om det används bör du ha en stabil bildhastighet och ställa in den på din bildhastighet eller bara lite under. Det rekommenderas att lämna detta på standard 0 så att spelhastigheten alltid är samma hastighet som din FPS.
introducerad i Skyrim Special Edition 1.3 beta-versionen låser bLockFrameRate som standard DIN bildhastighet till 60 fps.
bLockFrameRate=1
du kan stänga av detta om det är onödigt för din installation, eller begränsa din fps, genom att ställa in den till 0. Eller så kan du helt enkelt växla den i BethINI.
lyft (försiktigt) 60 FPS-locket
en inställning som har blivit populär nyligen är fMaxTime.
fMaxTime=0.01666667
Havok är det som styr spelfysiken i Bethesda-spelen vi har diskuterat. fMaxTime är en tidsinställning för Havok som är inställd på 1/60, vilket motsvarar ungefär 0,01666667, eller 1 dividerat med maximal bildhastighet. Om en användare vill spela spelet på 120 fps kan användaren ställa in den här inställningen till 1/120 = 0.00833333, och det borde inte röra upp spelfysiken.
nu har Skyrim, Skyrim Special Edition och Fallout 4 två andra inställningar som tros vara relaterade. Den första är fmaxtimekomplex.
fMaxTimeComplex=0.03333333
eftersom fMaxTime styr tidpunkten för fysik, fmaxtimecomplex tros styra tidpunkten för fysik för mer komplexa åtgärder. I grund och botten har de gett dessa åtgärder dubbla tiden, eller 2/(ramar per sekund). Så om en användare vill spela spelet vid 120 fps kan användaren ställa in denna inställning till 2/120 = 0.01666667.
en annan inställning av intresse är fMaxFrameCounterDifferenceToConsidervisible.
fMaxFrameCounterDifferenceToConsiderVisible=0.06666667
det är inte exakt känt med säkerhet vad den här inställningen gör, trots att den ger oss ett bra långt namn för sig själv. Om vi skulle tolka denna inställning bokstavligen verkar det som om vissa animationer kan vara osynliga om de tar för lång tid. Den här inställningen är inställd på 4 / (ramar per sekund). Så om en användare vill spela spelet på 120 fps kan användaren ställa in denna inställning till 4/120 = 0.03333333.
Observera att spela något av dessa spel med bildhastigheter högre än 60 fps inte stöds av Bethesda. Dessa hackar som vi har visat här kan visa sig vara för buggy, men kanske är de allt som är nödvändigt. Ytterligare forskning och testning behövs. För Skyrim Special Edition kan du testa dessa experimentella tweaks just nu utan den svåra matematiken genom att använda mitt lilla BethINI-verktyg och ställa in FPS till vad du vill under fliken Basic. Eller så kan du bara tillfredsställa dig själv genom att spela spelet som du alltid har och lämna oss nördar till nörd ut.