Affichage des articles dont le libellé est FreeMC Boot. Afficher tous les articles
Affichage des articles dont le libellé est FreeMC Boot. Afficher tous les articles

dimanche 14 août 2011

Le hack sur Playstation 2 : Volume 2

Hello, après l'article "Le hack sur Playstation 2" qui rencontre un fort succès, je vous propose cette fois une mise à jour de cette article car beaucoup de choses ont changé et il fallait bien un nouveau billet pour parler de tout ces changements. La grosse nouveauté c'est que maintenant le hack de la carte mémoire peut être installé depuis un PC et qu'il fonctionne sur tous les modèles de Playstation 2 (PAL, NTSC, JAP, toutes versions même les dernières avec alimentation interne). Alors dans un premier temps je vous présente FreeMCBoot 1.8c ensuite je vous explique comment l'installer et je reviens très rapidement sur les deux lanceurs de jeux USB : l'incontournable Open PS2 Loader et le tout nouveau PS2ESDL ainsi que sur ESR ce fantastique outil qui permet de jouer à des backup PS2 sans puces :) On finira avec un micro Foire Aux Questions (FAQ).

Présentation de FreeMCBoot (FMCB pour les intimes)

A quoi sert ce hack et comment fonctionne t-il ? pourquoi hacker sa console ? A l'origine vous avez votre console Playstation 2 qui est toute d'origine (pas de puce, pas de swap magic, rien) et elle ne lit que les jeux originaux de PS2 et de PSX. Le problème c'est qu'au bout d'un moment votre console a du mal à lire les jeux car ils sont soit trop abimés soit votre lecteur DVD est en fin de vie, voir hors service. Alors que faire ? jeter sa console à la poubelle et en acheter une autre ? Il existe un hack qui s'installe sur la carte mémoire de Playstation 2 (et pas PSX) et qui permet lors du démarrage de la console d'avoir de nouvelles options dont un lanceur de fichier (les fameurs fichiers elf, les exécutables de la PS2, ce sont les équivalent des .exe sous Windows et des .bin sous Linux). A partir de ce nouveau menu vous pouvez lancer des applications que vous aurez installé sur la carte mémoire comme :
  • Un explorateur de fichier ;
  • Un serveur HDL pour copier des jeux depuis son PC sur le disque dur interne de la console via FTP ;
  • Un lanceur de jeux (OPL, PS2ESDL, FreeHDL, etc...) ;
  • Des homebrews (media center, utilitaires divers, etc...) ;
  • Des émulateurs (Super Nes, Megadrive, etc...) ;
  • Etc...
Le menu de la carte mémoire hackée au démarrage de la console

Ce qui est magique voyez vous c'est que quand vous retirez la carte mémoire votre console est toute "clean", elle ne propose plus ce nouveau menu (vous n'avez que le navigateur et les paramètres de configuration de la console) et n'est donc plus capable de lancer des homebrews, des émulateurs, etc... Dés que vous redémarrez la console avec la carte mémoire vous avez tout, c'est propre, ça ne laisse pas de trace alors pourquoi se priver ?

Ce qu'il faut retenir c'est que pour avoir une console qui permet de lancer des jeux et des homebrews sans puce il faut hacker (modifier) sa carte mémoire en lui injectant un programme spécial qui va modifier le comportement au démarrage de la console.

Installation de FMCB 1.8c

L'installation est ultra simple et peut se faire sous Windows, Linux et Mac OSX, pour cela vous devez avoir le matériel suivant :
  1. Un PC avec Windows (XP, Vista, 7 en 32 ou 64 bits) ;
  2. Une carte mémoire Playstation 2 de 8Mb* ;
  3. Un adaptateur*** de carte mémoire PS2 pour PS3 (qui est en réalité un adapteur de carte mémoire PS2 USB)** ;
  4. Si vous êtes sous Windows, le driver pour cet adaptateur ;
  5. Le logiciel qui permet de formater et d'installer le hack sur la carte mémoire.
* Il faut obligatoirement une carte mémoire de Playstation 2, ça ne fonctionne pas sur une carte mémoire de Playstation 1. Les cartes mémoire DATEL ne sont pas compatibles. Vous pouvez utiliser des carte mémoire sans marque mais il est préférable d'utiliser une vrai carte mémoire Sony. Au niveau des tailles je vous recommande 8Mb, ça peut passer avec une plus grosse mais ça ne sert pas à grand chose et parfois ça ne fonctionne pas (cas des 32Mb et 64 Mb).
** Il existe un tutoriel pour en fabriquer un soit même mais je n'ai pas le lien sous la main. Sinon c'est environ 8 Euros donc il ne faut pas se priver surtout que ça va vous servir pour toutes vos cartes mémoire et celles de vos amis. Je vous recommande d'acheter un adaptateur de marque Sony (un officiel) car j'ai noté certains problèmes avec les non officiels (en plus ils sont aussi chère que les Sony).
*** Attention : Après tous les retours que j'ai eu seul l'adaptateur officiel Sony fonctionne avec cette manipulation. Si vous avez réussi à hacker une carte mémoire avec un autre modèle merci de l'indiquer en commentaire avec la référence exact (ça en aidera certainement plus d'un ;) )

L'adaptateur de carte mémoire PS2 pour PS3 de Sony branché en USB


Première étape : le téléchargement
  1. Le programme de jimmikaelkael ps3mca-tool ;
  2. [Windows] le driver de l'adaptateur USB.
Vous pouvez retrouver toutes les informations de ce hack sur le poste ouvert à cet effet sur psx-scene. Vous trouverez aussi des informations sur le fichier readme.md inclue dans l'archive de ps3mca-tool.

Décompressez le fichier ps3mca-tool-fmcb-1.8c.zip sur votre ordinateur et le fichier ps3mca-windrv.zip si vous êtes sous Windows. Si vous avez besoin d'un utilitaire de décompression efficace et gratuit vous pouvez regarder du côté de PeaZip (disponible dans beaucoup de langues pour Windows et Linux) ou 7Zip (disponible dans beaucoup de langues pour Windows et Linux en ligne de commande).

Deuxième étape : branchement et installation du driver

Pour Linux il faut que libusb soit installé et il faut que votre système puisse exécuter des programmes 32 bit. Si vous êtes en 64 bit il faudra installer les bibliothèques 32 bits pour pouvoir lancer le programme. Bien sur si vous faites la manipulation sous Linux c'est que vous devez connaitre un minimum le sujet donc je ne me fais pas de soucis pour vous :)

Pour Windows vous n'avez qu'à brancher l'adaptateur sur votre port USB, il n'est pas reconnu donc on va installer manuellement le driver. Commencer par ouvrir le gestionnaire de périphérique avec un clique droit sur poste de travail / Propriétés / Paramètres système avancés / onglet matériel / gestionnaire de périphériques. Je vous invite à suivre les étapes des captures d'écran suivante :


1 - Choisir propriété depuis le poste de travail.
2 - Choisir paramètres système avancé puis l'onglet matériel et enfin gestionnaire de périphérique.

