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

samedi 28 janvier 2012

Diablo III et le patch 0.6.0.8296

Depuis que Diablo III est sortie en beta fermé nous pouvions le tester assez facilement en utilisant l'émulateur de serveur Mooege, mais depuis que Blizzard a lancé la mise à jour 0.6.0.8296 il n'était plus possible d'y jouer car l'émulateur ne fonctionnait pas avec ce patch. Les développeurs derrière Mooege ont récemment appliqué un patch à l'émulateur et on peu de nouveau tester Diablo III dans avec sa dernière mise à jour.

J'attire votre attention sur le fait que c'est presque toujours pareil, vous pouvez vous connecter au jeu et interagire avec certains PNJ mais vous ne pouvez pas suivre de quête et faire tout ce que l'on fait dans le "vrai" jeu. Cette méthode permet donc de voir à quoi va ressembler le jeu, d'écouter les musiques, de découvrir les environnements et c'est tout.

Qu'est ce que vous avez besoin pour tester Diablo III ?
* Comme pour la dernière fois, cet émulateur a été compilé le 26/01/2012 et il est sans doutes déjà périmé car il y a dû y avoir beaucoup de changement depuis. Essayez avec cet émulateur puis essayez de le mettre à jour pour un meilleur "confort" de "jeu".
** Prenez la version qui correspond à votre système (32 bit ou 64 bit) et qui correspond au Framework .Net 4.0 (par exemple Setups for 32-bit Windows (.NET Framework 4.0)  pour un Windows 32 bit)
*** Faites bien les mises à jour de Windows Update après son installation ;)
1. Installer Diablo III et créer le lanceur

La première chose à faire va être d'installer Diablo III beta et de le laisser appliquer ses patches jusqu'à la version 0.6.0.8296. Si vous faites une nouvelle installation il n'y a pas de problème car c'est cette version qui sera téléchargée. Si vous avez une vielle version de Diablo III beta je vous recommande de la supprimer (désinstallation) et de la retélécharger histoire d'avoir des fichiers "propres".

Une fois que le jeu est installé rendez vous dans le dossier d'installation qui doit être dans C:\Program Files (x86)\Diablo III Beta pour les utilisateurs de système 64 bit ou dans C:\Program Files\Diablo III Beta pour les windows 32 bit. Nous allons créer un raccourci du lanceur Diablo III.exe pour cela faite un clic droit sur l'icone Diablo III.exe puis copier, enfin placer votre curseur sur une zone blanche de cette fenêtre et refaite un clic droit en choisissant coller le raccourci (voir la capture d'écran).

Création du racourci
Vous pouvez renommer le raccourci avec le nom que vous voulez, personnellement je l'ai nommé Diablo III - Mooege.exe . Maintenant vous allez faire un clic droit sur ce racourci et choisir propriétés, dans cible il faut ajouter la ligne suivante -launch -auroraaddress localhost:1345, une fois que c'est fait cliquez sur Ok, vous avez fait le plus gros :)

Attention à bien mettre un espace avant cette nouvelle ligne

Au final la cible doit être pour les systèmes 64 bit :
"C:\Program Files (x86)\Diablo III Beta\Diablo III.exe" -launch -auroraaddress localhost:1345
Et pour les systèmes 32 bit :
"C:\Program Files\Diablo III Beta\Diablo III.exe" -launch -auroraaddress localhost:1345

2. Mise en place de l'émulateur

Nous parlerons des mises à jour de l'émulateur à la fin car pour ceux qui ont suivis mes précédents article, MooExt n'est plus mis à jour et il faudra se tourner, soit vers la compilation perso (à la porté de tout le monde), soit en utilisant le nouveau logiciel de mise à jour automatique : MadCow. Bon alors dans un premier temps copier le contenu de l'archive quelque part, pour ma part j'ai placé son contenu dans un dossier nommé Mooege qui est lui même présent dans le dossier de Diablo III.
Ensuite il faut copier les fichiers mpq ET dossiers qui sont présents dans C:\Program Files (x86)\Diablo III Beta\Data_D3\PC\MPQs (64 bit) ou C:\Program Files (x86)\Diablo III Beta\Data_D3\PC\MPQs (32 bit) vers le dossier MPQ du dossier Assets de l'émulateur Mooege, à savoir dans mon casC:\Program Files (x86)\Diablo III Beta\Mooege\Assets\MPQ ouf !

Il y a un peu plus de 4 Go à copier, voilà à quoi devrait ressembler votre dossier une fois l'opération terminée :

