Ceci est une ancienne révision du document !



PCSX-Reloaded - émulateur Playstation libre

PCSX-Reloaded est un fork de l'émulateur PCSX désormais défunt.
Il s'agit d'un émulateur Playstation libre pour GNU/Linux utilisant un système de plugins pour le support des éléments, audio, vidéo, carte mémoire, … d'une PSX.

Il peut émuler la très grande majorité des titres ps1, son émulation HLE permet par ailleurs de se passer de Bios dans la plupart des cas. Il est à ce jour le meilleur émulateur ps1 disponible sous Linux.

  • Minimum Pentium 3, 500 Mhz, avec une accélération 3D fonctionnelle est vivement conseillé pour avoir une bonne qualité graphique.
  • Minimum Pentium 4, 3 ghz, si vous n'avez pas d'accélération 3d. La qualité graphique sera moins bonne qu'avec une carte accélératrice 3d, mais le tout est quand même jouable sans problème.
  • Une image du bios Playstation est recomandée pour une émulation optimale: recherchez sur Google pour savoir comment dumper le bios de votre console, ou faite une recherche sur internet en utilisant scph7502.bin ou scph1001.bin comme mot clé. Référez-vous aux lois en vigueur dans votre pays concernant l'utilisation du bios (En général vous avez le droit de posséder ce bios si vous possédez la console originale).
Grâce à l'émulation HLE de cet émulateur, le bios n'est pas indispensable, mais il est quand même conseillé de l'utiliser pour améliorer la compatibilité avec les jeux commerciaux.

Voici le lien vers le téléchargement de PCSX-Reloaded sur le site officiel de l'émulateur: http://pcsxr.codeplex.com/releases/view/50048

Pour détailler le processus d'installation, Téléchargez et installez l'un des paquets suivants, suivant la version d'Ubuntu que vous utilisez :

rippeur facile cdpsx2bin

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:

sudo add-apt-repository ppa:muglia/ppa 
sudo apt-get update
sudo apt-get install cdpsx2bin

installation du bios

Avant d'installer le bios, ouvrez, puis fermez une première fois PCSX !

Copiez l'image du bios téléchargé dans le dossier ~/.pcsx/bios (un dossier caché .pcsx a été crée dans votre dossier personnel lors du premier démarrage de pcsx). N'oubliez pas d'afficher les fichiers cachés si vous faites l'opération en affichage graphique afin de voir le dossier .pcsx (<ctrl>+h)

Une fois le Bios copié lancez pcsx, puis allez dans le menu configuration→plugin & bios et sélectionnez votre bios.

Liste des plugins

Un plugin, est une partie détachable d'un programme, qui assure une fonction spécifique. Il y a par exemple, des plugins permettant de gérer les manettes, ou gérant les graphismes.

Des plugins libres sont directement fournis avec le logiciel, mais d'autres peuvent dans certains cas être téléchargés, puis ajoutés par la suite. Cependant ce n'est pas indispensable en général.

Voici la liste des plugins disponible pour PCSX:

  • Plugins Graphiques:
    • XVideo Driver: Un super plugin graphique, il utilise Xv pour l'accélération si disponible, le rendu est parfait la plupart du temps: Fourni en standard avec PCSX-Reloaded
    • OpenGL Driver: Plugin OpenGL opensource, permet un bon rendu accéléré via la carte graphique: Fourni en standard avec PCSX-Reloaded
    • Pete's XGL2 Linux PSX GPU: si vous avez une carte ATI ou NVidia supportant l'OpenGL2: Téléchargement uniquement 32bits
    • Pete's MesaGL Linux PSX GPU: pour toutes les autres cartes disposant d'une accélération graphique: Téléchargement uniquement 32bits
    • PeopsSoftGpu: Sûrement le meilleur plugin software à ce jour, faible utilisation processeur pour un rendu plus que correct: Téléchargement uniquement 32bits
  • Plugins Son:
    • SDL Sound: Plugin son assurant une très bonne compatibilité: Fourni en standard avec PCSX-Reloaded
  • Plugins Clavier/Manette:
    • Gamepad/Keyboard Input: Très bon plugin, il supporte les manettes analogiques, ainsi que les claviers: Fourni en standard avec PCSX-Reloaded
  • Plugins CD-ROM:
    • CD-ROM Drive Reader: Un plugin permettant l'utilisation d'un cd original, ou d'une copie de sauvegarde insérée dans le lecteur de votre ordinateur: Fourni en standard avec PCSX-Reloaded
  • Plugins Network (permet de jouer à des jeux multijoueurs en réseau):
    • Pas encore disponible.

