Ceci est une ancienne révision du document !



ePSXe

ePSXe est actuellement l'un des meilleurs émulateur Playstation pour GNU/Linux.

Le seul conseil que je pourrais vous donner concernant le matériel, c'est d'avoir une carte graphique supportant l'accélération 3D (NVIDIA, ATI ou Intel par exemple proposent de très bon pilotes pour GNU/Linux). Cela vous permettra d'utiliser le plugin OpenGL d'ePSXe afin d'avoir une meilleure performance ainsi qu'une excellente qualité graphique.

Ubuntu 32 bits

Installez le paquet : libgtk1.2

Ce paquet est nécessaire au fonctionnement de l'interface graphique d'epsxe, sans lui, le programme refusera purement et simplement de démarrer …

Ubuntu 64 bits

Pour utiliser ePSXe sur une Ubuntu 64 bits, il faut installer le paquet ia32-libs

Pour tester et connaître les librairies qui vous manquent pour que ePSXe marche, lancez un terminal au même niveau que l'exécutable de ePSXe, puis essayez de le lancer.

$ ./epsxe

Vous verrez alors que ePSXe ne trouve pas certaines librairies telles que libgtk-1.2. Ceci est dû au fait que le répertoire /usr/lib32 ne possède pas ce fichier. Pour y remédier, allez trouver le paquet libgtk1.2 pour 32bits (i386) ici:

http://packages.ubuntu.com/hardy/libgtk1.2

Téléchargez le, MAIS ne l'installez surtout pas. Faites plutôt un clic-droit et ouvrez le avec le gestionnaire d'archives. Vous trouverez alors dedans une autre archive (data.tar.gz). Ouvrez la puis allez dans ./usr/lib/ de cette archive. Vous devrez alors mettre le contenu de ce repertoire (sauf les fichiers textes) dans votre /usr/lib32 (en mode sudo évidemment).

Vérifiez s'il ne manque pas d'autres librairies en relançant ePSXe à partir d'un terminal. Vous devrez peut-être faire cette manipulation pour libglib, libgmodule. Pour savoir quel paquet télécharger faire une recherche dans "Ubuntu packages" http://packages.ubuntu.com/.

Si vous avez rajouté toutes les bonnes bibliothèques 32bits dans lib32, votre ePSXe devrait pouvoir se lancer.

Méthode "simple"

Décompressez cette archive, qui contient directement tous les fichiers nécessaire au bon fonctionnement du programme, ainsi que le programme en question …

epsxe160lin.tar.gz

Méthode "à la main"

Préparation

  • Nous allons traiter plusieurs objets vous pouvez couper les archives téléchargés vers un dossier vide pour vous créer de l'espace .
  • Décompressez et ouvrez epsxe160lin.zip . Dedans , se situent plusieurs dossiers qui vont nous interesser : bios , cfg , plugins .
  • Décompressez ensuite gpupetemesagl176.tar.gz. en écartant les notes de version et les read me , on a 3 types de fichiers 2 contenants cfg et 1 contenant .so .
  • les fichiers contenant cfg vont dans le dossier cfg du programme.Les fichiers .so , dans le dossier plugin.
  • Décompressez et rangez ainsi le contenu des archives plugins obtenues auparavant.
  • Ensuite placez le bios extrait dans le dossier bios d'epsxe

Utilisation

Pour lancer epsxe double-cliquez sur l'icone du même nom.
Configurez selon les possibilités de votre machine ( carte open GL )
Note : Pour savoir quelle résolution utiliser pour que l'écran soit rempli reportez vous au menu préférences d'ubuntu .
Pour finir , vous pouvez aussi creer un lien pour ce programme raccourci-lanceur

Installer l'émulateur

Pour commencer, modifiez vos sources de mises à jour pour y ajouter les dépôts suivant :

deb http://asher256-repository.tuxfamily.org edgy main dupdate french
deb http://asher256-repository.tuxfamily.org ubuntu main dupdate french

Une fois que le dépôt sera ajouté, Installez les paquets epsxe et epsxe-plugins

Le bios

Pour télécharger le bios, cherchez scph7502.bin ou scph1001.bin dans un moteur de recherche.

Vous pouvez mettre le fichier du bios n'importe où (vu qu'il est possible de choisir son emplacement, en utilisant l'interface graphique de l'émulateur).

Néanmoins, si vous souhaitez que le bios soit disponible pour tous les utilisateurs de votre ordinateur, il est préférable de le mettre dans le répertoire /usr/lib/epsxe/bios.

sudo cp scph7502.bin /usr/lib/epsxe/bios

Les sons, mais pas de musique dans certains jeux

Certains jeux, comme Rayman, Lunar 1 & 2, Wipeout, ou même Rollcage, et sûrement d'autres; ont leurs musique séparées sur une partition "CDDA" qui doit être lue par la Playstation comme un CD-Audio pendant la partie, le problème est que certains ordinateurs n'ont pas de sortie analogique Audio sur leurs lecteur CD, ou que vous utilisez une ISO …

