Het forum

Warcraft III : Reign Of Chaos

Auteur Antwoorden
Quentin PÂRIS Donderdag 17 Mei 2007 om 14:35
Quentin PÂRISAnonymous

Version de wine : 0.9.37
Distribution : Ubuntu Feisty Fawn (7.04)
Carte : Nvidia Geforce 4 Ti 4600
Drivers : 1.0-9631
Remarques :
Le jeu marche comme sous Windows. Avec, ou sans le patch ;)
Je conseille quand même de mettre le patch
Jarvis Zondag 20 Mei 2007 om 21:43
JarvisAnonymous

Version de wine : 0.9.33
Distribution : Ubuntu Feisty Fawn (7.04)
Gestionnaire de fenêtre : KDE
Carte : NForce 4
Drivers : 1.0-9631
Remarques :
Le jeu marche comme sous Windows. Je conseille d'installer le patch en utilisant battle.net, ça marche bien car la première fois, j'ai patché à partir de play on linux et ça ne marchait pas, il demandait le cd de warcraft alors qu'il était dedans. Sinon j'ai un petit bug après être sorti de warcraft au niveau des fenêtres, je n'arrive plus à les déplacer (je dois relancer le serveur X), la version de wine est peut-être un peu vieille...
Quentin PÂRIS Zondag 20 Mei 2007 om 21:50
Quentin PÂRISAnonymous

@ Jarvis

Pour le patch, défois c'est le contraire ;) Il faut mettre le patch pour que le CD soit detecté.
Pour ton bug, peux tu me dire quel est ton gestionnaire de fenêtre ?

Merci pour ce test
Quentin PÂRIS Woensdag 23 Mei 2007 om 17:20
Quentin PÂRISAnonymous

Un petit screenshot. Voilà Warcraft III marche à merveille et l'expansion aussi
Au passage : mon nouveau bureau gnome ;)

Christhaal Woensdag 23 Mei 2007 om 20:19
Christhaal

Sympa ton bureau Gnome :)

Quentin PÂRIS Vrijdag 1 Juni\ 2007 om 18:58
Quentin PÂRISAnonymous

J'ai compris pourquoi il y avait deux fois "WarcraftIII" a l'installation de l'expansion.

Maintenant, il y a "WarcraftII" et "WarcraftIII_FrozenThrone"
Kods! Vrijdag 1 Juni\ 2007 om 21:40
Kods!

Voilà, j'ai aussi testé Warcraft III:

Distribution : Kubuntu 7.04 Feisty
Carte graphique: Geforce 6200
Driver: nvidia glx-new 1.0.9755
Wine: 0.9.37

Un léger problème à l'écriture du code de série du jeu:
La police d'écriture est grise.

Tout marche (détails élevé en 1280*1024).


Et un petit screen de mon bureau ( qui se veut simple ):



[edit]: Wine :0.9.38
Le jeu fonctionne toujours.

Aangepast door Kods!

acieroid Donderdag 21 Juni\ 2007 om 16:55
acieroidAnonymous

Version de wine : 0.9.33
Distribution : Debian Lenny/Sid (pas entièrement à jour)
Carte : Nvidia Geforce 6200SE
Drivers : 1.0.9755-1
Remarques :
Petit problème lorsque l'installateur se lance, et voilà comment il s'affiche