Il faut copier tous les fichiers et dossiers
 Maintenant il faut lancer l'émulateur Mooege en cliquant sur Mooege.exe, celui-ci va patcher les fichiers que vous venez de copier, ça peut prendre un petit moment donc pas d'inquiétude, laissez le faire ses patches et allez donc prendre un café ou fumer une bonne clope (je ne vous incite pas à fumer hein :-°)

Les erreurs 

Si vous rencontrez un message d'erreur à cette étape c'est que vos fichiers MPQ ne sont pas valides. Je n'ai pas eu de problème sur mon portable avec Windows 7 x64 mais sur mon PC fixe lui même équipé avec Windows 7 x64 j'ai eu le problème.. Pour fixer ça il faut soit :
  • Supprimer les fichiers/dossiers que vous venez de copier et recopier les fichiers/dossiers de Diablo III dans le dossier Assets/MPQ
  • Télécharger des fichiers MPQ valides, pour ça rendez vous à cette adresse et récupérez le tout :D
Il semblerait que ça règle le problème chez certains mais pas chez d'autres.. c'est assez aléatoire, si vous rencontrez ce problème et que vous arrivez à le fixer n'hésitez pas à laisser un commentaire car ça aidera surement beaucoup de gens dans le même cas que vous.

Votre parefeu va surement vous demander si vous voulez laisser passer la connexion, dite oui.

3. Créer un compte et jouer

Maintenant que tout est fonctionnel il faut créer un utilisateur sur le serveur et jouer :) Pour créer un compte c'est très simple, entrez la commande suivante dans la fenêtre de Mooege :

 !account add votre@email.Fr votreMotDePasse votrePseudo owner
Vous pouvez utiliser n'importe quel email, il faut simplement qu'il soit valide (donc sous la forme monemail@mondomaine.fr par exemple). Ensuite votre mot de passe qui doit faire au minimum 8 caractères et enfin votre pseudo dans le jeu. Le dernier paramètre sert à indiquer que vous êtes utilisateur.

Cliquez maintenant sur votre racourci Diablo III - Mooege.exe (ou autre si vous l'avez appelé autrement) et connectez vous pour "profiter" de cette "beta".


4. Rester à jour et se dépanner en cas de problèmes

Vous pouvez utiliser l'utilitaire de mise à jour MadCow qui va télécharger et compiler pour vous les dernières versions de l'émulateur. Il permet aussi de lancer le jeu sans passer par le raccourci que l'on a créé et permet aussi de faire pleins d'autres choses.. Je vous invite donc à consulter ce forum (anglais) où vous trouverez tout ce dont vous avez besoin pour le faire fonctionner.

Vous voudrez peut être vous amuser un peu avec les commandes disponibles dans le jeu ? Par exemple ajouter des monstre, se télétransporter à un endroit donné, etc.. Vous pouvez trouver toutes ces commandes ici. Ça marche exactement comme pour un serveur privé World of Warcraft pour ceux qui connaissent ;)

Si vous voulez compiler vous même votre version de l'émulateur c'est très simple et un guide existe pour faire ça rapidement avec MonoDevelop.

Enfin vous n'êtes pas à l'abris d'un problème avec Mooege car suivant les mises à jour, il pourrait arriver que l'émulateur ne fonctionne plus donc n'hésitez pas à consulter :
- Le site de Mooege
- Le wiki
- La FAQ
- Le forum
- Le gestionnaire d'erreurs
- Le depôt Github avec les messages liés aux derniers commits (ajouts).

Voilà qui clos ce petit tutoriel, j'espère que vous ne rencontrerez pas trop de problème car suivant les configuration ça peut fonctionner tout de suite comme pas du tout et des fois c'est très difficile de trouver d'où vient le problème..


On se l'a fait cette partie alors ?

Pour ma part je vais mettre Diablo III beta de côté et attendre que le jeu sorte pour de vrai ;) Nous n'aurons plus à attendre trop longtemps normalement. Je ne fais pas de support dans les commentaires, il y a des forums pour ça les amis ;) par contre je réagirais sans problème pour expliquer quelques points.

Bon jeu à tous


mardi 20 décembre 2011

PS Vita : A peine sortie déjà en route pour le hack !

La nouvelle portable de Sony, la PS Vita est sortie le 17 décembre au Japon et elle se vend bien, à côté de ça dans la journée même de son lancement on avait déjà le droit au premier hello world, celui ci réalisé en utilisant l'émulateur PSP intégré à la console. C'est le développeur de homebrew déjà connus sur la scène PSP du nom de teck4 qui a réalisé l'exploit.

