MikiBzh a écrit :Salut,
C'est fait, je viens de réinstaller mon BS. Et avant même de toucher au autre options, je me lance dans le double écran. Vous en avez de la chance !
Trêve de plaisanteries, je vais détailler sur ce post la façon dont je suis passé en double écran.
Voici ma config : GeForce 8800GTX, drivers 181.22, deux écran, le principal 22" en 1680*1050, le second en 1280*1024. Le tout tourne sous Vista, et c'est bien le problème qui concerne certains d'entre vous...
A noter qu'avec les drivers 181.22, l'option "Dual Screen", n'est plus représentée. J'en déduit que cette option est forcée vu que Vista ne sait faire a priori que ça...
Pour info, j'ai désactivé "l'accélération à plusieurs processeurs graphiques PhysX", pour ceux qui ont les 181.22. J'ai pas testé avec. A voir...
Philosophie : L'extension du bureau n'étant pas possible sur VISTA, on va trompé le système en déclarant trois écrans au lieu des deux que j'ai. Mon but, avoir la visu cockpit sur l'écran de gauche, l'Abris et la TV sur l'écran de droite.
Etape 1 : choix de ma résolution.
Mon écran principal est en 1680*1050, format 16/10. C'est lui la référence. Mon 173 est quant à lui en 1280*1024. Il y a 26px de différence en hauteur. Ce n'est pas un soucis, sachant que c'est sur celui-ci que je vais placer l'abris et la TV (et donc je pourrais sans pb redimensionner la hauteur des deux visues).
Mon troisième écran virtuel aura les mêmes caractéristiques que mon 17" et sera virtuellement placé à gauche de mon 22" (parce que j'ai choisi de placer les vues Abris et TV sur l'écran de droite, mais l'inverse est possible).
Ma résolution globale est donc : 1280 + 1680 + 1280, soit 4240 de large, sur une hauteur totale de 1050. Soit 4240*1050 !
Je vais donc me retrouvé avec un BS qui pensera tourner sur un écran de cette résolution.
Aller, on ouvre le "option.lua" dans "BlackShark\data\scripts", et je modifie la partie "graphics" :
["graphics"] =
{
["multiMonitorSetup"] = "mikibzh",
["color"] = "32",
["heatBlr"] = 0,
["scenes"] = "high",
["water"] = 2,
["fullScreen"] = false,
["visibRange"] = "Medium",
["aspect"] = 1.6,
["textures"] = 2,
["shadows"] = 1,
["display_mode"] =
{
["avi"] =
{
["bpp"] = 32,
["resolution"] = "640x480",
["full_screen"] = false,
["aspect"] = 1.333333333,
["height"] = 480,
["width"] = 640,
}, -- end of ["avi"]
}, -- end of ["display_mode"]
["effects"] = 3,
["lights"] = 2,
["haze"] = 1,
["terrPrld"] = "20",
["height"] = 1050,
["resolution"] = "4240x1050",
["civTraffic"] = 1,
["width"] = 4240,
}, -- end of ["graphics"]
En rouge les changes concernant la résolution, mais également, j'en profite pour renseigner
["multiMonitorSetup"] = "mikibzh",, qui sera ma config écran a venir.
Sauvegarde du tout (pensez a faire une sauvegarde de l'original avant) et dans les options du fichiers,
je le passe en lecture seule afin qu'il ne soit pas modifié par lors du lancement du jeu...
Etape 2 : la config de l'affichage souhaité en terme de visu.
Aller, c'est reparti. Je copie le fichiers"***\DCS\Config\Shkval+Camera+ABRIS.lua", change son nom en "mikibzh" (bref avec le même nom que celui mit dans l'"option.lua") et fait les modifs comme suit :
1 / La vue Center :
Center =
{
x = 1280;
y = 0;
width = 1680;
height = 1050;
viewDx = 0;
viewDy = 0;
aspect = 16 / 10;
Pourquoi ? BS positionne les fenêtres en partant d'en haut à gauche (haut gauche de mon écran virtuel x=0, y=0, bas droit de mon écran virtuel x=4240, y=1050). Comme mon écran de gauche n'existe pas, je place la vue centrale à partir de 1280. Facile ! en bien sûr en Y=0. La taille de cette vue est bien sûr celle de mon écran 22", donc 1680*1050.
2 / La vue Shkval :
Shkval =
{
x = 2960;
y = 0;
width = 640;
height = 1050;
}
2960 en absice car : 1280 (ficitf)+1680 (la vue cockpit) = 2960. La vue se retrouve donc sur le bord gauche de mon écran de droite... Y=0, je laisse comme ça, mais je le modifierai après... ensuite je vais diviser en deux mon écran de 17" entre la vue shkval et l'Abris, donc 1280 / 2 = 640 pour la largeur. La hauteur reste pour le moment à 1050, mais je la changerai après.
3 / La vue Abris :
ABRIS =
{
x = 3600;
y = 0;
width = 640;
height = 1050;
}
X à 3600 pour 1280 (ficitf)+1680 (la vue centrale) + 640 (la vue Shkval)
Y à 0, a modifier plus tard, en enfin 640*1050 comme vu pour le shkval.
Ouf, je sais pas si je suis clair.
Avec tout ça, J'obtiens ça :
Bon, c'est pas mal mais il y a quelques souçis :
Les 26 px qui me manque sur mon 17" me masque le bas de la vue Abris (normal puisque j'ai mis une hauteur de 1050). De plus les deux vues, Abris et shkval sont déformées.
On va donc modifier leur taille :
Pour le Shkval, le rapport est plutôt dans les 7/10, soit sur notre ma largeur de 640, une hauteur de (640*7)/10 = 448.
Plaçons la vue en hauteur : je la veux au milieu de la hauteur de mon écran, soit (1024-448)/2 = 288
Il ne me reste plus qu'a modifier comme celà :
Shkval =
{
x = 2960;
y = 288;
width = 640;
height = 448;
Et voilà le résultat :
La vue du shkval est modifiée. Je vous laisse faire vos essais pour l'Abris (non, parce que là il y a l'A1GP qui commence...
![Jumpy :Jumpy:](./images/smilies/Jumpy.gif)
)
Et au passage, vous noterez que je vous fais des photos de mes écrans et non des "printscreen", simplement parce que le jeu n'accepte alors plus les "printscreen" et vous plante la mission... dommage.
J'espère que ce post servira à certains. sinon, c'est pas grave...