Je vais essayer avec la dernière version de wine dans les dépôts (0.9.34)
edit: ça reste la même chose, mais une fois qu'on commence à installer, ça m'a l'air d'aller (après qu'on ait cliqué sur le premier lien)
Et finalement, le jeu fonctionne très bien

Aangepast door acieroid

EmpereurSturm Woensdag 23 April 2008 om 15:51
EmpereurSturmAnonymous

Version de Wine: 0.9.59
Distrib: Ubuntu Feisty (pas entièrement à jour)
Carte: ATI Radeon x600 (tourne sans problème sous xp)
Remarques :
Gros problème lors du lancement du jeu, le même que sans POL; Le jeu tourne à a peu prés 0.1 fps... Ce doit être moi qui suis un peu noob^^

EDIT en ajoutant le parametre -opengl à la fin du lanceur ça va mieux ouff

Aangepast door EmpereurSturm

Hope Vrijdag 21 November 2008 om 1:09
HopeAnonymous

YoYoYo je me permets de relancer le topic pour demander comment on installe le patch (téléchargé depuis blizzouille.)
Si vous pouviez m'aider ça serait bien cool de votre part
Smeagol Maandag 8 December 2008 om 17:18
SmeagolAnonymous

Bonjour,

Je tien à ajouter un bug important.

Le mode lan de warcraft III ne fonctionne pas avec les version supérieur à la 0.9.45 de wine. Il est impossible de se connecter avec ces versions. Je l'ai donc intallé. et tous redevient nikel après.

PS: Ceci me montre un autre problème de playOnLinux : Quand j'utilise une versione antérieur a mon wine il est impossible d'utiliser la configuration de wine. C'est a dire je veux activer le mode fenetrer de wine mais si j'utilise une version spécial de wine il me lance toujour mon jeu en plein ecran.

Voila si ces remarques peuvent aider.
hlm_worker Zondag 28 December 2008 om 22:41
hlm_workerAnonymous

Version de wine : 1.1.10
Distribution : Ubuntu
Version de la distribution : 8.10 (Intrepid Ibex)
Carte graphique : Nvidia, geforce FX5200
Drivers de la carte graphique : 173.14.12-1-0ubuntu4: i386
Commentaire : rien ne fonctionne . Le CD n'est pas détecté

Le fichier d'installation sur mon CD (acheté récemment - warcraft III - RoC v1.21b version française intégrale) s'appelle 'Installer.exe" au lieu de 'install.exe' comme indiqué dans le script. J'ai fait temporairement les modifications suivantes :
POL_SetupWindow_check_cdrom "install.exe" devient
POL_SetupWindow_check_cdrom "Installer.exe" et
wine ./install.exe devient
wine ./Installer.exe[/code]

L'installation fonctionne alors très bien.

Il faudrait donc baser la reconnaissance du CD sur un autre nom de fichier.
Peut-on utiliser les patterns * et ? dans la fonction "POL_SetupWindow_check_cdrom" ?
Et il faudrait lancer l'installation par quelque chose du style
wine ./`ls [iI]nstall*.exe`

D'autre part, pour avoir un son correct sous ubuntu 8.10 + wine 1.1.10, je lance W3 de la façon suivante (après installation du package alsa-oss et winecfg::audio = OSS) :
aoss wine "......." -opengl

Est-il possible d'avoir un fichier de configuration de wine différent pour chaque préfixe ?

Aangepast door hlm_worker

Kally Vrijdag 10 April 2009 om 11:32
KallyAnonymous

Version de wine : 1.1.10
Distribution : Ubuntu
Version de la distribution : 8.10 (Intrepid Ibex)
Carte graphique : Nvidia, geforce FX5200
Drivers de la carte graphique : 173.14.12-1-0ubuntu4: i386
Commentaire : rien ne fonctionne . Le CD n'est pas détecté

Le fichier d'installation sur mon CD (acheté récemment - warcraft III - RoC v1.21b version française intégrale) s'appelle 'Installer.exe" au lieu de 'install.exe' comme indiqué dans le script. J'ai fait temporairement les modifications suivantes :
POL_SetupWindow_check_cdrom "install.exe" devient
POL_SetupWindow_check_cdrom "Installer.exe" et
wine ./install.exe devient
wine ./Installer.exe[/code]

L'installation fonctionne alors très bien.

Il faudrait donc baser la reconnaissance du CD sur un autre nom de fichier.
Peut-on utiliser les patterns * et ? dans la fonction "POL_SetupWindow_check_cdrom" ?
Et il faudrait lancer l'installation par quelque chose du style
wine ./`ls [iI]nstall*.exe`

D'autre part, pour avoir un son correct sous ubuntu 8.10 + wine 1.1.10, je lance W3 de la façon suivante (après installation du package alsa-oss et winecfg::audio = OSS) :
aoss wine "......." -opengl

Est-il possible d'avoir un fichier de configuration de wine différent pour chaque préfixe ?

Quote from hlm_worker



pourrait on m'aider à comprendre un peu car j'ai le même soucis: non reconnaissance du cd donc j'aimerais bien pouvoir modifier le code et tout mais je suis tout nouveau et ne connais rien à linux donc si on pouvait pousser un peu plus la description ça serait top!
ou faire un petit patch tant qu'à faire :D
Panzer Vrijdag 10 April 2009 om 15:28
Panzer

Bonjour,

C'est simple en fait, il suffit juste d'aller chercher le script ici :
http://www.playonlinux.com/repository/?script=13
Et avec l'aide d'un éditeur de texte, modifier les lignes indiqués par him_worker .
Ensuite dans Installer, il faut cliquer sur installer une application non supportée, puis exécuter un script local et choisir le script modifié .

De rien .

Aangepast door Panzer



Bientot surpuissant ;) http://abe7.labrute.fr
Mon blog (déjà surpuissant) : Le BaB
Kally Vrijdag 10 April 2009 om 20:18
KallyAnonymous

