COMPTOIR
  
register

Et une nouvelle mise à jour de DXVK : la 1.7.1

Avec l’avènement de Proton, Valve a enfin permis aux joueurs le désirant de jouer aux titres Windows sous l’OS libre GNU/Linux. Encore perfectible, la surcouche de compatibilité reposant sur Wine apporte toutefois un confort bienvenu et un nombre ahurissant de titres supportés (plus de 11 300 selon ProtonDB).

 

Pour faire face à un nombre toujours en hausse de jeux vidéo, il est normal que le composant principal de cette infrastructure se mette à jour, à savoir DXVK. C’est à ce bout de code qu’incombe la tâche de la traduction de l’API de Microsoft, DirectX, en code Vulkan directement exécutable par les cartes graphiques sous Linux.

 

valve

 

Une nouvelle version est justement sortie avant hier, numérotée 1.7.1, qui apporte des correctifs bienvenus dans un panel élargi de titres, qui représente tout à fait l’étendue des utilisateurs de jeux sous Tux. D’un côté, nous trouvons des jeux peu gourmands comme TrackMania (correction du rendu de l’eau), mais aussi sur des Triple A comme Metro Exodus, ou encore Serious Sam 2 (datant de 2005 !) et Resident Evil 7. Pour en profiter, rien de plus simple : Steam mettra tout à jour pour vous ! Magique, non ?

 

Pour la liste complète des changements et le téléchargement des sources, direction GutHib GitHub !
Un poil avant ?

Deux laptops gaming, tout pareil sauf le CPU : Ryzen 4000 ou Core i7 ? Suite et fin !

Un peu plus tard ...

NuVia continue dans sa communication, pour des puces porteuses de toujours plus de promesses

Les 13 ragots
Les ragots sont actuellement
ouverts à tous, c'est open bar !
par Deus, le Mercredi 19 Août 2020 à 13h39  
J'ai teste d'avantage sur Crysis en base DX9 et en Vulkan pas d'ameliorations, meme pas mal de stuttering en fait donc pas super, par contre sur STALKER Lost Alpha :

https://youtu.be/HeJpnU6o5rU

voila le delire ! un bon + 30 FPS en moyenne !!! et super fluide et avec Gsync qui tourne en plus !
par Deus, le Mercredi 19 Août 2020 à 03h11  
Black Mesa -> pas d'ameliorations, snif, c'est vraiment le GPU le facteur limitant sur les graphs, en plus les menus sont invisibles.

Le premier Far Cry -> sur la scene des qu'on sors du bunker au tout debut (tout a fond l'eau en ultra pas d'antialiasing, avec le patch 64 bit), on passe de 180 FPS a 270 FPS !!!!! la on est dans un cas ou le GPU est tres sous utilise en D3D9 (30% seulement) et ou le CPU est un enorme facteur limitant, le gain en performances est juste allucinant je n'en reviens pas !!

Video que j'ai faite : https://youtu.be/fHzQd-HKPI4

apres j'ai essaye sur les 3 STALKER Vanilla, et ca marche pas snif donc je peux pas comparer, sur Lost Alpha ca marche et j'avais remarque quand meme un bon +-25% de perfs mais en passant de D3D11 a D3D9 on perds pas mal d'effets c'est assez dommage, et sinon en dehors de ca je vois pas quels autres jeux D3D9 pourraient profiter de Vulkan.

