Eh oui, voici ma bonne nouvelle de la journée, ma dernière acquisition : Counter-Strike: Source fonctionne très bien sous Linux (Debian Lenny/Sid).

Comment l'ai-je fait fonctionner ? En m'inspirant beaucoup du How-To de linuX-gamers.net et de l'AppDb de Wine.

Pourquoi libwine-oss ? Parce que sinon avec arts (KDE), le jeu est très très lent. Pour éviter ça, avec libwine-oss, il suffit ensuite de demander à Wine d'utiliser le pilote OSS dans l'onglet audio de l'utilitaire winecfg.

Pour lancer le jeu, je passe par la ligne de commande :

WINEDEBUG=fixme-all wine C:/Program\ Files/Steam/Steam.exe -applaunch 240 -dxlevel 90

Notez que si je lance d'abord Steam puis CSS par l'intermédiaire de Steam, le jeu est très lent. Sinon, en le lançant directement, et avec presque toutes les options au maximum et en 1600x1200 j'obtiens 150 images par seconde au test de performances. Inutile de dire que pendant les parties ça ne rame pas beaucoup.

Je conclue par un point positif et un point négatif :

  • j'apprécie beaucoup d'avoir un CounterStrike sous la main dans mon Linux,
  • mais j'avoue que je continue à booter sous Windows quand je prévois d'y jouer longtemps. L'une des raisons principales est que je n'ai pas réussi à faire fonctionner le micro. L'autre est que le HDR ne semble pas fonctionner sous Linux non plus... et ça c'est vraiment très dommage. J'ai acheté CSS pour sa beauté, alors autant en profiter à fond.

Un grand merci à l'équipe de Wine pour leur incroyables efforts, et je vais essayer de faire fonctionner d'autres de mes jeux préférés. Merci à nVidia pour ses drivers. Vivent aussi les jeux natifs Linux qui nous évitent tous ces tracas.