VEAF
    • Site VEAF
    • Catégories
    • Récent
    • Populaire
    • Utilisateurs
    • Groupes
    • calendar
    • S'inscrire
    • Se connecter

    Problème d'export MFD

    Hangar DCS World - discussions diverses sur DCS
    5
    8
    434
    Charger plus de messages
    • Du plus ancien au plus récent
    • Du plus récent au plus ancien
    • Les plus votés
    Répondre
    • Répondre à l'aide d'un nouveau sujet
    Se connecter pour répondre
    Ce sujet a été supprimé. Seuls les utilisateurs avec les droits d'administration peuvent le voir.
    • Ti'RcoT
      Ti'Rco Membre du bureau
      dernière édition par

      Bonjour tout le monde,

      J’ai fait l’acquisition de deux MFD de chez “Dan” récemment et malgré une première installation qui a très bien fonctionnée, aujourd’hui c’est un peu la crise. Deux événements se sont produits avant l’apparition du problème :

      • J’ai fait la màj de DCS
      • J’ai supprimé tous les binds de tous mes modules (😡 😡 😡 😡 )

      Explications :

      Mon installation est comme suit :

      • Ecran 1 (1920*1080) : affichage de Windows ou autre
      • Ecran 2 (1920*1080) : affichage principal sur lequel je souhaite afficher DCS
      • Ecran 3 (800*600) : MFD de gauche
      • Ecran 4 (800*600) : MFD de droite
        f3e224e8-1d81-4eff-b5e8-529b401c7e04-image.png

      Les paramètres NVIDIA sont cohérents :
      d0e0f790-5b9f-4f98-90f4-a2372b97a980-image.png

      En suivant le manuel d’installation, j’ai modifié son fichier “Dan_MFD.LUA” pour obtenir ceci :
      2692dc09-df44-476b-9fa1-5c76cc063b26-image.png

      Toujours en suivant le manuel, la résolution complète devrait être : 1920 * 1680 afin d’englober mon écran principal (n°2) et les deux MFD (n°3 et n°4). Je modifie donc le fichier “options.LUA” pour obtenir ceci :
      41bc058d-7a95-4042-a06e-b714fde9bb45-image.png

      Et c’est là que commence les problèmes

      Au premier lancement de DCS, les deux MFD sont considérés comme des extensions de l’écran principal puisque dans les options, la section “monitors” est toujours cochée sur 1 écran. Jusque-là tout va bien, la nouvelle résolution est correcte et bien prise en charge.
      15b4adf2-af32-4c00-a46c-bf780a50be08-image.png
      dc37f748-e9d9-429d-a9f7-547756d243e6-264391137_431424121988318_4442234571318661542_n.jpg

      Si par contre je choisis “Dan_MFD” et que DCS se relance, voilà ce que j’obtiens avant d’avoir un écran noir :
      2ef25edb-7a48-4dfb-a4cb-13de38384eb6-269725152_877550399598256_4516911046551998722_n.jpg
      Un lancement de DCS décalé sur l’axe vertical, signe que les deux MFD ne sont pas considérés comme des exports mais toujours comme une extension de l’écran principal.
      313bfa37-e552-4671-8fcf-30b2b6d445de-269717315_905892683457056_2263418228731245669_n.jpg
      Et un écran de démarrage dans les choux complets.

      –> C’est à croire que la résolution, pourtant correcte, est devenue erronée…

      Je teste alors la résolution maximale soit 3840 * 1680 pour tester et voilà le résultat :
      07c5b734-9ec7-4fd7-97ed-8ea010d88c11-269735018_3002496350012142_4004759289173867293_n.jpg
      DCS s’affiche sur le mauvais écran et en plus je “perds” le second moniteur.
      Mais au moins DCS s’affiche bien sur un seul moniteur et mes exports fonctionnent.

      Je suis revenu sur la version n-1 de DCS + fait un Repair mais le problème persiste.

      Si certains ont déjà eu ce soucis ou ont une idée de la source du problème, je veux bien un coup de main 😄.

      Ti'Rco - Pilote F/A-18C à la 14.735 Corsairs, KA-50 à la 99.735 Coyotes, M-2000C à la 10.735 Raptor Cell, RIO F-14 en cours…

      phebusP 1 réponse Dernière réponse Répondre Citer 0
      • phebusP
        phebus Membre du bureau @Ti'Rco
        dernière édition par

        @ti-rco salut
        De mémoire les écrans ne sont pas en 800x600
        Mais en 1024 plutôt ensuite la configuration de Dan est compliquée
        Je te fais passer dans l’après-midi le fichier qui va bien

        "Si tu crois que la violence ne résout rien, c'est que t'as pas frappé assez fort"…
        Pilote A10

        1 réponse Dernière réponse Répondre Citer 1
        • MitchM
          Mitch Membre VEAF
          dernière édition par

          De mémoire, DCS fonctionne obligatoirement sur le premier écran.

          Je t’invite à inverser l’écran 1 et 2 (au moins d’un point de vue logique) et à reconfigurer ton viewport en conséquence:

          • largeur: largeur de 1
          • hauteur: hauteur de 1 + 3

          A-10CII - F-15E

          Mon profil VEAF

          skywalkerS 1 réponse Dernière réponse Répondre Citer 1
          • ZipZ
            Zip Membre VEAF
            dernière édition par

            Pour moi tu dois définir dans DCS la surface totale utilisable par Windows (i.e. y compris l’écran 1), puis spécifier quelle surface est ta « surface principale » (pour l’affichage du jeu) et quelles autres sont utilisables par des exports.
            Mon PC est inaccessible actuellement mais je suis dispo pour t’aider dès ce soir si tu veux.

            Zip

            1 réponse Dernière réponse Répondre Citer 0
            • skywalkerS
              skywalker @Mitch
              dernière édition par skywalker

              @Ti’Rco
              Idem Mitch pour moi … et a ta place j’aurai placé les MFD a gauche et superposés pour réduire ta conso de Pixels.

              c1b1c908-6d65-42b1-b3fe-50e042ef4b89-image.png

              À la guerre il est important de savoir reconnaître l’ennemi. Car, sans ennemi, la guerre est ridicule.

              1 réponse Dernière réponse Répondre Citer 0
              • Ti'RcoT
                Ti'Rco Membre du bureau
                dernière édition par

                Malgré encore d’autres essais, je n’arrive toujours pas à retrouver ce que j’avais pourtant obtenu jeudi soir 😞

                @phebus J’ai suivi les instructions du manuel, j’espère qu’elles sont correctes. Sinon je changerai pour du 1024. A confirmer avec ton fichier 👍

                @Mitch Je ne peux pas modifier le numéro assigné à chaque écran mais seulement désigner un “écran principal”. DCS a toujours bien fonctionné sur l’écran noté “2”, en sachant que ce même écran est celui désigné comme “écran principal”.
                Malgré l’inversion “logique” de la position des écrans, DCS finit toujours pas s’afficher sur l’écran n°1 alors même qu’il n’est pas l’écran principal. Et cela n’arrive que quand je sélectionne le .LUA de Dan pour la gestion de l’affichage. Dans les autres cas, DCS s’affiche bien sur l’écran principal soit le n°2. 😓 😓

                @Zip Je ne vois où tu définis plusieurs surfaces d’affichage, je pense qu’un coup de main en live va être nécessaire 😞

                @Skywalker C’est fait, merci du tuyau 👍

                Ti'Rco - Pilote F/A-18C à la 14.735 Corsairs, KA-50 à la 99.735 Coyotes, M-2000C à la 10.735 Raptor Cell, RIO F-14 en cours…

                1 réponse Dernière réponse Répondre Citer 0
                • ZipZ
                  Zip Membre VEAF
                  dernière édition par

                  L’entête définit le nom et la description de la config multimoniteurs :

                  _  = function(p) return p; end;
                  name = _('MFCDs on right of the screen - dan');
                  Description = 'MFCDs on right of the screen - dan'
                  

                  Ensuite on définit les “viewports”, c’est à dire les surfaces d’affichage ; là il n’y en a qu’une, c’est la surface principale, où on va afficher le monde du jeu (ça peu couvrir plusieurs écrans physiques, la mienne fait 3440 x 1440 mais il parait que c’est pas la taille qui compte) :

                  Viewports =
                  {
                       Center =
                       {
                            x = 0;
                            y = 0;
                            width = 3440;
                            height = 1440;
                            viewDx = 0;
                            viewDy = 0;
                            aspect = 3440 / 1440;
                       }
                  }
                  

                  Et enfin on définit les dimensions utilisables par les exports (dans la totalité de l’espace disponible) :

                  LEFT_MFCD =
                  {
                       x = 3440+183;
                       y = 0+82;
                       width = 689;
                       height = 689;
                  }
                  
                  RIGHT_MFCD =
                  {
                       x = 3440+183;
                       y = 770+82;
                       width = 689;
                       height = 689;
                  }
                  

                  La fin du fichier dit à DCS quelles surfaces utiliser pour le jeu et pour l’interface utilisateur :

                  UIMainView = Viewports.Center
                  GU_MAIN_VIEWPORT = Viewports.Center
                  

                  Zip

                  1 réponse Dernière réponse Répondre Citer 0
                  • Ti'RcoT
                    Ti'Rco Membre du bureau
                    dernière édition par

                    Problème résolu, merci pour vos retours et à Zip pour son aide en live.

                    Je n’ai pas d’explication rationnelle à donner par rapport à la solution, ni à la raison du problème initial…c’est le mystère complet

                    C’est beau l’informatique 😄

                    Ti'Rco - Pilote F/A-18C à la 14.735 Corsairs, KA-50 à la 99.735 Coyotes, M-2000C à la 10.735 Raptor Cell, RIO F-14 en cours…

                    1 réponse Dernière réponse Répondre Citer 0
                    • Premier message
                      Dernier message