lundi 6 septembre 2010

L'émulation Psx sur Playstation 2 est là !

Il y a peut je relayais l'information sur gueux en expliquant que le fameux émulateur Psx pour Ps2 était sortie en version preview. Malheureusement le post n'a pas été très suivie.. Aujourd'hui (6 septembre 2010) en faisant un tour sur les forums de metagames, je m’aperçois qu'un topic existe sur le sujet dans la partie tutoriels, tout content je fonce dessus pour en voir le contenu et là je vois qu'un pack a été mis à disposition. Il faut savoir qu'à la sortie de l'émulateur on ne pouvait pas l'utiliser directement en le lançant depuis uLaunchElf, il fallait passer par le réseau (idéalement) et le lancer en ligne de commande (avec des paramètres comme ont les aiment).

Exemples de paramètres :

  • -cdimage=PATH ;
  • -bios=PATH ;
  • -digitizepad.
Etc...

Maintenant un pack existe des fichiers de configuration mâchent le travail. Cela est par contre contraignant car on ne peux lancer qu'un jeu à la fois et il faut que celui ci soit nommé suivant la convention suivante : game.bin & game.cue.

Je ne vais pas vous écrire un tutoriel car celui sur metagames est rapide et bien fait, par contre je vais vous montrer deux trois trucs que j'ai essayé, aller c'est partie !

Avant de partir

J'en vois déja venir certains : Pourquoi utiliser un émulateur sur la Ps2 alors qu'elle lit déjà les jeux Psx d'origine. 

Voyons ensemble de quoi est capable la Playstation 2 avec des jeux Psx :
  1. Lancer des jeux originaux de Psx ;
  2. Lancer des backup Psx avec une puce (ou avec un lanceur, à partir des V9) ;
  3. Les graphismes sont identiques à la version Psx ;
  4. Les sauvegardes se font sur carte mémoire Psx.
Qu'est ce qu'un émulateur pourrait apporter en plus ? (si il fonctionne)
  1. Lancer des jeux au format Iso, Bin, etc.. ;
  2. Avoir une collection de jeux sur un support USB ou sur un disque en réseau ;
  3. Sauvegarder sur le support qui stock l'émulateur, donc avoir plusieurs carte mémoire ;
  4. Améliorer les graphismes en tirant partie du GPU de la playstation 2 ;
  5. Avancer rapidement certains passage ;
  6. Faire des sauvegardes d'état (Savestates) ;
  7. etc... (oui il y a pleins de raisons).
Il faut savoir que l'émulateur que je vais vous présenter : PS2PSXe (c'est son nom :D) est pour le moment une version "preview" c'est à dire que l'émulation est en place mais qu'il reste pleins de choses à faire. Donc voici une petite liste de choses à prendre en compte avant de l'utiliser :
  • Vous ne pouvez pas choisir votre jeu parmi une liste, il faut copier un jeu au format bin/cue dans le dossier de l'émulateur, et l'émulateur lancera automatiquement ce jeu. Le jeu doit être nommé game.bin et game.cue ;
  • Aucun réglage possible en utilisant ce pack. Pour pouvoir régler un peu l'émulateur il faut passer par la ligne de commande et là.. c'est plus complexe (je n'ai pas encore essayé) ;
  • Il n'y a pas de son
  • Dans beaucoup de jeux les fond n'apparaissent pas (pas de background)
  • La vitesse n'est pas le problèmes fondamental de cet émulateur, des fois l'émulation tombe à +/- 65% des fois c'est l'inverse et on monte à +/- 120% ;
  • Bref c'est pas la fête ;)
Ne prenez pas peur, c'est le début et c'est normal ;) par contre le support des cartes mémoire semble bon car j'ai pu sauvegarder et charger une partie dans Gex 3 Deep Cover Gecko, le support des manettes dual shock est bon aussi. Bon maintenant vous savez à quoi vous en tenir, consultez mes liens du haut et téléchargez le pack, lisez le tutoriel (très très court, pas comme cet article) pour l'installation et le lancement (et le bios).. et passez à la suite ;)

Les tests

J'ai testé 5 jeux, je vous propose un mini feedback avec quelques screens de mauvaise qualité (téléphone portable + télévision ça ne donne pas de supers photos).

Jeux non jouable "In Game" :

RC Stunt Copter : Version NTSC (Anglais)
  • On ne voit pas l'hélicoptère (le joueur) ;
  • La vitesse est bonne ; 
  • Il manque des éléments du décor.
Je ne met qu'un screen car on ne vois que du vert (l'herbe), il n'y  pas d'autres décors.

Resident Evil 3 Nemesis : Version PAL (Français)
  • La vitesse est bonne et parfois elle est trop rapide ;
  • Il y a un sérieux problème au niveau du swap buffer (donc en gros l'affichage n'est pas mis à jour correctement) ;
  • Les cinématiques passent bien (pas de lags apparent) ;
  • Il n'y a pas de fond (en anglais j'aurais dit "Missing Background", c'est pas mieux ?).
Ce qui est amusant avec ce jeu, c'est que les bugs qu'on retrouve ici sont presque identique à ceux qu'on vois sur d'autre émulateurs avec d'autres consoles. Par exemple sur Resident Evil 0 sur Game Cube, l'émulateur Dophin avait vraiment du mal et on arrivais des fois à des rendus comme ceux que vous allez voir plus bas. 

On n'y vois pas grand chose...
Ce fameux problème de swap buffer...

Le menu qui est en 2D passe sans problèmes.

Jeux jouables (je ne sais pas si on peut les finir et si rien ne plante) :

Gex 3D : Deep Cover Gecko : Version PAL (Français)
  • Vitesse presque bonne (quand il y a beaucoup d’éléments ça chute un peut)
  • Les cinématiques sont impeccable et ne plantent pas (pas de lag non plus, en même temps sans le son c'est difficile de savoir si ça passe à 100% ou pas) ;
  • Il y a un bug à la création de la partie, la première sauvegarde faire planter l'émulateur (il freeze), il faut alors rebooter la console, charger la partie précédemment créée et là ça marche ;
Le menu est OK, attention à la création de la partie

Mise à part le fait qu'il n'y ai pas de son, c'est impeccable, même depuis le disque dur externe 

Gex dans sa "Gex Cave", j'adore ce Gecko :p

Forsaken : Version PAL  (Anglais)

Pour celui ci, pas de points, il est parfait ! l'émulation est rapide (un peut trop peut être des fois), il ne manque que le son et un bon coup d'Anti Aliasing 2x :D

Impeccable, rien à redire
En jeu c'est parfait, vitesse, tout =]

Dead or Alive 2 : Version NTSC (Anglais)
  • Vitesse +/- 70%
  • Très long à charger par rapport aux autres
  • Pas de fond ("Missing Background" :D )



Ecran de chargement (là c'est long...)




Le "Background" est absent et le jeu tourne à +/-70%

Voilà qui clôture cette présentation de la preview de PS2PSXe, j'espère que les prochaines release (sortie) seront riches en nouveautés. N'hésitez pas à réagir à cet article, si vous aussi vous avez fait des tests ou si vous avez des questions.

A bientôt.


Contrat Creative Commons