Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
starcraft [Le 11/05/2009, 06:58] – 213.95.41.13 | starcraft [Le 15/12/2011, 15:17] (Version actuelle) – modification externe 127.0.0.1 | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
+ | {{tag> | ||
+ | ---- | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | ====== Starcraft et Brood War ====== | ||
+ | |||
+ | Comme disait l' | ||
+ | |||
+ | Un p'tit screen pour montrer aux sceptiques que ça marche: | ||
+ | |||
+ | {{applications: | ||
+ | |||
+ | Notez aussi que la démo de Starcraft fonctionne bien sur le même principe. | ||
+ | |||
+ | {{icons: | ||
+ | > | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | ===== Pré-Requis ===== | ||
+ | |||
+ | * [[console|Savoir utiliser la console de commandes]] | ||
+ | * [[acceleration_graphique|Activer l' | ||
+ | * [[tutoriel: | ||
+ | * [[tutoriel: | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | ===== Configuration de wine ===== | ||
+ | La configuration nécessaire pour WINE est la même que pour [[diablo_ii_et_lod# | ||
+ | A noter que le Vertex-Shader n'est pas obligatoire, | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | ===== Installation ===== | ||
+ | Pour installer le jeu utilisez une [[console|console]], | ||
+ | < | ||
+ | wine ./ | ||
+ | ou selon les versions: | ||
+ | < | ||
+ | wine " | ||
+ | </ | ||
+ | Ensuite, laissez-vous guider par l' | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | ===== Démarrage ===== | ||
+ | |||
+ | Pour lancer le jeu, tapez la ligne de commande suivante dans une console. | ||
+ | < | ||
+ | < | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | ===== Problèmes ===== | ||
+ | |||
+ | ==== Affichage des menus sur Battle.net ===== | ||
+ | Si vous essayez de jouer sur [[http:// | ||
+ | |||
+ | ==== Impossible de patcher automatiquement le jeu ==== | ||
+ | Puisque le système de patchage automatique via Battle.net ne fonctionne pas, vous devez opérer manuellement si vous désirez patcher StarCraft. | ||
+ | |||
+ | - Allez sur [[http:// | ||
+ | - Téléchargez le dernier patch en date et placez-le sur le bureau. | ||
+ | - Utilisez la commande '' | ||
+ | < | ||
+ | |||
+ | A l' | ||
+ | |||
+ | ==== Problèmes sonores ==== | ||
+ | Vérifiez tout d' | ||
+ | |||
+ | De même, il est préférable de laissez se terminer le son d' | ||
+ | |||
+ | Si cela ne fonctionne toujours pas chercher dans le menu Audio de '' | ||
+ | |||
+ | === Configurations connues comme fonctionnelles === | ||
+ | * **OSS**, avec activation de DirectSound (" | ||
+ | * **ALSA**, avec à peu-près tout. Possibilité d'un décalage notamment dans les menus. | ||
+ | |||
+ | |||
+ | ==== Le jeu se lance en 640x480 en haut à gauche ==== | ||
+ | |||
+ | Si vous êtes sous dapper, essayez donc d' | ||
+ | |||
+ | //J'ai corrigé les fautes sur ce chapitre - Zoloom// | ||
+ | |||
+ | |||
+ | ==== J'ai un widescreen (écran large), et l' | ||
+ | |||
+ | Les écrans larges sont de plus en plus courants sur nos machines, et beaucoup de joueurs ont du mal à utiliser Starcraft, car en se lançant il configure parfois mal l' | ||
+ | |||
+ | La solution: adapter la résolution après avoir lancé le jeu. Il y a deux façons de faire: | ||
+ | * mettre une résolution plus élevée (mais il y aura de la place inutilisée sur l' | ||
+ | * écraser un peu l' | ||
+ | |||
+ | Pour commencer, voyons un peu les résolutions supportées chez vous, ainsi que les fréquences. Exécutez dans une console: | ||
+ | xrandr | ||
+ | J' | ||
+ | [...] | ||
+ | 640x480 56.0 57.0 | ||
+ | [...] | ||
+ | Mon écran supporte donc une résolution de 640x480 avec pour fréquences 56Hz et 57Hz. | ||
+ | |||
+ | Sur ma machine, Starcraft se lançait en 640x480 à 56Hz, et le bas de l' | ||
+ | |||
+ | Voici un petit script Bash qui lance le jeu puis adapte la résolution: | ||
+ | #!/bin/bash | ||
+ | export WINEDEBUG=" | ||
+ | cd chemin/ | ||
+ | wine StarCraft.exe & | ||
+ | sleep 4 | ||
+ | xrandr -s 640x480 --rate 57.0 | ||
+ | Remplacez **chemin/ | ||
+ | |||
+ | |||
+ | == Les utilisateurs de PlayOnLinux peuvent aussi s'en sortir en procédant comme suit == | ||
+ | |||
+ | Allez dans le répertoire **~/ | ||
+ | Editez le fichier **Starcraft** qui s'y trouve. | ||
+ | |||
+ | Ajoutez-y à la fin: | ||
+ | sleep 4 | ||
+ | xrandr -s 640x480 --rate 57.0 | ||
+ | en remplaçant bien entendu les **paramètres de la seconde ligne** par ce qui convient à votre écran. | ||
+ | |||
+ | Sauvegardez, | ||
+ | |||
+ | Vous pouvez maintenant lancer le jeu depuis PlayOnLinux, | ||
+ | |||
+ | ==== Ralentissement suivant les bâtiments et unités sélectionnées ==== | ||
+ | |||
+ | Si vous rencontrez des ralentissements avec le jeu (pas un simple petit lag mais un ralentissement constant), c'est que vous n'avez pas l' | ||
+ | |||
+ | Ceux-ci sont dût au fait que StarCraft n' | ||
+ | C'est l' | ||
+ | |||
+ | En activant l' | ||
+ | Au final, au lieu de deux librairies appelées, vous aurez seulement OpenGL. | ||
+ | |||
+ | L' | ||
+ | |||
+ | Pour cela, dans la console et utilisez la commande '' | ||
+ | regedit | ||
+ | Cela vous affichera une fenêtre semblable à la Base de Registre de Windows. | ||
+ | |||
+ | Allez sur la clé '' | ||
+ | |||
+ | Ensuite, créez deux chaînes : | ||
+ | * '' | ||
+ | * '' | ||
+ | Vous pouvez ensuite fermer la fenêtre, dorénavant, | ||
+ | |||
+ | <note important> | ||
+ | |||
+ | //Ajout du problème des ralentissements de StarCraft - Otheym// | ||
+ | |||
+ | ===== Jouer à Starcraft en réseau local via internet ===== | ||
+ | Si vous voulez jouer à Starcraft en réseau via internet, vous rencontrerez vite un soucis avec Battle.net, les menus ne sont pas lisibles, et à moins de les connaître par cœur, il n'est pas évident de s'y retrouver. Une solution existe cependant, créer un réseau local via internet avec hamachi. | ||
+ | |||
+ | * Récupérer hamachi (un deb sur le site officiel) et hamachi gui : [[http:// | ||
+ | * Récupérer jpcap (un deb aussi après recherche sur internet) : c'est un programme java qui capture des paquets : [[http:// | ||
+ | * Récupérer scToolile (une classe java à mettre dans / | ||
+ | * En option, mais c'est tout de même bien agréable : mumble (paquet deb synaptic) pour papoter via internet. | ||
+ | |||
+ | Pour jouer, créez ou rejoignez un réseau Hamachi, une fois que vos ami(e)s sont là, dans un terminal tapez : < | ||
+ | Faites votre choix, 1 pour héberger une partie (non testé) ou 2 pour rejoindre une partie, ne fermez pas le terminal ! Vous verrez une succession de points, c'est normal, scToolile travaille et redirige les paquets de starcraft vers hamachi. | ||
+ | |||
+ | Enfin il ne vous reste plus qu'à lancer Starcraft, choisir > multijoueur dans le menu de départ, puis > partie réseau local (udp) dans le deuxième menu et > créer ou rejoindre une partie. | ||
+ | |||
+ | Une remarque : le son me semble plus agréable en choisissant oss dans winecfg, par contre ça ne marche pas avec mumble, du coup je vous conseille fortement de repasser le son en alsa et de profiter grâce à pulse audio du son du jeu et du son de mumble. | ||
+ | |||
+ | |||
+ | |||
+ | ===== Ressources ===== | ||
+ | |||
+ | * [[http:// | ||
+ | * [[http:// | ||
+ | * [[http:// | ||
+ | |||
+ | ---- | ||
+ | // |