SetupGuide fr


Contents

Installation sous Linux

Cette page est une traduction de Image:Usa_flag.gif celle-ci.

Pour jouer par internet, vous devez avoir la même version que les autres joueurs. La dernière version de Spring est la 0.76b1 un autre tutoriel existe pour ubuntu

Installation en utilisant un gestionnaire de paquet

opensuze 10.3

spring76b1 est localizé sur le "communauty repository" de YAST2(le gestionnaire par defaut) ftp.skynet.be /pub/packman/suse/10.3/ (http://ftp.skynet.be/pub/packman/suse/10.3/) ca s'install automatiquement dans le menu/aplication/jeux du cameleonKDE mais pour changer de parametres il faut editer un fichier(~/.springrc)

ou utiliser un programme suplementaire:http://trac.springlobby.info/wiki/SpringSettings

(atention a ne pas installer spring76b1.3.3 si les autres joueurs ne l'ont pas !)

Debian et Ubuntu

Editez votre fichier /etc/apt/sources.list (ou plus simplement en passant par Synaptic > Système > Préférences > Sources de logiciels > Logiciels de tierces parties > Ajouter) puis insérer ces lignes selon votre version d'Ubuntu :

Ubuntu Hardy

deb http://ppa.launchpad.net/spring/ubuntu hardy main
deb-src http://ppa.launchpad.net/spring/ubuntu hardy main

Ubuntu Gutsy

deb http://ppa.launchpad.net/spring/ubuntu gutsy main
deb-src http://ppa.launchpad.net/spring/ubuntu gutsy main

Remettez à jour la liste des dépôts :

sudo apt-get update

Puis installez Spring et les principales cartes :

sudo apt-get install spring spring-lobby-springlobby spring-maps-default -y

Installons maintenant quelques cartes supplémentaires :

sudo apt-get install spring-maps-1v1 spring-maps-deltasiege
sudo apt-get install spring-maps-hunterw spring-maps-kernelpanic 
sudo apt-get install spring-maps-smallsupreme spring-maps-teamplay

Voici une brève description de ses cartes installables directement depuis les dêpots Ubuntu :

  • spring-maps-default : Ce sont les cartes par défaut fournies avec le jeu : Small Divide, Comet Catcher, Redux, et Sands of War.
  • spring-maps-1v1 : Petites cartes idéales pour de petits duels rapide et se faire la main.
  • spring-maps-deltasiege: L'une des cartes la plus jouée en réseau, parfois en 8 vs 8, Delta Siege (version mer) et Delta Siege Dry (version désertique).
  • spring-maps-hunterw : (A compléter)
  • spring-maps-kernelpanic : Des cartes très épurées, idéal pour des machines datant de la guerre froide avec le mod kernel-panic, c'est moche mais ça tourne sur n'importe quoi ;)
  • spring-maps-smallsupreme : LA carte parfaite, la plus belle, la plus stratégique... Normal, elle vient tout droit du jeu commercial Supreme Commander, sauf que vous n'aurez pas besoin d'un config Tri-Sli/Crossfire pour la faire tourner.
  • spring-maps-teamplay: Des cartes immenses, idéal en LAN mais peuvent également se jouer via Internet si vous avez une bonne bande passante.

Ajoutez ensuite les mods originaux (OTA et XTA) :

wget http://ipxserver.dyndns.org/games/spring/mods/xta/base-ota-content.zip
unzip -d ~/.spring/base base-ota-content.zip && rm base-ota-content.zip


--Racoon97 20:58, 10 May 2008 (AST)

Gentoo

Un overlay est disponible pour layman. Si vous ne savez pas ce que c'est, lisez Image:Usa_flag.gif cette page avant de continuer.

emerge layman layman -f -a spring-unofficial \

    -o http://svn.springlobby.info/trunk/gentoo/overlays.xml

echo "source /usr/portage/local/layman/make.conf" >> /etc/make.conf echo "games-strategy/spring ~x86" >> /etc/portage/package.keywords emerge spring

Compilation du jeu à partir des sources

Récupérer les sources

Vous pouvez télécharger les sources de la version 0.75b2 via une archive (tar.gz) (recommendé) ou via Subversion. Dans les deux cas, le résultat est le même.

Via une archive

cd /tmp

wget http://spring.clan-sy.com/dl/spring_0.75b2_src.tar.bz2
tar xjf spring_0.75b2_src.tar.bz2

puis taper jute appré le passage en root pour la compilation:
cd spring_0.75b2

Via Subversion

svn co https://spring.clan-sy.com/svn/spring/tags/spring_0.75b2 /tmp/spring_0.75b2

cd /tmp/spring_0.75b2

Les dépendances

Pour Debian Etch (4.0 stable),Lenny (testing), les paquets qui suivent sont le minimum requis pour compiler :


aptitude install scons build-essential zlib1g-dev libfreetype6-dev
aptitude install libsdl1.2-dev libopenal-dev libglew-dev libboost-dev
aptitude install libboost-thread-dev libboost-regex-dev libdevil-dev
aptitude install python2.4-dev zip
aptitude install libsablevm1-dev



Pour Gentoo (testé avec gentoo 2007.0) :

emerge dev-util/scons \>=media-libs/freetype-2.0.0 \>=media-libs/libsdl-1.2.0
emerge media-libs/openal =dev-lang/python-2.4\* media-libs/glew dev-libs/boost
emerge media-libs/devil app-arch/zip

Les utilisateurs d'autres distributions devraient parvenir à trouver ces paquets en se basant sur les noms fournis ici.

Compilation et installation

scons configure # cette commande accepte certaines options sous la forme variable=valeur ; voir scons --help pour la liste scons

pour passer en root taper sudo -i pour les ubuntutien

# En root :

scons configure
scons
scons install
mkdir -p /etc/spring
echo '$HOME/.spring' > /etc/spring/datadir

L'exécutable se trouve dans /usr/local/games/spring, les données dans /usr/local/share/games/spring/, unitsync.so et les IA dans /usr/local/lib/spring/.

Terminer l'installation

Vous avez besoin d'au moins une map et une mod pour jouer. Elles peuvent être placées soit dans /usr/local/share/games/spring/ soit dans ~/.spring.

Dans l'un de ces dossiers, créez deux dossiers "maps" et "mods".

Vous trouverez celles-ci sur [1] [2] [3]; les maps officielles sont SmallDivide et Mars.

Si vous jouez à des mods basées sur le contenu du jeu Total Annihilation original, par exemple AA, BA ou XTA, vous avez besoin des médias de ce jeu : décompressez cette archive dans /usr/local/share/games/spring/base/ (ou ~/.spring/base/).

LuaUI

L'interface du jeu peut être scriptée avec Lua. ce sont des ajout (comme l'afichage du nombre d'image par seconde et un dessineur de formation et un selecteur de constructeurs paresseux et des ajout d'inteligence )

Ceci n'est pas activé par défaut.

Remplacez "LuaUI=0" par "LuaUI=1" dans votre ~/.springrc

Ceci vous permet d'activer des "widgets" supplémentaires (via F11) ; vous pourrez en télécharger de nouveaux sur [4].[5] [6]

Un lobby client

Pour jouer plus facilement, vous aurez besoin d'un lobby. Plusieurs projets existent à ce jour, dont :

  • SpringLobby : dispose d'un jeu de fonctionnalités proche de TASclient sous Windows.
  • AFlobby : encore en en beta, ce lobby peut déjà être utilisé pour le jeu en multijoueur.

Retrieved from "http://spring.clan-sy.com/wiki/SetupGuide_fr"

This page has been accessed 543 times. This page was last modified 00:59, 11 May 2008.


 
 


Page editing toolbox

Browse
Main Page
Community portal
Current events
Recent changes
Random page
Help
Donations
Edit
View source
Editing help
This page
Discuss this page
Post a comment
Printable version
Context
Page history
What links here
Related changes
My pages
Log in
Special pages
New pages
File list
Statistics
Bug reports
More...

Site layout created by Roflcopter.