OutRun2006Tweaks
Eine Wrapper-DLL, die einige kleinere Korrekturen und Optimierungen in OutRun 2006: Coast 2 Coast integrieren kann.
Die neuesten Builds finden Sie im Abschnitt „Releases“: https://github.com/emoose/OutRun2006Tweaks/releases
Durch Optimierungen wird das Spiel auch auf neue Multiplayer-Server verwiesen . Gehen Sie einfach zum Multiplayer-Bereich im Spiel und wählen Sie dort einen Benutzernamen und ein Passwort aus!
Online-Spiele werden regelmäßig auf dem OutRun2006Tweaks-Discord eingerichtet: https://discord.gg/GFjKAMg83t
Merkmale
Grafik:
- Die Benutzeroberfläche kann jetzt ohne Dehnung auf verschiedene Seitenverhältnisse skaliert werden
- Spielszenen- und UI-Texturen können aus dem Spiel extrahiert und durch Versionen mit höherer Auflösung ersetzt werden
- Ermöglicht das Deaktivieren von Fahrzeug-LODs und reduziert so das hässliche Pop-In, wenn sie näher kommen
- Probleme mit der Z-Puffer-Präzision behoben, die zu starken Z-Kämpfen und dem Auftauchen entfernter Objekte führten
- Der Lens Flare-Effekt wird jetzt vom richtigen Pfad geladen, ohne dass die Spieldateien geändert werden müssen
- Bühnenobjekte wie Verkehrskegel verschwinden jetzt erst, wenn sie tatsächlich außerhalb des Bildschirms sind
- Behebt bestimmte Effekte wie Triebwerksfehlzündungen, die bei Verwendung von Controllern nicht auftraten
- Anisotrope Filterung und Transparenz-Supersampling können erzwungen werden, wodurch Aliasing an den Rändern der Spur erheblich reduziert wird
- Die Auflösung der Reflexionswiedergabe kann vom Standardwert 128 x 128 erhöht werden
- Stellt den Basisschatten des Autos von den C2C-Konsolenports wieder her, der aus irgendeinem Grund auf dem PC fehlte
- Ermöglicht die Verwendung hochwertigerer Modelle für Alberto/Clarissa/Jennifer, die sonst ungenutzt blieben
Spielablauf:
- Punktet das Spiel auf neue Online-Server und stellt die Online-Mehrspielermodi wieder her
- Der wiederhergestellte XInput-Rumble-Code aus der Xbox-Version kann in INI aktiviert werden, sodass Gangwechsel/Drifts/Abstürze usw. Feedback geben können
- Impulsauslöser der Xbox-Serie werden unterstützt und können in INI angepasst werden
- Die Totzone der Lenkung kann vom Standardwert von 20 % angepasst werden.
- Der Hupenknopf kann während des normalen Spiels funktionsfähig gemacht werden, außerhalb des „Hupen!“-Befehls. Mädchenwünsche
- Ermöglicht die zufällige Auswahl des zu verwendenden Satzes an Autobahnanimationen, anstatt nur den Satz für den gespielten Spielmodus zu verwenden
- Das HUD im Spiel kann optional per bindbarem Tastendruck umgeschaltet werden
- Manuelles Getriebe (MT) kann als Standard für C2C-Menüs eingestellt werden
- Das Bestehen aller C2C-Missionen könnte etwas Neues freischalten?
Fehlerbehebungen:
- Eingebauter Framelimiter zur Vermeidung von Beschleunigungen. Die Framerate kann teilweise freigeschaltet werden, wenn das Spiel intern mit 60 FPS läuft
- Verhindert Speicherbeschädigungen beim Neuzuordnen von Steuerelementen mit vielen angeschlossenen Eingabegeräten
- Problem behoben, bei dem C2C-Ranking-Anzeigetafeln aufgrund fehlerhafter Anti-Piraterie-Prüfungen auf Steam und anderen Veröffentlichungen nicht aktualisiert wurden
- Der Klatsch-Soundeffekt der Pegasus-Animation wird jetzt korrekt beendet
- Text zum Online-Dienst kann optional ausgeblendet werden
- Deaktiviert automatisch die DPI-Skalierung im Spielfenster, um Skalierungsprobleme zu beheben
- Behebt Probleme mit der Schattierung bei bestimmten Charakter-/Bühnenmodellen (z. B. den End-Zwischensequenzmodellen).
- Ermöglicht das korrekte Zeichnen von Partikeln wie Gras/Kies, wie in den Konsolenversionen
- Das Spiel kann gezwungen werden, auf einem einzelnen Kern zu laufen, um bei einigen modernen Systemen Probleme beim Einfrieren zu vermeiden
- Bink-Filmdateien, die größer als 1024 Pixel sind, werden jetzt ohne Abstürze abgespielt
- Bei Spielabstürzen wird jetzt ein Absturzbericht in den CrashDumps-Ordner geschrieben (bitte zögern Sie nicht, alle Absturzberichte auf der Seite „Probleme“ zu posten!)
Verbesserungen:
- Das Spiel kann jetzt im randlosen Fenstermodus ausgeführt werden; Der Mauszeiger wird jetzt ausgeblendet, während das Spiel aktiv ist
- Wird die Desktop-Auflösung für das Spiel verwenden, wenn outrun2006.ini nicht vorhanden ist
- Ladezeiten werden durch verbesserten Framelimiter stark verkürzt
- Der Sichtabstand zur Bühne kann vergrößert werden, wodurch Pop-Ins/Fade-Ins auf der Ebene erheblich reduziert werden
- Musik kann jetzt aus unkomprimierten WAV- oder verlustfreien FLAC-Dateien geladen werden, sofern diese mit demselben Dateinamen vorliegen
- Ermöglicht das Überspringen von Intro-Begrüßungsbildschirmen
- Der Musiktitel kann während des Rennens über die Z- und X-Tasten oder Zurück/RS+Zurück auf dem Controller geändert werden (
CDSwitcher
muss zuerst in INI aktiviert werden)
Alles oben Genannte kann über die Datei OutRun2006Tweaks.ini angepasst werden.
Durch die teilweise FPS-Freischaltung kann das Spiel mit höheren FPS gerendert werden, läuft aber intern immer noch mit 60 FPS .
Dies bringt nicht so viele Vorteile wie eine echte Framerate-Freischaltung, da Frames wiederholt werden, kann aber dazu beitragen, die Ladezeiten zu verkürzen und einige Effekte wie die Aktualisierungsrate der Reflexionen zu verbessern.
(Monitore mit hoher Bildwiederholfrequenz und schlechten 60-Hz-Reaktionszeiten können ebenfalls davon profitieren.)
Aufstellen
Da Steam-/DVD-Veröffentlichungen mit altem DRM vollgepackt sind, das mit DLL-Wrappern nicht gut funktioniert, enthält dieses Paket eine Ersatzspiel-EXE-Datei, mit der das Spiel ausgeführt werden kann.
Diese EXE-Datei sollte sowohl mit der Steam-Version als auch der Original-DVD-Version sowie den meisten OR2006-Mods kompatibel sein.
So richten Sie es ein:
- Extrahieren Sie die Dateien aus der Veröffentlichungs-ZIP-Datei in Ihren Outrun2006 Coast 2 Coast- Ordner, in dem sich OR2006C2C.EXE befindet, und ersetzen Sie die ursprüngliche EXE-Datei.
- Bearbeiten Sie OutRun2006Tweaks.ini, um die Optimierungen nach Ihren Wünschen anzupassen (standardmäßig sind alle Optimierungen außer
CDSwitcher
aktiviert). - Wichtig: Installieren Sie den neuesten x86 VC-Redist von (https://aka.ms/vs/17/release/vc_redist.x86.exe). Ein Redist von 2024 ist erforderlich, damit Tweaks korrekt gestartet wird ( auch wenn Sie ihn bereits installiert haben). Bitte versuchen Sie es erneut .)
- Führen Sie das Spiel aus. Ihre Desktop-Auflösung wird standardmäßig verwendet, wenn die Datei
outrun2006.ini
nicht vorhanden ist. - (optional) Das SoundtrackFix-Paket kann angewendet werden, um die fehlenden ersten 2 Sekunden in „Rush a Difficulty“ zu beheben.
- (optional) Texturverbesserungen finden Sie im Thread zu Texturpaket-Releases (Sie können auch gerne Ihren eigenen erstellen!): #20
Steam Deck-/Linux-Benutzer müssen das Spiel möglicherweise mit den Startparametern WINEDLLOVERRIDES="dinput8=n,b" %command%
ausführen, damit die Mod geladen werden kann.
Gebäude
Zum Erstellen müssen Visual Studio 2022, CMake und Git installiert sein. Mit diesen Setups klonen Sie einfach dieses Repo und führen Sie dann generate_2022.bat
aus.
Wenn das Batch-Skript erfolgreich ist, sollte eine Lösungsdatei buildoutrun2006tweaks-proj.sln
angezeigt werden. Öffnen Sie diese einfach in VS und erstellen Sie sie.
(Wenn Sie Probleme beim Erstellen mit diesem Setup haben, lassen Sie es mich bitte wissen)
Danke
Vielen Dank an debugging.games für das Hosten von Debug-Symbolen für OutRun 2 SP (Lindburgh), sehr nützlich für einen Blick in Outrun2006.
( Wenn Sie einen Prototyp von Coast 2 Coast oder Online Arcade besitzen, enthält dieser möglicherweise auch Debug-Symbole, wodurch wir die C2C-Seite des Spiels noch weiter verbessern können. Bitte kontaktieren Sie mich unter meiner E-Mail-Adresse:lucknut.xbl at gmail dot.com)