Hello World PS Vita
Pour réalisé ceci teck4 a profité d'une faille dans le chargement d'une sauvegarde dans un jeu PSP téléchargé sur le Playstation Network. Ainsi on sais déjà que par la console peut être exploitable via la compatibilité PSP et une bonne sauvegarde :D Cependant il faut garder à l'esprit que pour le moment ce n'est qu'un "Hello World" donc une preuve de fonctionnement et c'est tout.

Un autre développeur, SKFU continu quand à lui son travail sur son extracteur de fichiers pour les Firmware de la PS Vita. Cet outils nommé PS Vita xTractor vous permettra d'extraire tous les fichiers présent dans Firmware de la console pour tenter de comprendre son fonctionnement.

PS Vita xTractor en action
Vous pouvez le télécharger pour Windows ou Linux à partir du blog de l'auteur.

Enfin pour finir, vous savez peut être que chaque fois qu'une nouvelle console sort, un wiki de développement est mis en place pour regrouper tout ce que la communté connait au sujet de la dite console afin de l'exploiter. La Vita a droit elle aussi a son wiki de développement qui est déjà assez bien rempli. Vous y trouverez toutes les caractéristiques connues de la console ainsi que les premiers retours des hackers concernant le firmware de la console et la structure des données utilisées sur la console.

Le wikidev consacré à la PS Vita

Je trouve que c'est déjà beau de voir ça au tout début de la sortie de la console. Je ne souhaite pas qu'on trouve des failles de folie qui permettraient de lancer des ISO et ainsi tuer la console, par contre j'aimerais beaucoup pouvoir utiliser la Vita comme j'utilise ma PSP, c'est à dire en tant que console portable dédiée aux homebrew, aux émulateurs et un peu au multimédia. La Vita étant assez proche d'un Smartphone je pense que beaucoup de choses pourrons être faites du côté underground avec des homebrew toujours plus novateurs et des émulateurs de plus en plus performants.

Sur ces lignes je vous laisse et retourne rêver à une console portable surpuissante qui ferait pourquoi pas.. tourner des jeux comme Sonic Adventure 2 ou même Zelda Wind Waker...

lundi 3 octobre 2011

Rester à jour avec l'émulation sur Diablo III


Lors de mon dernier article je vous ai montré comment tester la bêta de Diablo III en utilisant un émulateur de serveur Battle.net et j'en ai profité pour vous donner une version compilée de l'émulateur afin que vous puissiez tester ça rapidement, mais comme je l'ai indiqué l'émulateur est en constante évolution (et c'est normal ce n'est que le début de l'aventure pour les développeurs) et la version de mon précédent billet est obsolète. Alors que faire pour être à jour ?
  1. Suivre les évolutions sur le dépôt Github du projet et compiler les sources
  2. Attendre qu'une personne compile une mise à jour pour vous
  3. Continuer de lire ce billet et utiliser le programme MooExt
Edit du 28/01/2012 : MooExt n'est plus mis à jour ! Je vous invite à consulter mon nouvel article qui vous présente rapidement MadCow qui fait exactement la même chose si ce n'est mieux ;)
MooExt : Votre nouveau compagnon pour continuer l'aventure

MooExt est un programme réalisé par RUNaum et il vous permettra d'avoir toujours la dernière version de l'émulateur Mooege (ex D3Sharp et renommé en Mooege) avec donc les derniers changements à jour, mais ce n'est pas tout ! Vous ne serez plus obligé d'utiliser un raccourci spécifique pour lancer le jeu. Je vous invite à télécharger dés à présent MooExt sur son site.

Les options principales de l'émulateur sont réglables ici
En gros voilà ce que propose MooExt :
  • Choix des dossiers du jeu et de l'émulateur ;
  • Lancement du jeu automatique avec les bons paramètres ;
  • Lancement de l'émulateur avec des paramètres persos ;
  • Choix des adresses IP et des ports de chaque serveurs émulés ;
  • Possibilité d'utiliser le serveur en local et en Lan (Non testé encore) ;
  • Mise à jour de l'émulateur avec les dernière sources ;
  • Compilation automatique !
Mise à jour de l'émulateur en cliquant sur "Manual check" ou par la touche F5, la compilation est automatique :)
Bon et bien avec ce fantastique outils vous pourrez être continuellement à jour avec l'émulateur Mooege pour Diablo III. Si vous êtes intéressé par le développement de l'émulateur et que vous aussi vous voulez contribuer alors vous aimerez sans doutes jeter un œil à la documentation.