3 - Sur le nouveau périphérique non reconnu faire Propriétés et choisir mettre à jour le pilote.


4 - Choisissez l'emplacement du dossier qui contient le driver et validez.
5 - Ce pilote n'est pas certifier Microsoft (normal), cliquez sur Installer ce pilote quand même.
6 - Le pilote est installé et vous êtes prêt à utiliser l'adaptateur.
C'est amusant car pour une fois sous Linux c'est rapide et sous Windows plus long.. Bon la partie la plus difficile à été réalisée, maintenant on va formater et injecter le hack sur la carte mémoire.


Formatage de la carte mémoire et installation

Bon là c'est très facile car il suffit d'aller dans le dossier de ps3mca-tool-fmcb-1.8c et de lancer le script de formatage de la carte mémoire puis lancer le script d'installation du hack. Sous Windows il suffit donc de cliquer sur mc-format.bat puis sur full-install.bat, sous Linux par contre il faudra lancer ces commandes à la main dans un terminal en n'oubliant pas de faire un petit chmod sur les scripts avant pour qu'ils soient exécutables, il faudra aussi lancer ces scripts en mode super utilisateur (root). Donc si vous êtes sous Ubuntu ou une de ses dérivées vous utiliserez sudo ./nom-commande.sh et si vous êtes sur une vrai distribution Linux vous passerez directement en mode super utilisateur avec la commande su puis vous lancerez les scripts normalement dans un terminal. Sachez que si vous êtes sous Ubuntu vous pouvez quand même passer en mode super utilisateur en feintant avec sudo su :P On résume ?

Linux : On rend les scripts exécutables avec la commande chmod +x *.sh puis on met la carte mémoire dans le lecteur, on lance en ligne de commande (en utilisateur root ou avec sudo) ./mc-format.sh puis une fois que le formatage est terminé on exécute ./full-install.sh (toujours en root ou avec sudo).

Windows : On met la carte mémoire dans le lecteur, on formate en cliquant sur mc-format.bat puis une fois le formatage terminé on installe le hack avec full-install.bat

Il faut savoir que le formatage et surtout l'installation son assez long, c'est dû au débit de la carte mémoire qui est affreusement lent donc pas de panique si ça ne formate pas dans la minute qui suis et si l'installation ne se fait pas en 2 minutes chrono, c'est tout à fait normal :)

Votre carte mémoire est hackée et désormais vous pouvez profiter de tous les homebrews et émulateurs disponibles sur PS2.


Que faire en cas de problèmes ?


Il m'est arrivé que la carte mémoire ne veuille plus formater et que l'installation échoue, j'avais donc ces deux messages d'erreur :

ERROR: failed to format
ERROR: failed to sign boot kelf


Pour remédier à ce problème j'ai simplement débranché le lecteur de carte mémoire du PC puis je l'ai rebranché. Ce problème est apparu après avoir formaté une carte mémoire une fois puis en essayant de la reformater une deuxième fois (j'ai de drole d'idées des fois hein). Si vous avez un adaptateur qui fonctionne bien, une bonne carte mémoire et un PC bien configuré il n'y aura normalement pas de problèmes ;)

Et si j'ai d'autres problèmes ?

