Bonjour tout le monde
Je ne sait pas si je suis sur la bonne section et si c'est judicieux de posé ma question ici, mais j'ai un petit probléme que peut étre certain d'entre vous ont remarqué. Dans certains jeux, même en forcant la VSYNC dans le panneaux NVIDIA et dans le jeu, cela ne fonctionne pas. Cas typique : Mirror Edge, The last remnant, Stalkers (Un peu spécial par contre lui mais bref) et pas mal d'autre.
Le problème est connus, c'est un semi-problème des pilotes NVIDIA propriétaire qui remet la vsync a 0 indépendamment de la configuration dans le panneaux et dans le jeu/wine.
J'ai donc trouver ce thread qui en parle avec des devs de nvidia qui le reconnaissent : http://www.nvnews.net/vbulletin/showthread.php?t=163438
Et aussi une solution alternative d'apparence simple a mettre en pratique a la page 3 ici : http://www.nvnews.net/vbulletin/showpost.php?p=2536878&postcount=28
tout ceci pour wine 1.4 (mais ca devrait fonctionné avec les version RC et aussi celle d'aprés)
Il y a donc un patch, mais aussi une astuce alternative à faire avec le fichier "context.dll" dans le répertoire "wined3d".
Alors mon problème c'est que je suis pas encore assez doué pour compilé moi même WINE avec ce patch et savoir le mettre pour PlayOnLinux, et la deuxième, d'apparence simple avec le context.dll, c'est que j'ai chercher absolument PARTOUT sur mon DD, et impossible de trouver ce fichier (j'ai activé les fichiers caché bien entendu).
Donc si quelqu'un de sympa et de gentil pouvait m'expliquer soit ou se trouve ce fameux fichier, soit faire une compilation de wine avec ce patch pour POL, je lui serait reconnaissant éternellement
Je ne supporte pas le tearing dans les jeux, c'est quelque chose qui m'est insupportable :-/
Petit détail concernant ce bug, mais si on garde la composition du bureau, la Vsync fonctionne dans le jeu mais au prix de performances largement plus basse et de saut d'image désagréable.
Merci de m'avoir lu, je vous souhaite une bonne journée ;)