Menu Playstation 2

 

Index des articles > Playstation 2 > Ps2Menu Le couteau suisse de la Playstation 2

Ps2Menu Le couteau suisse de la Playstation 2

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)]

Cet article à été vu : 5142 fois
L'Article le plus vu: Playstation 3 : Console Dévoilée
Le plus vu de cette catégorie (Playstation 2): Copier jeux, programmes sur le Disque dur PS2
Le dernier Article ajouté: Installer le firmware 2.15 Debug sur votre playstation 3
Le dernier Article ajouté de cette catégorie (Playstation 2): Fabriquer son propre Magic Switch sur playstation 2
L'Article le mieux noté: Modifier logo de démarrage
L'Article le mieux noté de cette catégorie (Playstation 2): Modifier logo de démarrage





 

 

 

  © Emuplay.fr - puce ps3- Plan du site - Contact & Mentions légales
Déposé sur Copyrightdepot.com N°00037011 - Conditions d'utilisations - hit parade

puces consoles

Partenaires : destockage | Torrent | mots amour | Votre site ici ?