Sous windows il semble que Alcohol 120% permet d'outrepasser ce problème …

Malheureusement sous linux nous n'avons pas de solution aussi simple pour outrepasser ce problème tout en utilisant cet émulateur.

Fort heureusement, un émulateur nommé pSX permet de faire passer ces jeux sans aucun problème.

Final Fantasy IX

Vous avez un problème avec certaines cinématiques qui se bloquent et arrêtent le jeu? La solution consiste à passer à la version 1.52 d'epsxe. Vous avez juste besoin de décompresser l'archive qui contient déjà un exécutable. Comme il ne s'agit pas d'un paquet contenant déjà tous les plugins vous allez devoir installer ceci à la main. Pour ça je ne saurais vous déconseiller ce très bon tutoriel, même s'il est destiné à une autre version d'epsxe. Descendez à partir de "Plugins Vidéo" et laissez-vous guider.

Vous pouvez par ailleurs, aussi utiliser pSX, qui ne pose aucun problème avec ce jeu.

Valkyrie Profile

Ceux qui ont essayé de lancer Valkyrie Profil auront constaté que le jeu plante aléatoirement. Cela est dû au fait que le son et les vidéos ne sont pas synchronisés. Pour cela rajoutez le plugin Eternal SPU parmi vos plugins. Ce plugin son permet d'activer les SPU IRQ pour Valkyrie Profile, FF8, FF9, Star Ocean 2, Metal Gear Solid et Tales of Destiny.

Le plugin se trouve là → http://files.ngemu.com/psx/plugins/linux/spu/spuEternal141_linux.tgz

Mettez le fichier .so dans plugins et les deux autres fichiers comportant cfg dans le nom dans le répertoire cfg de ePSXe.

Lancez ePSXe à partir d'un terminal pour voir s'il ne lui manque pas une librairie (il y a de très fortes chances pour que vous ne l'ayez pas si vous êtes sous Ubuntu 64bits).

Allez ensuite configurer votre plugin son. Si ePSXe se ferme tout seul, allez voir le message qui s'est affiché dans le terminal. Il ne trouvera pas le fichier se rapportant à la bibliothèque libstdc++2.10-glibc2.2.

Il faudra alors aller télécharger le paquet (pour i386 même si vous utilisez un 64bits) sur Ubuntu Package : http://packages.ubuntu.com/gutsy/libstdc++2.10-glibc2.2

Si vous êtes sous 32bits installez le tout simplement (double clic).

Sinon ouvrez le avec le gestionnaire d'archive (clic droit). Ouvrez ensuite data.tar.gz et allez dans le répertoire /usr/lib/ de cette archive puis mettez tout le contenu (sauf les fichiers textes) dans votre /usr/lib32 (en mode sudo).

Après cette manipulation votre ePSXe devrait pouvoir utiliser Eternal SPU comme plugin son, ce qui réglera vos problèmes de synchronisation. Si vous ne pouvez toujours pas lancer le plugin, relancez ePSXe à partir d'un terminal et regardez quelle librairie il manque.

N'utilisez jamais la sauvegarde d'ePSXe, cela risque de bloquer le jeu. Utilisez uniquement les sauvegardes de la memory card.

Epsxe ne fonctionne pas sous Ubuntu 7.10 "Gutsy Gibbon"

Vous tentez d'ouvrir epsxe et là rien ne se passe. Pour résoudre ce problème il faut installer le paquet upx-ucl-beta.

OU de taper la commande suivante
sudo aptitude install upx-ucl-beta

Pour pouvoir installer le paquet "upx-ucl-beta". Ensuite taper les commandes suivantes :

cd /path/to/epsxe

"/path/to/epsxe" étant a remplacer par le lien sur Votre pc example : cd /home/mirage59/Desktop/epsxe160lin (pour moi)

cp epsxe epsxe_bak

Ce qui permet de faire une copie de sauvegarde

upx -d epsxe

Ce qui décompresse l'exécutable d'epsxe Epsxe devrait fonctionner normalement après cette manipulation. Bon jeu ;)

HOWTO Français (détaillé) : http://asher256.tuxfamily.org/index.php?2005/12/27/9-emuler-jeux-playstation-sous-linux

HOWTO en anglais : http://ubuntuforums.org/showthread.php?t=159987

pour les débutants, un site qui peut aider pour la configuration de ePSXe : http://olivier.zerbib4.free.fr/emulationzonefr/viewtopic.php?id=131


Contributeurs : mirage59

pSX : Un émulateur PSOne propriétaire, simple et efficace: http://doc.ubuntu-fr.org/psx

  • epsxe.1245020289.txt.gz
  • Dernière modification: Le 18/04/2011, 14:47
  • (modification externe)