Cedega

Un article de Wiki de la communauté Mandriva.

Jump to: navigation, search

Sommaire

[modifier] Présentation rapide de Cedega

Cedega est un logiciel édité par la société Transgaming. C'est un « interpréteur » Windows basé sur le projet libre Wine. La fonction principale de Cedega est de permettre l'exécution de jeux prévus pour fonctionner nativement sous Windows dans un environnement Linux. Une partie du code de Cedega est sous licence propriétaire. Transgaming est en relation avec certains éditeurs de jeux vidéo afin de pouvoir notamment intégrer des mécanismes qui permettent de contourner les protections présentes sur les CD-ROM et DVD-ROM.


[modifier] Votre jeu fonctionne t-il avec Cedega ?

Le site officiel de Transgaming « http://games.Cedega.com/gamesdb/ » recense les jeux supportés par Cedega. Vous pouvez obtenir d'autres informations à partir du wiki non officiel de Cedega.

Même si votre jeu est supporté par Transgaming, il est possible que vous rencontriez une régression de son fonctionnement par rapport à son exécution sous Windows (baisse de FPS, plantage...). Il est donc difficile pour Transgaming de vous garantir un fonctionnement nominal de votre jeu. Interpréter Windows n'est pas chose aisée, et il serait souhaitable que les éditeurs livrent une version de leur création dédiée aux environnements Linux.

Vous pouvez également trouver un support de de l'aide sur le forum de Transgaming.


[modifier] Comment obtenir Cedega ?

Cedega peut être obtenu sous forme préempaquetée, avec une interface graphique appelée Point2Click. Pour cela, il faut s'inscrire sur le site http://www.cedega.com/ et souscrire un abonnement de 3 mois ou de douze mois afin d'obtenir une clef d'activation autorisant le téléchargement des dernières versions. Le site vous propose de payer dans la monnaie que vous préférez entre l'euro, la livre anglaise ou les dollars États-uniens. Le coût mensuel de l'abonnement est de 5 dollars, 5 euros (!) ou 3 livres. Pour un abonnement d'un an, un mois est offert et le coût total est alors de 55 dollars, 55 euros ou 33 livres.

Mandriva offre aux membres du club une clé valable 3 mois. Pour installer et utiliser Cedega 5.2.6 disponible depuis les miroirs commerciaux aucune clé n'est requise. Si vous obtenez une clé vous pourrez toutefois télécharger gratuitement les dernières versions de l'interface «Point2play» et du moteur Cedega (actuellement version 6.0).

Pour obtenir la clé, regardez ce message du forum Mandriva.

Cedega est donc un logiciel payant mais deux choses sont à noter :

  • La suspension de l'abonnement n'interdit pas l'utilisation des versions téléchargées. Elle implique juste l'impossibilité de téléchager les prochaines versions préempaquetées de Cedega ainsi que les prochaines versions de Point2Click.
  • TransGaming met à disposition librement (licence LGPL) et gratuitement la version CVS de Cedega, à cette adresse : http://www.cedega.com/sources.php (note : vous verrez le nom winex sur cette page, il s'agit tout simplement de l'ancien nom de Cedega).


[modifier] Prérequis

  • Les effets 3D de votre bureau doivent être désactivés pour disposer de l'accélération 3D et jouer dans les meilleurs conditions.
  • Les pilotes propriétaires Nvidia ou Ati doivent être installés. Vérifiez la bonne installation de la 3D. Pour cela installez le paquet mesa-demos.
[root@localhost ~]# glxinfo |grep render
direct rendering: Yes
OpenGL renderer string: GeForce 6600 GT/AGP/SSE2/3DNOW!
GL_NVX_conditional_render, GL_SGIS_generate_mipmap,
GL_SGIS_texture_lod,


[modifier] Comment installer Cedega ?

La version de Cedega délivrée par Mandriva a été empaquetée spécialement pour la version Mandriva 2007. On peut toutefois l'installer sur la Mandriva Spring.

Il faut donc d'abord déclarer le miroir des applications commerciales du club pour la version 2007.0. Pour cela, rendez-vous dans le module de recherche de miroirs et :

  • Sélectionner le type de votre distribution x86-32 pour les 32 bits , ou X86-64 pour les 64 bit.
  • Forcer dans la version de distribution 2007.
  • Pour type de ressource , sélectionnez club.commercial.
  • Sélectionner le pays où est hébergé le miroir.

On vous propose alors d'exécuter une commande du type :

# urpmi.addmedia --wget "club.commercial_x86-32_2007" https://theodule.trumuche%40jabber.fr:[email protected]/rpm/comm/2007.0/i586/ with hdlist.cz

Pour réaliser cela, lancer l'exécution d'un terminal comme par exemple Konsole (pour KDE) ou GNOME Terminal. Ceux-ci sont accessibles depuis le menu « système ».

Lancer la commande su - root pour vous connecter root, taper votre mot de mot de passe et lancer la commande urpmi

