OutRun2006Tweaks
Une DLL wrapper qui peut apporter quelques correctifs et ajustements mineurs à OutRun 2006 : Coast 2 Coast.
Les dernières versions peuvent être trouvées dans la section des versions : https://github.com/emoose/OutRun2006Tweaks/releases
Des ajustements dirigeront également le jeu vers de nouveaux serveurs multijoueurs , rendez-vous simplement dans la section multijoueur du jeu et choisissez-y un nom d'utilisateur et un mot de passe !
Des jeux en ligne sont régulièrement installés sur le discord OutRun2006Tweaks : https://discord.gg/GFjKAMg83t
Caractéristiques
Graphique:
- L'interface utilisateur peut désormais s'adapter à différents formats d'image sans s'étirer
- Les textures des scènes de jeu et de l'interface utilisateur peuvent être extraites du jeu et remplacées par des versions à plus haute résolution
- Permet de désactiver les LOD des véhicules, réduisant ainsi les pop-in laids à mesure qu'ils se rapprochent.
- Correction de problèmes de précision du tampon Z qui provoquaient de lourds combats Z et des pop-in d'objets distants
- L'effet de lumière parasite se charge désormais à partir du chemin correct sans avoir besoin de modifier les fichiers du jeu.
- Les objets de scène tels que les cônes de signalisation ne disparaissent désormais que lorsqu'ils sont hors de l'écran.
- Corrige certains effets comme le retour de flamme du moteur qui n'apparaissait pas lors de l'utilisation des contrôleurs
- Le filtrage anisotrope et le suréchantillonnage de transparence peuvent être forcés, réduisant considérablement l'alias sur les bords de la piste.
- La résolution du rendu de réflexion peut être augmentée par rapport à la valeur par défaut de 128 x 128.
- Restaure l'ombre de la base de la voiture à partir des ports de la console C2C, qui manquait sur PC pour une raison quelconque
- Permet d'utiliser des modèles de meilleure qualité pour Alberto/Clarissa/Jennifer, qui autrement seraient restés inutilisés
Jouabilité :
- Dirige le jeu vers de nouveaux serveurs en ligne, rétablissant les modes multijoueurs en ligne
- Le code de grondement XInput restauré de la version Xbox peut être activé dans INI, permettant aux changements de vitesse/dérives/plantages/etc de donner des commentaires
- Les déclencheurs d'impulsion Xbox Series sont pris en charge et peuvent être modifiés dans INI
- La zone morte de direction peut être personnalisée à partir des 20 % par défaut
- Le bouton du klaxon peut être rendu fonctionnel pendant le jeu normal, en dehors de la fonction « klaxonnez ! » demandes de filles
- Permet de randomiser l'ensemble des animations d'autoroute à utiliser, au lieu d'utiliser uniquement l'ensemble pour le mode de jeu en cours
- Le HUD dans le jeu peut éventuellement être basculé via une pression sur une touche pouvant être liée
- La transmission manuelle (MT) peut être définie par défaut pour les menus C2C
- Réussir toutes les missions C2C pourrait débloquer quelque chose de nouveau ?
Corrections de bugs :
- Limiteur d'image intégré pour éviter les accélérations, le framerate peut être partiellement déverrouillé avec le jeu fonctionnant à 60 FPS en interne
- Empêche le bug de corruption de sauvegarde lors du remappage des contrôles avec de nombreux périphériques d'entrée connectés
- Correction des tableaux de bord de classement C2C qui ne se mettaient pas à jour sur Steam et d'autres versions en raison de contrôles anti-piratage défectueux.
- L'effet sonore de l'animation Pegasus se terminera désormais correctement.
- Le texte relatif au service en ligne peut éventuellement être masqué
- Désactive automatiquement la mise à l'échelle DPI sur la fenêtre de jeu pour résoudre les problèmes de mise à l'échelle
- Corrige des problèmes d'ombrage sur certains modèles de personnages/scènes (par exemple les modèles de cinématique de fin)
- Permet de dessiner correctement les particules comme l'herbe/gravier, comme dans les versions console
- Le jeu peut être forcé à s'exécuter sur un seul cœur, pour résoudre les problèmes de blocage sur certains systèmes modernes.
- Les fichiers vidéo Bink de plus de 1 024 pixels seront désormais lus sans plantage
- En cas de crash du jeu, un rapport de crash sera désormais écrit dans le dossier CrashDumps (n'hésitez pas à publier tout rapport de crash sur la page des problèmes !)
Améliorations :
- Le jeu peut désormais fonctionner en mode fenêtré sans bordure ; le curseur de la souris sera désormais masqué lorsque le jeu est actif
- Utilisera la résolution du bureau pour le jeu si outrun2006.ini n'est pas présent
- Temps de chargement considérablement réduits grâce à un framelimiter amélioré
- La distance de dessin pour la scène peut être augmentée, réduisant considérablement les pop-in/fade-ins au niveau
- La musique peut désormais être chargée à partir de fichiers WAV non compressés ou de fichiers FLAC sans perte, s'ils existent sous le même nom de fichier.
- Permet d'ignorer les écrans de démarrage d'introduction
- La piste musicale peut être modifiée en cours de course via les boutons Z et X, ou Back/RS+Back sur le contrôleur (
CDSwitcher
doit d'abord être activé dans INI)
Tout ce qui précède peut être personnalisé via le fichier OutRun2006Tweaks.ini.
Le déverrouillage partiel du FPS permet au jeu de s'afficher à des FPS plus élevés, mais fonctionnera toujours à 60 FPS en interne .
Cela n'apportera pas autant d'avantages qu'un véritable déverrouillage du framerate puisque les images seront répétées, mais cela peut aider à réduire les temps de chargement et à améliorer certains effets comme le taux de mise à jour des réflexions.
(les moniteurs à taux de rafraîchissement élevé qui ont de mauvais temps de réponse de 60 Hz peuvent également en bénéficier)
Installation
Étant donné que les versions Steam/DVD contiennent d'anciens DRM qui ne fonctionnent pas bien avec les wrappers DLL, ce pack comprend un EXE de jeu de remplacement pour exécuter le jeu.
Cet EXE devrait être compatible à la fois avec la version Steam et la version DVD originale, ainsi qu'avec la plupart des mods OR2006.
Pour le configurer :
- Extrayez les fichiers du ZIP de la version dans votre dossier Outrun2006 Coast 2 Coast , où se trouve OR2006C2C.EXE , en remplaçant l'EXE d'origine.
- Modifiez OutRun2006Tweaks.ini pour personnaliser les réglages à votre guise (par défaut, tous les réglages sont activés, à l'exception de
CDSwitcher
) - Important : installez la dernière redistribution x86 VC à partir de (https://aka.ms/vs/17/release/vc_redist.x86.exe), une redistribution à partir de 2024 est nécessaire pour que Tweaks se lance correctement ( même si vous l'avez déjà installé veuillez réessayer de l'installer )
- Exécutez le jeu, la résolution de votre bureau sera utilisée par défaut si le fichier
outrun2006.ini
n'est pas présent. - (facultatif) le package SoundtrackFix peut être appliqué pour corriger les 2 premières secondes manquantes dans "Rush a Difficulty"
- (facultatif) des améliorations de texture peuvent être trouvées dans le fil de discussion sur les versions du pack de textures (n'hésitez pas à créer les vôtres aussi !) : #20
Les utilisateurs de Steam Deck/Linux devront peut-être exécuter le jeu avec les paramètres de lancement WINEDLLOVERRIDES="dinput8=n,b" %command%
pour que le mod puisse se charger.
Bâtiment
La construction nécessite l'installation de Visual Studio 2022, CMake et git, avec ces configurations, clonez simplement ce référentiel, puis exécutez generate_2022.bat
.
Si le script batch réussit, vous devriez voir un fichier de solution buildoutrun2006tweaks-proj.sln
, ouvrez-le simplement dans VS et construisez-le.
(si vous rencontrez des problèmes avec cette configuration, faites-le-moi savoir)
Merci
Merci à debugging.games pour l'hébergement des symboles de débogage pour OutRun 2 SP (Lindburgh), très utile pour se pencher sur Outrun2006.
( si vous possédez un prototype de Coast 2 Coast ou Online Arcade, il peut également contenir des symboles de débogage, ce qui nous permettrait d'améliorer encore plus le côté C2C du jeu - pensez à nous contacter à mon e-mail : lucknut.xbl à gmail point com)