Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1476 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs
  Logiciels

  warcraft sous linux

 


 Mot :   Pseudo :  
 
 Page :   1  2
Page Précédente
Auteur Sujet :

warcraft sous linux

n°810014
chrysantux
Posté le 15-05-2006 à 00:07:17  profilanswer
 

bonjour,
 
je voudrais installer warcraft throzen throne sur ma mandriva, jai pour cela suivit a la lettre le tutorial suivant: http://mjules.free.fr/tutorial_wine_et_warcraft_3.htm, et l installation se passe tres bien.
 
le seul soucis c est que pour pouvoir jouer il faut d apres cette methode utiliser un crack no cd afin de pouvoir faire tourner le jeu.
 
Ayant les cd d'origines  cela m embetes d' utiliser ces cracks qui sont d'ailleurs tres dur a trouver, quelqun a t il reussit a jouer sous bnet sans passer par ces nocd>?  si oui comment?  
merci

mood
Publicité
Posté le 15-05-2006 à 00:07:17  profilanswer
 

n°810017
j_c_p
Linux user
Posté le 15-05-2006 à 00:22:32  profilanswer
 

Avec le dernier Wine, ça fonctionne tout seul ;).
 
edit : cf topic WarcraftIII


Message édité par j_c_p le 15-05-2006 à 00:24:25
n°810040
chrysantux
Posté le 15-05-2006 à 05:03:38  profilanswer
 

hmmm l,e lien de ton topic correspont a mon tutoriel de reference et c est bien marqué qu il faut un no cd.
Tu joue donc a warcraft sous linux sans no cd? tu confirme?

n°810101
j_c_p
Linux user
Posté le 15-05-2006 à 12:32:11  profilanswer
 

Oui, je confirme ;) (faut juste lancer winecfg et indiquer où est ton lecteur CD/DVD auparavant).
 
Testé en version 0.9.12 (mais a priori la 0.9.13 devrait le faire aussi).

n°810168
chrysantux
Posté le 15-05-2006 à 15:38:58  profilanswer
 

jai lancer winecfg, jai une fenetre qui s ouvre avec pas mal de config a gerer, je go sur onglet "drive" et m' apercois que le chemin de mon cdrom est bien configurer.
pourtant qd je tente de lancer war3 il me demande le cdrom :/

n°810187
j_c_p
Linux user
Posté le 15-05-2006 à 16:31:11  profilanswer
 

Il faut monter le cdrom aussi, avant de lancer warcraft.

n°810219
chrysantux
Posté le 15-05-2006 à 19:34:41  profilanswer
 

ca y est ca marche, enfin ca marche comme ci comme ca, en fait le jeu se lance mais  il est d une lenteur effroyable, ca lag, et c est impossible de jouer.
ma carte graphic nvidia est tres bien reconnue et ses pilotes aussi puisque j utilise mandriva derniere version.d ailleur TUx tourne tres bien.
d ou peut provenir ce soucis?

n°810221
j_c_p
Linux user
Posté le 15-05-2006 à 19:41:18  profilanswer
 

Essaie avec l'OpenGL, ça ira mieux ;) :

Code :
  1. wine Frozen\ Throne.exe -- -opengl

n°810228
chrysantux
Posté le 15-05-2006 à 20:01:13  profilanswer
 

oui c est comme ca que je le lance...mais ca rame... a fond

n°810230
j_c_p
Linux user
Posté le 15-05-2006 à 20:11:08  profilanswer
 

Bizarre, je viens de tester, ça fonctionne très bien chez moi.
Tu as bien fait attention à la case ? Sinon, tu peux aussi lancer via -opengl simplement (ça te mettra toutes les résolutions au lieu de trier en fonction de ton matériel).
 
Enfin, tu es sûr que ton pilote Nvidia est bien installé ?

mood
Publicité
Posté le 15-05-2006 à 20:11:08  profilanswer
 

n°810234
chrysantux
Posté le 15-05-2006 à 20:15:56  profilanswer
 

je ne suis pas sure a 100% que mon pilote est bien installer.ya til un moyen sure de le savoir?

n°810236
j_c_p
Linux user
Posté le 15-05-2006 à 20:20:18  profilanswer
 

Oui, tu tapes : glxinfo | grep rendering
Si c'est yes, c'est bon.
 
Exemple :
jcp@phoenix64 ~ $ glxinfo | grep rendering  
direct rendering: Yes


Message édité par j_c_p le 15-05-2006 à 20:22:30
n°810237
chrysantux
Posté le 15-05-2006 à 20:22:23  profilanswer
 

