Actualité
pce144x

PSPHugo 1.0.4 : vitesse d'émulation accrue et triche au rendez-vous

par
Source: MaGiXieN

Le portage sur PSP de l'émulateur Hugo continue son chemin et le voici à sa quatrième version avec un gain de vitesse palpable et la possibilité de tricher dans ses jeux. En prime, nous y avons adjoint un Tuto illustré pour apprendre à trouver ses propres codes et à les sauvegarder.

La PC Engine de NEC (Nippon Electronic Corporation) était à sa sortie en 1987 largement au dessus de toutes les autres consoles existantes. Si vous êtes curieux, nous vous conseillons de faire un tour sur le site de nekofan qui propose un historique, des tests et un listing assez complet de tous les accessoires délirants qui étaient proposés pour cette console et ses déclinaisons à cette époque.

Hugo est un émulateur PC Engine tournant sous divers systèmes comme Windows et Linux pour n'en citer que deux. Zx81 vient de porter cet émulateur sur PSP et il lui a donné le nom de PSPHugo. Cet émulateur lit donc les roms dont l'extension est ".pce" et les ISO au format ".hcd"

Quoi de neuf docteur dans cette version v1.0.4 ?

Amélioration notable de la vitesse d'émulation
Par exemple, PC Kid tourne maintenant à pleine vitesse à 222MHz
(mettre le paramètre overclock à 26 et le son en 22MHz mono)
Les fichiers HCD sont supportés mais les piste audio du CD sont toujours ignorées.
Possibilité de tricher


Ajout d'un outils de surveillance de la mémoire pour trouver ses propres codes de triche.

Notez, pour information, que le titre "1941" ne démarre encore pas mais qu'une prochaine version corrigera certainement ce désagrément.

A quoi cela ressemble-t-il ?

Les menus

Quelques exemples de jeux :

Installation:

Téléchargez PSPHugo v1.0.4 :


Compatible avec toutes les PSP en Custom Firmware

Connectez votre PSP à votre ordinateur via USB,
Passez votre PSP en "Mode USB" grâce à l'option "Connexion USB",
Cliquez avec le bouton droit sur le fichier que vous avez téléchargé,
Choisissez "Extraire les fichiers...", (WinRAR doit être installé)
Choisissez comme destination la lettre affectée à votre PSP dans le poste de travail
Appuyez sur OK et attendez l'extraction complète des fichiers,
Quittez le "Mode USB" de votre PSP,
Rendez vous dans le menu Jeu > Memory Stick pour lancer PSPHugo v1.0.4

Où dois-je poser mes doigts pour que cela marche ?

Il y a un sélecteur de rom inclus et vous pouvez mettre vos roms où bon vous semble, mais il est conseillé de ses mettre dans le répertoire ms0:/PSP/GAME/PSPHugo/ROMS

Pour les ISO des jeux de la version CD-Rom de la console, il faut les mettre dans un sous-répertoire au nom du jeu dans le répertoire ms0:/PSP/GAME/PSPHugo/cd-roms

Manipulations de base :

Une fois l'émulateur lancé, il faut aller sur le menu Load Rom ou Load CD-Rom
Si vous avez, précédemment, fait une sauvegarde via "save Slot", il faut donc utiliser "load Slot" et choisir celle-ci pour repartir au même point qu'au moment de la sauvegarde. La liste de vos roms/ISO apparaît et choisissez celle/celui qui vous plait avec les boutons Une fois choisie, appuyez sur pour lancer le jeu.

Manipulations évoluées :
Il y a plusieurs mapping (standard, left trigger, et right Trigger) qu'il est possible de modifier via le menu à l'aide des deux gâchettes (triggers)
Mapping "standard"
PSP PC-Engine Select Run A B Gauche Bas Droite Haut Joystick Analogique Joystick




Mapping "left trigger"

PSP PC-Engine FPS Load Snapshot Bascule entre Digital/analogique Prend un Snapshopt Render Mode Render Mode diminue Delta Y Augmente Delta Y Joystick Analogique Joystick


Mapping "right trigger"

PSP PC-Engine Select Run Auto Fire B Diminue le tir Augmente le tir Bas Haut Joystick Analogique Joystick
Dans le jeu :

