Article posté par webmaster - 5142 hits
Comme on aurait pu s’en douter PS2MENU est un outil de menu pour votre
PS2. Il est l’œuvre de Adam Metcalf et de Thomas Hawcroft qui ont
mit au point cet outil depuis 2003. Ils en sont à ce jour à la
version 3.0 et nous nous devions d’en parler sur EMUPLAY.COM car ce programme
devient très utile pour gérer la carte mémoire ou le disque
dur.
Il s’agit donc d’un outil permettant de gérer les fichiers
sur le disque dur, la carte mémoire, le CD et le PC via l’intermédiaire
de la carte réseau, ce qui en fait outil polyvalent. Il permet de lancer
des applications depuis TOUS ces supports. Via un simple fichier de commande
on peut copier des fichiers entre ces différents supports et même
extraire des fichiers de sauvegarde au format NPO dans la carte mémoire.
Et ce n’est pas tout, depuis la version 3.0 on peut même l’utiliser
pour lire les images au format JPG ! On peut même s’en servir aussi
comme serveur FTP ! Pour finir il supporte le nouveau format de CD UMCDR !
Le programme utilise pour cela des techniques comme la faille de MrBrown (exploit « Independence »)
et des librairies de programmation disponibles entre autres sur le site http://ps2dev.org.
Dans le petit monde de la scène PS2 le travail se fait en effet souvent
en collaboration et on retrouve notamment dans le programme des librairies
faites par Pukko (l’auteur de Pukklink), MrBrown, sans oublier le fameux
Sjeep. Sjeep est l’auteur de PGEN l’émulateur Sega Megadrive
(voir site http://pgen.gamebase.ca) et surtout un des auteurs du logiciel HDLOADER
qui a fait couler beaucoup d’encre. C’est ce même Sjeep qui
a vendu le logiciel PGEN à la société DATEL qui le commercialise
dans son produit AR EVO MAX pour PS2.
Pour utiliser PS2MENU vous avez le choix entre :
• L’exploit de Mr Brown
•
Le transfert sur CD
•
Le transfert via le réseau
L’exploit de Mr Brown
Cette technique que l’on nomme aussi technique « Indépendance » permet
de démarrer sur un jeu PS1 dans une PS2 et de pouvoir se servir ensuite
de cela pour lancer un exécutable.
Mr Brown est le pseudo du découvreur de cette bidouille et on la nomme
Indépendance car le jeu initialement utilisé pour cette astuce
est le jeu tiré du film « Independence Day ». Désormais
ce jeu n’est plus utile, un autre fera très bien l’affaire,
heureusement il n’était pas terrible !
Le site officiel est ici http://www.0xd6.org/ps2-independence.html
Le principe est le suivant : lorsqu’un jeu original PS1 est chargé sur
la PS2 il utilise un driver dans la rom de la PS2 nommé PS1DRV qui recherche
un fichier dans la carte mémoire qui se nomme TITLE.DB dans le répertoire
BXDATA-SYSTEM ou X représente le code du pays de la PS2. Il y a un bug
(buffer overflow) dans la routine de recherche ce qui permet de lancer son
propre code. Si on charge notre propre TITLE.DB alors on prend la main sur
le processus de boot de la PS2 et cela va permettre de lancer notre propre
programme.
Téléchargez le fichier PSMENU sur le site PS2DEV.ORG ici http://ps2dev.org/kb.x?T=1009.
et décompactez les données dans un répertoire nommé CD à la
racine de votre disque. Le plus important est le fichier BXDATA-SYSTEM pour
lequel il y a trois versions de fichiers différentes pour les trois
régions suivantes:
BADATA-SYSTEM.npo (North America)
BEDATA-SYSTEM.npo (Europe)
BIDATA-SYSTEM.npo (Japan/Asia)
Choisissez le bon fichier pour votre console. Ces fichiers sont au format
NPO.
Ensuite insérez un disque de jeu PS1 sur votre PC et notez l’ID
du jeu. L’ID d’un jeu PS1 est contenue dans un fichier qui se trouve à la
racine du CD et qui se nomme SYSTEM.CNF
Par exemple
BOOT=cdrom:\SCED_018.22;1.
L’ID est de la forme suivante : SLES_XXX.XX, cela peut être aussi
SLES-XXX.XX mais c’est rare
Ensuite tout l’astuce consiste à créer un fichier nommé title.db
qui va permettre le lancement de PS2MENU. Allez sous DOS via le menu « Démarrer » « Exécuter » si
vous êtes sous Windows XP ou « Démarrer » « Commande
MS-DOS » sous Windows 9X ou Millenium.
Tapez cd \cd et Entrée. Vous êtes à présent dans
le répertoire où sont tous vos fichiers.
Tapez titleman -a SLES_XXX.XX avec la valeur que vous avez sur votre cd de
jeu PS1
Cela doit créer un fichier nommé title.db
Si vous voulez utiliser un outil graphique utilisez le TitleMan Frontend de
Emukidid.

Il vous faut graver tous les fichiers contenus dans c:\cd avec votre logiciel
de gravure favori et les paramètres suivants: ISO 9660, Mode 2/XA, Joliet.
Renommez le fichier ps2menu quelque soit la version en boot.elf. Vérifiez
avant la gravure ! Sinon ça ne marchera pas avec cette technique !
Ne gravez pas titleman.exe c’est un programme pour votre PC pas PS2
!
Et si j’ai une puce ? Le transfert sur CD.
Si vous avez une puce vous n’avez plus besoin du jeu PS1 pour démarrer.
Mais il vous faut un CD bootable. Vous pouvez voir ci-dessous le contenu d’une
image d’un tel CD. Si vous utilisez la méthode du Swap Magic ou
de l’Action Replay pour démarrer vos images gravées vous
ferez de même.
Il vous faut télécharger les fichiers sur un des liens suivants
:
Lien vers cdgenps2 http://www.richpsx.com/playstation2/utilities.html
De la même façon que tout à l’heure décompactez
les fichiers dans un répertoire nommé CD et lancez CD/DVDGEN
PS2 ou CDGENPS2 puis faites glisser les fichiers dans la fenêtre du logiciel.
Seulement si vous ne possédez pas de puce il vous faut ensuite sélectionner
le fichier SYSTEM.CNF et avec le bouton droit de la souris cliquer sur edit,
puis cocher la petite case case "Fix LBA" et entrer la valeur 12231
dans le champ LBA. Sinon continuez.
Ensuite il faut cliquer sur le bouton IMG dans la colonne de gauche et indiquer
un répertoire
de destination pour qu’il y stocke deux fichiers qu’il appellera
imagen.bin et imagen.cue. Enfin un
petit message humoristique s'affiche pour indique que c’est fini !

Gravez les fichiers comme d’habitude pas trop vite (vitesse 8X) avec
CDRWIN, Alcohol ou ce que vous voulez en Mode 2/XA Joliet. Vous devez savoir
le faire, je ne vous l’expliquerais pas ici.
Comment utiliser PS2MENU ?
Une fois le CD avec PS2MENU lancé par n’importe quelle méthode
il va être copié sur la carte mémoire.
Ensuite tout dépend de votre méthode de démarrage :
• Si vous démarrez avec le cd gravé plus haut, la copie
de fichiers va se faire puis rebootez avec le jeu PS1 et PS2MENU se lance.
Pour lancer vos programmes appuyez sur la touche R1 de la manette numéro
1 puis naviguez dans PS2MENU pour sélectionner le périphérique
souhaité et le programme à lancer
• Si vous lancez PS2MENU via le réseau, procédez comme
suit. Allumez le PC et votre PS2 avec le câble réseau connecté.
La console doit contenir le CD de PS2LINK. Faîtes glissez le dossier
ou sont les fichiers de PS2MENU (ici nous avons choisi le répertoire
nommé « CD ») dans la fenêtre du programme puis cliquez
sur le bouton rouge pour lancez le programme sur la PS2 (voir plus loin les
explications détaillées)
•
Si vous avez une puce démarrez avec le cd gravé plus haut, la
copie de fichiers se fait et PS2MENU se lance. Pour lancer vos programmes,
appuyez sur la touche R1 de la même façon (voir fonctions dans
le tableau).
• Si vous possédez une puce DMS3 vous pouvez utiliser le mode
DEV de celle-ci. Démarrez avec le CD gravé plus haut puis il
vous faut appuyer sur la touche Select pour effectuer la copie sur la carte
mémoire. Ensuite il vous suffira d’appuyer sur Triangle au démarrage
pour lancer PS2MENU, simple non ?
Voici les touches utilisées à la manette dans l’application
|
Touches
|
Fonction
|
|
Gauche et Droite
|
Navigue en vers le haut ou vers le bas par 10 dans la liste
des fichiers/dossiers
|
|
Haut et Bas
|
Navigue en vers le haut ou vers le bas dans la liste des
fichiers/dossiers
|
|
Croix
|
Essaie d’exécuter un fichier ou change de dossier
|
|
Rond
|
Efface un fichier ou un dossier vide en demandant une confirmation
|
|
Carré
|
Crée un dossier et demande le nom
|
|
Triangle
|
Sélectionne le dossier de destination pour la copie ou copie
le fichier vers sa destination
|
|
L1
|
Change la partition active sur le disque dur
|
|
R1
|
Change le device actif, Disque Dur, PC (host via ps2 link),
carte mémoire ou CD
|
|
L2
|
Accès à l’écran de configuration pour les options d’affichage
|
|
R2
|
Permet de savoir si le fichier sélectionné est un exécutable
PS2 (ou sa taille)
|
|
Start
|
Fonctions avancées, actuellement Renommer et copie avancée
(récursive avec les sous-dossiers)
|
|
Select
|
Affiche l’aide
|
Si on visualise des images, les fonctions changent
|
Stick Analogique
|
Déplacement et zoom
|
|
Flèches directionnelles
|
Déplacement
|
|
Carré
|
Zoom
|
|
Rond
|
Zoom
|
|
Triangle
|
Sortie du visualisateur
|
|
R1
|
Image suivante
|
|
L1
|
Image précédente
|
|
R2
|
Diaporama (marche pas toujours)
|
Langage de script
Dans l’image téléchargée vue plus haut nous avions
deux fichiers texte SYSTEM.CNF et INSTALL.CNF
Voici le contenu du fichier SYSTEM.CNF :
BOOT2 = cdrom0:\BOOT.ELF;1
VER = 1.00
VMODE= PALMODE
Nous ne pouvons rien faire de plus avec le fichier SYSTEM.CNF, à part
changer le mode en NTSC.
Mais le contenu du fichier INSTALL.CNF est plus intéressant :
Ps2menu 2.6b
COPY cdrom0:\BOOT.ELF;1 mc0:\BOOT\BOOT.ELF
La ligne mc0:\BOOT\BOOT.ELF n’est pas présente puisque l’on
démarre sur le CD
Si on veut
Voici ci-dessous ce que l’on peut faire avec un fichier INSTALL.CNF
modifié d’une version 3.1 plus récente que la 2.6 mentionnée
plus haut. Cela ressemble un petit peu au DOS.
INSTALL.CNF
PS2 Menu K v31
mc0:\BOOT\PS2MNU-K\PS2MNU-K.ELF
(lancement de l’exécutable PS2MNU-K depuis mc0 : la carte mémoire)
_MKDIR mc0:\BOOT\PS2MNU-K
(création d’un sous-répertoire BOOT sur la carte mémoire)
_COPY cdrom0:\PS2MNU-K.ELF;1 mc0:\BOOT\PS2MNU-K\PS2MNU-K.ELF
(copie de l’exécutable PS2MNU-K sur mc0 : la carte mémoire)
_COPY cdrom0:\ps2ip.IRX;1 mc0:\BOOT\PS2MNU-K\ps2ip.IRX
(copie du driver PS2IP sur mc0 : la carte mémoire)
_COPY cdrom0:\ps2netfs.IRX;1 mc0:\BOOT\PS2MNU-K\ps2netfs.IRX
(copie du driver PS2NETFS sur mc0 : la carte mémoire)
_COPY cdrom0:\ps2smap.IRX;1 mc0:\BOOT\PS2MNU-K\ps2smap.IRX
(copie du driver PS2MAP sur mc0 : la carte mémoire)
Et le contenu du fichier SYSTEM.CNF ne change presque pas
BOOT2 = cdrom0:\PS2MNU-K.ELF;1
VER = 1.04
VMODE= PALMODE = PAL/NTSC
Transfert via le réseau
Pour copier le programme sur votre PS2 via le réseau, il faut faudra
outre votre PC et une PS2 avoir acheté une carte réseau Sony.
Celle-ci coûte dans les 40 euros auquel il faudra ajouter un câble
réseau dans les 5 euros. Celui-ci doit être « croisé » si
vous reliez la PS2 directement au PC et sinon droit si vous passez par un équipement
intermédiaire quelconque (hub, switch ou routeur).
Vous devez télécharger INLINK et PS2LINK. En fait un programme
doit être utilisé sur votre PC : c’est INLINK et un autre
sur votre PS2 c’est PS2LINK. Un conseil n’utilisez plus PUKKLINK,
il n’est plus supporté, et oui c’est comme Windows 98 !
Ces deux programmes sont disponibles ici.
Sur PS2DEV pour PS2LINK
http://ps2dev.org/files/ps2link-v1.2.zip ou
http://ps2dev.org/files/ps2link_122.tar.gz
Sur le site web de la Team IMPULSE dans la rubrique « Toolz »
http://inpulse.planet-d.net
Il s’agit de programmes permettant la copie et le lancement de programmes
depuis votre PC vers la PS2.Plus besoin de graver des CD pour un petit fichier
de quelques mégaoctets.
Installez INLINK sur votre PC. Dans « in-link settings » entrez
l’adresse IP de votre carte réseau et celle de la PS2. Celles-ci
doivent être différentes bien sur, si vous hésitez entrez
192.168.0.10 pour la PS2 et 192.168.0.1 pour le PC. Ce sont les valeurs par
défaut (voir plus bas). Je vous conseille aussi de vous déconnecter
d’internet et de couper votre firewall si vous en avez un le temps du
transfert.
Dans le fichier téléchargé ps2link-v1.2.zip, vous avez
une image au format ISO toute faite d’un CD bootable. Utilisez-la mais
attention l’adresse IP de la PS2 est réglée dans le fichier
IPCONFIG.DAT qui contient 192.168.0.10 255.0.0.0 192.168.0.1
Si vous voulez la changer il faudra modifier le fichier IPCONFIG.DAT avec
vos valeurs.
Voici le contenu des fichiers de cette image
Il vous faut graver cette image. C’est fait alors continuons ! Il nous
faut copier tout les fichier de PS2MENU sur la PS2.
Vérifiez si le câble réseau est présent et lancez
ensuite le programme de liaison côté PC et aussi sur votre PS2.
A l’aide de la souris copie les programmes à lancer depuis le
répertoire nommé CD et faites les glisser dans la fenêtre
de INLINK puis cliquer sur « Run ».
Les sauvegardes
Attention cela ne fonctionne que depuis la carte mémoire dans le slot
1 de la PS2 (mc0) !
Grâce à PS2MENU vous allez pouvoir télécharger sur
le net des sauvegardes de jeux PS2. Celles-ci sont disponibles au format NPO.
Le format NPO est utilisé par NPORT qui est un logiciel pour PS2 pour
transférer les sauvegardes de la carte mémoire de la console
vers le PC.
Le logiciel est disponible sur http://wire.napalm-x.com/downloads/port/Port_beta01.zip

Si vous rechercher des fichiers de sauvegardes il vous suffit d’utiliser
un moteur de rechercher tel que Google pour en trouver. Une fois le fichier
téléchargé copiez-le sur la PS2 via la méthode
du réseau. Si vous ne possédez pas de carte réseau vous
allez devoir graver un cd comme nous l’avons vu plus haut et copier
le fichier portant l’extension .NPO dans la carte mémoire en
modifiant le fichier INSTALL.CNF
Si la sauvegarde se nomme FFX.NPO on ajoutera la ligne suivante
_COPY cdrom0:\FFX.NPO ;1 mc0:\FFX.NPO
Si vous désirez transférer vos sauvegardes de jeu sur le PC,
vous allez devoir acheter une carte réseau.
Copie vers le disque dur
On peut même copier les sauvegardes vers/depuis le disque dur.
Tout d’abord lancez PS2MENU et choisissez ou sur le disque dur vous
voulez stocker votre sauvegarde. Utilisez ensuite Triangle pour marquer la
destination et ensuite revenez à la carte mémoire mc0 : et appuyez
sur Carré pour chaque répertoire jusqu’à ce que
vous trouviez quelle sauvegarde vous voulez copier sur le disque dur. Le titre
sera indiqué au bas de l’écran. Ce n’est pas forcément
le titre du jeu mais le nom de la sauvegarde indiqué dans le navigateur
de la PS2.
Appuyez sur Start et sélectionnez MCBAckup. Revenez à la destination
que vous avez indiquée et vous verrez un nouveau répertoire portant à peu
près le même nom que le titre. Dans ce répertoire vous
trouverez un répertoire identique à celui de la carte mémoire.
Pour copier un jeu sauvegardé vers la carte mémoire, sélectionnez
mc0:/ comme destination. Allez dans la répertoire de la sauvegarde,
appuyez sur Start et Adv Copy. Ensuite la sauvegarde du jeu sera copiée
sur la carte mémoire. Vérifiez que vous ayez assez de place avant
!
Le Forum et le Chat sont à votre disposition
En conclusion, un excellent outil pour votre Playstation 2 à utiliser
pour échanger des sauvegardes de jeu entre amis et surtout pour le programme
indispensable pour ceux qui n’ont pas de puce !
 |
Informations complémentaires |
 |
|
|
Nombre d'étoiles décernées par nos membres
|
 [2 vote(s) (note exacte: 3.5/5)]
|
|
|
 |
|
 |
|