Ceci est une ancienne révision du document !



Eve Online

Eve Online est un jeu en ligne massivement multi-joueur payant avec un monde persistant se déroulant dans l'espace. Il a été développé par CCP Games et publié par Simon & Schuster Interactive en 2003. Simon & Schuster Interactive n'éditant plus le jeu dans sa version boite, CCP vend maintenant le jeu en téléchargement sur son site web.

Les joueurs incarnent un pilotes de vaisseaux spatiaux à la recherche de la fortune et de l'aventure dans une immense galaxie. Pour ce faire, celui-ci dispose d'une grand panel de vaisseaux différents servant à faire des tâches différentes (combats, minages ou transport principalement).

Eve Online plonge ses joueurs dans un monde galactique à échelle réelle, gouverné par un système économique hyper-capitaliste où la notion de corporation et d'alliance de corporation dépassent totalement la notion d'individu.

Cette page explique l'installation de Eve Online sous Linux, puis l'installation du très excellent Eve Timer qui permet d'avoir en direct l'évolution de son personnage sans avoir à lancer le jeu. C'est plus ou moins un clone de EveMon, en moins évolué.

Pré-requis

Installation du jeu

Télécharger la dernière version de EVE_Setup.exe depuis le site du jeu (Nous supposerons qu'il a été téléchargé dans votre dossier personnel)

Lancez l'exécutable avec wine, soit avec la commande

wine ~/EVE_Setup.exe

ou en faisant un clic droit sur le fichier et en choisissant « ouvrir avec… » et choisir wine

L'installeur installera le jeu dans un dossier ressemblant à C:/Program Files/CPP/EVE/.

Puis lancez :

winecfg

Maintenant, dans l'onglet « Application », mettez la version de Windows sur « Windows XP » ou « Windows 2000 ».

Dans l'onglet « Audio », cochez la case « Pilote ALSA » ou « Pilote OSS ».

Dans le menu déroulant « Accélération matérielle», choisir « Émulation » et cochez la case « Émulation Pilote ».

Il est possible que vous receviez des messages d'erreur, mais ignorez les. Une fois ceci fait, vous pouvez fermer la fenêtre de configuration de Wine.

Retournez sur votre fenêtre terminal et entrez :

cd ~/.wine/drive_c/Program\ Files/CCP/EVE/bin/
wine RedistD3DXOnly.exe

Ignorez les messages d'erreurs.

Maintenant, copiez tout le contenu du dossier ~/.wine/drive_c/Program\ Files/CCP/EVE/bin/Microsoft.VC80.CRT/ dans le dossier parent (~/.wine/drive_c/Program\ Files/CCP/EVE/bin/) :

cp ~/.wine/drive_c/Program\ Files/CCP/EVE/bin/Microsoft.VC80.CRT/* ~/.wine/drive_c/Program\ Files/CCP/EVE/bin/

Enfin, placez vous dans le dossier ~/.wine/drive_c/Program\ Files/CCP/EVE/ :

cd ~/.wine/drive_c/Program\ Files/CCP/EVE/

Téléchargez le patch qui permet le lancement du jeu :

wget http://elfe.mine.nu/eve/linux/MachoNet.bash

et installez-le :

./MachoNet.bash

À partir de maintenant le jeu est exécutable via la commande :

nice -19 wine ~/.wine/drive_c/Program\ Files/CCP/EVE/wine eve.exe

Aller plus loin

Vous pouvez créer un petit script poru vous éviter de devoir taper nice -19 wine ~/.wine/drive_c/Program\ Files/CCP/EVE/wine eve.exe à chaque fois que vous voulez lancer le jeu :

Créez le fichier /usr/local/bin/eve et placez-y les lignes suivantes :

#!/bin/sh
nice -19 wine ~/.wine/drive_c/Program\ Files/CCP/EVE/wine eve.exe

À noter qu'il est évidemment possible de se faire un lanceur.

Problèmes connus

  • Actuellement je n'ai pas encore réussi à appliquer à patch avec cette méthode. Le patch refuse simplement de se télécharger. Je pense qu'il est possible de l'installer de façon indirecte, c'est à dire dans un premier temps de le télécharger sur le site du jeu puis de l'installer avec wine. Je n'ai cependant pas testé cette méthode car ayant une partition windows sur mon ordi, j'avais pas envie de me battre pour installer le patch sous linux. J'essaierai cette méthode lors de la sortie du prochain patch.
  • Une erreur de directX apparait lors du lancement du jeu. Ignorez-là, le jeu marche quand même.

Installation

Téléchargez les sources sur le site officiel et placez l'archive dans les répertoire /opt/. Actuellement (01/08/2007), la dernière version sortie est la 0.9.2.

wget http://files.beerta.de/EveTimer-0.9.2.tar.gz
sudo mv EveTimer*.tar.gz /opt/

Extrayez les sources :

cd /opt/ && sudo tar -xvf EveTimer-0.9.2.tar.gz

Un dossier EveTimer-0.9.2 est normalement crée. Vous pouvez maintenant supprimer l'archive téléchargée.

Ensuite on installe. L'auteur a eu la bonne idée de le faire en python ce qui nous facilite grandement la tâche :

cd /opt/EveTimer-0.9.2/
sudo python setup.py install

Il faut ensuite que vous récupériez votre API Key sur le site officiel afin que le logiciel reconnaisse votre compte.

Le logiciel est installé. Il ne reste qu'à créer un lien pour lancer le binaire…

Création des lanceurs

On va dans un premier temps permettre de lancer EveTimer lorsqu'on lance la commande evetimer. Pour ce faire entrez dans un terminal la commande :

ln -s /opt/EveTimer-0.9.2/EveTimer /usr/local/bin/evetimer

Et voila, la commande evetimer permet de lancer le logiciel !

Exécutons maintenant cette commande au démarrage de la session parce que c'est plus pratique quand même. Pour ce faire : Systèmes → Préférences → Session, l'onglet Programmes au démarrage → Nouveau. Dans la case Nom entrez EveTimer (ou autre) et dans Commande entrez evetimer.

Il ne reste plus qu'à relancer votre session pour vérifier que tout marche bien. Si ça marche bien vous aurez droit a une nouvelle petite icône en forme d'ampoule dans la zone de notification. Cliquez dessus et vous pourrez entrer vos infos de connexion, puis importer vos personnages.

  • eve_online.1186159217.txt.gz
  • Dernière modification: Le 18/04/2011, 14:40
  • (modification externe)