PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Konsolenkommandos und user.cfg für Performanceboost



Toloc
16.03.2017, 22:47
Hi,

ME: A nutzt quasi die selbe Engine wie DA:I oder BF4; Frostbite.
Daher sind Guides für diese Spiele zu einem hohen Grad auch für das neue Mass Effect anwendbar.
Guides wie der hier: [Tutorial/Guide] Konsolebefehle und Konfigfile für bessere Performance/Optik (https://www.globalgameport.com/showthread.php?54230-Tutorial-Guide-Konsolebefehle-und-Konfigfile-f%C3%BCr-bessere-Performance-Optik) :D

Kurzgesagt könnt ihr im Spiel die Eingabekonsole per Druck auf ^ öffnen. Da könnt ihr diverse Befehle eingeben.
z.B.
PerfOverlay.DrawFps 1 um die aktuelle Bildrate anzuzeigen
oder

Screenshot.Render um einen Screenshot zu machen. Abgelegt unter C:\Users\[Name]\Documents\BioWare\Mass Effect Andromeda\Screenshots
Ich habe es leider noch nicht geschafft letzteren auf eine Taste zu legen... (Warum zur Hölle haben die Helden die Screenshotfunktion raus genommen?! :facepalm)

Weitere findet ihr zum Beispiel im verlinkten Guide.

Zur Automatisierung bei jedem Spielstart könnt ihr eine user.cfg Datei im Spielverzeichnis ablegen.


Kommandos bei Spielstart automatisieren:

Bei einigen Befehlen ist es sinnvoll sie bei jedem Spielstart neu auszuführen. Das kann man auch sehr einfach automatisch vom Spiel selbst erledigen lassen. Dazu zwei Möglichkeiten.

Die erste Möglichkeit ist, wie hier im Forum im Thread zur FPS Begrenzung in Zwischensequenzen (http://www.globalgameport.com/showthread.php?54021-PC-30-FPS-Begrenzung-deaktivieren) beschrieben die Desktopverknüpfung zu bearbeiten. Das wird bei einer großen Menge an Befehlen aber unübersichtlich.

Die andere Möglichkeit ist eine kleine Datei im Spielverzeichnis anzulegen, die bei jedem Spielstart automatisch ausgeführt wird:
Dazu wechselt ihr einfach im Explorer in euer Installationsverzeichnis (Am schnellsten Rechtsklick auf die Desktopverknüpfung und "Pfad öffnen" wählen).
Dort, im selben Verzeichnis wie die exe, legt ihr eine neue Textdatei namens "user.cfg" an. Achtet auf die Dateiendung.
Die gerade erstellte Datei öffnet ihr in einem einfachen Textedtor wie Notepad. Dort könnt ihr einfach beliebig viele Kommandos untereinander eingeben.
Das Spiel erkennt selbständig das eine "user.cfg" vorhanden ist und führt beim Start alle darin enthaltenen Kommandos aus.

Beispielinhalt einer user.cfg die die FPS-beschränkung in Cutscenes aufhebt (bzw. auf 60 anhebt):

GameTime.MaxSimFps 60
GameTime.ForceSimRate 60.0


Meine aktuelle Datei für ME: A ist wie folgt:
PerfOverlay.DrawFps 1
GameTime.MaxVariableFps 59
RenderDevice.ForceRenderAheadLimit 3
RenderDevice.TripleBufferingEnable 1
RenderDevice.VsyncEnable 1
PostProcess.DynamicAOEnable 0
WorldRender.MotionBlurEnable 0
WorldRender.TransparencyShadowmapsEnable 1
WorldRender.SpotLightShadowmapEnable 1
WorldRender.SpotLightShadowmapResolution 256
WorldRender.PlanarReflectionEnable 0
WorldRender.LightTileCsPathEnable 0

Holt ein paar mehr FPS raus ohne die Optik zu sehr zu drücken. Erklärungen zu den meisten dieser Einstellungen ebenfalls unter dem Link oben...

Ich hoffe das nützt einigen hier etwas.
Gerade denen die wie ich so gerade an den Minimal Voraussetzungen kratzen.

Viel Spaß