Enfin n'oublions pas de souligner le travail énorme qui a été fait par les développeurs, que ce soit sur le décryptage du protocole Battle.Net utilisé dans Diablo III, sur les émulateurs actuels (tout le travail de rétro-ingénierie par exemple est énorme) et sur les contributions comme celle de RUNaum.

Contrat Creative Commons

vendredi 23 septembre 2011

Tester en local la bêta de Diablo III

Vous connaissez sans doutes Diablo, le celebre Hack'n Slash sortie en 1997 créé par Blizzard et sa suite Diablo 2 sortie en 2000. Depuis il y a eu des extensions mais pas suite... Blizzard a annoncé en 2008 un nouvel épisode : Diablo III, et c'est depuis le mois de septembre que la version bêta est disponible pour les plus chanceux d'entre nous.

Le problème avec Diablo III c'est qu'il faut être obligatoirement connecté à Battle.Net pour pouvoir y jouer, et c'est d'ailleurs assez regrétable pour un jeu avec une campagne solo (mais que voulez vous c'est la mode actuellement de faire chier les gens avec une connexion obligatoire pour jouer). Comme cela a été le cas avec Starcraft 2 mais aussi et surtout avec World of Warcraft, une solution alternative a été développée afin de pouvoir jouer quand même à ce jeu, sans connexion internet.

Je vous met en garde tout de suite, en lisant ce poste vous pourrez rentrer dans la première ville de Diablo III et c'est tout, il n'y a aucune interaction avec les objets, les PNJ, etc...

Update 28/01/2012 : Un article plus récent a été rédigé, retrouvez le à cette adresse.
Update 26/09/2011 : Les choses avancent vite, désormais on peut se déplacer un peut plus dans la ville et il y a des monstres et des PNJ :)

Il commence d'y avoir du monde dans ce petit univers
On quitte New Trimstram

Nous sommes d'accord, actuellement Diablo III est en phase de bêta test et le downloader est disponible publiquement sur le net via le site de Blizzard, donc télécharger le jeu, même sans invitation n'a rien d'illégal, de plus utiliser un serveur privé local sur une version bêta (donc non terminée) du jeu n'est pas illégal non plus aux dernières nouvelles, d'ailleurs les émulateurs que vous trouverez en lien sur ce blog sont tous Open Sources. Enfin pour réduire le piratage on n'emploi pas des méthodes où les connexions internet sont obligatoire, ce genre de connerie ne fait qu'énerver les joueurs qui ont acheter le jeu car oui Mr Activision/Blizzard : ton jeu va bien se vendre.

Je vous encourage d'ailleurs vivement à acheter le jeu quand il sortira pour profiter du multi, mais l'émulation pourra peut être vous sauvez si vous avez par exemple à prendre le train et que vous n'avez pas de connexion internet ;) Là le hack prend tout son sens et on parle bien d'un hack et pas d'un piratage. Maintenant que les "mentions légales" sont dites passons au concret.

Installation du jeu et Emulation

Pour pouvoir jouer à la version bêta de Diablo III vous aurez besoin du client du jeu, l'installation vous prendra un peut moins de 4 Go bien que l'installeur annonce quatre fois cette taille ! Ensuite vous aurez besoin d'un émulateur, là je vous présenterais Mooege  (anciennement D3Sharp) mais libre à vous de choisir celui que vous voulez parmi cette liste.

Commencez donc par installer le jeu et faire les mises à jour, ensuite téléchargez la version compilée de l'émulateur et décompressez son contenu où vous voulez. Petite note : Merci de ne pas leaker cette version compilée car l'émulateur est Open Source et c'est très facile de se faire sa propre build, de plus l'émulateur est en constante évolution donc dans 3 jours cette version ne vaudra plus rien ;) alors lisez bien ce que j'ai mis plus haut, et allez sur github pour avoir plus d'informations.

Dans le dossier vous trouverez deux fichiers exécutables mais un seul vous sera utile ici. Pour résumer l'émulateur est D3Sharp.exe et l'autre exécutable D3SharpDatabase.exe est un autre projet qui permet de travailler avec la base de données du jeu (création de personnage, de compte, etc...) mais ce gestionnaire de base de données n'est pas encore assez stable pour être utilisé et puis on en a pas besoin, je l'ai juste mis pour les currieux ;)

