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, 18:14] – 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 45: | Ligne 47: | ||
| < | < | ||
| wine ./ | wine ./ | ||
| + | ou selon les versions: | ||
| + | < | ||
| + | wine " | ||
| + | </ | ||
| Ensuite, laissez-vous guider par l' | Ensuite, laissez-vous guider par l' | ||
| Ligne 54: | Ligne 59: | ||
| - | ==== Lancer le jeu ==== | + | |
| + | ===== Démarrage ===== | ||
| Pour lancer le jeu, tapez la ligne de commande suivante dans une console. | Pour lancer le jeu, tapez la ligne de commande suivante dans une console. | ||
| - | < | + | < |
| + | < | ||
| Ligne 70: | Ligne 77: | ||
| - | ==== Jouer sur Battle.net ===== | ||
| - | Si vous essayez de jouer sur [[http:// | ||
| - | ==== Patcher manuellement | + | |
| + | |||
| + | |||
| + | |||
| + | ===== Problèmes ===== | ||
| + | |||
| + | ==== Affichage des menus sur Battle.net ===== | ||
| + | Si vous essayez de jouer sur [[http:// | ||
| + | |||
| + | ==== Impossible de patcher automatiquement | ||
| Puisque le système de patchage automatique via Battle.net ne fonctionne pas, vous devez opérer manuellement si vous désirez patcher StarCraft. | Puisque le système de patchage automatique via Battle.net ne fonctionne pas, vous devez opérer manuellement si vous désirez patcher StarCraft. | ||
| Ligne 82: | Ligne 96: | ||
| < | < | ||
| - | A l' | + | A l' |
| - | ===== Problèmes ===== | + | ==== Problèmes |
| + | Vérifiez tout d' | ||
| + | De même, il est préférable de laissez se terminer le son d' | ||
| - | === "Je n' | + | Si cela ne fonctionne toujours |
| - | **1ère chose à faire :** vérifiez vos hauts-parleurs et si tout marche sur ubuntu déjà !! (Et fermez tous vos autres programmes avant !!) | + | === Configurations connues comme fonctionnelles === |
| + | | ||
| + | * **ALSA**, avec à peu-près tout. Possibilité d'un décalage notamment dans les menus. | ||
| - | **2ème chose à faire :** laissez terminer le son d' | ||
| - | => Si cela ne marche toujours pas, allez trifouiller le menu Audio de **winecfg** | + | ==== Le jeu se lance en 640x480 en haut à gauche ==== |
| - | __Configurations qui marchent :__ | + | Si vous êtes sous dapper, essayez donc d' |
| - | * **OSS**, avec case directsound (" | + | //J'ai corrigé les fautes |
| - | * **ALSA**, avec à peu-près tout. (peut causer un décalage notamment dans les menus...). | + | |
| - | === Le jeu se lance en 640x480 en haut à gauche (une fois le dernier patch installé) | + | ==== J'ai un widescreen (écran large), et l' |
| - | Personnellement, je n'ai plus ce bug sous Ubuntu Edgy + wine 0.9.2.7. | + | 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'affichage, et le bas de l' |
| - | Si vous êtes sous dapper, essayez donc d' | + | 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: |
| - | J'ai corrigé les fautes sur ce chapitre - Zoloom// | + | xrandr |
| + | J'obtiens, entre autres: | ||
| + | [...] | ||
| + | 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' | ||
| - | === Ralentissement suivant | + | 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/ | ||
| - | Si vous avez des ralentissements avec le jeu (pas un simple petit lag mais un gros et constant), c'est que vous n'avez pas l' | ||
| - | Pour cela, dans la console vous allez taper | + | == Les utilisateurs |
| - | regedit | + | |
| - | Cela vous affichera une fenêtre semblable à la Base De Registre | + | |
| - | Allez sur la clé HKEY_CURRENT_USER puis Software, Wine. | + | |
| - | Si la clé Direct3D n'existe pas, créez là. | + | |
| - | Vous allez inscrire deux chaînes : | + | Allez dans le répertoire **~/ |
| - | DirectDrawRenderer | + | Editez le fichier **Starcraft** qui s'y trouve. |
| - | Comme valeur vous lui donnez ' | + | |
| - | Puis vous en créez une seconde appelée : | + | |
| - | RenderTargetLockMode | + | |
| - | La valeur doit être ' | + | |
| - | Vous pouvez ensuite fermer | + | Ajoutez-y à la fin: |
| - | Les prochaines applications lancées avec wine utiliseront OpenGL. | + | sleep 4 |
| - | Vous devez par contre, respecter | + | xrandr -s 640x480 --rate 57.0 |
| + | en remplaçant bien entendu | ||
| + | Sauvegardez, | ||
| - | Les ralentissements sont dû au fait que StarCraft n' | + | Vous pouvez maintenant lancer le jeu depuis PlayOnLinux, |
| + | |||
| + | ==== Ralentissement suivant les bâtiments et unités sélectionnées ==== | ||
| + | |||
| + | Si vous rencontrez des ralentissements | ||
| + | |||
| + | Ceux-ci | ||
| C'est l' | C'est l' | ||
| - | En activant l' | + | En activant l' |
| - | donc au final, au lieu de deux librairies appelées, vous aurez seulement OpenGL. | + | 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. | ||
| - | 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 148: | Ligne 205: | ||
| ===== Ressources ===== | ===== Ressources ===== | ||
| - | * [[http:// | + | * [[https:// |
| * [[http:// | * [[http:// | ||
| * [[http:// | * [[http:// | ||
| ---- | ---- | ||
| - | // | + | // |
