Skip to content

Latest commit

 

History

History
49 lines (29 loc) · 2.87 KB

README_FR.md

File metadata and controls

49 lines (29 loc) · 2.87 KB

openRBRVR

🇬🇧 - 🇨🇿 - 🇫🇷

openRBRVR logo

Plugin open source VR pour Richard Burns Rally.

Fonctionnalités

  • De manière générale les performances semblent mieux comparées à RBRVR. Sur certaines spéciales la différence de performances est grande, sur d’autres les performances sont plutôt similaires.
  • L'image est plus nette sur openRBRVR avec la même résolution comparé à RBRVR.
  • Serveur Vulkan via dxvk (fork par TheIronWolf qui a ajouté le support D3D9 VR).
  • Le plugin PaceNote UI fonctionne correctement.
  • Gaugerplugin fonctionne correctement (mais a des impacts sur la performance).

Instructions d’installation

Ce plugin peut être installé avec le launcher officiel RSF.

Pour installer une version plus récente que celle disponible sur le launcher RSF, il faut télécharger le dernier dossier dans "release" et copier coller tous les fichiers dans le dossier RBR, en remplacçant ceux déjà présent lorsque c'est demandé. Il faut s'assurer que "Réalité Virtuelle" et "openRBRVR" sont activés dans le launcher lorsqu'une nouvelle version du plugin est installée manuellement.

Setup

Les paramètres du plugin peuvent être modifiés dans Options -> Plugins -> openRBRVR et sauvegardés dans Plugins/openRBRVR.toml via le menu.

Avec le FoV du bureau, les objets peuvent disparaitre de votre vision périphérique. C'est plus important sur certaines spéciales que sur d'autres. Cela peut être réglé sur le launcher RSF, NGPCarMenu, ou en utilisant le plugin PaceNote (double clic droit avec la souris pour ouvrir le menu). Les valeurs entre 2.3-2.6 fonctionnent pour mon casque avec un FoV large.

FAQ

Instructions du build (pour les développeurs uniquement)

Le projet utilise CMake. Je l’ai développé avec Visual Studio 2022 community edition qui possède le support du module CMake.

Pour configurer d3d9.dll, le dxvk utilise meson. J’ai utilisé meson setup --backend=vs2022 --build_type=release pour le configurer.

Remerciements

  • Kegetys pour RBRVR, snous montrant ce qui est possible d’accomplir.
  • TheIronWolf pour avoir patché le support VR pour D3D9 dans dxvk.
  • Towerbrah pour l’idée d’implémenter le support VR utilisant le patch de TheIronWolf et pour l'aide corrigeant les problèmes de RBRHUD+RBRRX.
  • mika-n pour l’open source de NGPCarMenu et la collaboration pour faire fonctionner le plugin avec RSF et RBRControls.

License

La licence est sous Mozilla Public License 2.0 (MPL-2.0). Le code source pour tous les travaux dérivés doivent être publiques.