| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente |
| wine_directx [Le 26/02/2016, 19:02] – Conjugaison 86.210.75.240 | wine_directx [Le 11/09/2022, 12:14] (Version actuelle) – Suppression des espaces en fin de ligne (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892) moths-art |
|---|
| {{tag>Precise Trusty jeu wine}} | {{tag>Xenial jeu wine}} |
| |
| ---- | ---- |
| |
| <note importante>Cette manipulation est fortement déconseillée pour la majorité des utilisateurs de Wine. Il est préférable dans la l'ajout de certaines librairies comme **DirectX**. Si malgré tout PlayOnLinux ne vous convient pas, cette documentation pourra vous être utile.</note> | <note importante>Cette manipulation est fortement déconseillée pour la majorité des utilisateurs de Wine. Il est préférable dans la l'ajout de certaines librairies comme **DirectX**. Si malgré tout PlayOnLinux ne vous convient pas, cette documentation pourra vous être utile.</note> |
| Les versions récentes de [[:Wine]] propose par défaut plusieurs versions des bibliothèques **DirectX**, cependant en cas de besoin des versions natives, il est possible d'utiliser l'option **d3dx9**. En effet la bibliothèque **d3dx9_xx.dll** est requise pour le fonctionnement de certaines applications avec [[:Wine]]. Vous trouverez sur cette [[http://wiki.winehq.org/DirectX-D3DX9|page]] une courte liste d'applications necéssitent son installation.\\ | Les versions récentes de [[:Wine]] propose par défaut plusieurs versions des bibliothèques **DirectX**, cependant en cas de besoin des versions natives, il est possible d'utiliser l'option **d3dx9**. En effet la bibliothèque **d3dx9_xx.dll** est requise pour le fonctionnement de certaines applications avec [[:Wine]]. Vous trouverez sur cette [[https://wiki.winehq.org/DirectX-D3DX9|page]] une courte liste d'applications necéssitent son installation.\\ |
| Si vous essayez de lancer une application requérant DirectX sous Wine, vous aurez sûrement l'erreur suivante : **Vous utilisez une ancienne version de DirectX**. De cette manière vous saurez qu'il vous faut l'installer. Par contre il est fortement déconseillé d'installer **DirectX9** en entier, cela risque de perturber votre utilisation de Wine.\\ | Si vous essayez de lancer une application requérant DirectX sous Wine, vous aurez sûrement l'erreur suivante : **Vous utilisez une ancienne version de DirectX**. De cette manière vous saurez qu'il vous faut l'installer. Par contre il est fortement déconseillé d'installer **DirectX9** en entier, cela risque de perturber votre utilisation de Wine.\\ |
| Pour des questions de licence, Wine n'intégrera jamais l'API complète de Microsoft, les manipulations qui suivent restent donc d'actualité et ce malgré le travail accompli par les développeurs de Wine!\\ | Pour des questions de licence, Wine n'intégrera jamais l'API complète de Microsoft, les manipulations qui suivent restent donc d'actualité et ce malgré le travail accompli par les développeurs de Wine!\\ |
| "d3dx9_40"="native" | "d3dx9_40"="native" |
| "d3dx9_41"="native" | "d3dx9_41"="native" |
| "d3dx9_42"="native" | "d3dx9_42"="native" |
| "d3dx10_33"="native" | "d3dx10_33"="native" |
| "d3dx10_34"="native" | "d3dx10_34"="native" |
| </code> | </code> |
| |
| <note tip>Plus d'informations sur les différents paramètres de la base de registre [[http://wiki.winehq.org/UsefulRegistryKeys|ici]]</note> | <note tip>Plus d'informations sur les différents paramètres de la base de registre [[https://wiki.winehq.org/UsefulRegistryKeys|ici]]</note> |
| |
| |
| Maintenant vous pouvez lancer la plupart des dll DirectX comme « native » ou « builtin ». Par exemple, si un jeu pose problème à cause de « quartz.dll » en « builtin », vous pouvez le tester en mode « native ». | <note important>Maintenant vous pouvez lancer la plupart des dll DirectX comme « native » ou « builtin ». Par exemple, si un jeu pose problème à cause de « quartz.dll » en « builtin », vous pouvez le tester en mode « native ». |
| |
| Gardez à l'esprit que //d3d8//, //d3d9// et //ddraw// fonctionnent seulement en "builtin ». Essayez au maximum d'utiliser //dsound// et //dinput// en « builtin » ; même si cela fonctionne parfois. La raison de ce mode est le besoin de ces DLL d'accéder directement au matériel. Direct Music et Direct Play peuvent s'utiliser en « native » dans la plupart des cas. | Gardez à l'esprit que //d3d8//, //d3d9// et //ddraw// fonctionnent seulement en "builtin ». Essayez au maximum d'utiliser //dsound// et //dinput// en « builtin » ; même si cela fonctionne parfois. La raison de ce mode est le besoin de ces DLL d'accéder directement au matériel. Direct Music et Direct Play peuvent s'utiliser en « native » dans la plupart des cas. |
| | </note> |
| D'autres configurations de **Wine & DirectX** semble nécessaire pour certains jeux, voir par exemple : | |
| * Pour AACW : [[:aacw#installation_de_wine_directx|Voir cette page]] | |
| * Pour Civ4 : FIXME | |
| ===== Voir aussi ===== | ===== Voir aussi ===== |
| * [[:wine_trucs_et_astuces|La page de la doc sur les trucs et astuces pour wine]], | * [[:wine_trucs_et_astuces|La page de la doc sur les trucs et astuces pour wine]], |