Ceci est une ancienne révision du document !



Mass Effect 2

me2.jpeg Mass Effect 2 est un jeu de science-fiction de type action-RPG développé par BioWare Edmonton avec l'assistance de BioWare Montréal. Cette suite de Mass Effect est le deuxième épisode de la trilogie Mass Effect. Vous incarnez le commandant Shepard, à bord du SSV Normandy.
L'univers est très varié, offrant de splendides points de vue sur diverses planètes et systèmes galactiques. Il s'agit plus d'un Space Opera que d'un jeu purement orienté action. La vue à la troisième personne et les diverses missions et quêtes secondaires sont agrémentées d'une pointe subtile d'éléments issus des jeux de rôle, puisque vous pourrez faire évoluer votre personnage et vos escouades.

Configuration matérielle minimum :

  • Carte graphique : NVIDIA GeForce 6800 ou ATI Radeon X1600 Pro
  • Processeur : Intel Core 2 Duo 1.8GHz ou l'équivalent AMD
  • Mémoire vive : 1 Go
  • Espace disque : 15 Go

Configuration matérielle recommandée :

  • Carte graphique : ATI Radeon HD 2900 XT, NVIDIA GeForce 8800 GT
  • Processeur : Core 2 Duo Intel 2.6GHz ou l'équivalent AMD
  • Mémoire vive : 2 Go RAM ou plus
  • Espace disque : 15 Go ou plus

De manière générale le jeu fonctionne bien. Il a été testé dans sa version française, en version 1.00 puis patchée en version 1.02.

Il y a cependant 2 problèmes surmontables : certains effets graphiques ('blur') apparaissent déformés à l'écran, et le fait de ne pouvoir tourner la souris à 360° une fois le jeu lancé.

Cette page explique comment palier à ces problèmes. Vous y trouverez plusieurs façons de les régler, en fonction de votre configuration.

Les contenus additionnels (DLC) fonctionnent tous sous Wine (Edition Collector testée). Installez-les de façon habituelle via Wine. En revanche, le jeu en version Steam se lance mais l'écran reste noir.

Deux types d'installation sont ici possibles. Avec Wine directement, ou avec Playonlinux pour faciliter sa configuration ultérieure.

Avec Wine

Premièrement, assurez-vous d'avoir installé la dernière version de Wine, via les dépôts de WineHQ.

Mass Effect souffre d'un problème gênant sous Wine : la souris ne peut effectuer des tours complets (360 degrés), ce qui handicape le joueur lors des déplacements du héros. Il faut alors installer une version de Wine à compiler soi-même et y insérer un patch corrigeant le problème (Patch en question).

Ensuite insérez votre disque optique contenant Mass Effect 2 dans votre lecteur CD/DVD et exécutez le fichier Setup.exe avec Wine (Ouvrir avec…). À la fin de l'installation, lancez le raccourci du jeu via Applications → Wine → Programmes → Mass Effect 2.

Avec Playonlinux

Après avoir installé Playonlinux, les choses seront plus aisées pour vous, en ce qui concerne la configuration de vos jeux ainsi que la version de Wine à adopter pour chaque jeu.

Lancez Playonlinux et sélectionnez Installer → Jeux → Mass Effect 2. Suivez alors la procédure d'installation, renseignez correctement votre lecteur optique ainsi que votre configuration matérielle, pour davantage de performances. Vous pouvez également, et dans la foulée, installer le patch 1.02, cela corrigera sans doute certains problèmes.

  • Pour une meilleure compatibilité avec Wine, et de meilleurs résultats, il est conseillé de lancer un terminal

et d'y entrer la commande:

regedit

Cela ouvrira l'éditeur de registres de Wine. Une fois à l'intérieur, allez dans Software → Wine → Direct3D et entrez (ou créez au besoin) les clés suivantes:
"OffscreenRenderingMode"="fbo"
"PixelShaderMode"="enabled"
"UseGLSL"="enabled"
"VertexShaderMode"="hardware"
"VideoMemorySize"="896" → ici mettez la taille de la mémoire de votre carte graphique

  • Avec Playonlinux la question ne se pose pas vraiment, puisque le logiciel vous propose de configurer la taille de la mémoire de votre carte vidéo à l'installation et opère les réglages donnés plus haut de manière automatique.
  • Si vous l'avez installé via Playonlinux, alors désinstallez-le via Playonlinux, en sélectionnant Mass Effect 2 puis en cliquant sur le bouton 'Supprimer'.
  • Si vous l'avez installé via Wine directement, alors rendez-vous dans Applications → Wine → Mass Effect 2 → Uninstall Mass Effect 2.

La souris ne tourne pas à 360 degrés

C'est LE problème de Mass Effect 2 : la souris ne tourne qu'à 180 degrés dans les phases de déplacement / combat. Cela est dû au fait que le curseur de la souris 'dépasse' de l'écran de jeu (même si vous ne pouvez le voir).

Pour cela plusieurs solutions :

Ne rien faire

Il est possible que ce problème de souris ne soit pas solutionnable (selon votre configuration).

Néanmoins, une solution peu contraignante est envisageable :

Le problème de souris se présente lorsque votre personnage doit bouger à plus de 180 degrés. Lorsque vous devez tourner, appuyez sur la touche [Echap] de votre clavier pour aller sur le menu, replacez votre souris au centre de l'écran, puis rappuyez sur [Echap] pour revenir au jeu. Vous pourrez ensuite tourner facilement.