resultat:  YES  :)
 
donc ca vient pas de la carte graphic
 
dou ca peut venir?

n°810238
j_c_p
Linux user
Posté le 15-05-2006 à 20:24:07  profilanswer
 

C'est déjà un bon point :).
 
Ça peut venir aussi du fait que wine n'est pas compilé avec le flag OpenGL, mais si tu as pris un paquet pour ta distribution, ça devrait être le cas.

n°810239
chrysantux
Posté le 15-05-2006 à 20:26:47  profilanswer
 

ben jai fait urpmi wine pour la DL et linstaller.

n°810240
j_c_p
Linux user
Posté le 15-05-2006 à 20:29:01  profilanswer
 

Ok, ça devrait donc être bon (wine --version donne ?).
 
jcp@phoenix64 ~ $ wine --version
Wine 0.9.13

n°810243
chrysantux
Posté le 15-05-2006 à 20:32:04  profilanswer
 

jai une version bizaree on dirait
 
[chrysantux@MSHOME ~]$ wine --version
Wine 20050725

n°810244
j_c_p
Linux user
Posté le 15-05-2006 à 20:32:26  profilanswer
 

On peut aussi vérifier les extensions d'Xorg que tu as :

Code :
  1. jcp@phoenix64 ~ $ cat /var/log/Xorg.0.log | grep extension
  2. (II) Loading /usr/lib64/modules/extensions/libdbe.a
  3. (II) Loading extension DOUBLE-BUFFER
  4. (II) Loading /usr/lib64/modules/extensions/libextmod.a
  5. (II) Loading extension SHAPE
  6. (II) Loading extension MIT-SUNDRY-NONSTANDARD
  7. (II) Loading extension BIG-REQUESTS
  8. (II) Loading extension SYNC
  9. (II) Loading extension MIT-SCREEN-SAVER
  10. (II) Loading extension XC-MISC
  11. (II) Loading extension XFree86-VidModeExtension
  12. (II) Loading extension XFree86-Misc
  13. (II) Loading extension XFree86-DGA
  14. (II) Loading extension DPMS
  15. (II) Loading extension TOG-CUP
  16. (II) Loading extension Extended-Visual-Information
  17. (II) Loading extension XVideo
  18. (II) Loading extension XVideo-MotionCompensation
  19. (II) Loading extension X-Resource
  20. (II) Loading /usr/lib64/modules/extensions/libglx.so
  21. (II) Loading extension GLX
  22. (II) Loading extension NV-GLX
  23. (II) Loading extension NV-CONTROL
  24. (II) Initializing built-in extension MIT-SHM
  25. (II) Initializing built-in extension XInputExtension
  26. (II) Initializing built-in extension XTEST
  27. (II) Initializing built-in extension XKEYBOARD
  28. (II) Initializing built-in extension LBX
  29. (II) Initializing built-in extension XC-APPGROUP
  30. (II) Initializing built-in extension SECURITY
  31. (II) Initializing built-in extension XINERAMA
  32. (II) Initializing built-in extension XFIXES
  33. (II) Initializing built-in extension XFree86-Bigfont
  34. (II) Initializing built-in extension RENDER
  35. (II) Initializing built-in extension RANDR
  36. (II) Initializing built-in extension COMPOSITE
  37. (II) Initializing built-in extension DAMAGE
  38. (II) Initializing built-in extension XEVIE
  39. (II) Initializing extension GLX

n°810246
j_c_p
Linux user
Posté le 15-05-2006 à 20:34:11  profilanswer
 

Tu as une version plus ancienne de Wine, mais le souci ne doit pas venir de là (peut-être que plf ou une autre source sûre fournit une version plus récente, il faudrait voir, mais ce n'est pas essentiel).

n°810248
chrysantux
Posté le 15-05-2006 à 20:35:40  profilanswer
 

par souci de ne pas flooder post editer et modifier par moi meme :)


Message édité par chrysantux le 16-05-2006 à 20:56:20
n°810249
chrysantux
Posté le 15-05-2006 à 20:36:33  profilanswer
 

moi la ca devient du chinois

n°810251
j_c_p
Linux user
Posté le 15-05-2006 à 20:40:03  profilanswer
 

Bon, tu n'as aucun souci via Xorg en tout cas :).
 
On va ensuite regarder les bibliothèques (aka librairies) requises pour Wine : ldd /usr/bin/wine ?
 

