Salut à tous,
Je vous explique le problème que j'ai rencontré ainsi que la solution découverte qui peut t'intéresser, toi lecteur qui a cliqué sur ce sujet en étant probablement interpellé par mon titre hyper accrocheur !
Voilà, je n'utilise mon Rift qu'en mode extend. Le mode Direct to HMD n'a quasiment jamais fonctionné sur mon PC. En soit, c'est franchement pas grave, tous les jeux tournent parfaitement bien en Extend. Par contre, quand je reçois des potes à la maison (ou que j'utilise des jeux comme AC qui n'ont pas encore optimisé leurs menus), personne ne peut voir ce que le joueur voit dans son casque, parce qu'il n'y a pas de retranscription sur l'écran du PC.
Pour commencer, j'ai tenté de faire une simple duplication de l'écran de Rift sur l'écran du PC via l'utilitaire natif de windows. Ça m'a fait un truc tout merdique (je vous laisser tester...).
Ensuite, je me suis dit que j'allais acheter un petit écran FullHD pas cher et un dédoubleur HDMI pour dupliquer le signal de la carte graphique envoyé vers le casque. Ben ça marche pas nonplu... (écran revendu dans la foulée, mais 15€ perdus dans l'achat du dédoubleur).
Et du coup, en cherchant un peu sur le net, je suis tombé sur un petit logiciel qui semblait très prometteur. Il s'agit de "Open Broadcaster Software",
disponible en version beta sur le site officiel en cliquant ici
.
Ce petit logiciel permet de retranscrire une fenêtre de jeu pour l'afficher en direct. A la base, c'est un logiciel de streaming et d'enregistrement audio/vidéo de séquences de jeu, mais pour ce dont j'ai besoin, c'est parfaitement utile.
Donc, après avoir téléchargé votre petit logiciel, vous le lancez, vous lancez votre jeu (pas forcément Assetto, ça marche pour tout !), et vous revenez sur le logiciel. Vous cliquez en bas dans la fenêtre "Sources:" avec le clic droit de votre souris (celui qui est sous le majeur de ta main droite...), puis "Ajouter", "Capture de jeu". Vous changez le nom si vous souhaitez (pratique si on s'en sert pour plusieurs jeux) et "OK". De là, une fenêtre s'affiche, et à côté de "Application", vous sélectionnez votre jeu. VOus cochez ensuite "Étirer l'image à l'écran", et vous faites "OK".
Maintenant, vous n'avez plus qu'à cliquer sur "Tester le Streaming", et c'est parti, une fois que vous aurez ramené la souris sur votre fenêtre du jeu pour la repasser en premier plan, le logiciel se mettra à retranscrire en direct live tout ce qui s'y affiche !
Alors attention, Assetto Corsa utilise 2 applications pour ceux qui ne l'ont pas encore remarqué. Une pour les menus, et une pour le jeu (qui se lance quand vous lancez une course). Il vous faudra donc créer 2 sources dans le logiciel, et passer de l'une à l'autre quand vous démarrez une course ou que vous l’arrêtez. On peut croire que c'est un peu chiant, mais quand les sources sont créées, c'est très rapide.
Voilà, étant moi-même utilisateur de ce logiciel, si vous avez des questions, n'hésitez pas !
Espérant en avoir aidé certains