Lors des phases de déplacement entre les planètes vous ne pourrez pas retourner sur le menu. Pour contourner le problème, vous pouvez faire [Alt]+[Tab], pour "sortir du jeu", puis replacer le curseur au centre de l'écran. Puis revenez sur le jeux en refaisant [Alt]+[Tab].

Rassurez vous on prend très vite l'habitude et cela devient vite automatique !

Avec PlayonLinux

L'installation du jeu par PlayOnLinux est normalement correctement paramétrée. La version de Wine qu'il crée pour ce jeu est déjà patchée et préconfigurée pour régler ce problème de souris.

Avec Wine (non compilé)
La manipulation qui suit a été réalisée avec succès sur une installation propre de Wine dans sa version 1.3.7. Cette manipulation modifie la façon dont la souris est gérée pour tous les jeux que vous installerez sur Wine, donc à utiliser avec précaution.

Si vous n'avez pas envie de compiler un préfix de Wine pour ce jeu, il est possible de remédier à ce problème de souris directement avec la version de base de Wine.

Tout d'abord, récupérez ce fichier. Il permettra de modifier le contrôle de la souris dans le jeu.

Ensuite, ouvrez votre gestionnaire de fichiers habituel (Nautilus, Dolphin), et ouvrez en mode administrateur le répertoire /usr/lib32/wine/ (si vous êtes sous 64 bits) ou bien /usr/lib/wine/ (si vous êtes en 32 bits).
Pour se faire, appuyez sur [Alt]+[F2] et lancez la commande suivante:

gksudo nautilus /usr/lib32/wine/ (ou gksudo nautilus /usr/lib/wine/)

Prenez bien soin de faire une sauvegarde du fichier 'dinput.dll.so', au cas où.

Ensuite copiez le fichier 'dinput.dll.so' que vous avez précédemment téléchargé vers ce répertoire.

Tout ce qu'il vous reste à faire à présent est de lancer votre jeu avec une fonction qui forcera Wine à utiliser les fonctions inactives de ce fichier.

Pour se faire, il vous faut créer un lanceur sur votre bureau en y inscrivant les paramètres suivants:

env WINEFORCEMOUSEWARP=yes wine "C:\Program Files\Mass Effect 2\Binaries\MassEffect2.exe"
Re-compiler Wine avec le patch
Cette solution est plutôt réservée aux utilisateurs avancés. Si la procédure décrite au chapitre précédent ne fonctionne pas, suivez celle-ci, plus contraignante.

Récupérez le patch à cette adresse : Patch pour la souris

Récupérez la dernière version de wine sur le site officiel.

Suivez ce tutoriel pour pouvoir compiler votre version patchée de Wine.

Lorsque vous aurez terminé votre compilation puis patché Wine, placez la librairie 'dinput.dll.so' dans ce répertoire :

/usr/lib/wine

ou

/usr/lib32/wine (si vous êtes sous environnement 64 bits )

Le jeu se lance, mais l'écran est noir

Deux solution possibles:

1. Si vous lancez le jeu, et que vous voyez parfaitement les scènes d'introduction, mais qu'ensuite votre écran reste désespérément noir, la solution consiste à modifier votre lanceur (ou raccourci) de cette façon:

wine "C:\Program Files\Mass Effect 2\Binaries\MassEffect2.exe" -nomovies

Vous l'aurez compris, la fonction -nomovies supprime les vidéos d'introduction (et toutes les séquences courtes ou cut-scenes).

2. L'autre manière de faire, si vous désirez couper uniquement les vidéos d'introduction:

Allez dans le répertoire C:\Program Files\Mass Effect 2\Biogame\Movies, et renommez les fichiers ME_EAsig_720p_v2_raw.bik et BWLogo.bik en ce que vous voulez (exemple: rennomez-les en '.bik.old').

Le jeu se lance une fois sur deux

Il peut arriver que le jeu rencontre quelques difficultés pour se lancer correctement.
Pour rendre le processus plus fiable, il est conseillé de fermer vos applications ouvertes, afin de laisser le jeu prendre les ressources, notamment sonores, sans gêne extérieure, et sans conflits.

Une autre solution est de lancer directement l'application sans passer par le "launcher".

Pour cela créez un raccourci avec ces paramètres:

wine "C:\Program Files\Mass Effect 2\Binaries\MassEffect2.exe

Le jeu a des couleurs grossières et l'effet 'blur' ne fonctionne pas

Il est commun que le jeu de couleurs de Mass Effect 2 ne soit pas rendu correctement, déformant l'aspect des textures éloignées du personnage. Cela rend le jeu assez laid, au final (voir image du jeu plus haut).

Il est possible que l'astuce suivante ne fonctionne pas avec PlayOnLinux. Cette solution a été testée directement sous Wine.

Nous allons activer une fonction qui désactivera la profondeur de champs.

Allez dans le répertoire:

/home/votre_login/BioWare/Mass Effect 2/BIOGame/Config

Ensuite, éditez le fichier GamerSettings.ini.

En dessous de la ligne [ SystemSettings ], ajoutez ceci:
DepthOfField=False

Voici un exemple plus parlant:

Profondeur activée Profondeur désactivée
me2_1.jpg me2_2.jpg
L'effet de flou est distordu (dégradés) Les couleurs sont altérées (contraste élevé)
  • masseffect_2.1294592734.txt.gz
  • Dernière modification: Le 09/01/2011, 18:05
  • par Astohan