Avez vous bien installé libusb ? et exécutez vous les scripts en root ou avec sudo ? Si vous êtes sous Windows vérifiez qu'un logiciel ne vous bloque pas l'accès au ports USB (si vous avez une machine virtuelle de lancée ça peut être une cause de problème), normalement il n'y a pas besoin de passer par le mode administrateur de Windows mais vous pouvez aussi essayer de lancer le script de formatage et d'installation en mode administrateur (clique droit sur le script / exécuter en tant qu'administrateur).

Le point sur les lanceurs de jeux par USB, Réseau, HDD interne

Il existe plusieurs lanceurs de jeux et je vais vous en présenter deux : Open PS2 Loader et PS2ESDL. Déjà voyons pourquoi utiliser un lanceur de jeux et qu'est ce qu'on peut faire avec, puis je ferais un petit comparatif des deux.

Votre lecteur de PS2 est peut être hors service ou alors vous n'avez pas envie de vous déplacer avec tout vos jeux d'un coup. C'est mon cas actuellement, la semaine je suis dans un petit studio et je n'ai pas de place donc je prend le strict nécessaire et le week-end je retrouve ma collection dans mon placard (j'ai aussi quelques PS2 avec lecteur HS). Alors avouez qu'avoir une petite partie de votre collection sur clé USB ou sur disque dur n'est pas du luxe dans ce cas là. Le problème aussi avec la PS2 mais aussi avec toutes les consoles qui utilisent un lecteur de disque est le temps de chargement des jeux qui peut parfois être très long (mon Valkyrie Profile 2 en ligne de mire). C'est là qu'on utilise un lanceur de jeu. Voici les fonctionnalités d'un lanceur de jeu :
  • Lancer des jeux depuis une clé USB ;
  • Lancer des jeux depuis un disque dur externe USB ;
  • Lancer des jeux depuis le réseau via le protocole Samba ;
  • Lancer des jeux depuis le disque dur interne de votre console (sur FAT avec adaptateur réseau ou sur Slim V12 avec adaptateur soudé)
Dans tout les cas il faut au préalable avoir un support amovible (une clé USB par exemple) formaté en FAT32 et convertir votre jeu avec un utilitaire adapté (suivant le lanceur). Vous ne pouvez pas lire directement un fichier ISO sur la PS2.

Open PS2 Loader

Vous pouvez le télécharger à cette adresse et si vous vous êtes un peut débrouillard avec les outils de graphisme vous pouvez même faire votre propre thème. Sachez que ce programme est Open Source et qu'il est totalement gratuit. Voici quelques fonctionnalités d'OPL (Open PS2 Loader) :
  • Lancer des jeux depuis des support variés (voir plus haut) ;
  • Lancer des applications (on se rapproche d'un dashboard) ;
  • Lancer un serveur HDL pour transférer via FTP ses jeux depuis un PC vers le disque dur interne de la console (sur FAT avec adaptateur réseau ou sur Slim V12 avec adaptateur soudé) ;
  • Utiliser des patchs sur les jeux (pour augmenter la compatibilité).
Il faut savoir que tout les jeux ne passent pas pareil avec OPL, certains passeront super bien comme le sublime Final Fantasy X par exemple (c'est vraiment le must d'ailleurs sur une PS2 Slim sur clé USB car il n'y a pas de bruit, juste le jeu :) ) et d'autres auront des problèmes lors des vidéos (lags) voir ne se lanceront même pas. Pour résoudre ces problème il faut soit utiliser des patchs (depuis OPL en appuyant sur la touche triangle) soit passer par un autre lanceur de jeu, soit passer par le jeu original et ne pas utiliser OPL (donc là c'est compatibilité nulle).

Son développement est actif, d'ailleurs si vous n'avez pas peur de mettre les mains dans le cambouis vous pouvez même compiler vous même les dernières versions de développement pour profiter des derniers bugs et des dernières avancés de ce fantastique programme.

Pour lire des jeux avec OPL il faudra les convertir avec USBUtil (ou d'autre softs comme HDL Dump/HDL Gui si vous avez un disque dur interne). Vous trouverez une vidéo réalisée par algeriano qui montre comment installer un jeu PS2 avec USBUtil.

Si la partie réseau vous branche (la bonne blague, réseau => branche, hahaha je vais finir sur bashfr avant ce soir) vous pouvez suivre le tutoriel de GnOm consacré à ce sujet.

PS2ESDL

Le petit nouveau dans les lanceurs de jeux sur PS2, il a des fonctionnalités identiques à OPL par contre son but et de faire fonctionner un maximum de jeux par l'USB, donc d'éviter d'avoir des vidéos qui saccadent ou qui ne passe pas. Ce lanceur propose donc d'utiliser un disque dur (ou une clé USB. Je me répète mais vous avez compris hein ? tout ce qui se branche en USB et qui a de la mémoire peut être utilisé) branché en USB ou alors d'utiliser un disque dur en FireWire (une norme plus rapide que l'USB 1.0) ce qui théoriquement devrait donner un débit bien meilleur.

Je n'ai pas encore eu le temps de le tester et c'est via un retour de niccoooodu61 du forum metagame que j'ai découvert cette petite perle. Vous pouvez le télécharger sur son site officiel, il est gratuit et les sources sont disponibles. Un tutoriel en français (toujours de nicoooodu61) vous expliquera comment le configurer et l'utiliser avec des jeux (qu'il faudra convertir car là aussi on n'utilise pas directement des fichiers ISO, ok ?)
PS2ESDL lancé depuis FMCB 1.8c

ESR ou comment lancer des backup sans puce et sans swap

ESR est un programme qui permet de lancer des backup sans puce, sans swap, sans rien si ce n'est ESR lui même. Dans un premier temps il faut patcher votre image ISO avant avec ESR Patcher (qui fonctionne très bien sous Linux avec Wine au passage) et la graver comme n'importe quel autre ISO PS2, ensuite vous mettez votre jeu dans votre lecteur et vous allumez la console, ESR fait le reste.

 Bien entendu il faut avoir ESR d'installé sur votre carte mémoire en plus de FreeMCBoot et c'est généralement le cas quand si vous utilisez un pack tout prêt. Si ce n'est pas le cas, téléchargez ESR depuis le forum de psx-scene puis copier le une clé USB et enfin transférez le sur votre carte mémoire. J'ai par exemple créeé avec uLaunchElf un dossier APPS sur ma carte mémoire et j'ai copié ESR dedans. Ensuite allez dans les paramètres de FMCB (menu principal quand vous allumez la console avec la carte mémoire) et choisissez le chemin du programme ESR, cela permettra à la console de directement booter les jeux patchés pour ESR !

Voici enfin le wiki d'ESR où vous y trouverez des informations sur la compatibilité des jeux, le fonctionnement du programme et les résolutions de problèmes.

Micro FAQ

Est ce que je peux lire un ISO avec Open Ps2 Loader, ESR, PS2ESDL ?

Non vous ne pouvez pas, il faut convertir votre jeu avant avec le programme adapté suivant le lanceur de jeux utilisé.

Est ce que je peut utiliser une carte mémoire de Playstation 1 (la première) ?

Non il faut une carte mémoire de Playstation 2 de préférence 8Mb et si c'est une officielle c'est encore mieux

Est ce que je peux utiliser une carte mémoire de grosse capacité qui n'est pas de marque DATEL mais qui utilise un CD pour fonctionner ?

Non vous ne pouvez pas, voir mon commentaire précédent

Où acheter l'adaptateur de carte mémoire PS2 USB pour PS3 ?

Chez le marchant :) j'ai trouvé le mien dans un petit magasin de jeux vidéo mais on en trouve aussi sur internet et peut être même dans un grand magasin pres de chez vous. L'accessoire est relativement abordable, comptez entre 5 € et 8 € suivant où vous l'achetez. Et je le répète : Celui de chez Sony coûte aussi chère que les no-name alors favorisez un adaptateur de marque Sony.

Comment lire des jeux gravés ?

Alors tu relis la dernière partie de mon article

Où télécharger des jeux de PS2 ?

Alors tu va aller lire ma politique sur le téléchargement de jeu puis suivant le type de personne que tu es je t'inviterais à dégager de ce blog et à ne plus y revenir ou alors à y revenir autant de fois que tu veux :) Pour couper court : Je ne propose RIEN d'illégal, je ne fournis RIEN d'illégal, je n'incite pas le piratage et je fais ça pour rendre service aux possesseurs de consoles qui veulent l'exploiter au maximum et le plus longtemps possible.

Remerciements

J'aimerais remercier toute la scène underground PS2 car c'est grâce a elle qu'on passe plus de temps à bidouiller qu'à jouer :P mais c'est surtout grâce à des programmeurs et passionnés tels que ffgriever (ESR, PS2PSXe), jimmikaelkael (Open PS2 Loader) et bien d'autres que l'on peut vraiment profiter de nos consoles.

Un autre merci aux membres du forum de metagame pour leurs tutoriels et leurs conseils. Mais aussi à mes lecteurs qui me contacts parfois par mail ou par commentaire pour me proposer de nouvelles news ou simplement pour me dire que je fais du bon travail et c'est toujours agréable.

Enfin je voudrais faire un clin d’œil au nouveau magasin de jeux vidéo Game Universe de Paray le Monial, c'est là-bas que j'ai trouvé mon adaptateur de carte mémoire PS2. Si vous habitez en Saône-et-Loire ou que vous passez prés de Paray le Monial, allez donc lui rendre une petite visite de ma part, il a de loin les meilleurs prix en neuf et occasion que j'ai pus voir et vous serrez accueilli chaleureusement comme tout bon magasin de jeu vidéo digne de ce nom :) Si vous ne pouvez pas vous déplacer vous pouvez toujours aller voir sa page Facebook ou son site de vente en ligne.

Contrat Creative Commons

dimanche 16 janvier 2011

Installer un disque dur IDE dans sa Playstation 2

Je ne sais pas vous, mais pour ma part j’ai toujours dressé un mythe sur les adaptateurs réseau pour console, en fait c’est assez fou comme accessoire car ça permet à la console d’accéder à internet, au réseau et des fois ça ouvre des portes au hack… Je vais vous parler de la Playstation 2, en effet celle ci possède un adaptateur réseau en option pour le modèle Fat et de série sur le modèle Slim, cependant le modèle pour Fat est plus intéressant car celui permet de brancher un disque dur IDE dans la console. Jusqu’à là rien de fantastique car d’origine le disque dur est assez peut utilisé (sauvegarde pour les jeux compatibles, Linux pour Playstation 2 de chez Sony, etc..) et limité. A l’époque avec une puce on pouvais exploiter ce disque dur pour copier des jeux dessus et les lancer, cela permettait entre autre de ne pas utiliser les lecteur DVD et de le préserver, on pouvais aussi utiliser la PS2 comme serveur FTP et copier des jeux directement depuis un PC via le réseau. Par la suite on a utilisé des chargeurs de jeux USB comme USB Loader, Open Ps2 Loader, et dérivés.
Récemment, on m’a offert un adaptateur réseau pour Ps2, ce qui m’a permis de découvrir une autre facette du hack sur PS2. Dans cet article je vais vous montrer comment monter son disque dur dans sa Ps2, comment préparer son disque dur avec les outils disponibles et surtout comment exploiter son disque dur (copie de backup depuis le lecteur DVD, depuis un PC ou depuis le réseau), attachez vos ceintures, sortez vos tournevis et c’est partie.
Au fait, pourquoi copier ses jeux sur un disque dur ? Vous savez que c’est pour le bien de votre lecteur DVD certes et que cela vous permet de vous déplacer avec beaucoup de jeux sans prendre trop de place. Cela permet surtout d’avoir des jeux qui sont beaucoup plus rapides à charger et plus fluides à jouer (dans certains cas). J’ai pour anecdote Valkyrie Profile 2 Silmera (Bon sang ! un des plus beau RPG sur la PS2 à mon gout) qui passait assez mal sur mon lecteur pourtant le disque était assez propre (il l’est toujours en réalité) et j’ai joué comme ça un moment, mais c’était affreux, par exemple en combat il fallait attendre que les ennemies soient chargés et j’avais tout le temps un message “Chargement en cours(damn..). Après l’installation sur disque dur ça n’avait plus rien à voir ! Chargement des combat presque instantanés (dans la limite de la PS2 bien sur hein ^^) bref vous m’avez compris, le disque dur sur PS2 ce n’est pas un gadget hors de prix pour pirate “pseudo” fortuné, non c’est un périphérique vraiment confortable. Sur ce, passons à la suite (j’ai écris ce petit paragraphe à la fin et comme d’habitude je me perd facilement dans mes dires… la suite est plus structuré ne vous en faites pas).

L’adaptateur réseau


2010-12-04 13.49.22Sur cette photo vous pouvez voir l’adaptateur réseau (aussi appelé BBA pour Broad Band Adapter) pour le modèle FAT. Il a la particularité de posséder un port IDE, ce qui permet comme je l’expliquais dans l’introduction, de brancher un disque dur. Vous pouvez brancher n’importe quel disque dur (à priori il y a aurait quelques exceptions mais ça resterait mineur) de presque toutes les tailles (entre 20 Go et 500 Go).

Cette pièce est quand même assez dur à trouver à bon prix, je tiens donc à remercier Frank (je ne citerais que son prénom ici), une personne a qui j’ai rendu service et qui m’a généreusement offert une adaptateur. Pour information vous pouvez en trouver sur des sites comme eBay, Priceminister ou 2xmoinschere pour environ 45-60 € ce n’est pas super chère, mais c’est le prix d’une PS2 d’occasion..
Comme je suis curieux la première chose que j’ai fais en recevant cet objet qui m’a fait rêver quelques années en arrière, a été de le démonter complètement (il n’y a pas grand chose) histoire d’exorciser le mythe (au final ce n’est qu’un connecteur IDE et une carte réseau…).

2010-12-04 13.42.44Je vous l’avais dit, il n’y a rien de fantastique. Le connecteur molex (alimentation du disque dur) bouge, ce qui est normal car ce ne sont pas tous les disques dur qui ont le même écartement entre l’alimentation et le câble IDE. Finalement j’ai surtout mis la photo pour le fun car il n’y vraiment pas de quoi en débattre. L’adaptateur est fourni avec un câble Ethernet croisé (blanc pour moi) et un DVD de navigation (qui contient un jeu), je n’ai pas encore bien regardé ce fameux DVD, je sais simplement que je n’ai pas réussi à me connecté sur internet avec (ce qui à apparemment est normal car il y a des manipulations à faire pour que ça marche. Ne me demandez pas lesquelles je n’en sais rien, pour ça allez donc faire un tour sur les forums de metagame).

Montage dans la console


2010-12-04 13.51.37

Le montage n’est pas très compliqué mais je vais vous donner quelques astuces. Premièrement la première fois que j’ai monté un disque dur dans ma console, celui ci était assez fin en hauteur et comme il n’est pas visé dans la console il pouvais bouger lorsque je déplaçais la console, j’ai résolu ce problème en utilisant de la mousses (genre la mousse fournie avec les cartes mère). Vous pouvez d’ailleurs constater sur cette photo que le disque ne prend pas toute la place donc une fois en place il bouge en haut et en bas..
Une autre chose à savoir, mettez votre disque dur en position “Cable Select”, il est évident qu’il ne faut pas le mettre en esclave mais le régler en “Maitre” parait assez logique (Je doute que le lecteur DVD utilise le même port), cependant j’ai eu des difficultés pour le faire reconnaitre par la console, une fois en mode “Cable Select” le disque était détecter correctement (exactement comme sur la première Xbox, sauf qu’elle il fallait locker le disque dur alors que sur ps2 ce n’est pas la peine). Une fois le disque monté il n’y a pas grand chose à faire.. si en fait il faut le formater, d’ailleurs la Ps2 dispose de son propre système de fichier le “PFS” pour “Playstation File System”, il est assez proche de l’EXT2 qu’on retrouve sous Linux.

Formatage du disque dur


Pour cette partie je vais être bref car c’est vraiment du gâteau ! Avant de faire quoi que ce soit sachez que lorsque vous mettrez votre console en route, le disque dur ne démarrera pas automatiquement, par contre une fois activé (par exemple si vous lancez uLaunchElf et que vous choisissez hdd) la console fera plus de bruit (côté ventilation) et le disque se mettra à tourner (magie…). Je vais partir du principe que vous avez une méthode pour lancer des fichiers exécutables elf et que vous avez au minimum uLaunchElf (si ce n’est pas le cas, si ce que je vous dit c’est du chinois et bien allez donc faire un tour ici et ensuite , par contre soyez cool et ne bombardez pas ma boite mail et mon profil Facebook ok ?). Nous allons utiliser le logiciel FreeHDLoader disponible gratuitement et légalement sur internet, il est d’ailleurs dans le pack FreeMCBoot proposé par metagame.
2010-12-04 14.07.12Au premier lancement de FreeHDL vous devriez avoir ce message vous indiquant que le disque est détecté mais qu’il n’est pas formaté, continuez simplement en suivant les instructions il n’y a rien de fou à faire, juste à appuyer sur croix.

Votre disque dur est formaté (il tourne et fais du bruit, en tout cas sur ma V4 c’est le cas, la pièce à gagnée quelques degrés). Nous pouvons passer à l’installation des jeux sur le disque dur.
Je ne traiterais que des backups d’originaux, car sachez que “hacking” est différent de “pirate”, là on utilise le disque dur de façon détournée pour éviter de flinguer le lecteur DVD de la console pas pour mettre 50 jeux téléchargés sur www.telecharger-des-jeux-ps2.com (je ne jette de pierre à personne mais les bons jeux ne se télécharge pas illégalement ils s’achètent et se savoures).

Installation d’un jeu depuis le lecteur DVD de la console


2010-12-04 14.08.22Pour ça nous allons utiliser FreeHDLoader (encore lui, mais sachez que vous pouvez le faire avec d’autres solutions, je vous propose simplement une façon légale et propre pour le faire). Donc munissez vous de vos jeux (pour moi à a été en priorité Tony Hawk’s 3 qui ne passe plus la scène d’intro sur le lecteur de ma FAT et Final Fantasy X qui lui passe sans problèmes par contre.. allez y comprendre quelque chose à ces lecteurs de console ^_^’). La démarche est simple il vous suffit de mettre le jeu dans le lecteur, puis de choisir dans le menu de droite “Installer” et suivre les indications à l’écran.
2010-12-04 14.10.17Les plus observateurs d’entre vous aurons remarqués qu’après l’étape d’installation, on peut lancer le jeu depuis ce logiciel, c’est effectivement la solution que beaucoup de personnes utilisaient avant l’arrivée d’OpenPS2 Loader (à voir ici si vous ne connaissez pas) mais nous y reviendrons plus tard (et on préfèrera utiliser OPL qui possède une compatibilité bien meilleur).

Il y a une chose à savoir lorsque vous utilisez FreeHDLoader (abrégé en HDL à partir de maintenant) pour copier vos jeux (originaux) sur votre disque dur : c’est très long ! et si votre lecteur a du mal avec certains jeux et bien ça sera pareil lors de la copie avec HDL, étrangement mon DVD de Tony Hawk’s 3 c’est copié sans problème (alors que le jeu bloque après l’introduction) mais j’ai d’autres jeux qui ne sont pas passés (foutu lecteur de mer*e). Il faut compter en gros 30 à 40 minutes pour un jeu de 4 Go (c’est le temps que ça me prend sur ma FAT v4 avec un lecteur aléatoire => aléatoire car des fois il est comme neuf et d’autres fois comme moins neuf).
Si vous avez une montagne de jeux (une vrai collection donc) ça risque de vous prendre du temps, personnellement j’ai copié les meilleurs jeux et rangé les boites à l’abris de tout (ils “vivent” comme des Hermites, ils ne “voient” personne, mais ils sont à l’abris, je ne suis pas contre une vitrine =D).

Installation d’un jeu depuis le réseau


Vous pouvez installer vos jeux depuis le réseau, c’est assez simple à mettre en place et ça vous permet d’éviter d’utiliser votre lecteur DVD PS2, par contre c’est toujours aussi lent (vous verrez à la fin une solution rapide). Pour réaliser cette opération il vous faut simplement un PC avec une carte réseau configurée de la manière suivante :
Adresse IP : 192.168.0.1 (ce n’est pas obligatoire, si vous connaissez le réseau pas de soucis vous mettez ce que vous voulez) et bien entendu en masque sous réseau (le Netmask pour les anglophones) 255.255.255.0. Si vous ne savez pas à quoi correspondent ces adresses pas de soucis ce n’est pas grave, l’essentiel (mise à part qu’il soit dans lactel) est que pour vous ça fonctionne, au pire des cas notez avant vos anciennes valeurs (il est très probable qu’il n’y en ai pas, DHCP powaa!). Au fait ça se configure où ? Et bien dans les paramètres réseau de votre système d’exploitation favoris, pour ça je vous laisse voir, j’utilise aussi bien Linux que Windows pour faire mes transferts et ça fonctionne très bien sur les deux systèmes (je n’ai plus de Mac, mais c’est encore plus facile, je suis sur qu’avec les dernières mises à jour, Apple a ajouter un bouton “Brancher ma Playstation 2 et copier mes jeux” non ? étonnant…).
Configuration-reseau-pc-ps2Sur cette capture d’écran vous pouvez voir les réglages que j’ai fais (pour vous) sous Windows 7 (on s’en fiche de savoir si c’est un 32 ou un 64 bit, c’est pareil). Le logiciel HDL Dump (que nous verrons plus bas) est réglé avec comme adresse 192.168.0.10, qui sera l’adresse de la Ps2 sur le réseau (prenez garde à vos routeur si vous avez un petit réseau avec plusieurs postes).
2010-12-05 13.50.46Maintenant voyons les choses côté Ps2, vous devez avoir sur votre console le logiciel HDL Server que vous trouverez dans l’archive de FMCB disponible sur le forum de metagame (je ne suis pas sponsorisé par ce forum hein.. c’est simplement un très bon forum pour parler de Ps2 avec de bons liens) . Pour la Ps2 c’est tout ! lancez simplement ce fichier elf avec uLaunchElf ou depuis l’Odysee si vous avez une carte mémoire hackée avec FMCB et un truc qui se nomme HDL Server dessus. Il va falloir passé sur le PC maintenant et récupérer au choix :
  • HDL Dump GUI
  • HDL Dump
  • WinHIIP¨
  • et d’autres…
Pour résumer (car je viens de me relire et je ne trouve pas ça hyper claire), votre Playstation 2 va lancer HDL Dump Server qui est configuré avec l’adresse IP 192.168.0.10 et c’est cette adresse qui permettra donc au logiciel HDL Dump sur PC de reconnaitre la console. Côté Ps2 encore HDL Dump Server est aussi réglé d’origine pour que l’adresse du PC soit 192.168.0.1 (voilà qui devrait démystifier les adresses IP). Sur PC vous configurez l’adresse IP 192.168.0.1 sur votre carte réseau ce qui est logique car c’est l’adresse que la Ps2 attends via HDL Dump Server. Toujours sur PC mais cette fois ci dans le logiciel HDL Dump (ou HDL Dump Gui ou tout autre logiciel compatible) on entre l’adresse de la Ps2, pour qu’il puisse créer la connexion. J’espère avoir été clair :)
Nous nous utiliserons donc HDL Dump car il est cool et j’aime les trucs cool, je vous propose deux interfaces, une classique et une plus “branchée”, les deux logiciels font exactement la même chose donc c’est à vous de voir. Rendez vous donc sur ce site pour télécharger au choix la version classique (HDL Dump) ou le front-end de LordBoGami (HDL Dump Gui). Si vous voulez vous pouvez même télécharger les sources de HDL Dump et les compiler pour Linux ou Windows (encore une fois je n’ai plus de Mac, mais avec Mac Port et Fink vous devriez réussir à faire votre affaire non ? muhahaha), les utilisateurs de Linux pourront noter qu’il existe un front-end en Gambas/Qt3, sinon HDL Dump fonctionne avec Wine bref vous n’avez pas d’excuses, sauf si vous êtes sur un Mac Power PC, alors là je vous plains mais après tout c’est votre choix.
Une fois que la console est connectée au PC vous pouvez dans via le logiciel HDL Dump choisir votre connexion réseau et ajouter un jeu. Les jeux peuvent être ajoutés via votre lecteur DVD ou via une image ISO, ce dernier étant plus rapide (mais légérement). Une chose à savoir sur le disque dur de la Ps2 est que vos jeux seront copiés dans un format spécial, en fait le jeu va être découpé en plusieurs fichiers de même taille en général. Car la Ps2 ne sais pas lire les fichiers ISO d’un coup comme ça, avec 32 Mo de ram en même temps et toutes les opérations qu’elle a à faire. Bref vous devriez être capable d’installer vos jeux tranquillement maintenant.
Vous remarquerez que vous pouvez patcher certains jeux avec les cases à cocher du bas. Dans certains cas ça peut être utile (en particulier pour les jeux en réseau sur Internet) mais pour l’instant je n’ai jamais eu besoin d’utiliser ces “hack” donc je ne vous en parlerais pas plus. Comprenez que cocher ou décocher une case ne va pas influencer le transfert de votre jeu sur la console, mais c’est ensuite (vous savez les fichiers découpés), dans le chargeur de jeu (OpenPS2 Loader, HDL, USB Loader) qu’il y aura une différence. Cependant comme je vous l’ai dit au début, nous n’utiliserons qu’OpenPS2 Loader donc pour les patches (mise à part ceux pour le réseau), vous pouvez zapper. Comment savoir si un jeu doit être patché pour jouer en réseau ? RTFM (merde il n’y en a pas) ou recherchez sur internet.
Bon et maintenant on fait quoi ? vous trouvez que l’installation est trop lente ? Vous avez raison, c’est vraiment trop lent, surtout si on veut remplir un disque de 500 Go. Nous allons donc voir maintenant la méthode de copie “rapide”.

Installation d’un jeu depuis votre PC (HDD relié au PC)


C’est ici que nous allons voir LA méthode qui permet de copier ses jeux rapidement sur le disque dur. Vous devez avoir sur votre PC un port IDE de libre (enfin une nappe IDE avec un emplacement de libre au moins) afin d’y brancher directement le disque dur. Celui ci ne pourra pas être consulté sous Windows directement, ce qui est normal vue son système de fichier (Sous Linux je n’ai pas essayé car quand j’y suis j’utilise la console en réseau, mais il est possible qu’on puisse voir le contenu du disque étant donné que celui ci est un dérivé du EXT2). Branchez donc votre disque dur dans votre PC et ouvrez HDL Dump (n’oubliez bien évidemment pas de lancer HDL Server sur votre Ps2), votre disque dur peut rester en mode “cable selelect” normalement, cependant si vous rencontrez un problème, libérez un port IDE et branchez seul votre disque dur en mode “master”.
hdl-dump-via-hddSur HDL Dump il faut simplement choisir l’option “Locally connected Playstation 2 HDD”, là votre disque dur devrait apparaitre dans la boite de sélection (ComboBox pour les devs) et copier vos jeux comme vous l’avez fait par réseau, c’est à dire en choisissant soit une image ISO soit votre lecteur DVD avec votre jeu dedans. Vous constaterez que les temps de copie sont vraiment plus rapide, on passe de 30 minutes pour copier un jeu à moins de 5 minutes, c’est rapide, c’est la classe, c’est cool et j’aime les trucs cool (pas vous ?).


Utiliser OpenPs2 Loader  


Comme je vous l’ai dit, il est en 2011, préférable d’utiliser OpenPs2 Loader pour jouer à ces jeux depuis un disque dur (ou une clé USB, une PSP, une carte mémoire, ce que vous vouez). Pourquoi ? C’est assez simple, OpenPS2 Loader est le seul lanceur toujours maintenu, vous pouvez suivre son développement ici, et interagir avec la communauté [en]et [fr], il est gratuit et Open Source (pour certains c’est un détail mais au final c’est grâce à ça qu’il est si populaire et si suivi). Comprenez aussi que les autres lanceurs sont soit payants, soient vieux (mais ça ne veux pas dire qu’ils ne fonctionnent pas, par exemple HDL permet de lancer Toy Story 3 sans problèmes et c’est un jeu sortie en juillet 2010 sur Ps2). Bref vous avez maintenant toutes les clés en main pour commencer l’aventure.

Conclusion


2010-12-05 13.52.21Utiliser un disque dur interne sur Ps2 est assez simple au final, même si ça reste quand même un luxe. Sachez qu’on peut connecter un disque dur en interne sur une Ps2 Slim, cependant il faut que ce soit obligatoirement une V12 (certains adaptateurs demandent une puce DMS 4 Pro). C’est un kit à souder à la carte mère (on trouve le HD Combo ici pour environ 70 €). Il existerait un autre adaptateur permettant de brancher un disque en SATA et ne nécessitant pas de puce mais je n’ai pas eu des masses de retours, voici d’ailleurs un petit schéma qui en démotivera certains mais qui en donnera peut peut être envi à d’autres (personnellement je n’ai plus à ma disposition de micro fer, mais prochainement il est possible que ma V12 y passe…).
N’hésitez pas à laisser un commentaire ou a poser des questions, j’y répondrais au plus vite.


Contrat Creative Commons

dimanche 22 août 2010

Dumper votre bios Ps2

Je vais tenter de vous expliqer dans ce cours article comment dumper le bios (ainsi que d'autres fichiers) de votre Playstation 2. Mais au fait pourquoi dumper son bios de Ps2 ? Voilà deux exemples :
  1. L'utiliser avec un émulateur de Playstation 2 ;
  2. Faire de la rétro-ingénierie pour voir "Comment c'est fait".
Je parlerais de l'émulateur Pcsx2 plus tard, pour l'instant voilà ce que nous allons avoir besoin :
  • Une Playstation 2 pouvant lancer des fichiers elf (FreeMCBoot, Swap Magic, etc..);
  • OU une Playstation 2 pouvant lire les backup (Swap Magic, Puce, etc...) ;
  • Une clé USB (ou un disque) formatée en Fat32 ;
  • Cette archive qui contient le programme permettant de dumper le bios ;
  • Éventuellement le logiciel 7Zip ou tout autre logiciel permettant d'extraire des données d'une image ISO.
Vous n'avez pas de carte mémoire FreeMCBoot, je vous invites à lire ce billet.

Préparation

L'archive que vous avez récupérée contient une image ISO de uLaunchElf  avec le programme permettant de dumper le bios sur votre clé USB. Si vous désirez faire la manipulation par Ethernet (par carte réseau uniquement sur Ps2 Fat avec adaptateur ou Ps2 Slim), je vous conseil de visiter ce lien, ici nous ne le ferons que par USB car tout le monde peut le faire.

Deux cas de figure, soit vous gravez directement l'image sur un CD, soit vous utilisez un programme comme 7Zip pour l'ouvrir et extraire DUMPBIOS-MASS.ELF. Si vous optez pour la solution de gravure c'est simple vous n'avez qu'à booter le CD et lancer le programme (il faudra allez le chercher sur le CD dans l'explorateur), pour les autres copiez simplement ce fichier sur votre clé USB et lancez le à partir de uLaunchElf.


Le dump

Une fois le programme lancé il n'y a plus qu'à attendre que les dumps soient terminés. Vous devriez avoir quelque chose comme ça une fois l'opération terminée :

La qualité n'est pas terrible mais voilà ce que vous obtiendrez une fois le dumb terminé

Vous pouvez à présent éteindre votre console et brancher la clé USB sur votre PC, vous êtes maintenant le propriétaire de 5 fichiers dont le bios de votre console :



Comme vous pouvez le voir sur la capture je viens de dumper mon bios de Playstation V4 Pal. Le bios est le fichier qui porte l'extension .bin, les autres fichiers contiennent des informations/drivers sur la console. A partir de là vous pouvez faire trois choses :
  1. Continuer à lire cet article pour voir ce qu'il y a dans ces fichiers ;
  2. Aller à la fin de l'article pour voir comment l'utiliser avec l'émulateur Pcsx2 ;
  3. Arrêter de lire l'article, vous avez votre bios et vous savez ce que vous voulez en faire.

Examiner les fichiers avec un éditeur hexadécimal

Les fichiers que vous avez récupérés sont tous des fichiers binaires, c'est à dire qu'ils ne sont composés que de "0" et de "1", cette suite forme un programme. Télécharger donc HxD qui est un éditeur hexadécimal gratuit puis lancez le. Le programme supporte le glisser/déposer donc faite glisser un de vos fichiers sur le programme pour y visualiser son contenu ou faites fichier/ouvrir/votreFichier. Je prendrais dans cette exemple le fichier .EROM qui est le firmware du lecteur DVD, ne vous affolez pas, il est crypté :

Le firmware du lecteur DVD (crypté)
Voici un résumé sur ces fameux fichiers :

  • Le bios, extension .BIN ;
  • Le firmware crypté du lecteur DVD, extension .EROM ;
  • Les deux fichiers .ROM1 & .ROM2 contiennent des informations sur le lecteur et sur d'autres truc composants de la console (on y trouve des morceaux de code et des messages d'erreur par exemple) ;
  • Le dernier fichier .NVM contient des informations sur le lecteur DVD mais je n'en sais pas plus.
Si vous ouvrez le bios, regardez le début du fichier, octets 108 à 126 (longueur de 1F soit 31 octets), vous y verrez marqué :

53 6F 6E 79 20 43 6F 6D 70 75 74 65 72 20 45 6E 74 65 72 74 61 69 6E 6D 65 6E 74 20 49 6E 63 

Qui donne en humain : Sony Computer Entertainment Inc




Nous n'irons pas plus loin, mais vous avez votre bios de Playstation 2 dumpé, vous pouvez donc utiliser en toute légalité un émulateur Ps2 comme Pcsx2 ou un de ses fork.


Configurer Pcsx2 avec votre bios

Voilà le but ultime de cet article : Avoir son bios légalement pour utiliser un émulateur Ps2. Il faut savoir que beaucoup de gens pensent que l'émulation c'est illégal ou que c'est mal. On distingue deux types d'émulation :

  • L'émulation LLE (Low Level Emulation)
  • L'émulation HLE (Hight Level Emulation)
Concrètement lorsque vous utilisez un émulateur LLE vous devez utiliser un bios car l'émulateur en a besoin pour démarrer. Au contraire un émulateur HLE n'a pas besoin de votre bios car celui ci est émulé en interne. Les émulateurs Playstation 2 ont besoin pour le moment d'un "vrai" bios pour fonctionner. Ces bios on les retrouvent sur le net mais c'est illégal car il faut posséder la console pour pouvoir utiliser l'émulateur (c'est pareil pour les Isos et les Roms). Je ne ferais pas de débat sur ça aujourd'hui (mais j'aurais fort à dire).