[vouf@localhost Desktop]$ su - root
Mot de passe : 
[root@localhost ~]#urpmi.addmedia --wget "club.commercial_x86-32_2007" https://theodule.trumuche%40jabber.fr:[email protected]/rpm/comm/2007.0/i586/ with hdlist.cz
    https://theodule.trumuche%40jabber.fr:[email protected]/rpm/comm/2007.0/i586/hdlist.cz
[root@localhost ~]#

Félicitations, votre miroir est déclaré.

Vous devez installer les paquets « cedega-small-mandriva » et «cedega-flatout » à partir de l'outil Drakrpm dont le fonctionnement est décrit de manière détaillée ici.

cedega-flatout est un paquet volumineux qui permet d'installer le jeu flatout (taille supérieure à 1Go). Si vous ne voulez pas l'installer, cela est possible, mais vous devrez effectuer les opérations suivantes pour éviter des messages d'erreurs au lancement de Cedega.

  • Ouvrir une konsole ou un Terminal .
  • Se connecter sous root avec la commande su - root.
  • Exécuter la commande mkdir /usr/lib/transgaming_games.

[modifier] Le 1er lancement de Cedega

Si vous utilisez la version 2007.0, vous devriez pouvoir lancer Cedega depuis le menu des programmes Applications/Jeux/Transgaming Cedega. Avec Spring, il suffit de taper la commande cedega dans une konsole ou depuis un terminal. Une fois Cedega lancé, celui-ci vous propose de le configurer à l'aide d'un assistant.

  • Pour commencer, on vous demande d'accepter ou de refuser la licence.

Image:Cedega_1.png

  • La licence acceptée, cliquez sur forward.

Image:Cedega_2.png

  • Il s'agit de renseigner les informations propres à votre compte utilisateur Cedega. Vous avez deux possibilités. Dans les deux situations laisser «Check for update » coché.
    • Vous renseignez ces informations. Saisie du login et du mot de passe.
    • Pas de saisie. Vous pourrez utiliser cedega mais comme vous n'avez pas de compte, vous ne pourrez pas télécharger les mises à jour.

Image:Cedega_3.png

  • Ensuite, cedega vous propose de télécharger et d'installer les éléments suivants. Si votre compte n'est pas configuré, il ne faut pas installer le dernier moteur disponible dans la mesure où celui-ci n'est pas compatible avec cette version de Point2play.

Image:Cedega_4.png

  • L'installation des polices débute après avoir validé la Licence.

Image:Cedega_5.png Image:Cedega_6.png

  • Il en est de même pour la partie mozilla.

Image:Cedega_7.png

  • Il s'agit ici de contrôler votre installation matérielle et logicielle. Vérifiez les informations et modifiez éventuellement celles relatives aux champs « Video RAM » et "AGP Mem Available". Video Ram correspond à la taille de la mémoire de votre carte graphique. En principe, la valeur de « AGP Mem Available » doit correspondre à la moitié de la mémoire vidéo déclarée dans votre bios (AGP Aperture Size), soit la moitié de la mémoire de votre carte vidéo.

Image:Cedega_8.png

  • Cliquez sur forward. Cedega lance une batterie de test

Image:Cedega_9.png Image:Cedega_10.png

  • Cliquez sur "finish" pour finaliser l'installation. Vous avez donc accès à l'interface de cedega.

Cedega_11.png


[modifier] Exemple d'installation d'un jeu

Pour illustrer l'installation d'un jeu avec Cedega, je prendrai pour exemple le jeu WarCraft III, Reign Of Chaos.
Image:Cedega_16.jpg

  • Cliquez sur le bouton "Installation" Image:Cedega_installation.png
  • Insérez le CD-ROM de votre jeu et cliquez sur le bouton "monter"


Image:Cedega_12.png

  • Cliquez sur "Détecter le Disque de jeu". Si le CD-ROM est reconnu, les informations sont automatiquement renseignées. Sinon, vous devrez les saisir :
    • Dans dossier de jeu, indiquez le nom du répertoire dans lequel sera installé votre jeu.
    • Dans Entrée GDDB, recherchez et sélectionnez votre jeu.
    • Cliquez sur le bouton parcourir et sélectionnez l'exécutable dans le répertoire /media/cdrom qui vous permettra d'installer votre jeu.
  • Cliquez ensuite sur le bouton continuer. L'installation du jeu s'effectue de la même manière qu si vous étiez dans un environnement Windows.


Image:Cedega_13.png

  • Une fois le jeu installé, vous avez la possibilité de changer certains paramètres. Pour cela, sélectionnez le jeu et cliquez sur le bouton "Propriétés" Image:Cedega proprietes.png. Vous pouvez également modifier les paramètres GDDB, en cliquant sur le bouton "Editer les paramètres". Il est ainsi possible de changer la nature l'os, de choisir comme gestionnaire de son alsa ou oss, de compléter les paramètres "Graphismes".


Image:Cedega_15.png

Récupérée de « http://wiki.mandriva.com/fr/Cedega »