+ + : Sortie du jeu et retourne à l'eloader pour ceux qui l'utilisent

: reviens au menu de l'émulateur

: Ouvre le clavier virtuel

Dans le menu principal

: Dans le menu, appuyer sur cette touche reset l'émulateur.

: Monte au répertoire supérieur

et/ou : validation

: revenir à la fenêtre d'émulation (au jeu)

Dans le clavier virtuel de "Danzel" et "Jeff Chen"

Utiliser le joystick analogique pour choisir un des neuf carrés

Ensuite appuyez sur pour choisir une des quatre lettre du carré choisi.

ou pour changer de clavier.


Réglages disponibles (Settings)

Il est possible de modifier différents paramètres dans le menu Settings de cet émulateur :

Sound enable : Active/désactive le son

Sound volume boost : Permet de booster le son sur un jeu faible de ce côté là.

Active Joystick : Joystick player, it could be 1 or 2

Speed limiter : Limite la vitesse du jeu a un nombre choisi de fps (images par seconde)

Skip frame : Permet de sauter des images afin d'améliorer la vitesse de l'émulation

Overclock : Nouvelle option permettant d'accélérer la vitesse d'émulation mais peut générer des bugs dans l'affichage des images.

Display fps : Affiche le nombre d'images par seconde

Render mode : Bascule entre les différent mode de rendus. A tester afin de trouver celui qui s'adapte le mieux au jeu en cours.

Delta Y : Déplace le centre de l'écran verticalement

Vsync : Attend la synchro verticale avant d'afficher une image.

Swap Analog/Cursor : Bascule le mapping des touches entre le pad analogique et le pad digital de la PSP.

Auto fire period : délai de l'auto fire

Auto fire mode : Active/désactive le mode auto fire.

Display LR led : Affiche un petit carré bleu en haut de l'écran lors de l'appui sur les gâchettes.

Clock frequency : Fréquence du processeur de la PSP. Ce paramètre est réglé par défaut sur 266MHz et cela suffit pour la grande majorité des jeux. En cas de bugs graphiques sur un jeu, il suffit de passer la fréquence à 333MHz et de désactiver l'option "Overclock "

Dans le menu "Cheats"(triche) :

Cette nouvelle version permet donc l'utilisation de "cheat codes" (.CHT)
Il est même possible de créer ses propres codes dans le fichier global cheat.txt et de les importer dans le menu Cheats

L'auteur signale que le fichier actuel de cheat codes a été mis à titre d'exemple et qu'iol n'a pas vérifié leur validité.

Par contre, il a mis en place un moyen de créer soi-même ses codes, ce qui rend cet option utile à l'infini. Pour expliquer comment faire Zx-81 a donné un exemple dans son readme (présent dans le répertoire Docs de l'homebrew) mais un tuto va suivre pour vous aider à bien utiliser PSPHugo.

Les codes donnés pour un jeu doivent être sauvés dans un fichier xxx.CHT placé dans le répertoire "cht" de l'homebrew (ms0:/PSP./GAME/PSPHUGO/CHT)

La structure d'un fichier CHT est la suivante :
#
# Enable, Address, Value, Comment
#
1,36f,3,Cheat commentaire

En utilisant le menu "Cheats", il est possible de scanner la mémoire à la recherche des modifications éventuelle depuis la dernière sauvegarde de la RAM. Il est donc ainsi relativement facile de trouver les adresses utiles comme celle du compteur de vie par exemple.


Si vous avez envie de maitriser la gestion des cheat codes avec cet émulateur, jetez donc un oeil sur notre Tuto illustré :

PSPHugo : utiliser et créer ses "cheat codes

Sources de PSPHugo 1.04


Source : Blog Zx81

Nous en avions déjà parlé :
PSPHugo 1.0.3 : Mise à jour de cet émulateur NEC PC Engine
PSPHugo 1.0.2 : Mise à jour de ce nouvel émulateur NEC PC Engine

Commentez ou lisez les commentaires sur cette news en cliquant ICI

Mots-clés

Commenter 3 commentaires

Avatar de l’utilisateur
Tom Vivares
je vient de tester et perso je trouve tout cela vraiment top
félicitation aux créateur de ce super emulateur qui et déjà a un bon stade
Signaler Citer