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 12/05/2011, 17:23]
bricef77 [Liens]
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 émulation é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 ====+
  
-[[:​tutoriel:​comment_installer_un_paquet|Installez ​le paquet]] : **[[apt://libgtk1.2|libgtk1.2]].**+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''​.
  
-Ce paquet est nécessaire au fonctionnement de l'​interface graphique d'epsxe, sans lui, le programme refusera purement et simplement de démarrer...+<​code>​ 
 +sudo cp scph7502.bin /usr/lib/epsxe/bios 
 +</​code>​
  
  
-<​note>​Ce paquet n'​est ​plus disponible ​dans les officiels depuis karmic. Vous pouvez le télécharger ​[[http://packages.ubuntu.com/jaunty/libgtk1.2|ici]] et l'​installer manuellement. +==== rippeur facile cdpsx2bin ==== 
-Attention, vous devrez aussi installer manuellement les dépendences indiquées. </​note>​+<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]].
  
-==== Ubuntu 64 bits ====+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>​
  
-Pour utiliser ePSXe sur une Ubuntu 64 bits, il faut [[:​tutoriel:​comment_installer_un_paquet|installer ​le paquet]] **[[apt://​ia32-libs|ia32-libs]]**+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 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 ePSXepuis essayez de le lancer.+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>​
  
-<​code>​$ ./​epsxe</​code>​ 
  
-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)]].**+/dev/sr0 est le nom du lecteur de disque optique 
 +Il va falloir ensuite le démonter ​:
  
 +<​code>​umount /​dev/​sr0</​code>​
  
  
-Téléchargez le**MAIS ne l'​installez surtout pas**. Faites plutôt un clic-droit ​et ouvrez ​le avec le gestionnaire ​d'archivesVous trouverez alors dedans une autre archive (data.tar.gz). Ouvrez la puis allez dans ./usr/lib/ de cette archiveVous devrez alors mettre le contenu de ce répertoire (sauf les fichiers textes) dans votre /usr/lib32 (en mode sudo évidemment).+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>
  
-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). +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
-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 "à 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 être utilisé que si vous possédez ​une PSX et est non libre.) +
- +
-=== 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>​ +
- +
-==== Epsxe2 joueurs avec wine ==== +
- +
-<note important>​A ma connaissance epsxe linux ne supporte pas encore le mode 2 joueurs</​note>​ +
- +
-Vous pouvez donc utiliser [[wine|Wine]] pour faire fonctionner l'​emulateur windows 1.5.2 +
- +
-==== rippeur facile cdpsx2bin ==== +
-<note note> Je vous propose un petit programme[[http://​2020linux.free.fr/​download.php?​categorie=Utilitaire|cdpsx2bin]] pour ripper facilement une image de cd play station 1, afin de pouvoir l'​utiliser avec un émulateur type pcsx ou epsxe et autre.</​note>​+
 ===== Problèmes ===== ===== Problèmes =====
  
Ligne 152: 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 160: 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 181: 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.+  * [[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.1305213815.txt.gz
  • Dernière modification: Le 12/05/2011, 17:25
  • (modification externe)