Actualité
JPCSP icon0jcpsp 0090005200313011

JPCSP v0.5 revision 1476 : l'émulateur Java qui émule la PSP mis à jour

par ,
Source: Forums JCPSP

Le célèbre émulateur PSP sur PC codé en JAVA se met à jour et passe en version 0.5 et en révision 1476.

Le célèbre émulateur PC pour la PSP, JCPSP qui est codé en Java se met à jour. Il passe en version 0.5 rev 1476. Cet émulateur se met souvent à jour et progresse peu à peu, mais sûrement.

JPCSP_V03_1189_003

La team JPCSP travaille depuis fort longtemps sur cet émulateur. Le but est de rendre les jeux PSP jouables sur PC. Un projet auquel personne ne croyait, l'émulateur étant codé en Java, un langage plutôt lent à l'exécution (car interprété par l'ordinateur,  compilé en bytecode et non pas en code natif comme l'est généralement le C), et donc un langage pas vraiment adapté aux émulateurs. C'est pour cela qu'une partie de l'équipe a commencé en parallèle un émulateur codé en C (PCPSP). 

jpcsp-1300-005_00331997jpcsp-1300-001_0901E8016000331998

Néanmoins, l'émulateur en JAVA permet aujourd'hui de faire tourner correctement plusieurs jeux (lors de nos tests : Pirates des Caraïbes : Jusqu'au bout du monde, Archer Maclean's Mercury, 300 March To Glory, Worm's Open Warfare) mais la liste est beaucoup plus longue (vous avez une liste de compatibilité ici : liste de compatibilité du forum de JPCSP). Malheureusement beaucoup de jeux restent peu compatibles ou tournent lentement.

Les nouveautés de cette version sont assez mineures comme vous pouvez le constater dans le changelog ci-dessous. Mais la correction récurrente de bugs et l'amélioration progressive de l'émulateur permet à ce projet d'être aujourd'hui très intéressant et assez satisfaisant.

Quoi de neuf ?

Révision 1475:

  • Amélioration de sceRtcGetCurrentClock.
  • Correction de sceDisplayIsForeground.
  • Ajouts d'effets pour sceDisplaySetHoldMode et sceDisplaySetResumeMode.

Révision 1476:

  • Implantation de sceGeListEnqueueHead
  • Implantation partielle de sceGeGetCmd et sceGeGetMtx (besoin de vérifier)
  • Ajouts d'effets pour sceGeEdramSetAddrTranslation
  • Ajout du comportement découvert dans PSPGE (utilisation des instructions du "sync" Allegrex, demande aussi d'être vérifier)

JPCSP v0.5 rev. 1476 (Windows)
Téléchargement, instructions et mode d'emploi disponibles
dans la fiche de téléchargement ci-dessous.

Téléchargement JCPSP 0.5 - rev 1476

Commenter 11 commentaires

jeunefou
baptiste28 a écrit:Sinon met JAVA à jour .


Nan, marche pas...je ne dois pas avoir d'ISO qui fonctionnent avec cet émulateur...
Pas grave. Merci quand-même pour ton aide sur le sujet.
A+
Signaler Citer
Anonymous
Hey ! c'est cool sa !
Dommage que l'émulateur lag ( injouable de jouer à l'homebew "pong" ^^ )

J'espère que l'on pourra régler les fps :happy:

De toute façon, je n'ai rien a dire à par sa ! C'est du très bon boulot !

Gg à toi & Wait And See :tongue:
Signaler Citer