En tout cas sur Far Cry 1 c'est allucinant, dommage que personne n'en ait rien a foutre de ce jeu, alors qu'il est genial pourtant !
par Deus pas logge sur tel en Auvergne-Rhône-Alpes, le Mardi 18 Août 2020 à 14h18  
par Nicolas D., le Mardi 18 Août 2020 à 13h29
Je ne savais même pas que la dll marchait sous Windows, on en apprend tous les jours :O. En tout cas, une rapide recherche me dit que c'est pas officiellement supporté, et qu'il n'y a que en DX9 où, effectivement, il y a une chance que cela fonctionne. Par contre, cela ferait un bon sujet de dossier CDH ! À méditer ....
Crysis est super capricieux je laisse tomber les tests approfondis, mais sur un shot identique je passe de +-160 fps a +-170 fps, cest pas ouf, mais ya quand meme une amelioration, faudrait que je regarde genre CS:GO, lui qui est infame pour etre reste sous DX9 malgre les plaintes des joueurs, dont moi haha.
par Nicolas D., le Mardi 18 Août 2020 à 13h29  
par Deus, le Mardi 18 Août 2020 à 12h23
Les deux sous Windows 10 (suffit de drop la dll d3d9.dll de DXVK au meme endroit que l'executable du jeu, ca marche pas avec 10 et 11 par contre snif), je passe de 60 a 80 FPS, je suis sur que le 80 FPS est sous Vulkan car l'OSD de MSI Afterburner le montre.

Malheureusement j'etais tres hype mais sur Deus Ex Revision en DX9 pas d'ameliorations... c'est donc le game code qui est mal optimise pour ce jeu la haha.

Mais on dirait bien que pour les jeux dont le Thread graphique (toujours en single core ?) est tres sature, ca peut aider, je vais tester ca sur Crysis plus tard dans la journee ! Lui qui est si sature en draw calls.
Je ne savais même pas que la dll marchait sous Windows, on en apprend tous les jours :O. En tout cas, une rapide recherche me dit que c'est pas officiellement supporté, et qu'il n'y a que en DX9 où, effectivement, il y a une chance que cela fonctionne. Par contre, cela ferait un bon sujet de dossier CDH ! À méditer ....
par Deus, le Mardi 18 Août 2020 à 12h23  
par Nicolas D., le Mardi 18 Août 2020 à 11h55
La DLL de DXVK... sur Windows donc ? Ou tu fais une comparaison Windows (60 FPS) vs Linux (DXVK / 80 FPS) ?
Les deux sous Windows 10 (suffit de drop la dll d3d9.dll de DXVK au meme endroit que l'executable du jeu, ca marche pas avec 10 et 11 par contre snif), je passe de 60 a 80 FPS, je suis sur que le 80 FPS est sous Vulkan car l'OSD de MSI Afterburner le montre.

Malheureusement j'etais tres hype mais sur Deus Ex Revision en DX9 pas d'ameliorations... c'est donc le game code qui est mal optimise pour ce jeu la haha.

Mais on dirait bien que pour les jeux dont le Thread graphique (toujours en single core ?) est tres sature, ca peut aider, je vais tester ca sur Crysis plus tard dans la journee ! Lui qui est si sature en draw calls.
par Nicolas D., le Mardi 18 Août 2020 à 11h55  
par Deus, le Mardi 18 Août 2020 à 11h49
Mec, j'espere que tu verras mon message, j'ai fait le test sur STALKER Lost Alpha qui est un des jeux les plus CPU limited et single thread que je connaisse, malheureusement le jeu ne semble pas apprecier les DLL de D3D11 et D3D10 de DXVK, par contre, il supporte la D3D9 !

En mettant la densite et la distance d'affichage de la vegetation a fond, le thread principal est tres sature a cause de tous les draw calls de la vegetation et en vrai D3D9 sur ma 1080 Ti et mon 3800X j'ai +-60 FPS, par contre, si je remplace par la dll de DXVK, j'ai +- 80 FPS !!!! on passe donc de 60 a 80 FPS quand meme, toujours en single core ! Et sur le graph de MSI afterburner on voit que en moyenne la carte graphique est legerement plus solicitee, il faut que je teste ca sur d'autres jeux !

Par contre tout n'est pas rose, par exemple le filtrage des textures est en trilineaire avec la dll de DXVK, malgre les parametres en jeu et en drivers qui disent tous les deux de traiter le filtrage en AF x16.
La DLL de DXVK... sur Windows donc ? Ou tu fais une comparaison Windows (60 FPS) vs Linux (DXVK / 80 FPS) ?
par Deus, le Mardi 18 Août 2020 à 11h49  
par Nicolas D., le Lundi 17 Août 2020 à 07h03
Je confirme que ce cas peut arriver, en particulier sur les Intel HD qui sont avec un processeur un peu poussif, et dont les drivers Windows ne sont pas optimisés comme ceux d'AMD ou de NVIDIA . Néanmoins, dans des cas de PC de bureau gaming, il ne me semble pas que ce soit le cas .
Mec, j'espere que tu verras mon message, j'ai fait le test sur STALKER Lost Alpha qui est un des jeux les plus CPU limited et single thread que je connaisse, malheureusement le jeu ne semble pas apprecier les DLL de D3D11 et D3D10 de DXVK, par contre, il supporte la D3D9 !

En mettant la densite et la distance d'affichage de la vegetation a fond, le thread principal est tres sature a cause de tous les draw calls de la vegetation et en vrai D3D9 sur ma 1080 Ti et mon 3800X j'ai +-60 FPS, par contre, si je remplace par la dll de DXVK, j'ai +- 80 FPS !!!! on passe donc de 60 a 80 FPS quand meme, toujours en single core ! Et sur le graph de MSI afterburner on voit que en moyenne la carte graphique est legerement plus solicitee, il faut que je teste ca sur d'autres jeux !

Par contre tout n'est pas rose, par exemple le filtrage des textures est en trilineaire avec la dll de DXVK, malgre les parametres en jeu et en drivers qui disent tous les deux de traiter le filtrage en AF x16.
par Deus, le Lundi 17 Août 2020 à 07h40  
par Nicolas D., le Lundi 17 Août 2020 à 07h03
Je confirme que ce cas peut arriver, en particulier sur les Intel HD qui sont avec un processeur un peu poussif, et dont les drivers Windows ne sont pas optimisés comme ceux d'AMD ou de NVIDIA . Néanmoins, dans des cas de PC de bureau gaming, il ne me semble pas que ce soit le cas .
Ah mince, mon espoir aurait ete de voir des jeux assez vieux fortement single thread gagner peut etre 10-15% de perfs en allegeant les draw calls. Faudra que je fasse mes propres experiences malsaines malgre tout
par Nicolas D., le Lundi 17 Août 2020 à 07h03  
par Deus, le Samedi 15 Août 2020 à 21h43
J'avais meme lu des trucs comme quoi DXVK pour certains jeux Direct3D9 meme sous windows tu gagnais en perfs car la legere perte de perfs cote GPU se gagnait cote CPU du coup ca levait un peu les goulots d'etranglements CPU sur certais jeux !

Des gens pour confirmer ceci ?
Je confirme que ce cas peut arriver, en particulier sur les Intel HD qui sont avec un processeur un peu poussif, et dont les drivers Windows ne sont pas optimisés comme ceux d'AMD ou de NVIDIA . Néanmoins, dans des cas de PC de bureau gaming, il ne me semble pas que ce soit le cas .
par Vaark en Provence-Alpes-Côte d'Azur, le Dimanche 16 Août 2020 à 12h57  
par Nicolas D., le Samedi 15 Août 2020 à 15h41
Normalement oui puisque j'ai vu passer des fixs pour GTA, par exemple, concernant justement le Rockstar Launcher .
Yes ! Merci pour le retour, hâte de voir si des gens parviennent à faire tourner FS2020
par Deus, le Samedi 15 Août 2020 à 21h43  
J'avais meme lu des trucs comme quoi DXVK pour certains jeux Direct3D9 meme sous windows tu gagnais en perfs car la legere perte de perfs cote GPU se gagnait cote CPU du coup ca levait un peu les goulots d'etranglements CPU sur certais jeux !

Des gens pour confirmer ceci ?
par Nicolas D., le Samedi 15 Août 2020 à 15h41  
par Vaark en Provence-Alpes-Côte d'Azur, le Samedi 15 Août 2020 à 14h24
Saurais-tu si Proton peut-être utilisé sur les jeux achetés sur Steam mais nécessitant un launcher tiers (genre Flight Sim, GTA...) ?
Parce qu'au risque de multiplier les télémétries et autres remontées de données, ça pourrait être un argument au fait d'acheter les jeux sur Steam.
J'ai l'impression que sur ProtonDB, pour GTA V par exemple, les gens passant par le "Social Club" ou l'EGS ont eu plus de galères.
Normalement oui puisque j'ai vu passer des fixs pour GTA, par exemple, concernant justement le Rockstar Launcher .