Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
wine_directx [Le 04/01/2016, 13:01]
L'Africain Maj de la page
wine_directx [Le 11/09/2022, 12:14] (Version actuelle)
moths-art 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)
Ligne 1: Ligne 1:
-{{tag>Precise Trusty ​jeu wine}}+{{tag>Xenial ​jeu wine}}
  
 ---- ----
Ligne 6: Ligne 6:
  
 <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!\\
Ligne 19: Ligne 19:
 Ensuite, allez dans l'​onglet //​Bibliothèques -> Nouveau remplacement pour -> Ajouter -> Modifier -> Intégré (wine)//.\\ Ensuite, allez dans l'​onglet //​Bibliothèques -> Nouveau remplacement pour -> Ajouter -> Modifier -> Intégré (wine)//.\\
 Cependant cette opération peut vite devenir lourde car vous avez besoin de préciser un grand nombre de DLL comme natives pour que l'​installation fonctionne correctement. C'est pourquoi vous pouvez vous simplifier la tâche en [[:​tutoriel:​comment_editer_un_fichier|éditant le fichier]] caché **.wine/​user.reg** dans votre **Dossier Personnel**.\\ Cependant cette opération peut vite devenir lourde car vous avez besoin de préciser un grand nombre de DLL comme natives pour que l'​installation fonctionne correctement. C'est pourquoi vous pouvez vous simplifier la tâche en [[:​tutoriel:​comment_editer_un_fichier|éditant le fichier]] caché **.wine/​user.reg** dans votre **Dossier Personnel**.\\
-Cherchez ou créer ​une ligne similaire à celle-ci :+Cherchez ou créez ​une ligne similaire à celle-ci :
 <​file>​ <​file>​
 [Software\\Wine\\DllOverrides] 1195992268 [Software\\Wine\\DllOverrides] 1195992268
Ligne 48: Ligne 48:
 "​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"​
Ligne 138: Ligne 138:
 </​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]],
  • wine_directx.1451908874.txt.gz
  • Dernière modification: Le 04/01/2016, 13:01
  • par L'Africain