Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
epsxe [Le 23/07/2010, 20:18]
Gemnoc corr. tag BROUILLON
epsxe [Le 11/09/2022, 12:15] (Version actuelle)
moths-art Suppression des espaces en fin de ligne (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892)
Ligne 1: Ligne 1:
-{{tag>​jeu ​émulateur ​émulateurs_console ​BROUILLON}}+{{tag>​jeu ​émulation ​émulateurs_console}}
 ---- ----
  
 ====== ePSXe ====== ====== ePSXe ======
  
-{{http://asher256.tuxfamily.org/images/epsxe/epsxe.png}}+{{http://img4.hostingpics.net/pics/701105CaptureePSXeEnhancedPSXemulator.png}}
  
-[[http://​www.epsxe.com|ePSXe]] est actuellement l'un des meilleurs émulateurs ​Playstation pour GNU/Linux.+[[http://​www.epsxe.com|ePSXe]] est un émulateur ​Playstation pour GNU/Linux.
  
 +A partir de la version 2.0.2 de l'​émulateur,​ l'​interface graphique a (enfin !) été mise à niveau vers GTK3 et ce n'est pas tout, la version 64-bits a aussi vu le jour en version Alpha !
  
-<note important>​ +Il semblerait ​qu'à partir d'​ePSXe 2.0.5 la version 64-bits est stable donc tout-à-fait fonctionnelle.
-Il est important de noter qu'il faut avoir une console PSX et le(s) jeu(x) en question en version originale ( que vous pouvez sauvegarder sous forme de fichiers .iso si vous le souhaitez ) pour jouer en toute légalité . Notez aussi que cette page a besoin de modération comme des BIOS illégaux sont intégrés dans les archives ​...+
  
-N'​ayant pas assez de temps, je ne pourrais pas m'occuper du nettoyage mais j'​espère ​que quelqu'​un d'​autre ​le fera .+ 
 +<note important>​ 
 +Il est important ​de noter qu'il faut avoir une console PSX et le(s) jeu(x) en question en version originale (que vous pouvez sauvegarder sous forme de fichiers .iso si vous le souhaitez ) pour jouer en toute légalité.
 </​note>​ </​note>​
  
 +===== Installer l'​émulateur =====
 +Le logiciel n'​étant pas présent dans les dépôts, il faudra vous diriger vers le site officiel d'​epsxe.
  
 +**__Installation et configuration__**
 +  - Télécharger ePSXe pour Linux depuis le site officiel ​ : http://​www.epsxe.com/​download.php
 +  -  Décompressez l'​archive zip dans un dossier.
 +  -  Installez les paquets suivants selon votre [[architecture_materielle#​mon_ubuntu_est-il_32_ou_64_bits|architecture matérielle]]:​
 +    *  32-bits : [[apt>​libsdl1.2debian:​i386,​libsdl-ttf2.0-0:​i386,​libcurl3:​i386,​libncurses5:​i386,​libgtk-3-0:​i386]]
 +    * 64-bits: [[apt>​libsdl1.2debian,​libsdl-ttf2.0-0,​libcurl3,​libncurses5,​libgtk-3-0]]
 +    -  Pour qu'​ePSXe soit autorisé à se lancer en tant que programme, il faut modifier ses propriétés. Pour cela faites un clic droit sur son icône, et dans l'​onglet "​Permissions"​ des "​Propriétés",​ cocher la case "​autoriser l'​exécution du fichier comme un programme"​.
 +    -  Double-cliquez gauche (ou simple clique gauche sous Kubuntu) sur le fichier exécutable **ePSXe** ou **ePSXe_64** pour démarrer ePSXe.
 +    -  Copiez le  BIOS de la PlayStation dans ~/​.epsxe/​bios ou utilisez le BIOS HLE intégré à l'​émulateur mais il est moins précis.
 +    - Configurez les plugins et le BIOS en utilisant les éléments du menu Config.
  
  
 +==== Le bios ====
  
-===== Pré-requis:​ =====+Pour télécharger le bios, cherchez **scph7502.bin** ou **scph1001.bin** dans un moteur de recherche.
  
- 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.+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).
  
-==== Ubuntu 32 bits ====+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''​.
  
-[[:​tutoriel:​comment_installer_un_paquet|Installez le paquet]] : **[[apt://libgtk1.2|libgtk1.2]].((Ce paquet n'est plus présent dans les dépôts officiels depuis Karmic))**+<​code>​ 
 +sudo cp scph7502.bin ​/usr/lib/​epsxe/​bios 
 +</​code>​
  
-Ce paquet est nécessaire au fonctionnement de l'​interface graphique d'​epsxe,​ sans lui, le programme refusera purement et simplement de démarrer ... 
  
 +==== rippeur facile cdpsx2bin ====
 +<note note> ​ Je vous propose un petit programme "​cdpsx2bin"​ pour ripper facilement une image de cd playstation 1, afin de pouvoir l'​utiliser avec un émulateur type pcsx ou epsxe et autre.\\
 +un ppa est maintenant disponible pour **Lucid** Lynx et **Precise** Pangolin [[https://​launchpad.net/​~muglia/​+archive/​ppa]].
  
 +Pour ajouter ce ppa à vos sources:
 +<​code>​sudo add-apt-repository ppa:​muglia/​ppa ​
 +sudo apt-get update
 +sudo apt-get install cdpsx2bin
 +</​code></​note>​
  
-==== Ubuntu 64 bits ====+Si cdpsxbin ne fonctionne pas pour vous, il va falloir passer par le terminal. Pour déterminer le nom de votre lecteur de disque optique, entrez la commande suivante: 
 +<​code>​cdrdao scanbus</​code>​
  
-Pour utiliser ePSXe sur une Ubuntu 64 bitsil faut [[:​tutoriel:​comment_installer_un_paquet|installer le paquet]] **[[apt://ia32-libs|ia32-libs]]**+Dans l'​exemple suivantnous obtenons ceci: 
 +<​code>​Cdrdao version 1.2.3 - (C) Andreas Mueller <​andreas@daneb.de>​ 
 +/dev/sr0 : hp      , CDDVDW SH-216ALN, HA5A 
 +/dev/sr1 : WD      , Virtual CD 070A , 1032</​code>​
  
-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. 
  
-<​code>​$ ./epsxe</code>+/dev/sr0 est le nom du lecteur de disque optique 
 +Il va falloir ensuite le démonter :
  
-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, téléchargez le paquet **[[http://​packages.ubuntu.com/​hardy/​libgtk1.2|libgtk1.2 pour 32bits (i386)]].**+<​code>​umount ​/dev/sr0</code>
  
  
 +Enfin, et en partant du principe que votre lecteur de disque optique est /dev/sr0, nous allons extraire les données du jeu. GAME_NAME sera le nom donné par défaut. Vous pouvez le changer dans la commande ci-dessous mais ne mettez pas d'​espace.
 +<​code>​cdrdao read-cd --read-raw --read-subchan rw_raw --datafile GAME_NAME.bin --device /dev/sr0 --driver generic-mmc-raw GAME_NAME.toc</​code>​
  
-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 répertoire (sauf les fichiers textes) dans votre /usr/lib32 (en mode sudo évidemment). +Au bout de quelques minutes, vous aurez une extraction ​de votre jeu PlayStation ​qui sera dans votre home sous le nom GAME_NAME.bin et GAME_NAME.toc
- +
-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 libgliblibgmodule. Pour savoir quel paquet télécharger faire une recherche dans "​Ubuntu packages"​ [[http://​packages.ubuntu.com/​]] (introuvable). +
-Vous pouvez aussi les récupérer ici :  +
- +
-[[http://​packages.debian.org/​etch/​libglib1.2]]. +
- +
-Si vous avez rajouté toutes les bonnes bibliothèques 32bits dans lib32, votre ePSXe devrait pouvoir se lancer. +
- +
-===== Installation sous Hardy Heron (8.04) ===== +
- +
-==== 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" ==== +
- +
-vous aurez besoin: +
- +
-**du programme :** +
-  *  : [[http://​www.epsxe.com/​files/​epsxe160lin.zip]] +
-**des plugins :** +
-  *  : [[http://​www.pbernert.com/​gpupetemesagl176.tar.gz]] ​ (vidéo) +
-  *  : [[http://​www.pbernert.com/​gpupetexgl208.tar.gz]] ​    ​(vidéo) +
-  *  : [[http://​www.pbernert.com/​spupeopsoss109.tar.gz]] ​   (audio) +
-  *  : [[http://​www.pbernert.com/​spupetenull101.tar.gz]] ​   (audio) +
-  *  : [[http://​members.chello.at/​erich.kitzmueller/​ammoq/​down/​padJoy082.tgz]] ​  ​(Pads) +
-**et , du bios :** +
-  *  : scph1001 (Il ne peut etre utilise que si vous avez une PSX, et est non libre. Pour ces raisons, je ne mets pas de liens :-D) +
- +
-=== 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'​icône 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 créer un lien pour ce programme [[raccourci-lanceur]] +
- +
-===== Installation ===== +
- +
-==== Installer l'​émulateur ==== +
- +
-Pour commencer, [[:​tutoriel:​comment_modifier_sources_maj|modifiez vos sources de mises à jour]] pour y ajouter les dépôts suivant : +
-<​file>​deb http://​asher256-repository.tuxfamily.org edgy main dupdate french +
-deb http://​asher256-repository.tuxfamily.org ubuntu main dupdate french</​file>​ +
- +
-Une fois que le dépôt sera ajouté, [[:​tutoriel:​comment_installer_un_paquet|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''​. +
- +
-<​code>​ +
-sudo cp scph7502.bin /​usr/​lib/​epsxe/​bios +
-</​code>​ +
- +
 ===== Problèmes ===== ===== Problèmes =====
  
Ligne 149: Ligne 107:
  
 Il faudra alors aller télécharger le paquet (pour i386 même si vous utilisez un 64bits) sur Ubuntu Package : 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/​dapper/​libstdc++2.10-glibc2.2]]+[[https://​packages.ubuntu.com/​dapper/​libstdc++2.10-glibc2.2]]
  
 Si vous êtes sous 32bits installez le tout simplement (double clic). Si vous êtes sous 32bits installez le tout simplement (double clic).
Ligne 157: Ligne 115:
 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. 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.
  
-<note importante>​N'​utilisez jamais la sauvegarde d'​ePSXe,​ cela risque de bloquer le jeu. Utilisez uniquement les sauvegardes de la memory card.</​note>​+<note importante>​N'​utilisez jamais la sauvegarde d'​ePSXe,​ cela risque de bloquer le jeu. Utilisez uniquement les sauvegardes de la memory card. FIXME **A vérifier pour la version 2.0.5 et ultérieures**</​note>​
 ==== Epsxe ne fonctionne pas ==== ==== Epsxe ne fonctionne pas ====
  
Ligne 178: Ligne 136:
   * [[http://​asher256.tuxfamily.org/​index.php?​2005/​12/​27/​9-emuler-jeux-playstation-sous-linux |Émuler les jeux Playstation sous Linux (fr)]]   * [[http://​asher256.tuxfamily.org/​index.php?​2005/​12/​27/​9-emuler-jeux-playstation-sous-linux |Émuler les jeux Playstation sous Linux (fr)]]
  
-  * [[http://​ubuntuforums.org/​showthread.php?​t=159987|PSX (Playstation 1) Emulation With PCSX Howto (en)]]+  * [[https://​ubuntuforums.org/​showthread.php?​t=159987|PSX (Playstation 1) Emulation With PCSX Howto (en)]]
  
 +  * [[http://​2020linux.free.fr/​download.php?​categorie=Utilitaire|2020Linux - cdpsx2bin]] rippeur de CD facile pour PS1
 ------ ------
-//​Contributeurs : [[utilisateurs:​mirage59]],​ [[utilisateurs:​helly]]// +//​Contributeurs : [[utilisateurs:​mirage59]],​ [[utilisateurs:​helly]], [[utilisateurs:​Shinikio]]
- +
  • epsxe.1279909128.txt.gz
  • Dernière modification: Le 18/04/2011, 14:46
  • (modification externe)