Installation d'un plugin additionnel

Avant d'installer des plugins qui ne sont pas dans les dépôts, installez le paquet suivant:

Ce paquet est nécessaire pour la configuration de certains plugins plutôt anciens, mais pas forcement obsolètes ;)

Ensuite, pour installer un plugin, décompressez l'archive contenant le plugin souhaité dans le dossier ~/.pcsx/plugins

En ligne de commande:

cd ~/.pcsx/plugins
tar -xf <chemin_du_dossier/contenant_l'archive>

Avec l'interface graphique (Ubuntu seulement):

Décompressez l'archive contenant le plugin que vous souhaitez installer (Clic-droit→Extraire ici)

Raccourcis→Dossier personnel

Puis, Affichage→Afficher les fichiers cachés

Ensuite, recherchez le dossier .pcsx, puis le dossier plugins, déplacez ensuite les fichiers du plugin ( libquelquechose.so.unnuméro, quelquechose.cfg et cfgQuelquechose; n'oubliez aucun de ces trois fichiers !) dans ce dossier, c'est fini ;)

La configuration des plugins se fait dans le menu Configuration → Plugins & Bios

Les panneaux de configuration des différents plugins sont disponibles en cliquant sur cette icône:

  • Bios, sélectionnez le bios que vous voulez utiliser.
  • Graphics, sélectionnez le plugin que vous voulez utiliser et configurez-le selon vos préférences.
  • Sound, Vous n'aurez normalement pas besoin de modifier quoi que se soit dans Sound mais si vous avez des problèmes de son dans un jeu, regardez dans la configuration de ce plugin
  • Controller 1, Ici vous pouvez configurer les touches ou la manette pour le joueur 1
  • Controller 2, Idem pour le joueur 2
  • CD-ROM, Ici vous pouvez configurer la lecture des CD Playstation via le lecteur de votre choix.

Dans la fenêtre principale, En cliquant sur la disquette, vous pouvez configurer vos cartes mémoire.

En cliquant sur le CD vous pouvez démarrer un jeu dans votre lecteur.

En cliquant sur le dossier vous pouvez démarrer un jeu au format .iso ou .bin.

C'est à mon avis tout ce que vous avez besoin de savoir !

L'interface de configuration de certains plugins tiers, ne fonctionne pas !

Certains plugins nécessitent la présence des librairies GTK 1.2, mais ces dernières ne sont plus disponibles depuis la version 9.04 d'ubuntu.

Voici l'installation en une seule commande (récupération depuis les dépôts d'ubuntu Hardy)

wget http://mirrors.kernel.org/ubuntu/pool/universe/g/glib1.2/libglib1.2ldbl_1.2.10-19build1_i386.deb && wget http://mirrors.kernel.org/ubuntu/pool/universe/g/gtk+1.2/libgtk1.2_1.2.10-18.1build2_i386.deb && wget http://mirrors.kernel.org/ubuntu/pool/universe/g/gtk+1.2/libgtk1.2-common_1.2.10-18.1build2_all.deb && sudo dpkg -i libgtk1.2-common_1.2.10-18.1build2_all.deb  libglib1.2ldbl_1.2.10-19build1_i386.deb libgtk1.2_1.2.10-18.1build2_i386.deb

Final Fantasy VIII

Le jeu PAL est pleinement compatible, sous condition toutefois d'être patché, afin d'en supprimer la protection. Pour information, une archive contenant les patch PPF de chaque CD se nomme ff8fr.zip.

-Peut fonctionner sans le bios officiel !

Il est conseillé d'utiliser le plugin Eternal SPU 1.41 pour une qualité sonore optimale, sans décalage. Pensez à cocher la case dédiée aux jeux squaresoft

Final Fantasy IX :

Le Jeu Pal est également pleinement compatible, sous condition également de patcher le jeu pour éliminer la protection, attention néanmoins, il ne faut pas utiliser le patch Paradox permettant également de switcher au choix entre Pal et NTSC mais celui de la team hydRoGeN que vous pourrez trouver sous le nom de hydff9fr.zip.

-Peut fonctionner sans le bios officiel !

Il est conseillé d'utiliser le plugin Eternal SPU 1.41 pour une qualité sonore optimale, sans décalage. Pensez à cocher la case dédiée aux jeux squaresoft

Contributeurs : Milambert, Fabien26, soued031

  • pcsx-reloaded.1337202221.txt.gz
  • Dernière modification: Le 16/05/2012, 23:03
  • par yakusa77