Attention : Vous devez avoir le Framework .Net 4.0 installé sur votre PC pour que D3Sharp fonctionne. Si vous êtes sur Mac ou Linux il vous faudra une version récente de Mono.Vous devez vous assurer aussi que la dll System.data.sqlite.dll est bien dans le pack. Enfin faites attention à votre réglage de parefeu (Firewall).

Au lancement de D3Sharp.exe vous aurez une fenêtre noir qui s'affiche avec du texte et sans doute une fenêtre de votre Firewall qui vous demandera si il faut filtrer ou pas se programme, là il faudra laisser passer le programme (de toute façon c'est en local) donc ne pas filtrer. D3Sharp va émuler 2 serveurs, le serveur de jeu et le serveur Battle.Net, nous ce qui nous intéresse pour le moment c'est Battle.Net, on va donc passer à la création d'un raccourci qui se connectera à l'émulateur et je vous laisserais jouer tranquille :D

Configuration du jeu

Alors là je vous assiste à fond mais c'est ultra simple. Concrétement vous avez à créer un raccourci de l'exécutable Diablo III.exe et d'y ajouter les paramètres suivants :

"C:\Program Files\Diablo III Beta\Diablo III.exe" -launch -auroraaddress localhost:1345

Bien entendu si vous n'avez pas installé Diablo III dans C:\Program Files\Diablo III Beta\ il faudra adapter en conséquence. Voilà la démarche étape par étape :

1. Dans le dossier de Diablo III faite un "copier" sur l'exécutable Diablo III.exe
2. Coller le nouveau raccourci dans le même dossier (vous pouvez le renommer bien entendu)
3. Aller dans les propriétés du raccourci
4. Ajouter -launch -auroraaddress localhost:1345 après le dernier guillemet, cliquer sur OK et c'est fini ! (sur le screen c'est indiqué 127.0.0.1 mais vous pouvez mettre localhost, normalement dans la majorité des cas c'est pareil)
Tristram await you...

Vous êtes prêt pour essayer Diablo III bêta mais rappelez vous que c'est une version de test et que surtout vous passez par un émulateur qui est loin d'être pleinement fonctionnel. L'idée c'est de pouvoir essayer un peu le jeu avant de l'acheter ou d'être selectionné par Blizzard pour la bêta.
C'est aussi sympa de bricoler un peut et c'est justement le but du hacking à ne surtout pas confondre avec le piratage. Je vous invite maintenant à lire mon autre article qui vous expliquera comment garder un émulateur à jour facilement.

Je tiens à finir cette article en précisant une chose suite à une remarque sur Google+ Ce que je propose ici n'est pas à comparer à du piratage car le jeu ne se vend pas encore donc il n'y a pas de perte, au contraire cela fait une diffusion supplémentaire pour Blizzard et ça va permettre de faire buzzer un peut plus l'actualité autour de Diablo III.

Maintenant je sais bien que quand Diablo III sortira des gens le téléchargerons illégalement, mais ça ne sera pas les émulateurs qui seront en cause, le problèmes est beaucoup plus profond.

Sur ce, bon jeu et bonne bidouille à tous.

Mise à jour du 26/09/2011 : Mise à jour de l'émulateur et ajout de précisions à l'installation.
Mise à jour du 29/09/2011 : Mise à jour de l'émulateur. 
Mise à jour du 02/10/2011 : Ajout d'un lien vers un autre article concernant les mises à jour.


Contrat Creative Commons

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

mercredi 10 août 2011

Le firmware 6.60 de la PSP est déjà hacké !

Sony vient de sortir une nouvelle version du firmware PSP estampillé 6.60, au programme très peut de changements si ce n'est des correctifs de sécurité et la suppression de l’icône Playstation Spot, un service permettant de connecter sa console à des bornes wifi sony afin d'y télécharger du contenu gratuit, ce service n'ayant pas fonctionné il a été supprimé (je n'ai jamais fait attention à cette icône d'ailleurs...)

Les deux grandes questions que vous devez vous poser sont surement :
  • Les homebrews signés fonctionnent-ils toujours ?
  • Les failles kernel ont-elles été bouchées ?
Alors rassurez vous sur un point, les homebrews signés fonctionnent toujours c'est donc une bonne nouvelle si vous avez besoin de faire les mises à jour, par contre l'exploit utilisé par Some1 ne a été corrigé et nous ne savons pas si les failles kernel sont encore exploitables autrement, quoi que.. Lors de la sortie du firmware 6.38 Total_Noob avait indiqué avoir trouvé deux failles, on sais qu'une faille a été exploitée mais l'autre faille n'a jamais été rendu publique, celle ci serait-elle toujours d'actualité dans le firmware 6.60 ? Le futur nous le dira peut être.