Bon passons à la configuration, dans un premier temps téléchargez Pcsx2 sur le site officiel (vous pouvez récupérer une version beta si beta il y a), installez le et copier votre bios (donc le fichier .BIN) dans le dossier "bios" de l'émulateur. Lancez ensuite l'émulateur et suivez les instructions à l'écran, celui ci devrait vous trouver votre bios comme sur la capture suivante :


Si l'émulateur ne trouve pas votre bios (ce qui peut être le cas parfois), allez le chercher manuellement avec la commande "Open In Explorer".

Maintenant vous pouvez utiliser Pcsx2 avec vos Isos*, vos Elfs, vos Backups* et vos Originaux.

* Vous devez posséder les jeux originaux pour en faire des copies (personnelles uniquement).

Et pour finir une petite capture d'écran de Final Fantasy X.

Final Fantasy X sur Pc avec Pcsx2 0.97 (GSDX Direct3D 10)
Pourquoi jouer sur Pc avec émulateur ? Chacun aura sa réponse, je vous proposerais la mienne dans un prochain article consacré à Final Fantasy X et à Pcsx2 où je tenterais d'expliquer l'acharnement dont j'ai fait preuve pour jouer à ce jeu.

Contrat Creative Commons

vendredi 6 août 2010

Que faire de votre carte mémoire Ps2 Hackée ?

