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:15] – 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 77: | Ligne 84: | ||
| ===== Problèmes ===== | ===== Problèmes ===== | ||
| - | ==== Jouer sur Battle.net ===== | ||
| - | Si vous essayez de jouer sur [[http:// | ||
| + | ==== 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. | ||
| - | === "Je n'ai pas de son" (ou son merdique, décalé...) === | + | - Allez sur [[http:// |
| + | - Téléchargez le dernier patch en date et placez-le sur le bureau. | ||
| + | - Utilisez la commande '' | ||
| + | < | ||
| - | **1ère chose à faire :** vérifiez vos hauts-parleurs et si tout marche sur ubuntu déjà !! (Et fermez tous vos autres programmes avant !!) | + | A l' |
| - | **2ème chose à faire :** laissez terminer | + | ==== Problèmes sonores ==== |
| + | Vérifiez tout d' | ||
| - | => Si cela ne marche toujours pas, allez trifouiller | + | De même, il est préférable de laissez se terminer |
| - | __Configurations qui marchent :__ | + | Si cela ne fonctionne toujours pas chercher dans le menu Audio de '' |
| - | | + | === Configurations connues comme fonctionnelles === |
| - | * **ALSA**, avec à peu-près tout. (peut causer | + | |
| + | * **ALSA**, avec à peu-près tout. Possibilité d'un décalage notamment dans les menus. | ||
| - | === Le jeu se lance en 640x480 en haut à gauche | + | ==== Le jeu se lance en 640x480 en haut à gauche ==== |
| - | + | ||
| - | Personnellement, | + | |
| Si vous êtes sous dapper, essayez donc d' | Si vous êtes sous dapper, essayez donc d' | ||
| - | // | + | //J'ai corrigé les fautes sur ce chapitre - Zoloom// |
| - | J'ai corrigé les fautes sur ce chapitre - Zoloom// | + | |
| - | === Ralentissement suivant les batiments | + | ==== J'ai un widescreen (écran large), |
| - | 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'OpenGL activé sur wine. | + | Les écrans larges sont de plus en plus courants sur nos machines, |
| - | Pour cela, dans la console vous allez taper | + | La solution: adapter |
| - | | + | |
| - | Cela vous affichera | + | * écraser un peu l'image (je ne sais pas si c'est possible avec tous les écrans, mais c'est la solution que j'ai choisie) |
| - | Allez sur la clé HKEY_CURRENT_USER puis Software, Wine. | + | |
| - | Si la clé Direct3D n'existe | + | |
| - | Vous allez inscrire deux chaînes | + | Pour commencer, voyons un peu les résolutions supportées chez vous, ainsi que les fréquences. Exécutez dans une console: |
| - | | + | |
| - | Comme valeur vous lui donnez ' | + | J'obtiens, entre autres: |
| - | Puis vous en créez une seconde appelée : | + | [...] |
| - | | + | |
| - | La valeur doit être ' | + | |
| + | Mon écran supporte donc une résolution de 640x480 avec pour fréquences 56Hz et 57Hz. | ||
| - | Vous pouvez ensuite fermer la fenêtre. | + | Sur ma machine, Starcraft se lançait en 640x480 à 56Hz, et le bas de l' |
| - | Les prochaines applications lancées avec wine utiliseront OpenGL. | + | |
| - | Vous devez par contre, respecter les majuscules/ | + | |
| + | 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 ralentissements sont dû au fait que StarCraft n' | + | |
| + | == 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 | ||
| + | |||
| + | 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 143: | Ligne 205: | ||
| ===== Ressources ===== | ===== Ressources ===== | ||
| - | * [[http:// | + | * [[https:// |
| * [[http:// | * [[http:// | ||
| * [[http:// | * [[http:// | ||
| ---- | ---- | ||
| - | // | + | // |