merci bien j'ai compris le truc!

mais j'ai un second soucis car après maintenant que warcraft III fut installé j'aimerais installer l'extension warcraft III TFT mais le problème c'est que lorsque je veux lancer l'installation du jeux (dans le menu du jeu et non de playonlinux) il me met que war 3 n'a pas été installé!

donc il ne détecte pas warcraft III, je vais essayer d'identifier un peu les scripts ayant fait un peu de programme C mais je dout y arriver :P

ÉDIT: j'avais oublier de modifier un "install.exe" en installer.exe" donc c'est bon tout à fonctionner! merci beaucoup!

Aangepast door Kally

Insomniak Zondag 10 Mei 2009 om 14:41
InsomniakAnonymous

Je l'ai posté dans Frozen Throne, mais c'est ptet plus adapté ici, donc je le remet.

Il serait bien que le script de warcraft III installe le fork de wine créé pour :
http://repo.or.cz/w/wine/warcraft3.git

Ca permet de naviguer sur bnet sans crash au bout d'une minute, et d'hoster les parties.

Il faudrait que ça fasse quelquechose dans ce genre la, avec un ./configure qui vérifie bien qu'il ne manque aucune dépendance et avertisse l'utilisateur dans le cas contraire :

git clone "git://repo.or.cz/wine/warcraft3.git" "$HOME/.PlayOnLinux/tmp/Wine-fork-war3"
cd "$HOME/.PlayOnLinux/tmp/Wine-fork-war3"
./configure prefix="$HOME/.PlayOnLinux/WineVersions/War3/usr/"
make prefix="$HOME/.PlayOnLinux/WineVersions/War3/usr/" depends
make prefix="$HOME/.PlayOnLinux/WineVersions/War3/usr/"
make prefix="$HOME/.PlayOnLinux/WineVersions/War3/usr/" install
rm -r $HOME/.PlayOnLinux/tmp/Wine-fork-war3

Set_WineVersion_Assign "War3" "Warcraft III"

J'ai personnellement du faire ça à la main, mais ça serait plus pratique que ça soit géré par défaut, non ?
Quentin PÂRIS Zondag 10 Mei 2009 om 15:29
Quentin PÂRISAnonymous

Je crois que ya des anciennes versions de wine qui gèrent très bien bnet
Insomniak Zondag 10 Mei 2009 om 15:41
InsomniakAnonymous

Ouais mais la on profite de toutes les corrections de wine, y compris la gestion de pulseaudio, puisque ce sont les toutes dernieres versions... :)

De plus, depuis les dernières majs, il semble que bnet demande un truc que wine n'est capable d'envoyer que grace au fork...

Aangepast door Insomniak

Quentin PÂRIS Zondag 10 Mei 2009 om 21:49
Quentin PÂRISAnonymous

Wai mais compiler des sources dans un script c'est vraiment la misère. L'utilisateur doit avoir un tat de paquet installé pour que ça marche
Insomniak Maandag 11 Mei 2009 om 7:27
InsomniakAnonymous

Autre solution, un script qui explique à l'utilisateur les commandes à suivre, ou alors mettre sur pol.com un tar.gz2 contenant le fork déja compilé...

Aangepast door Insomniak