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 04/09/2008, 17:45] – Remise en forme Zergy | starcraft [Le 31/08/2022, 23:34] (Version actuelle) – Passage de http à https sur les liens externes (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892) moths-art | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| - | {{tag>jeux rts wine}} | + | {{tag>jeu rts wine}} |
| ---- | ---- | ||
| Ligne 14: | Ligne 14: | ||
| {{applications: | {{applications: | ||
| + | Notez aussi que la démo de Starcraft fonctionne bien sur le même principe. | ||
| {{icons: | {{icons: | ||
| > | > | ||
| + | |||
| + | |||
| Ligne 23: | Ligne 26: | ||
| ===== Pré-Requis ===== | ===== Pré-Requis ===== | ||
| + | * [[console|Savoir utiliser la console de commandes]] | ||
| * [[acceleration_graphique|Activer l' | * [[acceleration_graphique|Activer l' | ||
| * [[tutoriel: | * [[tutoriel: | ||
| Ligne 34: | Ligne 38: | ||
| La configuration nécessaire pour WINE est la même que pour [[diablo_ii_et_lod# | 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, | A noter que le Vertex-Shader n'est pas obligatoire, | ||
| + | |||
| Ligne 39: | Ligne 44: | ||
| ===== Installation ===== | ===== Installation ===== | ||
| - | Pour installer le jeu, positionnez-vous dans le lecteur de CD et utilisez la commande '' | + | Pour installer le jeu utilisez une [[console|console]], positionnez-vous dans le lecteur de CD et utilisez la commande '' |
| < | < | ||
| wine ./ | wine ./ | ||
| + | ou selon les versions: | ||
| + | < | ||
| + | wine " | ||
| + | </ | ||
| Ensuite, laissez-vous guider par l' | Ensuite, laissez-vous guider par l' | ||
| Ligne 50: | Ligne 58: | ||
| - | ==== Lancer le jeu ==== | ||
| - | Pour lancer le jeu, tapez la ligne suivante dans un terminal (ou créez un raccourci avec cette commande pour cible). | ||
| + | ===== Démarrage ===== | ||
| + | |||
| + | Pour lancer le jeu, tapez la ligne de commande suivante dans une console. | ||
| < | < | ||
| + | < | ||
| Ligne 64: | Ligne 74: | ||
| - | ==== Patcher le jeu et jouer sur BNET ===== | ||
| - | Déja, si vous avez essayé de lancer BNET, vous vous apercevrez que les menus foirent a mort, et surtout que le patch ne se download pas, et au mieux vous aurez droit a un beau freeze! | ||
| - | Alors pour les menus, je ne puis vous conseiller que d' | ||
| - | === Patchs === | ||
| - | Bon : | ||
| - | 1) allez choper le dernier en date (1.15.1) sur [[http:// | ||
| - | 2) téléchargez-le et placez-le sur le bureau | ||
| - | 3) positionnez-vous sur le bureau (dans un terminal : cd Desktop ) | ||
| - | 4) lancez l' | ||
| - | exemple dans le cas du dernier patch de Brood War: | + | ===== 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. | ||
| - | et ouala c'est <del>chaud</del> installé ! | + | - Allez sur [[http:// |
| + | - Téléchargez le dernier patch en date et placez-le sur le bureau. | ||
| + | - Utilisez la commande | ||
| + | <code>wine Desktop/ | ||
| + | A l' | ||
| - | // | + | ==== Problèmes sonores ==== |
| - | EDIT Drashia: Le patch en est actuellement à sa version 1.15.2// | + | 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// | ||
| - | ===== Problèmes ===== | ||
| + | ==== J'ai un widescreen (écran large), et l' | ||
| - | === "Je n'ai pas de son" (ou son merdique, décalé...) === | + | 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' |
| - | **1ère chose à faire :** vérifiez vos hauts-parleurs et si tout marche | + | La solution: adapter la résolution après avoir lancé le jeu. Il y a deux façons de faire: |
| + | | ||
| + | * écraser un peu l' | ||
| - | **2ème chose à faire :** laissez terminer le son d'introduction de " | + | Pour commencer, voyons un peu les résolutions supportées chez vous, ainsi que les fréquences. Exécutez dans une console: |
| + | xrandr | ||
| + | J'obtiens, entre autres: | ||
| + | [...] | ||
| + | 640x480 56.0 57.0 | ||
| + | [...] | ||
| + | Mon écran supporte donc une résolution de 640x480 | ||
| - | => Si cela ne marche toujours pas, allez trifouiller | + | Sur ma machine, Starcraft se lançait en 640x480 à 56Hz, et le bas de l' |
| - | __Configurations | + | Voici un petit script Bash qui lance le jeu puis adapte la résolution: |
| + | # | ||
| + | export WINEDEBUG=" | ||
| + | cd chemin/ | ||
| + | wine StarCraft.exe & | ||
| + | sleep 4 | ||
| + | xrandr -s 640x480 --rate 57.0 | ||
| + | Remplacez **chemin/ | ||
| - | * **OSS**, avec case directsound (" | ||
| - | * **ALSA**, avec à peu-près tout. (peut causer un décalage notamment dans les menus...). | ||
| + | == Les utilisateurs de PlayOnLinux peuvent aussi s'en sortir en procédant comme suit == | ||
| - | === Le jeu se lance en 640x480 en haut à gauche (une fois le dernier patch installé) === | + | Allez dans le répertoire **~/ |
| + | Editez le fichier **Starcraft** qui s'y trouve. | ||
| - | Personnellement, | + | 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. | ||
| - | Si vous êtes sous dapper, essayez donc d' | + | Sauvegardez, puis supprimez les éventuels fichiers temporaires du répertoire. |
| - | // | + | Vous pouvez maintenant lancer le jeu depuis PlayOnLinux, |
| - | J'ai corrigé | + | |
| + | ==== Ralentissement suivant les bâtiments et unités sélectionnées ==== | ||
| - | === Ralentissement suivant les batiments 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' |
| - | Si vous avez des ralentissements avec le jeu (pas un simple petit lag mais un gros et constant), c' | + | Ceux-ci sont dût au fait que StarCraft |
| + | C'est l' | ||
| - | Pour cela, dans la console | + | En activant l' |
| + | Au final, au lieu de deux librairies appelées, vous aurez seulement OpenGL. | ||
| + | |||
| + | L' | ||
| + | |||
| + | Pour cela, dans la console | ||
| regedit | regedit | ||
| - | Cela vous affichera une fenêtre semblable à la Base De Registre de Windows. | + | Cela vous affichera une fenêtre semblable à la Base de Registre de Windows. |
| - | Allez sur la clé HKEY_CURRENT_USER puis Software, Wine. | + | |
| - | Si la clé Direct3D n' | + | |
| - | Vous allez inscrire deux chaînes : | + | Allez sur la clé '' |
| - | DirectDrawRenderer | + | |
| - | Comme valeur vous lui donnez | + | |
| - | Puis vous en créez une seconde appelée : | + | |
| - | RenderTargetLockMode | + | |
| - | La valeur doit être 'readtex'. | + | |
| - | Vous pouvez ensuite fermer la fenêtre. | + | Ensuite, créez deux chaînes : |
| - | Les prochaines applications lancées avec wine utiliseront OpenGL. | + | * '' |
| - | Vous devez par contre, respecter les majuscules/ | + | * '' |
| + | Vous pouvez ensuite fermer la fenêtre, dorénavant, | ||
| + | <note important> | ||
| - | Les ralentissements | + | //Ajout du problème des ralentissements |
| - | C' | + | |
| + | ===== 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 | ||
| + | |||
| + | * 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' | ||
| + | * 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. | ||
| - | En activant l' | + | Pour jouer, créez ou rejoignez un réseau Hamachi, une fois que vos ami(e)s sont là, dans un terminal tapez : < |
| - | donc au final, au lieu de deux librairies appelées, vous aurez seulement OpenGL. | + | 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 |
| - | L' | + | 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, |
| - | Ajout du problème des ralentissements | + | |
| Ligne 164: | Ligne 205: | ||
| ===== Ressources ===== | ===== Ressources ===== | ||
| - | * [[http:// | + | * [[https:// |
| * [[http:// | * [[http:// | ||
| * [[http:// | * [[http:// | ||
| ---- | ---- | ||
| - | // | + | // |