Enfin sachez que neur0n auteur entre autre du Light Custom Firmware travail déjà sur une version 6.60 de custom Firmware pour PSP, il propose d'ailleurs une photo pour montrer son travail. Il nous indique que ce Custom Firmware fonctionnera sur PSP 1000 et 2000 flashables, donc pour l'instant aucune nouvelles pour les autres modèles de PSP.

Le hack 6.60 en cours
N'oubliez pas que vous pouvez utiliser un fichier texte nommé version.txt qui fera croire à votre console qu'elle est à jour (le spoof). Ce fichier est à placer dans le dossier /seplugins de votre carte mémoire ou de votre mémoire interne (pour les PSP go).

En attendant plus de nouveautés, et ça ne devrait pas tarder, je vous recommande de ne pas mettre à jour votre console car après la mise à jour vous pourrez dire aurevoir aux joies du monde underground PSP.

Mise à jour du 11 aout 2011 : Some1 l'auteur du downgrader 6.38 a découvert une autre faille kernel dans le nouveau firmware 6.60, il indique qu'il veut mettre à jour son downgrader pour permettre à ceux ayant fait la mise à jour de revenir sur un firmware plus ancien afin de profiter des joies de la scène underground. D'un autre côté il ne faudra pas attendre trop longtemps avant de voir débarquer des Custom/Light Custom Firmware en 6.60. La scène PSP est plus chaude que jamais, vivement la suite...

Un merci aux sites gx-mod, pspgen et psphacks pour l'information.

jeudi 16 juin 2011

L'adaptateur SD pour Game Cube

 Héhé après mon article sur l'adaptateur SD pour Dreamcast, je vous propose le même mais cette fois ci pour le petit cube de Nintendo : La Game Cube. J'ai pas mal galéré pour trouver toutes les informations que je vais écrire dans cet article, pour la simple et bonne raison que la scène Game Cube n'est pas très active, c'est surtout sur Wii qu'on retrouve du monde, ce qui est "pseudo" normal puisque c'est la console actuelle de Nintendo et que les jeux sur Game Cube ne sortent plus depuis 2007. Un autre facteur est que la Game Cube n'est pas aussi simple à hacker que d'autres consoles, il n'y a pas de "Soft Mod" comme sur XBox, actuellement trouver des puces n'est pas simple et puis surtout il n'y a pas de entrée/sortie facilement exploitable car tout est propriétaire sur cette console. En fait si il y a le port pour la carte mémoire qui est exploitable et nous allons voir ça de suite :)

Triste constat, il y a très peut de homebrew sur cette console mais pour ceux présent c'est généralement de la qualité :) je pense à l'émulateur Snes9xGX qui est franchement une balle, idem pour les autres émulateurs de la famille GX. Le but de cet article c'est de vous montrer comment utiliser une carte mémoire SD sur votre console pour pouvoir y mettre des jeux (oui des ISO ou des GCM, shrinkés ou pas), des homebrews, etc... (quand je met etc... en fait il n'y a pas 500 trucs que vous pourrez mettre, mais si vous utilisez mplayer vous pouvez y coller de la musique et des vidéos).

1 - Se procurer un adaptateur