Code :
  1. jcp@phoenix64 ~ $ ldd /usr/bin/wine
  2.         linux-gate.so.1 =>  (0xffffe000)
  3.         libwine.so.1 => /usr/bin/../lib32/libwine.so.1 (0xf7faa000)
  4.         libpthread.so.0 => /lib32/tls/libpthread.so.0 (0xf7f68000)
  5.         libc.so.6 => /lib32/tls/libc.so.6 (0xf7e50000)
  6.         libdl.so.2 => /lib32/libdl.so.2 (0xf7e4c000)
  7.         /lib/ld-linux.so.2 (0xf7fc5000)

n°810252
chrysantux
Posté le 15-05-2006 à 20:42:09  profilanswer
 

[chrysantux@MSHOME ~]$ ldd /usr/bin/wine
        linux-gate.so.1 =>  (0xffffe000)
        libwine.so.1 => /usr/lib/libwine.so.1 (0xb7fa8000)
        libpthread.so.0 => /lib/tls/libpthread.so.0 (0xb7f96000)
        libc.so.6 => /lib/tls/libc.so.6 (0xb7e68000)
        libdl.so.2 => /lib/libdl.so.2 (0xb7e64000)
        /lib/ld-linux.so.2 (0xb7fda000)

n°810253
j_c_p
Linux user
Posté le 15-05-2006 à 20:48:40  profilanswer
 

Normal également.
 
Heu, tu es sûr de bien respecter la case ? Car là, je ne sais plus trop pour le moment.

n°810254
chrysantux
Posté le 15-05-2006 à 20:49:04  profilanswer
 

ca me semble corect aussi

n°810256
j_c_p
Linux user
Posté le 15-05-2006 à 20:51:04  profilanswer
 

Tu as quoi en console quand tu lances : wine Frozen\ Throne.exe -- -opengl ?

n°810257
chrysantux
Posté le 15-05-2006 à 20:52:08  profilanswer
 

respecter la case? c est a dire ?

n°810258
j_c_p
Linux user
Posté le 15-05-2006 à 20:54:13  profilanswer
 

cad, bien taper les caractères et respecter les blancs ou interstices entre ;).

n°810261
chrysantux
Posté le 15-05-2006 à 20:57:17  profilanswer
 