Je vous propose aujourd'hui une petite note (après relecture elle n'est pas si petite que ça..) qui suis mon premier article du 23 février sur le hack PS2 et mon deuxième article du 14 aout 2011 sur le hack PS2 : Volume 2. En effet, bon nombre de personnes sont tombées sur cet article et les réactions (en commentaire ou par mail) ont été nombreuses. Depuis, pas mal de personnes m'ont contactées par email pour me demander si je pouvais leur hacker une carte mémoire, chose que j'ai fait gratuitement comme précisé avant (je ne fournis rien, j'installe le hack). J'aimerais donc revenir sur certains points (des questions que l'on me pose souvent) et ajouter quelques liens pour que les personnes qui ont recours à mes service sachent quoi faire et où chercher après réception de leur carte mémoire Ps2 Hackée avec Free MC Boot.

Première étape : Me contacter

Edit du 8 Aout 2011 : Je ne fais plus de carte mémoire pour le moment car je n'ai plus le temps. Vous pouvez toujours passer par metagame-eu pour trouver une personne capable de vous faire ça.

Vous pouvez me contacter sur mon adresse email comte{.}yannick{@}free{.}fr (sans les accolades bien sur) en me précisant les choses suivantes :
  1. Vos coordonnées (que je puisse garder contact jusqu'à ce que tout soit terminé)
  2. Votre modèle de Ps2 (Fat ou Slim, je n'ai pas besoin du numéro de série)
  3. Ce que vous voulez sur la carte mémoire (j'y reviens plus bas)
Pourquoi ai-je besoin de connaitre votre modèle de Ps2 ? C'est simple, le hack fonctionne sur toutes les Playstation 2 du marché mise à part les dernières (SCPH-9000X) version slim (celle avec l'alimentation d'intégrée à la console). Donc pour éviter toute ambiguïté et des frais postaux inutiles, je vous demande de me dire le modèle de votre console. Si vous savez de quoi vous parlés, aucun soucis dites moi "C'est une slim et elle est OK", si vous n'êtes pas sur nous regarderons ensemble.

Que voulez vous sur la carte mémoire ? A partir de maintenant vous avez le choix entre deux options
  1. Installation Lite
  2. Installation Full
L'installation "Lite" propose :
  • Le hack FreeMC Boot 1.8b
  • uLaunchElf 4.x (suivant la version)
  • OpenPs2 Loader 0.7 (suivant la version)
L'installation "Full" propose la même chose que l'installation "Lite" mais avec en plus d'autres chargeurs de jeux, des émulateurs (SuperNes, Nes, Megadrive, etc...), un mini media center, et quelques autres trucs que je n'utilise pas comme le dezonage de la console.

Deuxième étape : L'envoi 

Là j'ai vue beaucoup de type de lettre différentes donc je tiens à préciser quelques points :
  • Une enveloppe standard est largement suffisante pour une carte mémoire
  • Enveloppez la carte mémoire dans un feuille (tenu avec des aggraphes par exemple, c'est ce que je fait pour le retour, comme ça la carte mémoire est immobilisée dans l'enveloppe)
  • Un timbre à toujours suffi à envoyer la carte mémoire, donc n'en mettez pas deux, à moins que vous soyez parano et pensiez que la poste accorde plus d'importance à ceux qui joindrait deux timbres
  • Une feuille avec vos coordonnées (adresse de retour) et votre email (car je reçois des emails tous les jours et il peut m'arriver de supprimer le premier email que vous m'avez envoyé, donc pour que je puisse vous répondre tout de suite il me faut votre email)
Déjà, je tiens à m'excuser pour ceux qui m'ont envoyés deux timbres au lieu d'un seul (mais je n'étais pas sur), j'ai bien évidemment collé les deux timbres si c'était le cas (mon objectif n'étant pas de récupérer des timbres à l'oeil ;-) ).

Troisième étape : Elle est interne
  1. Je reçois la carte mémoire
  2. Suivant vos précisions je la hack
  3. Je la test sur ma Ps2 Fat puis sur ma Slim avec des homebrews
  4. Je prépare l'enveloppe de retour (des fois elle est prête avant la réception de votre carte)
  5. Je file à la poste et je vous contact par email

Et après un délai qui peut varié suivant la poste, vous recevez votre carte mémoire hackée et prête à faire ce que vous lui demanderez. Mais que faire ? pour où commencer ? M'envoyer un email ? Non, voici quelques éléments de réponse.

Pour OpenPs2 Loader 

Si votre objectif ultime est de lire des jeux depuis un support amovible comme une clé USB ou un disque dur externe, lisez ce qui suis.

Je le rappel, tous les lanceurs sur Ps2 ne permettent pas de lancer directement des jeux avec le format Iso. Pourquoi ça ? La pauvre Ps2 n'a que 32 Mo de ram, elle charge dans sa mémoire OpenPS2 Loader (certes ce n'est pas énorme) + des fichiers du CD/DVD + des fichiers du jeu, donc vous comprendrez qu'il faille retravailler l'iso ou le CD/DVD.

Pour cela, avant toute chose vous utiliserez par exemple UsbUtil disponible sur psx-scene, vous avez le choix entre plusieurs versions, la 2.1 est en espagnole mais c'est la plus récente, sinon vous pouvez (comme votre serviteur) utiliser la 2.0 qui fonctionne parfaitement. Sachez qu'il existe d'autres logiciels qui permettent de préparer un iso ou un CD/DVD de jeu, je pense par exemple au soft fourni lors de l'achat de USB Extrem. Vous trouverez un tutoriel sur l'utilisation de UsbUtil  (lien metagame).

Ensuite vous n'avez qu'à lancer OpenPs2 Loader, de charger la liste des jeux et c'est partie, encore une fois regardez bien le dernier lien (sur UsbUtil) car il explique certaines choses concernant les patchs pour faire fonctionner certains jeux.

Mise en garde : Lorsque vous lancez un jeu depuis OpenPs2 Loader, votre écran va changer plusieurs fois de couleurs (jaune, bleu, rouge, violet...), c'est normal et une fois que votre jeu est chargé l'affichage redevient correcte, cependant si votre affichage reste bloqué sur une couleur cela peut vouloir dire plusieurs choses :
  1. Votre disque dur est fragmenté (donc défragmentez le correctement)
  2. Votre boitier de disque dur ou votre clé USB n'est pas compatible avec OPL
  3. Votre jeu n'est pas compatible
Si votre jeu n'est pas compatible, essayez d'utiliser des hacks dans OPL (touche triangle) et si les hacks ne fonctionnent pas attendez qu'une nouvelle version sorte.

Et si je veux la toute dernière version d'OpenPs2 Loader je fait comment ?

C'est simple l'ami, tu la compile toi même et tu la met sur ta carte mémoire ;) l'adresse tu dépôt mercurial est http://bitbucket.org/ifcaro/open-ps2-loader/wiki/Home . Pour la compiler vous aurez besoin d'un environnement de développement C/C++ ainsi que du Ps2 SDK, la compilation peut se faire sous Windows avec cygwin je crois ou sous Linux (c'est la solution la plus pratique). Si vous êtes un adepte de Virtual Box vous pouvez suivre ce guide (source psx-scene) qui vous permettra d'avoir directement l'environnement de développement Linux dans une machine virtuelle. Si vous êtes un Linuxien comme moi vous pouvez suivre ce guide qui indique comment installer et compiler le Ps2 SDK et OpenPs2 Loader (source psx-scene).

Bon et bien je pense avoir tout dit pour OpenPs2 Loader, je terminerais avec quelques adresses sympa :
* USB : Jeux lancés depuis un périphérique USB (disque externe, clé, psp...)
   HDD : Jeux lancés depuis le disque dur interne de la console
   SMB : Jeux lancés depuis le réseau via le protocole Samba (de amigo)


Et pour la suite ?

On m'a souvent demandé si on pouvais utiliser une clé USB pour sauvegarder ses parties (lien metagame), ne sachant pas trop je répondais que je ne savais pas mais il n'y a pas longtemps, une personne ayant profité de mes service et m'ayant posée la question m'a indiqué un lien qui répond à cette question, donc oui dans certains cas c'est possible, je n'ai pas testé cette manipulation encore.

Vous voudrez peut être mettre à jour certains homebrew ? et bien consultez ces liens :
On m'a aussi demandé si Linux était disponible sur Playstation 2 et si cela vous intéresse, je vous invite à suivre ce lien (source psx-scene). A l'heure où j'écris ces lignes, il n'y a pas encore d'interface graphique.

Et bien sur ce, je pense avoir pas mal fait le tour de la chose ;) si vous voyez d'autres choses à ajouter faites le moi savoir par commentaire ou par email.

Bon jeu à tous.

Contrat Creative Commons