Alors là c'est comme pour la Dreamcast mais en beaucoup beaucoup plus simple, vous avez toujours deux solutions qui s'offrent à vous :
  1. Vous faire votre propre lecteur de carte SD, vous pouvez suivre ce tutoriel par exemple, vous aurez alors besoin d'un lecteur de carte SD standard et d'une carte mémoire de Game Cube (qu'il faudra malheureusement pour vous sacrifier) ;
  2. Acheter un adaptateur tout fait, et ce qui est très cool c'est que ça existe en France, ça se procure rapidement et ce n'est pas chère :D en fait ça revient même moins chère de s'acheter un adaptateur que de s'en faire un (sauf si vous avez pleins de carte mémoire en rab et des lecteurs de cartes). C'est en fait l'adaptateur que l'on utilise sur Wii pour lire des données depuis le port de carte mémoire de la console (Nintendo a géré pour ça :D ).
Vous voilà bien renseigné, comme je le disais il est plus simple de s'en commander un, c'est ce que j'ai fais et ça a été rapide et économique. Il vous faudra aussi une carte SD ou une carte micro SD avec son adaptateur SD (c'est la configuration pour laquelle j'ai opté vue le prix des supports mémoire).

2 - Lancer un .dol avec sa Game Cube

Bon alors là pas de blague les amis, il vous faut une puce ou un moyen de lancer un fichier .dol pour continuer (les exécutables sur Game Cube), il existe plusieurs méthodes pour lancer des fichiers .dol sans puces :
  1. Avec l'adaptateur réseau par exemple (ce fameux BBA ^_^) et la faille PSO (ça c'est pour les vrais qui n'ont peur de rien), un tutoriel sur Gx-mod est disponible ici et ici (2 liens sinon rien) ;
  2. Avec une carte mémoire type Action Replay, comme la Max Drive Pro. Vous trouverez un tutoriel sur Gx-mod pour ça ;
  3. Avec un pack lecteur SD + CD Boot SD, il est assez chère mais est livré avec une carte mémoire de 1 ou 2 Go. En 2011 je ne sais pas si il est toujours facilement trouvable (n'hésitez pas à me contacter si il est facilement trouvable, je mettrais un lien).
  4. LA solution pour les bourrins qui aiment bricoler (ça sera d'ailleurs un de mes futurs montage j'espère), installer une puce de Wii sur la Game Cube, virer le lecteur DVD et utiliser un lecteur de carte, mais là on s'éloigne du sujet. Je vous laisse découvrir ce super mod/hack, merci zouzzz du forum gx-mod pour la découverte et à Obix pour le tutoriel.
Le cas de la puce

Bon côté puce c'est assez chaud car on en trouve plus aussi facilement qu'avant, cependant la plus répandue reste la Xeno GC 2.0 qui se monte très facilement (sur le bloc optique) et qui est encore largement trouvable. Il y a bien sur d'autres puces qui sont super bien, avec bios flashable et tout, mais elles sont soit très chères, soit introuvables. 

Un truc si vous montez une puce sachez que la Game Cube est très sensible avec la marque des DVD (en faite leur code) que vous utilisez, de plus d'origine il faudra des DVD 8 cm ce qui n'est pas simple à trouver autour de chez vous (remarquez, des DVD 12 cm avec comme code interne RITEK G05 non plus >_<). Ce qu'il faut faire c'est aussi se trouver une coque pour DVD 12 cm, c'est assez pratique car on peut utiliser toutes sortes de DVD comme ça et puis ça évite de jouer sans coque avec un DVD 12 cm.
Ma Game Cube avec puce Xeno GC 2.0 et une coque transparente pour DVD 12cm. vous remarquerez le DVD de boot que nous venons de créer.


3 - Le loader Swiss-GC : le renouveau des lanceurs SD/IDE-EXI/DVD

Un gros mot dans le titre ? IDE-EXI ? bon vous êtes en mode découverte alors allez voir ce lien et dites m'en des nouvelles (oui ça permet bien de brancher un disque dur IDE sur sa Game Cube). Swiss-GC est un lanceur qui vous permettra de "lancer " (sans blague :D ) des fichiers dol (donc des exécutable Game Cube) et des ISO depuis :
  • Le lecteur DVD de la console ;
  • Un disque dur IDE (si vous avez ce qu'il faut) ;
  • Un carte mémoire SD (c'est ça qui nous intéresse tout de suite maintenant) ;
Ce qui est vraiment cool avec ce lanceur c'est qu'il est Open Source, on peut donc suivre son développement via les changements du dépôt subversion (SVN), mais on peut surtout contribuer en proposant de l'aide pour le développement, la traduction, etc...

Swiss-GC en action, c'est un peut l'Open PS2 Loader de notre Game Cube :p

La méthode CD Boot perso + Swiss-GC

Commencez donc pour télécharger la dernière version de Swiss-GC ainsi que le prepatcher qui va avec, le code on s'en fiche dans cette partie (moi je ne suis pas code, donc à vous de creuser si ça vous intéresse). 

Une fois que cela est fait, rendez vous sur ce lien pour télécharger le pack DVD Config Emulateur SDLoad, je tiens d'ailleurs à remercier Badablek du forum Gx-mod pour ces conseils car sans lui (et les autres) je n'aurais pas trouvé ce DVD Boot qui en plus d'être enfantin à créer, est plein de possibilités.

Une fois téléchargé, décompressez le sur votre disque dur, vous trouverez alors plusieurs dossiers 
 

Dans le dossier Apps vous devrez mettre le fichier swiss-lz, libre à vous de rajouter d'autres fichiers, vous pouvez déjà constater qu'il y a des émulateurs :-) Si vous utilisez des émulateurs qui ont besoins de bios vous les placerez dans le dossier BIOS, et pour les roms le dossier ROMS. 

Une fois que votre DVD Boot est prêt, revenez à la racine du dossier et cliquez simplement sur Create_iso_PAL14 si votre console est une PAL (il y a des chances) et que vous voulez un fichier ISO de 1.4 Go (pour DVD 8cm ET 12 cm) ou sur Create_iso_PAL44 si vous voulez un fichier iso qui fera 4.4 Go (uniquement pour DVD 12 cm). A la fin du processus vous avez un DVD prés à être lancé dans votre console.

Après un premier boot du DVD vous aurez un menu dans lequel vous pourrez naviguer et lancer Swiss-GC

Méthode sans puce

Je ne vais pas pouvoir vous dépanner pour ça hélas car j'ai une puce Xeno GC et pas d'autre matos. Vous n'avez normalement pas besoin d'un DVD de boot comme nous en avons créé un plus haut car vous devez normalement pouvoir lancer un .dol directement depuis votre console. 

Interface du bios cobra
 Voici une capture d'écran réalisée par zouzzz (auteur du blog dreamcast news que je vous recommande chaudement) sur sa Game Cube équipée d'une puce viper avec bios cobra, vous pouvez y voir une option "Explorer" qui permet d'explorer le contenu d'un disque qui contiendra le swiss.dol

A chaque démarrage vous devrez choisir le support de boot, on peut le modifier une fois Swiss-GC lancé aussi


4 - La préparation de la carte SD

Votre carte SD doit être formatée en FAT 32 et ne doit surtout pas être fragmentée, idem pour les fichiers que vous mettrez dessus car un fichier fragmenté c'est un fichier qui sera potentiellement mal lu et qui provoquera des erreurs, voir qui ne se lancera pas (alors pas de blague hein ? vous me défragmentez votre SD et vos fichiers).

J'ai choisie de respecter une hiérarchie similaire au CD de boot sur ma carte mémoire (Apps, BIOS, Roms, Iso) ce qui est compatible avec les émulateurs (car ils vont chercher le bios ou les roms à la racine de la carte SD dans les dossiers ROMS et BIOS) mais vous pouvez faire comme vous voulez.

Patcher ses jeux

Quand vous avez téléchargé Swiss-GC tout à l'heure vous avez aussi récupéré un pre-patcher, celui ci va nous permettre de patcher certains jeux pour fonctionner avec Swiss-GC (mais aussi avec SD Load).


Sur cette photo vous pouvez voir que Swiss-GC m'indique que l'Iso que je veux lancer est fragmenté (pratique). 


Sur cette photo là Swiss-GC m'indique que le jeu possède un fichier exécutable en plus et que cela risque peut poser problème, un pre-patching est alors envisageable si le lancement ne fonctionne pas et c'est là que vous utiliserez pre-patcher pour patcher.

Ne vous attendez pas à quelque chose de magique car pour l'instant ça ne fonctionne pas super bien, en tout cas mes tests avec des ISO perso n'ont pas été très convainquant, hélas je n'ai pas une super collection sur Game Cube (j'ai acheté la console à l'origine uniquement pour Resident Evil 4...).

5 - Swiss-GC est plus qu'un lanceur d'ISO

Effectivement, ce fantastique homebrew permet donc de lancer des fichiers .dol donc à vous les joies de l'émulation, de certains ports (les indémodables Doom, Quake, etc... on dit que Linux est porté partout, ces jeux aussi !). 

Il permet aussi de ripper vos jeux sur la carte SD et ça c'est franchement pratique, même si ça prend du temps car vous pouvez vous faire VOS backups légalement (enfin il y aura toujours quelqu'un pour vous dire que ce que vous faites c'est mayyyyle mais c'est votre jeu, votre propriété, vous ne voulez pas l'abimer, alors vous le rippez pour y jouer depuis la SD et c'est tout).

Pour finir voici quelques liens d'émulateurs et quelques screens :

Le menu une fois la rom lancée de Snes9xGX (c'est l'interface la plus soignée que j'ai vue sur un émulateur)



Genesis Plus GX : L'émulateur Megadrive (avec un super belle interface encore une fois !)

J'espère que cet article vous aura été utile et que vous aurez découvert de nouvelles possibilités avec votre Game Cube. N'hésitez pas à réagir si vous trouvez qu'un point n'est pas très clair ou si vous voulez simplement débattre.

Contrat Creative Commons