PDA

Afficher la version complète : Installation de Call of Duty 4 avec wine/playonlinux



spoutnik
01/11/2008, 16h49
Salut!

J'ai installer Call of Duty 4. le menu fonctionne, mais il est impossible de changer la résolution de l'écran, le jeu crash et il me donne simplement "directx: erreur fatale". Comment faire pour avoir plus de détails afin d'essayer de résoudre ce problème?

Merci

Carnaby
03/11/2008, 12h11
D'après la fiche du site officiel de Wine le jeux semble bien fonctionner avec les version récente de Wine mais peut poser des problèmes avec les drivers ATI (fgrlx).
http://appdb.winehq.org/objectManager.php?...n&iId=10429 (http://appdb.winehq.org/objectManager.php?sClass=version&iId=10429)

Tu utilise quel version de Wine?
Ta carte graphique est une ATI?

Doctor Who
03/11/2008, 16h19
Ha cool je voulais justement l'installer :)

spoutnik
04/11/2008, 18h42
Ma carte graphique est une nvidia (quadro nvs 140, le jeu tourne sur sous xp), et j'utilise wine 1.1.7. Faudrait-il que j'essaye avec une version inférieur? Car je n'ai pas vu ce problème sur http://appdb.winehq.org/objectManager.php?...n&iId=12804 (http://appdb.winehq.org/objectManager.php?sClass=version&iId=12804) .

Carnaby
04/11/2008, 19h50
La 3D fonctionne bien et tu rencontre pas de problème avec les autres jeux?

Sinon attention, j'avais pas fait attention mais le lien que j'ai donné concerne le COD4 patché en version 1.6.

Pour le dernier patch (1.7) de COD4 faut aller sur cette page http://appdb.winehq.org/objectManager.php?...n&iId=12804 (http://appdb.winehq.org/objectManager.php?sClass=version&iId=12804)
Les commentaires sont plus récent et la version 1.1.7 de Wine est indiqué comme fonctionnel sans modification particulière.

Quel version de COD4 tu utilise? tu as essayé d'y appliquer le dernier patch (il arrive que le bug vienne du jeux et pas de Wine) ?

En tout cas je vois aucun commentaire qui correspond a ton problème.

spoutnik
04/11/2008, 22h06
Hello j'essaie demain un autre jeu nécessitant directx. Sinon j'ai la version 1.0 de call of duty car je n'arrive pas la patché, voici ce qu'il me dit lorsque j'essaye de le patché:

err:module:attach_process_dlls "mss32.dll" failed to initialize, aborting
err:module:LdrInitializeThunk Main exe initialization for L"Z:\\home\\spoutnik\\Documents\\Fichiers\\call_of_d uty_4_modern_warfare_patch_v1.1_multi-langues_182170.exe" failed, status c0000142

Et la même chose avec binkw32.dll... Pourtant ces deux dll sont dans le dossier de COD.

Donc je vais voir d'abord si le problème vient de la 3d en essayant un jeu avec directx, puis je vais essayer de patché cod, mais là je vois pas vraiment comment faire.

Merci de vos réponses

Carnaby
04/11/2008, 23h34
Est ce que tout tes fichiers (ceux du jeux comme ceux du patch) sont bien placé dans des répertoire qui correspondent a des lecteurs configuré dans Wine?

Si ce n'est pas le cas vérifie (lance "winecfg" en ligne de commande et sur l'onglet lecteur attribue des lettres aux dossiers concerné) car ça peut expliquer la difficulté de Wine a retrouvé les dll

spoutnik
08/11/2008, 21h55
Jai réinstallé le jeu , et lors de l'installation il m'a dit qu'il n'arrive pas à installé directx. Donc je l'installe manuellement. Après, je lance le jeu, le menu fonctionne, mais le jeu crash si je change la résolution ou ne charge pas la mission si j'en lance une. Dans .../drive_c/windows/system32/DirectX.log j'ai vu qu'il ne trouvait pas une série de dll. Je les ai donc rajoutés, mais ca n'a rien changé.
J'essaye alors d'installer le patch 1.1, il me dit:


WIN_IMPROPER_QUIT_BODY

Et me propose yes, no et cancel. Quoique que je choisisse, il me retourne:


Error during initialization:
Couldn't load fileSysCheck.cfg. Make sure Call of Duty is run from the correct folder.
Le patch est dans le dossier du jeu... Ca commence à me brouter.

Si vous avez une idée n'hésitez pas. Sinon j'abandonne avec regrets. Merci


Le dossier de COD4 a son lecteur/lettre, mais ça n'a rien change.

Burn2
06/12/2008, 00h50
Bonsoir, je pense qu'il doit faloir aussi linker les dll dans wine. ;)
Sinon tu as utilisé PlayOnLinux pour installer COD4???
Tu as installé directx 9C sur wine avec la méthode notée?