Journal le retour des artisans d'etoiles, et la liberté

Posté par  (site web personnel) .
Étiquettes : aucune
2
4
sept.
2010
cher journal,

je me tourne vers toi encore une fois pour me confier, partager avec toi mes interrogations.
en effet, très récemment, la nouvelle version d'un jeu vient de sortir, pour ne citer que lui, starcraft2, et après avoir refait une partie, boudiou, mazette, quel jeu !
bon, soit, il n'est pas libre.
j'ai pendant longtemps joué à battle for wesnoth, openarena, etc...
mais je dois avouer que la souris me démange de nouveau.
la dernière fois que j'ai changé de pc, j'ai choisi un chipset video intel. car son driver était libre sur notre OS.
J'ai vu avec joie qu'on pouvait jouer à starcraft2 sous linux, grâce à wine.
par contre, on peut voir ici

http://appdb.winehq.org/objectManager.php?sClass=version&(...)

que tous les joueurs ont des cartes NVIDIA (et à priori, avec le driver proprio)
et il est hors de question que je me procure une carte vidéo de cette marque.

j'ai jeté un coups d'oeil par ici

http://free3d.org/

ou on peut voir, à priori, vu l'évolution du driver radeon libre, le meilleur support pour la 3D semblerait venir avec une carte ATI, euh, non, AMD maintenant...

j'ai eu beau cherché, je n'ai pas vraiment trouvé de test avec une carte dont le driver serait libre...

cher journal, connaitrais tu quelqu'un qui aurait pu faire l'expérience de ce jeu, sur un OS libre, avec un driver libre ?

