Alien Swarm est un jeu en mode coopératif propriétaire et gratuit publié par Valve Software le 19 juillet 2010.
Il n'est pas disponible nativement sous GNU/Linux.
Cette page explique comment l'installer à l'aide de logiciels créant un environnement Windows sous Ubuntu.
Enfin, puisque l'usage de Wine diminue de façon importante les performances (par rapport à l'application tournant nativement sous Windows), vous devez avoir un PC assez costaud.
Alien Swarm n'est disponible qu'en version Windows, il nécessite donc une couche de compatibilité Windows comme Wine ou PlayOnLinux, une application frontale pour Wine ; enfin, la plate-forme de jeu Steam doit être installée et fonctionnelle.
Les méthodes d'installation possibles peuvent être variées, cette page listera une seule méthode pour l'instant, mais pourra en réunir d'autres plus tard.
Si tout s'est bien passé, le jeu ne devrait pas nécessiter de configuration particulière.
Le jeu peut se lancer directement dans Steam, par le lanceur sur le bureau, ou par le menu Applications → Wine → Programmes → Steam → Alien Swarm. À noter qu'en raison d'un bogue, Steam doit avoir été démarré au préalable.2) (bogue 23378 de Wine)
Vous pouvez aussi le démarrer dans un terminal :
cd ~/.wine/drive_c/Program\ Files/Steam WINEDEBUG=-all wine steam.exe -applaunch 630
Si vous désirez conserver Steam, vous pouvez supprimer le jeu depuis l'interface de Steam. Si vous désirez désinstaller à la fois Alien Swarm et Steam, vous pouvez le faire dans l'interface de Wine.
Enfin, si vous n'avez plus besoin de Wine, vous pouvez supprimer son paquet. N'oubliez pas alors de supprimer le dossier caché .wine qui subsistera dans votre Dossier personnel.
Vérifiez dans Steam que la la communauté Steam intégrée au jeu est désactivée.
S'il n'y a pas de son dans le jeu, ouvrez la configuration de Wine (winecfg) et sous l'onglet_audio, réglez l'accélération matérielle de DirectSound à Émulation.
Les raccourcis-lanceurs créés dans le menu Wine ainsi que sur le bureau ne fonctionnent pas si Steam n'est pas déjà ouvert, et l'icône n'apparaît pas. Il s'agit d'un bogue avec la dernière version de Steam. (bogue 23378 de Wine)
env WINEPREFIX="/home/votre_nom/.wine" wine C:\\Program\ Files\\Steam\\Steam.exe -applaunch 630
Où "votre_nom" correspond à votre compte utilisateur Ubuntu.
Aucun format d'image utilisable par le lanceur (PNG, SVG ou XPM) ne semble avoir été créé. Il faudra en créer un manuellement.
Vous trouverez l'icône du jeu sous le nom swarm.ico dans ~/.wine/drive_c/Program Files/Steam/steamapps/common/alien swarm.
Ouvrez-le avec la visionneuse d'images de GNOME (ou la visionneuse de votre choix, ou encore avec GIMP), et sauvegardez-le au format PNG sous le nom swarm.png, préférablement dans un endroit facile à trouver dans votre dossier personnel (ou par exemple dans le dossier caché ~/.icons).
Ensuite, modifiez l'icône du lanceur afin de le faire pointer sur le fichier swarm.png que vous venez de créer.
Contributeur principal : Gemnoc.
Basé en partie sur Installing Half-Life 2 de l'AppDB de WineHQ.