Abgesehen von den gemeldeten Absturzproblemen, was wir damit bereits behoben haben Hard West-Leitfaden zur Fehlerbehebung, Spieler haben auch Probleme mit der Auflösung und Helligkeit des Spiels. Mit der aktuellen Version des Spiels, Es scheint, dass Spieler solche Probleme im Spiel hatten. Wenn Sie zu den Spielern gehören, die dieses Problem loswerden möchten, Dieser Leitfaden ist für Sie.
Version
Stand heute, Januar 4, 2024, Die Version des Spiels, mit der ich es zu tun habe, ist so:
- Im Spiel, es heißt v1.5.
- Die Build-ID lautet 2221372, vom Oktober 23, 2017.
- Die Depot-ID lautet 307671, speziell für Hard West Windows 64-Bit.
- Die Manifest-ID lautet 4355398337640179647, und es ist von Juni 22, 2017.
Es ist nicht zu erwarten, dass es weitere Updates geben wird.
Das Problem
Viele Leute in Foren haben ihre Frustration zum Ausdruck gebracht und die Spieleentwickler gebeten, ihnen zu erlauben, die Benutzeroberfläche zu optimieren (Benutzeroberfläche) Und, am wichtigsten, die Schriftgröße.
Dieses Problem betrifft sowohl diejenigen mit sehr großen Bildschirmen als auch Personen wie mich mit recht kleinen Monitoren.
Trotz des Aufschreis, Die Entwickler bestehen darauf, dieses Problem nicht zu lösen. Stattdessen, Sie empfehlen, die Auflösung zu verringern. Jedoch, Das ist für mich keine praktikable Lösung, da das Spiel nur eine Auflösung bietet, und sie ist deutlich höher als die native Auflösung meines Monitors.
Es scheint, als hätten die Systemanforderungen des Spiels klar angegeben werden müssen „Full HD (1920×1080) Nur überwachen“ um eine solche Situation zu verhindern.
Die Lösung
Wir bereiten uns darauf vor, das Spiel zu aktualisieren.
Wenn Sie mit der Unity-Mechanik noch nicht vertraut sind, Der eigentliche Spielcode ist in einer .NET/Mono-Assembly unter gespeichert…
SteamLibrary\steamapps\common\HardWest\HardWest_Data\Managed\Assembly-CSharp.dll
In der Zwischenzeit, die Datei unter…
SteamLibrary\steamapps\common\HardWest\HardWest.exe
…dient als gewöhnlicher Unity-Launcher, aufgepeppt mit einem anderen Symbol.
Jetzt, Lassen Sie uns in den Patch-Prozess eintauchen.
Es gibt verschiedene Möglichkeiten, den von mir eingeschlagenen Weg zu verfolgen.
Wählen Sie Ihre bevorzugte Methode.
Montage
Für diejenigen, die mit .NET-Assembly vertraut sind, ein Werkzeug wie dnSpy kann verwendet werden, um den Spielcode zu optimieren.
Navigieren Sie zu…
Wenn (Bildschirmauflösungen[ich].Breite >= 1280)
…Zustand innerhalb der…
CFGOptionsPanel#Start
…Funktion. Sie haben die Möglichkeit, diese Bedingung vollständig zu entfernen oder auf Nummer sicher zu gehen, indem Sie die Inline-Literalkonstante auf setzen 1.
Ein verfeinerterer Ansatz ist das Modifizieren…
IL_012E: ldc.i4.1
Noch schlanker…
Hex-Editor
Die minimalste Änderung besteht darin, nur zwei Bytes zu optimieren:
0x0457AE: 0x17
0x0457B0: 0x00
Wenn Sie mit der Hex-Bearbeitung vertraut sind, Dies ist die einfachste und effektivste Patch-Methode.
Alternative, Der Einfachheit halber kann ein vorgefertigter Binär-Patch verwendet werden.
Hier ist ein praktisches Xdelta Version 3.0.11 Patch-Datei Das, wenn es auf die ursprüngliche Spielbaugruppe angewendet wird, wird es in den Zustand umwandeln, der mit der zuvor erwähnten Hex-Bearbeitung erreicht wurde.
Vor dem Eintauchen, Stellen Sie sicher, dass Sie Ihre Baugruppe schützen, indem Sie sie umbenennen, vielleicht zu so etwas wie…
Sichern Sie Ihre Assembly, indem Sie sie in etwas wie umbenennen…
Assembly-CSharp.dll.BAK
Jetzt, Kommen wir zum Patching-Prozess. Verwenden Sie eine Variation von…
xdelta3.exe -d -s Assembly-CSharp.dll.BAK Assembly-CSharp.dll.xdelta Assembly-CSharp.dll
Stellen Sie sicher, dass die Pfade entsprechend angepasst sind. Der Patch wird nicht angewendet, wenn die falsche Datei gefunden wird.
Für diejenigen, die mit einem Terminal weniger vertraut sind, Suchen Sie nach einem GUI-Frontend für xdelta, um den Prozess zu vereinfachen.
Erwägen Sie die Verwendung eines Tools wie Delta-Patcher; Jedoch, Beachten Sie, dass in späteren Versionen, Es handelt sich nicht nur um ein Frontend, sondern um eine Neuimplementierung. Es sollte dennoch seinen Zweck gut erfüllen.
Für den Fall, dass Sie Ihre Originalbaugruppe versehentlich verlegen und sie wiederherstellen müssen, Starten Sie die Integritätsprüfung in den Spieleigenschaften von Steam.
Das ist alles, was wir heute dafür teilen Harter Westen Führung. Dieser Leitfaden wurde ursprünglich erstellt und geschrieben von Gness Erquint. Für den Fall, dass wir diesen Leitfaden nicht aktualisieren können, Sie können das neueste Update finden, indem Sie diesem folgen Verknüpfung.