[Wine-POL] Pb Trackmania directx (resolu)

Applications multimedia / jeux
Avatar de l’utilisateur
Gilles
Daikyu
Messages : 98
Inscription : lun. 28 avr. 2008, 14:09
Localisation : Bretagne

[Wine-POL] Pb Trackmania directx (resolu)

Message par Gilles »

Slt,

ça cause pas trop jeux ici ! mais peu-être que une ame charitable pourras quand même m'aidé
les ressources du forum sont souvent insouçonnées :bravo:

Pb pas vital mais quand même j'aimerai que cela fonctionne.
1-Installation de Trackmania à l'ai de Pol ===> RAS ça semble OK
2- Lancement du jeux : msg honteux "Impossible de trouvé Directx"

Version ARCH 86_64
Linux YODA 2.6.30-ARCH #1 SMP PREEMPT Fri Jul 31 07:30:28 CEST 2009 x86_64 AMD Athlon(tm) 64 X2 Dual Core Processor 4200+ AuthenticAMD GNU/Linux
Dernière modification par Gilles le lun. 28 sept. 2009, 13:32, modifié 1 fois.
IN CAUDA VENENUM
Avatar de l’utilisateur
wido
Chu Ko Nu
Messages : 497
Inscription : mar. 21 oct. 2008, 20:59

Re: [Wine-POL] Pb Trackmania directx

Message par wido »

Installation du directX:

Code : Tout sélectionner

yaourt -S winetricks
ou 64 bits:

Code : Tout sélectionner

yaourt -S bin32-winetricks
ensuite:

Code : Tout sélectionner

winetricks directx9
il te télécharge le fichier directX (40Mo)

ensuite il va te manquer plusieurs fichiers (mscoree.dll,streamci.dll,gm.dls)

Code : Tout sélectionner

usr/bin/wget http://howto.landure.fr/gnu-linux/installer-directx-9-0c-avec-wine/mscoree.dll \
     --output-document=$HOME/.wine/drive_c/windows/system32/mscoree.dll
/usr/bin/wget http://howto.landure.fr/gnu-linux/installer-directx-9-0c-avec-wine/streamci.dll \
     --output-document=$HOME/.wine/drive_c/windows/system32/streamci.dll
/usr/bin/wget http://howto.landure.fr/gnu-linux/installer-directx-9-0c-avec-wine/gm.dls \
     --output-document=$HOME/.wine/drive_c/windows/system32/drivers/gm.dls
et le fichier directx.reg pour les réglages:

Code : Tout sélectionner

/usr/bin/wget http://howto.landure.fr/gnu-linux/installer-directx-9-0c-avec-wine/directx.reg \
    --output-document /tmp/directx.reg
/usr/bin/regedit /tmp/directx.reg
logiquement en lançant un:

Code : Tout sélectionner

wine dxdiag
tu devrais voir apparaître le cube.
Image
Avatar de l’utilisateur
benpro
Daikyu
Messages : 60
Inscription : mar. 21 juil. 2009, 10:54
Localisation : France

Re: [Wine-POL] Pb Trackmania directx

Message par benpro »

Le problème c'est que tu fais l'install de dirctx dans le préfine normal .wine
Il faut faire ce que wido à dit mais avec le préfixe de pol pour trackmania ;)
Ou installer directx depuis POL je crois que ça y est.
Avatar de l’utilisateur
Gilles
Daikyu
Messages : 98
Inscription : lun. 28 avr. 2008, 14:09
Localisation : Bretagne

Re: [Wine-POL] Pb Trackmania directx

Message par Gilles »

Bon ben merci
Pour directx c'est bon

Code : Tout sélectionner

wine directxdiag
me donne une fenêtre avec plusieurs onglets
System - Fichiers DirectX - Affichage - Son ...

Dans affichage
les tests de DirectDraw ========> Ok
les test de Direct3D ==========> Ko
Msg du genre
"err:d3d_caps:WineD3D_CreateFakeGLContext Can't find a suitable iPixelFormat.
err:d3d:InitAdapters Failed to get a gl context for default adapter
err:d3d:WineDirect3DCreate Direct3D8 is not available without opengl"

Je précise que j'ai installer Trackmania par

Code : Tout sélectionner

wine "fichier installation tramania.exe"
L'install ce déroule sans pb

Au final au lancement de trackmania toujours le même msg honteux :
"Can'f find DirectX9"
ok
Puis au cas ou je ne comprendrais pas
"Impossible de trouver Directx9" :evil: .

Si clic droit "ouvrir avec wine sur l'.exe de tracmania
même type de msg et cette fenêtre aparait avec plein de friture dans les HP !
Image
IN CAUDA VENENUM
Avatar de l’utilisateur
Gilles
Daikyu
Messages : 98
Inscription : lun. 28 avr. 2008, 14:09
Localisation : Bretagne

Re: [Wine-POL] Pb Trackmania directx

Message par Gilles »

Après moultes aventures .... ça y est !

Code : Tout sélectionner

usr/bin/wget http://howto.landure.fr/gnu-linux/installer-directx-9-0c-avec-wine/mscoree.dll \
     --output-document=$HOME/.wine/drive_c/windows/system32/mscoree.dll
Ne fonctionne pas
:google: mscoree.dll
déconpressé et copier le fichier dans $HOME/.wine/drive_c/windows/system32/

Code : Tout sélectionner

/usr/bin/wget http://howto.landure.fr/gnu-linux/installer-directx-9-0c-avec-wine/streamci.dll \
     --output-document=$HOME/.wine/drive_c/windows/system32/streamci.dll
faire comme mscoree.dll

Code : Tout sélectionner

/usr/bin/wget http://howto.landure.fr/gnu-linux/installer-directx-9-0c-avec-wine/gm.dls \
     --output-document=$HOME/.wine/drive_c/windows/system32/drivers/gm.dls
ça c'est ok

TM se lance !

Maintenant pas de son que des grésillements pas agréable à ouir !

Image pas très fluide je suppose qu'il y à un truc a voir dans winecfg non ?
IN CAUDA VENENUM
Avatar de l’utilisateur
mum1989
Chu Ko Nu
Messages : 454
Inscription : sam. 11 oct. 2008, 23:19

Re: [Wine-POL] Pb Trackmania directx

Message par mum1989 »

pour le son
"Pour que le son fonctionne correctement, il faut remplacer la librairie wrap_oal.dll présente dans le répertoire d'installation (par défaut ~/.wine/drive_c/Program Files/TmNationsForever) par celle-ci: wrap_oal.dll.zip (n'oubliez pas de la dézipper auparavant)."

source :
http://doc.ubuntu-fr.org/trackmania_nations_forever
Avatar de l’utilisateur
Gilles
Daikyu
Messages : 98
Inscription : lun. 28 avr. 2008, 14:09
Localisation : Bretagne

Re: [Wine-POL] Pb Trackmania directx

Message par Gilles »

Ok

c'est ok

merci everybody
IN CAUDA VENENUM
Répondre