desoler du flood   mais voila le resultat:  ca semble venir du son
 
 
[chrysantux@MSHOME Warcraft III]$ wine Frozen\ Throne.exe -- -opengl
fixme:d3d:IWineD3DImpl_CreateDevice (0x7fe3b230) Incomplete stub for d3d8
fixme:d3d_caps:IDirect3D8Impl_FillGLCaps found GL_VERSION  ("2.0.0 NVIDIA 76.76"
)->(0x004c1dfc)
fixme:d3d_caps:IDirect3D8Impl_FillGLCaps found GL_RENDERER ("GeForce FX 5200/AGP
/SSE/3DNOW!" )->(0x0250)
fixme:d3d:IDirect3DDevice8Impl_SetRenderState (0x7fe3b4e0)->(40,0) not handled y
 
 
 
fixme:imm:ImmAssociateContextEx (0x20026, (nil), 16): stub
[chrysantux@MSHOME Warcraft III]$


Message édité par chrysantux le 16-05-2006 à 14:26:22
n°810275
j_c_p
Linux user
Posté le 15-05-2006 à 21:43:54  profilanswer
 

Ok, tu as testé avec d'autres paramètres sonores ?
Genre, via winecfg, tu changes Alsa par Oss, pour l'émulation Oss d'Alsa (je n'ai pas touché les autres réglages pour ma part, mais tu peux tester).
 
nb : tu peux éditer ton post précédent et couper un peu la fin ;).


Message édité par j_c_p le 15-05-2006 à 21:44:35
n°810279
j_c_p
Linux user
Posté le 15-05-2006 à 22:00:15  profilanswer
 

Tu as peut-être aussi déjà un logiciel qui occupe le canal son, et dans ce cas, c'est normal que ça rame si ta carte ne fait pas de mixage en hard ou alors si tu n'as pas/mal configuré dmix (la partie d'Alsa qui s'occupe de mixer en soft).
 
edit : il te manque peut-être des modules sonores

Citation :

jcp@phoenix64 ~ $ lsmod | grep snd
snd_seq                54016  0
snd_pcm_oss            40736  0
snd_mixer_oss          16064  4 snd_pcm_oss
snd_usb_audio          84576  2
snd_usb_lib            15168  1 snd_usb_audio
snd_ice1724            73664  2
snd_ice17xx_ak4xxx      3648  1 snd_ice1724
snd_ac97_codec        103448  1 snd_ice1724
snd_ac97_bus            2496  1 snd_ac97_codec
snd_ak4114              8768  1 snd_ice1724
snd_ak4xxx_adda         6336  2 snd_ice1724,snd_ice17xx_ak4xxx
snd_mpu401_uart         7232  1 snd_ice1724
snd_rawmidi            23200  2 snd_usb_lib,snd_mpu401_uart
snd_bt87x              13864  2
snd_seq_device          7632  2 snd_seq,snd_rawmidi
snd_hwdep               8584  1 snd_usb_audio
snd_pcm                87052  6 snd_pcm_oss,snd_usb_audio,snd_ice1724,snd_ac97_codec,snd_ak4114,snd_bt87x
snd_timer              22088  2 snd_seq,snd_pcm
snd_page_alloc          8592  2 snd_bt87x,snd_pcm
snd                    55592  22 snd_seq,snd_pcm_oss,snd_mixer_oss,snd_usb_audio,snd_usb_lib,snd_ice1724,snd_ac97_codec,snd_ak4114,snd_ak4xxx_adda,snd_mpu401_uart,snd_rawmidi,snd_bt87x,snd_seq_device,snd_hwdep,snd_pcm,snd_timer
soundcore               8928  4 snd


Notamment les modules snd_pcm_oss et snd_mixer_oss qui sont utiles pour l'émulation oss d'Alsa.
 
http://img379.imageshack.us/img379/5483/znes3017zm.th.png


Message édité par j_c_p le 15-05-2006 à 22:21:13
n°810291
melckior1
Posté le 15-05-2006 à 22:39:32  profilanswer
 

k on voit ca demain je suis crevé la.
merci de ton aimable aide.
bonne nuit

n°810382
chrysantux
Posté le 16-05-2006 à 14:28:19  profilanswer
 

g


Message édité par chrysantux le 16-05-2006 à 20:57:11
n°810453
j_c_p
Linux user
Posté le 16-05-2006 à 19:32:45  profilanswer
 

Bon, ça fait pareil chez moi (je viens de jouer un peu là) :

Code :
  1. jcp@phoenix64 ~/.wine/drive_c/Program Files/Warcraft III $ wine Frozen\ Throne.exe -- -opengl
  2. err:ole:CoCreateInstance apartment not initialised
  3. fixme:advapi:SetSecurityInfo stub
  4. fixme:d3d:IWineD3DDeviceImpl_GetAvailableTextureMem (0x7fd53ca8) : stub, emulating 64Mib for now, returning 64Mib
  5. fixme:d3d:IWineD3DDeviceImpl_SetRenderState (0x7fd53ca8)->(WINED3DRS_MULTISAMPLEMASK,-1) not handled yet
  6. fixme:d3d:IWineD3DDeviceImpl_SetRenderState (0x7fd53ca8)->(WINED3DRS_PATCHEDGESTYLE,0) not handled yet
  7. fixme:d3d:IWineD3DDeviceImpl_SetRenderState (0x7fd53ca8)->(WINED3DRS_PATCHSEGMENTS,1065353216) not handled yet
  8. fixme:d3d:IWineD3DDeviceImpl_SetRenderState (0x7fd53ca8)->(WINED3DRS_DEBUGMONITORTOKEN,1) not handled yet
  9. fixme:d3d:IWineD3DDeviceImpl_SetRenderState (0x7fd53ca8)->(WINED3DRS_POSITIONDEGREE,3) not handled yet
  10. fixme:d3d:IWineD3DDeviceImpl_SetRenderState (0x7fd53ca8)->(WINED3DRS_NORMALDEGREE,1) not handled yet
  11. fixme:d3d:IWineD3DDeviceImpl_SetRenderState (0x7fd53ca8)->(WINED3DRS_MINTESSELLATIONLEVEL,1065353216) not handled yet
  12. fixme:d3d:IWineD3DDeviceImpl_SetRenderState (0x7fd53ca8)->(WINED3DRS_MAXTESSELLATIONLEVEL,1065353216) not handled yet


 
http://img362.imageshack.us/img362/4672/znes3052xa.th.jpg
 
Tu devrais tester en ne cochant rien pour le son (cf winecfg) ou en jouant sur les paramètres Oss/Alsa, car tout semble normal chez toi.
 
Regarde aussi dans le topic WarcratIII et linke ton topic dessus (ça évite la dispersion).
 
nb : ça ne rame pas du tout chez moi (même quand c'est chargé) pour info.


Message édité par j_c_p le 16-05-2006 à 19:33:42
n°810506
chrysantux
Posté le 16-05-2006 à 21:30:05  profilanswer
 

bon c a yest le grand pas sur bnet apres avoir bidouiller tout ca.
jai activer 3d dans wine conf, jai choisi oss ki fait moin lagguer aperement.
 
resultat j arive a jouer sur bnet mais c est encore un peu "laggy" les temps de reponses sont legeremnt decalé qd je clic .
je pense quil faut affiner encore les reglages.
dernieres questions: comment repasser sous kde sans areter le jeu afin de pouvoir de temps a autre revenir sur mon bureau?
en tout les cas pour une personne commme moi qui n y connait pas grand chose , c est un miracle de pouvoir jouer a WAR3 sous linux.
merci a toi, pour tes reponses claires et precises.
peux tu me donner ton aka sur bnet? je serai ravis d' at avec toi voir de duel pour le fun.
merci encore


Message édité par chrysantux le 16-05-2006 à 21:34:26
n°810515
M300A
Posté le 16-05-2006 à 23:01:08  profilanswer
 

Y'a un seul tiret a -opengl :D :D :D :D :D :D :D :D

n°810661
j_c_p
Linux user
Posté le 17-05-2006 à 16:36:55  profilanswer
 

M300A, j'ai déjà répondu à cette remarque (en gros, ça ne permet d'avoir que les modes graphiques réellement dispo) -> http://forum.hardware.fr/forum2.ph [...] =0#t789894
 
chrysantux :
1/ pour bnet, j'ai eu personnellement un peu de mal, mais finalement, ça marche très bien : il faut juste ouvrir le port 6112 TCP initialement (celui par défaut, si je ne me trompe pas de numéro vu que c'est de mémoire là), et lors de la première connexion bnet couper le parefeu (car en fait le serveur bnet envoie des requêtes sur un port différent, visible via ethereal, à chaque fois tant que les infos initiales de la première connexion de sont pas installées en local).
On peut ensuite remettre le parefeu par la suite et les autres connexions futures marcheront :).
 
