linux par un perpétuel newbie
arcade --->



gnomeapplicationscontact
accueil > Des applications

Epsxe

par skay • modifié le 05/09/2007 03:41
Bon, attention, on touche sensible, émulation, console, sony...
Nous sommes bien d'accord que ce topic ne parle pas de pirater la console phare de la maison Sony du siècle dernier, mais plutôt de pouvoir rejouer à ses jeux Playstation 1 conservés dans le placard alors que la console est raide, en raison du Boss de Battle Arena Toshiden qui vous a massacré alors qu'il ne lui restait même pas un millimètre de barre de vie !!!

L'émulateur


J'utilise l'émulateur Epsxe, dont la version "finale" sortit en 2003.
Site officiel: http://www.epsxe.com

Dans la page Downloads, on récupère la version Linux "epsxe160lin.zip"
Ok. Bon maintenant, on va créér un dossier pour notre émulateur et placer le tout dedans... Pas besoin de vous faire un dessin, extraire simplement le zip.

En mode graphique, on exécutera epsxe en opérant un double-clic sur l'exécutable...
En mode console, on se placera dans le répertoire de l'émulateur et on le lancera...
$ cd /ou/est/emulateur
$ ./epsxe

Hop-hop-hop garçon, soyons pas pressé, rien n'est configuré, ça ne va pas marcher comme ça, tout seul !!! On peut fermer epsxe pour l'instant...

Configuration


Maintenant, nous avons besoin de:
1. le Bios de la Playstation
2a. plugin pour la video
2b. 1 plugin pour l'audio
2c. 1 plugin pour l'accès aux CDrom et ISO (on peut s'en passer)
2d. 1 plugin pour les joysticks...

Allons-y, point par point:

1. Il faut impérativement le BIOS de la console qui est copyrighté. Autrement dit, il vous faut la console pour posséder le BIOS. Puisque vous avez la console (malgré son piteux état) , vous pouvez donc placer un copie (un dump) de votre BIOS dans le dossier "bios"... Si vous n'avez pas le matériel nécessaire au dumping de ce composant de votre console, il vous reste le net où quelqu'un aura certainement pensé à faire une copie de sauvegarde du sien (donc du votre) sous le doux non de scph1001.bin . Dans ce cas, Google et autres moteurs de recherches sont vos amis
Une fois installé, il faudra indiquer à epsxe le bios à utiliser...
Pour ce faire, c'est le menu Config -> BIOS

2. Les plugins
Là, cela va dépendre de votre configuration matérielle.
Faites un tour sur cette page du site ngemu.com, vous y trouverez tout ce qui va bien question plugins...

De façon générale, pour tous les plugins disponibles:
Extraire l'archive téléchargée.
Dedans, vous trouverez un fichier .so : copiez le dans le dossier plugins
Pour les autres fichiers présents: copiez-les dans le dossier cfg de l'émulateur

2a. Le plugin video
J'ai opté pour le Pete's XGL2 Linux GPU , j'ai pas vraiment testé les autres, au vu de la description et de la version, il m'a paru être adapté pour ma Nvidia 8500GT.
Quel que soit votre choix, téléchargez le plugin, sous forme d'archive et placez les fichiers dans les bons répertoires (voir ci-dessus)...
Vous pourrez choisir le plugin avec epsxe dans le menu "Config -> Video"

2b. Le plugin audio
Ce fut un peu plus complexe... Deux plugins sont proposés:
- P.E.O.P.s ne fonctionne pas chez moi... Retour: de console
* Init spu[0][libspuPeopsOSS.so.1.0.8]
Sound device not available!

- Eternal SPU fait carrément planter epsxe avec ce message:
* Running ePSXe emulator version 1.6.0.
libstdc++-libc6.2-2.so.3: Ne peut ouvrir le fichier d'objet partagé: Aucun fichier ou répertoire de ce type

Bon, génial ! Alors, on va rechercher cette bibliothèque manquante et l'installer... Pour tout dire, je n'ai pas trouvé un paquet la contenant alors j'ai fouillé de ci et de là pour trouver le fichier "nu"... C'est pas une méthode des plus propres mais elle fonctionne... Hop, une console ouverte en root...
# cd /usr/lib
# wget http://skay.actoweb.com/fichiers/libstdc++-libc6.2-2.so.3

Voilà, maintenant epsxe ne va pas planter au lancement et vous pouvez choisir le plugin Eternal SPU (Config -> Audio) puis Configure et choisissez SDL comme sur cette capture.


2c. Le plugin CDrom
Pas vraiment le choix de ce côté-là... CDR Mooby Linux permet de reconnaître toutes (du moins la plupart) des images CD PSX... Pour son installation, comme d'hab...

2d. Le plugin Input
La méthode est toujours la même. A vous de voir le plugin qui va le mieux avec votre manette, pad... Vous pourrez configurer les touches de votre controleur dans le menu Config -> Game Pad -> Pad 1 (ou 2)


ON JOUE


Rien de bien méchant maintenant... Il suffit de lancer l'émulateur...
Prenez le temps de configurer les plugins via le menu Config !
Ensuite,
File -> Run CDROM pour jouer un CD placé dans votre lecteur...
File -> Run ISO pour jouer à partir d'une image-CD

On peut aussi lancer directement un jeu sans passer par l'émulateur (enfin si, mais pas par son interface graphique)... Par exemple:
./epsxe -nogui -loadiso '/ou/est/mon/iso.bin'


Si vous n'avez pas pri le temps de configurer vos touches et que vous jouez au clavier...



Allz, un petit snap pour finir, ça fait pas de mal !
L'énorme Symphony of the Night, Castelvania 10 ans d'âge




Poster un commentaire
pseudo: (*)
e-mail:
URL:
commentaire: (*)
* obligatoire

Les commentaires sont visualisés avant publication.
^haut