Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
pcsx2 [Le 10/06/2012, 10:35] 83.194.121.248 [Lucid, Maverick, Natty et Precise] |
pcsx2 [Le 10/01/2024, 15:51] (Version actuelle) Xzu Rukneg [Configuration spécifique pour chaque jeux] |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | + | {{tag>Xenial émulation émulateurs_console jeu}} | |
- | {{tag>Hardy émulation émulateurs_console jeu}} | + | |
---- | ---- | ||
+ | {{ ::pcsx2logo.png?150}} | ||
====== PCSX2 ====== | ====== PCSX2 ====== | ||
+ | PCSX2 est un émulateur libre de la console PlayStation 2 de Sony destiné aux systèmes d'exploitation Windows et Linux, publié sous licence GNU GPL. Il est considéré comme l'émulateur le plus abouti de la PS2 (étant le seul encore développé). Il est développé par la même équipe que l'émulateur PlayStation PCSX. | ||
- | {{pcsx2_main.png?360x270}} | + | <note important>Du fait de limitations matériels (ssse3), les "vieux" processeurs seront limités à la version 1.6 (ex: AMD phenom II) Les version supérieures ne fonctionneront __pas__. </note> |
+ | ===== Pré-requis ===== | ||
- | |||
- | ===== Introduction ===== | ||
- | |||
- | **PCSX2** est un émulateur de PlayStation 2, libre et opensource. | ||
- | Sa compatibilité avec les jeux commerciaux va croissante mais | ||
- | seuls des PC puissants peuvent le faire tourner correctement. | ||
- | |||
- | PCSX2 est développé pour des architectures 32 bits, son installation et son utilisation en 64 bits peuvent donc poser des problèmes. | ||
- | ===== Pré-requis ===== | ||
==== Pré-requis matériel ==== | ==== Pré-requis matériel ==== | ||
+ | Seul un PC récent pourra fait tourner __tous__ les jeux à pleine vitesse. Néanmoins, quelques dizaines de jeux tourneront parfaitement sur de vieilles bécanes du type suivant : | ||
+ | * 1 processeur double cœur cadencé à 3Ghz minimum. | ||
+ | * 2 Go de mémoire vive. | ||
+ | * Une carte graphique décente et si possible récente pour jouer en HD. | ||
- | * Un processeur double coeur | + | Un fil de discussion du forum de l'émulateur propose une liste non exhaustive : [[https://forums.pcsx2.net/Thread-LIST-Games-that-don-t-need-a-strong-CPU-to-emulate|Jeux n'ayant pas besoin d'un CPU puissant]]. |
- | * 1 Go ou 2 de mémoire vive | + | |
- | * Une carte graphique véloce | + | |
- | + | ||
- | + | ||
==== Pré-requis logiciel ==== | ==== Pré-requis logiciel ==== | ||
- | * Une copie du bios de la PlayStation 2. Recherchez sur internet un fichier nommé : "scph39001.bin" ou "scph30004r.bin" | + | * Une copie du bios de la PlayStation 2. Recherchez un fichier nommé : "scph39001.bin" ou "scph30004r.bin". |
+ | <note important>Attention. | ||
+ | Pour posséder une copie du bios de la PlayStation 2, vous devez obligatoirement posséder, chez vous, une console PlayStation 2 !</note> | ||
- | <note important>Attention. Pour posséder une copie du bios de la PlayStation 2, | + | ==== 64 bits ==== |
- | vous devez obligatoirement posséder, chez vous, une console PlayStation 2 !</note> | + | |
+ | Pour les utilisateurs d'Ubuntu 64 bits, il faut d'abord [[:tutoriel:comment_installer_un_paquet|installer les paquets suivants]] : | ||
+ | **[[apt>libcg:i386,libwxgtk2:i386]]** | ||
+ | Une fois installée, il vous suffit de suivre la suite du tutoriel. | ||
===== Installation ===== | ===== Installation ===== | ||
- | ==== Lucid, Maverick, Natty et Precise ==== | + | ==== Depuis les dépôts officiels ==== |
+ | [[:tutoriel:comment_installer_un_paquet|Installez le paquet]] **[[apt>pcsx2]]** | ||
- | Depuis** Lucid** (10.04), il est possible d'ajouter un package et d'installer directement PCSX2. | + | ==== Avec Flatpak ==== |
- | Commencez par [[ppa|ajouter le dépôt]], puis mettez à jour la liste des paquets et enfin installez : | + | **Articles dédiés** : [[:flatpak]], [[:tutoriel/installer_application_flatpak|tutoriel pour l'utiliser]]. |
- | <code> | + | Depuis [[https://flathub.org/apps/details/net.pcsx2.PCSX2|Flathub]], suivez les instructions qui vous concernent pour installer //PCSX2// selon le [[:tutoriel/installer_application_flatpak#niveaux_de_privileges|niveau de privilèges]] qui vous convient. |
- | sudo add-apt-repository ppa:gregory-hainaut/pcsx2.official.ppa | + | |
- | sudo apt-get update | + | |
- | sudo apt-get install pcsx2-unstable pcsx2-data-unstable pcsx2-plugins-unstable | + | |
- | </code> | + | |
- | Note : au 15 mai 2011, il semble y avoir un bug pour les paquets destinés à Natty. Il semble également qu'il n'y ait pas de paquets pour 64 bits | + | |
- | + | ||
- | * Pour **Lucid 64 bits** utilisez un autre PPA | + | ==== Via l'archive ==== |
- | <code> | + | |
- | sudo add-apt-repository ppa:micove/console | + | |
- | sudo apt-get update | + | |
- | sudo apt-get install pcsx2 pcsx2-data pcsx2-plugins | + | |
- | </code> | + | |
- | Note : Lucid, Natty et Oneiric ne semblent plus pris en charge par le dépôt micove : à confirmer. | + | |
- | + | <note important>Obsolète. Dorénavant il s'agit d'un fichier Appimage</note> | |
- | * Pour **Precise 64 bits**, on utilisera le support multi-architecture : | + | Vous pouvez télécharger un binaire [[https://pcsx2.net/|sur le site officiel de PCSX2]] |
- | Ajouter le [[ppa|dépôt]] puis mettre à jour la liste des paquets : | + | |
- | <code> | + | |
- | sudo add-apt-repository ppa:micove/console | + | |
- | sudo apt-get update | + | |
- | </code> | + | |
- | Installer la dernière version stable : | + | |
- | <code>sudo apt-get install pcsx:i386</code> | + | |
- | ou la version en dévelloppement : | + | |
- | <code>sudo apt-get install pcsx-unstable:i386</code> | + | |
- | ==== Version 0.9.8 ==== | + | |
- | Vous pouvez télécharger ici la dernière version de [[http://pcsx2.net/downloads.php|PCSX2]] | + | Il s'agit d'un fichier compressé, il suffit de le décompresser et d'ouvrir le dossier créé; pour pcsx2, il suffira de double cliquer sur son exécutable. **N'oubliez pas de mettre le bios de la PS2 dans le dossier bios préalablement** |
- | Il s'agit d'un fichier compressé, il suffit de le décompresser et d'ouvrir le dossier créé; pour pcsx2, il suffira de double cliquer sur son exécutable. **N'oublier pas de mettre le bios de la PS2 dans le dossier bios préalablement** | + | ==== Appimage ==== |
- | ==== Version 0.9.5 SVN ==== | + | Choisissez votre version [[https://pcsx2.net/|sur le site officiel de PCSX2]]. |
+ | Donnez les droits d’exécutions (clic droit) au fichier avant de l’exécuter. | ||
+ | ===== Utilisation/Configuration ===== | ||
- | Comme cette méthode est basée sur la compilation des sources, elle devrait cependant être valable pour toutes les versions. | + | ==== BIOS ==== |
- | [[:tutoriel:comment_installer_un_paquet|Installez les paquets]] **subversion libjpeg62-dev build-essential libgtk2.0-dev libxxf86vm-dev x11proto-xf86vidmode-dev automake libbz2-dev libSDL-dev joystick libasound-dev autoconf libglew-dev libglu1-mesa-dev nvidia-cg-toolkit**. | + | Lancez l'application comme indiqué [[:tutoriel:comment_lancer_application|ici]] ou via le [[:terminal]] (toutes [[:versions]] ou [[:variantes]] d'Ubuntu) avec la [[:commande_shell|commande]] suivante : <code>pcsx2-launcher</code> |
+ | mais avant de le lancer, assurez-vous d'avoir au préalable copié le bios | ||
+ | de la PS2 dans le répertoire suivant : /home/nomdutilisateur/.pcsx2/bios. ou /home/nomdutilisateur/.config/PCSX2/bios | ||
- | Placez vous dans le répertoire ou vous voulez mettre le dossier pcsx2. Pour l'exemple nous prendrons le home utilisateur. | + | Pour vous simplifier la vie, vous pouvez utiliser cette suite de commandes : |
- | <code>cd</code> | + | <code>mkdir -p ~/.pcsx2/bios && cp /chemincomplet/scph3004r.bin ~/.pcsx2/bios</code> |
- | Télécharger les sources: | + | Normalement à la première exécution, le dialogue de configuration des plugins apparaît. Si ce n'est pas le cas, cliquez sur Configuration. |
- | <code>svn co https://pcsx2.svn.sourceforge.net/svnroot/pcsx2 pcsx2</code> | + | Sélectionnez votre bios préféré dans la partie Bios, puis validez. |
- | Aller dans le repertoire pcsx2: | + | Si vous souhaitez charger vos jeux PS2 à partir d'images disque au lieu d'utiliser votre lecteur CD/DVD, sélectionnez alors le plugin : EFP Iso qui se trouve dans la partie Cdvdrom de la présente boite de dialogue. |
- | <code>cd pcsx2</code> | + | |
- | Maintenant compiler les sources: | + | Rendez-vous dans le menu interne de PCSX2, Configuration/Cpu. Cochez les options |
- | <code>sh build.sh all && sh build.sh install && sh build.sh clean</code> | + | Multi-Threaded GS mode (MTGS) et Dual Core Mode (DC). Relancez PCSX2. |
- | Le répertoire bin comprend les fichiers de l'émulateur. | + | ==== Vieux processeurs, SSSE3 ==== |
+ | À partir de la version 1.7(2024), PCSX2 exige des processeurs utilisant SSSE3, ce qui n'est pas le cas de certains AMD, par exemple. Il faudra donc vous limiter à la version 1.6. | ||
- | Donner le droit d'execution | + | De plus, dans le choix des plugins, il faudra choisir **GSdx (GCC 10.1.0 SSE2/SSE2) 1.2.0 [libGSdx]** pour le plugin GS. |
- | <code>chmod +x bin/pcsx2</code> | + | |
- | C'est terminé. Pour lancer l'émulateur il faut executer le fichier pcsx2/bin/pcsx2. Il faut maintenant que vous trouviez et donniez à l'emulateur un bios ps2. | + | Si vous n'avez pas de son, vérifiez que vous avez bien choisis **SPU2-X 2.0.0 [libspu2x-2.0.0]** pour la plugin SPU. |
- | ==== Version 0.9.4 DEB ==== | + | ==== Configuration spécifique pour chaque jeux ==== |
+ | Chaque jeux peut demander des réglages spécifiques et jusqu'à la version 1.6 cela n'est pas pris en charge par PCSX2. | ||
- | **Il existe aussi des paquets Gutsy/Hardy sur Softpedia de PCSX2 0.9.4** [[http://linux.softpedia.com/progDownload/PCSX2-Download-2079.html|à cette adresse]] | + | Une solution consiste à utiliser un lanceur pour lancer une ligne de commande spécifique pour chaque jeux, en rajoutant l'option |
- | + | ** --cfgpath=<str>** à la fin de la ligne de commande, où <str> est le dossier qui contient les fichier de configuration de PCSX2. | |
- | + | ||
- | === BIOS === | + | |
- | + | ||
- | L'émulateur PS2 est maintenant disponible via le menu **Applications/Jeux/PCSX2** | + | |
- | mais avant de le lancer, assurez-vous d'avoir au préalable copié le bios | + | |
- | de la PS2 dans le répertoire suivant : /home/nomdutilisateur/.pcsx2/bios. Pour vous simplifier la vie, vous pouvez utiliser cette suite de commandes : | + | |
- | + | ||
- | <code>mkdir -p ~/.pcsx2/bios && cp /chemincomplet/scph30004r.bin ~/.pcsx2/bios</code> | + | |
- | + | ||
- | + | ||
- | + | ||
- | ===== Utilisation/Configuration ===== | + | |
- | + | ||
- | ==== Configuration rapide ==== | + | |
- | + | ||
- | Lancez l'émulateur via l'icône ou grâce à la commande : **pcsx2-launcher** | + | |
- | + | ||
- | Normalement à la première éxecution, le dialogue de configuration des | + | |
- | plugins apparait. Si ce n'est pas le cas, cliquez sur Config/Configure | + | |
- | + | ||
- | Sélectionnez votre bios préféré dans la partie Bios, puis validez. [OK] | + | |
- | + | ||
- | Si vous souhaitez charger vos jeux PS2 à partir d'images disque au lieu | + | |
- | d'utiliser votre lecteur CD/DVD, sélectionnez alors le plugin : EFP Iso | + | |
- | qui se trouve dans la partie Cdvdrom de la présente boite de dialogue... | + | |
- | + | ||
- | Rendez-vous dans le menu interne de PCSX2, Config/Cpu. Cochez les options | + | |
- | Multi-Threaded GS mode (MTGS) et Dual Core Mode (DC). [OK] Relancez PCSX2. | + | |
+ | Vous pouvez ainsi configurer à votre guise depuis PCSX2, puis copier le dossier **inis** (à priori dans ~/.config/PCSX2/) dans le dossier de votre choix et l'indiquer dans ** --cfgpath=<str>**. | ||
+ | Il faut recommencer la démarche pour chaque jeux. | ||
===== Désinstallation ===== | ===== Désinstallation ===== | ||
- | + | Pour supprimer cette application, il suffit de [[:tutoriel:comment_supprimer_un_paquet|supprimer son paquet]]. Selon la méthode choisie, la configuration globale de l'application est conservée ou supprimée. | |
- | + | ||
- | + | ||
- | ==== Version 0.9.5 SVN ==== | + | |
- | + | ||
- | Pour supprimer complètement la version installée avec le paquet | + | |
- | "pcsx2_0.9.5-svn377+plugins-*_i386.deb" ainsi que ses fichiers de | + | |
- | configuration, ouvrez un terminal et copiez/collez-y cette ligne : | + | |
- | + | ||
- | <code>sudo apt-get remove pcsx2 && rm -fr ~/.pcsx2 && rm -fr ~/.PS2E</code> | + | |
===== Liens ===== | ===== Liens ===== | ||
- | * [[http://www.pcsx2.net/|Site officiel de l'émulateur PCSX2]] [en] | + | * [[http://pcsx2.net/|Site officiel de l'émulateur PCSX2]] [en] |
- | * [[http://www.pcsx2.net/compat.php?c=key|Liste de compatibilité officielle]] [en] | + | * [[http://pcsx2.net/compat/|Liste de compatibilité officielle]] [en] |
- | * [[http://ubuntuforums.org/showthread.php?t=631979|Guide pour recompiler soi-même]] [en] | + | * [[https://ubuntuforums.org/showthread.php?t=631979|Guide pour recompiler soi-même]] [en] [LIEN NON ACCESSIBLE?] |
---- | ---- | ||
- | Contributeurs : [[:utilisateurs:samuel2a]] | + | Contributeurs : [[:utilisateurs:samuel2a]], [[utilisateurs:Shinikio]]// |