ps: je comprends bien l'incohérence de chercher à jouer à un jeu non libre sur un OS le plus libre possible. tel n'est pas le propos de ma question...
  • # Le mieux, c'est d'essayer

    Posté par  . Évalué à 6.

    Bonjour.

    Pourquoi ne pas simplement essayer ? Il doit bien y avoir une démo quelque part, suffit de l'utiliser via Wine. Et tu fais le retour d'expérience.

    Si le jeu complet passe sous Wine, il y a de grande chances que la démo passe également.

    Après, je ne connais pas Starcraft 2, c'est juste une supposition.
    • [^] # Re: Le mieux, c'est d'essayer

      Posté par  (site web personnel) . Évalué à 2.

      hum, parce que j'ai bien peur que pour l'instant, avec mon chipset intel, ça ne soit même pas la peine...

      Intel Corporation 82945G/GZ Integrated Graphics Controller (rev 02)

      c'est un peu limite quand je joue à ennemy territory.

      à priori, starcraft2 fonctionne sous wine. sur winehq, il y a plein de rapports qui vont dans ce sens.
      mais ma remarque portait sur le fait que à priori, tous les joueurs ont des chipset NVIDIA, et je présume, jouent avec des drivers proprio.

      je me demandais juste si quelqu'un avait eu un retour d'expérience avec un driver libre.

      j'ai beau chercher (peut être maladroitement), je ne trouve pas d'infos sur ce cas de figure...
      • [^] # Re: Le mieux, c'est d'essayer

        Posté par  (site web personnel) . Évalué à 2.

        Hum avec les détails au mini peut être que ça passerait même si du coup cela ne seras pas forcément très beau :p

        Par contre il n'y a pas de démo pour le moment, le mieux étant de chercher sur le net une clé de 7h.
      • [^] # Re: Le mieux, c'est d'essayer

        Posté par  . Évalué à 2.

        ça n'a rien à voir avec un pilote libre ou pas, c'est plutôt qu'un chipset intégré intel est moins puissant qu'une carte Nvidia. Faudrait voir les caractéristiques mini demandée mais je n'ai pas trouvé sur le site de starcraft2.

        Ensuite, starcraft2 utilise directx, donc le risque que ça se passe mal est plus grand qu'avec opengl.

        Enfin, quand je vois comment blizzard harcèle les petits développeurs libres, ça me donne pas envie d'acheter leurs jeux :
        http://en.wikipedia.org/wiki/Stratagus

        Heroes of Newerth, qui tourne sous linux, semble pas mal, mais j'aimerais bien pouvoir tester quelques heures avant d'acheter.

        Only wimps use tape backup: real men just upload their important stuff on megaupload, and let the rest of the world ~~mirror~~ link to it

        • [^] # Re: Le mieux, c'est d'essayer

          Posté par  . Évalué à 1.

          Faudrait voir les caractéristiques mini demandée mais je n'ai pas trouvé sur le site de starcraft2
          StarCraft_II#Configuration_requise

          Ensuite, starcraft2 utilise directx
          Peut être que la version win utilise DirectX, en tout cas il y a une version MacOS (que j'utilise) ce qui suppose que OpenGL est supporté. D'ailleurs c'est peut être par la qu'il faudrait chercher, y a t-il un équivalent de Wine pour les applications MacOS ?
      • [^] # Re: Le mieux, c'est d'essayer

        Posté par  . Évalué à 4.

        Avec un pilote libre, aucune chance de jouer à de tels jeux dans des conditions acceptables. Et ce, pas avant un long moment à mon avis. Les pilotes libres essayent pour le moment d'avoir toutes les fonctionnalités des pilotes non libres. Les perfs, ça viendra après...

        Quand je vois déjà comment Celestia ou GoogleEarth rament (pas tant que ça mais c'est pas fluide) avec le pilote libre de ma hd4850...
      • [^] # Re: Le mieux, c'est d'essayer

        Posté par  . Évalué à 5.

        J'ai un chipset radeon 3100 intégré à la carte mère (chipset 780V) et linux en 64bits. Le pilote libre plante avec le suspend to ram, le pilote fglrx ne plante pas mais ne permet pas de faire marcher les jeux sous wine en 32bits (les jeux sous linux genre nexuiz marchent).
        Avec une nvidia 8400se a 35€ les jeux sous wine marchent.
        • [^] # Re: Le mieux, c'est d'essayer

          Posté par  . Évalué à 3.

          Pareil pour l'accelération matériel des videos, j'ai pas reussi à faire marcher mplayer avec VA-API (accelération AMD) pour contre VD-PAU de nvidia marche très bien.
        • [^] # Re: Le mieux, c'est d'essayer

          Posté par  . Évalué à 3.

          Correction je viens de tester les derniers catalyst 10.8 du 25 aout et maintenant les jeux sous wine marchent (le FPS est pas terrible c'est une carte bas de gamme)
          • [^] # Re: Le mieux, c'est d'essayer

            Posté par  (site web personnel) . Évalué à 1.

            merci bien, c'est exactement ce genre de renseignements que je cherchais

            merci encore d'avoir testé le dernier catalyst.

            en tout cas, c'est pas starcraft 2 qui me fera passer à nvidia.
      • [^] # Re: Le mieux, c'est d'essayer

        Posté par  . Évalué à 2.

        "hum, parce que j'ai bien peur que pour l'instant, avec mon chipset intel, ça ne soit même pas la peine...

        Intel Corporation 82945G/GZ Integrated Graphics Controller (rev 02)

        c'est un peu limite quand je joue à ennemy territory."

        Essaie quand meme. Je connais quelqu'un qui y joue sans problème avec une carte Geforce6150 (c'etait du bas de gamme en 2005) sur une vieille brouette. Bien sur il a mis toutes les options au minimum, mais ca tourne sans problème.

        PS : Oui, starcraft c'est vraiment du bon ^^
  • # nvidia… mais ça marche

    Posté par  (site web personnel, Mastodon) . Évalué à 2.

    je joue aussi à starcraft 2 (j'avais réinstallé un windows juste pour ce jeu)
    Et il marche effectivement très bien sous linux pour peu de se compiler un wine si on a que des vieux paquets à disposition. (par contre le son marche plus chez moi, il a marché une fois et maintenant non :'( )

    enfin bref, j'ai une carte nvidia mais pas toute neuve et pas un truc de fou (c'est sur un portable), donc je pense que si tu as le direct rendering cela suffit à marcher convenablement.
  • # Drivers libres Radeon

    Posté par  (site web personnel) . Évalué à 3.

    Effectivement jouer avec les drivers libres pour les Radeon est probablement impossible à l'heure actuelle. (Je n'ai pas d'expérience avec Starcraft 2, mais uniquement World of Warcraft).

    Je possède une carte de la famille R700 (Radeon 4850) (pilote r600 dans Mesa), et j'ai péniblement réussi à lancer le jeu. C'était par contre très lent même avec les détails au minimum, et certaines icônes étaient corrompue.

    J'ai acheté cette carte graphique en connaissance de cause, pour soutenir AMD qui fournit les documentations sur ses cartes (et aussi des ressources humaines).

    Résultat je joue sous Windows, mais je m'amuse autant sous Linux à compiler Mesa, et à tester. Je n'ai pas testé le driver propriétaire, ne voulant pas polluer mon système, mais il est très probablement possible de jouer avec (il s'est beaucoup amélioré).

    Wine supporte bien DirectX, donc ce n'est pas un problème. Le problème c'est surtout le mauvais support de GLSL sur les pilotes libres, mais ça devrait s'améliorer avec Mesa 7.9 et le nouveau compilateur développé par Intel. D'après ce que j'ai pu lire dans les forums de Phoronix, les développeurs de Wine et Mesa communiquent bien plus que dans le passé, donc j'ai espoir que les choses s'améliorent.

    Je pense ressortir ma r300 pour faire quelques tests, car le driver r300g (g = Gallium) semble le plus avancé. Ce pilote supporte les cartes r300 à r500, donc une carte à base de r500 en PCI-Express (d'occasion) peut peut-être donner des résultats meilleurs que ma r700 (par contre les cartes Evergreen sont encore beaucoup trop "récentes").

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.