2/ je suis aussi sous KDE et j'ai modifié les propriétés de la fenêtre (clic droit, sur le bandeau de titre, comportement des fenêtres ...) de Wine de telle façon à ce que celle-ci occupe un bureau en plein écran, ce qui fait que j'ai encore mes 5 autres bureaux pour m'occuper (6 en tout donc).
 
3/ pas de quoi, cool que tu puisses jouer à War3 ;) (je joue mal et rarement en fait :D et mon id bnet est aussi j_c_p, mais ça peut se faire un de ces 4 une petite partie)
 
edit : les fichiers crées après la première connexion (et qui sont donc utiles pour bnet) :

Citation :

jcp@phoenix64 ~ $ ls *.dll
CmdLineExt02.dll  SIntf16.dll  SIntf32.dll  SIntfNT.dll


Message édité par j_c_p le 17-05-2006 à 19:58:55
n°811750
melckior1
Posté le 21-05-2006 à 20:14:59  profilanswer
 

bonjour,comment peut on lancer warcraft en mode fenetré sous linux silvouplait?

n°811822
j_c_p
Linux user
Posté le 21-05-2006 à 22:30:39  profilanswer
 

Salut,
 
Après avoir paramétré Wine, via winecfg :
 
http://img189.imageshack.us/img189/6291/znes3313iz.th.png
 
il suffit, par exemple de mettre ton bureau linux en 1024*768, et de lancer wine puis de choisir une résolution inférieure dans warcraft, genre 800*600.
 
Tu relances ensuite warcraft et c'est bon ;).
 
nb : auparavant, c'était un peu différent, car tu devais modifier un paramètre dans le fichier de conf de wine (cf topic war3, en lien plus haut, c'est dedans).

n°811847
melckior1
Posté le 22-05-2006 à 06:21:42  profilanswer
 

ok merci.

mood
Publicité
Posté le   profilanswer
 

 Page :   1  2
Page Précédente

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs
  Logiciels

  warcraft sous linux

 

Sujets relatifs
Démarage d'un module au lancement sur linux ?comment remplacer une distrib linux
[Problème]Desinstallation LinuxVirtualisation serveur Debian GNU/Linux
Linux : dix sites incontournablesProbleme avec le noyau linux 2.6 SMP sur un P4 HT (Toshiba A60)
Installer linux sur deux disques?[Linux] historique des commandes executées (avec date et heure)?
World Of Warcraft sous linux ???Serveur CS et Warcraft 3 sous linux of course
Plus de sujets relatifs à : warcraft sous linux


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR