ShaoliAss Posté(e) le 6 mars 2013 Partager Posté(e) le 6 mars 2013 (modifié) Aujourd’hui on va s’intéresser aux avancées récentes sur une application nommée ps2rd. Ps2dr, c’est quoi ? C’est une application de type codebreaker permettant d’appliquer des codes triches à vos jeux. Cette appli va être détournée de sa fonction pour non plus appliquer des codes triches à vos jeux, mais pour les faire s’afficher en 16/9 sur votre téléviseur (et pas du 16/9 étiré). Le principe est simple : convertir les codes 16/9 de l’emulateur PCSX2 (emu PS2 pour PC) pour pouvoir les appliquer à vos jeux sur votre PS2. Sympa, non ? Sommaire : 1. ps2rd normal (manuel) 2. ps2rd "mod" (automatique) 3. Liste de codes WS testés (à mi-post) Screenshots : (dsl pour la mauvaise qualité) En mode normal Avec le code 16/9 (finalement Claire n'a pas un si gros cul que ça ) Exemple sous PCSX2 : En mode normal Avec le code 16/9 QQ gifs : FF X-2 FF 12 Persona 3 Persona 4 Matériel : - Une PS2 avec FMCB et uLaunchELF - une clé usb - Le pack ps2rd http://psx-scene.com/forums/f173/ps2rd-releases-63021/index6.html#post1024709 - PNATCH Converter (permet la conversion des codes PCSX2 => ps2rd) http://psx-scene.com/forums/f293/pnach-converter-2-00-a-110108/#post1031413 - Mastercode Finder 2.11 (permet de trouver le « Mastercode » d'un jeu) http://psx-scene.com/forums/f293/mastercode-finder-110898/#post1038200 - Open PS2 Loader - Des patches (fichiers .pnach) 16/9 PCSX2 à convertir Pack : http://forums.pcsx2.net/Thread-PCSX2-Widescreen-Game-Patches?pid=271674#pid271674 1. Installer Open PS2 Loader sur votre carte mémoire. Faites bien attention où vous l’installez, ca nous servira pour la suite. Pour notre exemple, on le mettra sur la carte mémoire dans le dossier OPL (ce qui nous donne mc0:/OPL/) Edit : vous pouvez le mettre sur votre clé USB également. 2. Edition du fichier de configuration de ps2rd Il va falloir maintenant éditer le fichier configuration de ps2rd pour qu’il ouvre OPL lors de son exécution. Dans le pack ps2rd, chercher le fichier ps2rd.conf et ouvrez-le avec un éditeur de texte. Voici ce que vous y trouvez : ## # PS2rd config file # this is read by libconfig ## loader: { iop_reset = true; sbv_patches = true; usb_support = true; boot2 = [ "mc1:/OPL/OPNPS2LD.ELF", "cdrom0:MGS2MGS2.ELF;1 foo bar", "cdrom0:KESSEN2KESSEN2.ELF;1", "cdrom0:REZ.ELF;1", "cdrom0:SR2SR2.ELF;1" ]; cheats = "cheats.txt"; }; engine: { install = true; addr = 0x00080000; }; debugger: { install = false; addr = 0x00090000; auto_hook = false; patch_loadmodule = false; unhook_iop_reset = false; rpc_mode = 1; load_modules = true; sms_modules = true; ipaddr = "192.168.0.10"; netmask = "255.255.255.0"; gateway = "192.168.0.1"; }; sdklibs: { install = true; addr = 0x000c0000; }; elfldr: { install = true; addr = 0x000ff000; }; videomod: { install = false; addr = 0x000fe000; vmode = 2; # force NTSC yfix = true; ydiff_lores = -10; # +24 for NTSC2PAL ydiff_hires = -50; # +44 for NTSC2PAL }; La ligne en rouge est la ligne commandant l’ouverture d’OPL, c’est elle qu’il faut éditer. Remplacez mc1:/OPL/OPNPS2LD.ELF par le chemin menant à OPL. Dans notre cas ici, c’est mc0:/OPL/ OPNPS2LD.ELF. Enregistrez, et fermer. Edit : vous pouvez également le mettre sur support USB. 3. Mastercode et Widescreen Code On va maintenant aller implémenter nos codes 16/9. Pour cela, allez dans le pack ps2rd, et chercher le ficher cheats.txt. C’est le fichier lu par l’appli pour appliquer les codes 16/9. Ouvrez-le avec un éditeur de texte. Vous trouverez pour chaque jeu les informations suivantes : //-------- "Nom du jeu /ID SXXX_XXX.XX" Mastercode XXXXXXXX XXXXXXXX Wide screen XXXXXXXX XXXXXXXXEx pour MGS2 : //-------- "Metal Gear Solid : Sons of Liberty /ID SLES_503.83" Mastercode 901650DC 0C05B3FE Wide screen 2011F230 3C013F40Pour chaque jeu, il vous faudra connaître : - Le nom du jeu - L’ID du jeu (vous le trouvez notamment sur la tranche de votre boitier de jeu) - Un « Mastercode » et un « Wide screen » code Le Mastercode : « un MasterCode est indispensable pour faire fonctionner d'autre codes issus du même jeu. C'est un peu le bouton On/Off du Cheat. » (Citation de squarealex) C’est un code composé de 8 chiffres/lettres, suivis d’un espace, avec de nouveau 8 chiffres/lettres. Le Widescreen code : c’est le code 16/9 de PCSX2 que nous aurons converti pour le faire fonctionner avec ps2rd. Même structure que le mastercode. A. Comment obtenir le mastercode ? Plusieurs méthodes existent pour trouver le Mastercode d’un jeu : - La méthode longue : je vous renvoie ici au tuto de squarealex que j’ai déjà cité : https://preprod.metagames.fr/forums/les-tutoriels-playstation-2/tuto-trouver-le-master-code-dun-jeu-playstation-2-a-131538.html#post1735667 - Les méthodes courtes : • Utiliser le logiciel Mastercode Finder 2.11. Pour cela, sur le PC, décompressez l’iso de votre jeu. Dans votre dossier, vous trouverez un fichier de la forme SXXX_XXX.XX Dans notre exemple : pour MGS2 : fichier SLES_503.83 Il suffira alors de lancer Mastercode Finder, d’aller chercher le fichier SLES_503.83 à analyser en utilisant « browse », puis de voir le résultat. Dans la fenêtre du logiciel, vous aurez alors plusieurs codes trouvés, il est recommandé d’utiliser le premier du haut (immédiatement sous « sceSifSendcmd »). Notez le qq part, il nous servira pour la suite. • L’autre méthode consiste simplement chercher sur internet. B. Comment obtenir le Widescreen code ? On va se servir de PNATCH Converter, ainsi que des patches PCSX2 téléchargés. Lancer PNATCH Converter, allez pointez vers le patch qui vous intéresse, puis faites « convert ». Vous obtenez un code dans le côté droit de la fenêtre, notez le qq part. Mise en garde : les patches sont valables uniquement pour la région de votre jeu. Editez le fichier cheats.txt Maintenant que vous êtes en possession de vos deux codes, il ne vous reste plus qu’à éditer à l’aide de votre éditeur de texte le fichier cheats.txt, en respectant bien la structure. 4. Installez le pack ps2rd et lancer ps2rd Une fois que l’édition du fichier de configuration de ps2rd et de celui des codes est terminée, il ne vous reste plus qu’à aller copier sur votre carte mémoire (ou support USB) le dossier ps2rd à l’aide de uLe. Créez éventuellement une entrée dans le menu FMCB. Il ne vous reste plus qu’à aller lancer le fichier ps2rd.elf. Un écran noir assez austère apparaît, il vous indique les actions à faire pour lancer votre jeu en 16/9. Avec les flèches gauche et droite de la croix directionnelle, vous choisissez l’elf à lancer. Dans notre cas, faites défiler jusqu’à obtenir « mc0:/OPL/ OPNPS2LD.ELF » Avec les flèches haut et bas, vous sélectionnez les codes à appliquer à votre jeu. Dans notre exemple, faîtes défiler jusqu’à obtenir « Metal Gear Solid : Sons of Liberty /ID SLES_503.83 » Appuyez sur la touche Croix, et OPL se lance. Choisissez votre jeu, et appréciez. Widescreen baby! Modifié le 6 octobre 2016 par ShaoliAss Lien vers le commentaire Partager sur d’autres sites More sharing options...
ShaoliAss Posté(e) le 6 mars 2013 Auteur Partager Posté(e) le 6 mars 2013 (modifié) Comme promis, une petite mise à jour du tuto dans la mesure où une version modifiée de ps2rd faite par pelvicthrustman de psxscene vient de sortir. Celle-ci facilite grandement la tâche, qui était plutôt laborieuse avec la version précédente. Nouveautés : Calcul automatique du mastercode. Support natif des fichiers PNACH (codes RAW activant le 16 :9) Matériel : - Un moyen de lancer des ELF - Une clé usb - Dvd du jeu - OPL (ps2rd et ps2rdmod sont incompatibles avec OPL+GSM) - ps2rdmod dispo ici : http://psx-scene.com/forums/f19/ps2rdmod-ps2rd-w-pnach-support-112030/ Installer ps2rdmod : Etape 1 : si ce n’est pas déjà le cas, installez OPL (sur mc ou périphérique usb, peu importe), et gardez en tête l’endroit où vous le placez. (ex : mc1:/APPS/ps2rdmod/ps2rd.ELF) Etape 2 : téléchargez le dossier ps2rdmod, dézippez, et éditez le fichier ps2rd.conf comme dans le tuto du post 1. Etape 3 : téléchargez le pack de fichiers PNACH dispo ici et mettez les fichiers dans le dossier PNACH qui se trouve dans le dossier ps2rdmod (ne créez pas de sous dossier). Etape 4 : installez ps2rdmod sur mc ou usb, peu importe. Utiliser ps2rdmod : Il vous suffit de placer votre jeu dans le lecteur dvd, puis de lancer ps2rdmod. Celui-ci va d’abord lire le fichier SXXX_XXX.XX de votre jeu, calculer le mastercode, aller chercher automatiquement le fichier pnach correspondant, et l’appliquer (sans compter l’édition du fichier « crc »). Ensuite, il lance OPL, qui prend le relais (vous ne jouez donc pas depuis votre dvd), et à vous le 16:9 ! Note : vous devez avoir le dvd du jeu à chaque lancement du jeu, et ce même après la première utilisation et reset de la ps2. Il est néanmoins possible d’éviter cela, en allant, à l’aide de l’éditeur de texte de uLe (dans DIVERS ou MISC), éditer le fichier ps2rd.conf et en modifiant cette ligne (en rouge) : ## # PS2rd config file # this is read by libconfig ## loader: { iop_reset = true; sbv_patches = true; usb_support = true; boot2 = [ "mc0:/OPL/OPNPS2LD.ELF", "mc0:/MATRIXTEAM/MANAGER.ELF", "cdrom0:\\MGS2\\MGS2.ELF;1 foo bar", "cdrom0:\\KESSEN2\\KESSEN2.ELF;1", "cdrom0:\\REZ.ELF;1", "cdrom0:\\SR2\\SR2.ELF;1" ]; cheats = "cheats.txt"; crc = "crc.txt"; auto = true; -------> auto = false }; engine: { install = true; addr = 0x00080000; }; debugger: { install = false; addr = 0x00090000; auto_hook = false; patch_loadmodule = false; unhook_iop_reset = false; rpc_mode = 1; load_modules = true; sms_modules = true; ipaddr = "192.168.0.10"; netmask = "255.255.255.0"; gateway = "192.168.0.1"; }; sdklibs: { install = true; addr = 0x000c0000; }; elfldr: { install = true; addr = 0x000ff000; }; videomod: { install = false; addr = 0x000fe000; vmode = 2; # force NTSC yfix = true; ydiff_lores = -10; # +24 for NTSC2PAL ydiff_hires = -50; # +44 for NTSC2PAL }; En désactivant cette ligne, vous retrouvez ps2rd tel que présenté post 1. _________________________________________________________________ Récapitulatif des codes 16/9 fonctionnant pour ps2rd et ps2rdmod Cette liste ne concernera que les jeux PAL, pour les jeux US ou JAP, vous pouvez trouver une liste similaire sur psxscene (dernier spoiler du post 1). Liste des codes 16/9 mis en forme pour ps2rd, prêts à l'emploi (à insérer directement dans le fichier cheats.txt) : D //-------- "Def Jam : Fight for NY (Pal) /ID SLES_525.07" Mastercode 90356A68 0C0D5A42 Wide screen 2056efb0 3f400000 2056efe8 3fab0000 2056efec 3fab0000 2056f170 3f400000 //------- "Devil May Cry /ID SLES_503.58" Master Codes 90100098 0C056CE8 PAL2NTSC [lee4] 20202260 34050002 20202264 24030002 20202268 0000000C 2020226C 03E00008 Y-Fix Part 1 [lee4] 200FFEC0 64420000 200FFEC4 64420000 200FFEC8 64428000 200FFECC 64428000 200FFED0 64428000 200FFED4 64428000 200FFED8 64428000 200FFEDC 64428000 200FFEE0 FC2200A0 200FFEE4 03E00008 200FFEE8 DE420020 2015C610 0C03FFB0 2015C614 00000000 Y-Fix Part 2 [lee4] 200FFF00 64420000 200FFF04 64420000 200FFF08 64428000 200FFF0C 64428000 200FFF10 64428000 200FFF14 64428000 200FFF18 64428000 200FFF1C 64428000 200FFF20 FC220080 200FFF24 03E00008 200FFF28 00000000 2015C4EC 0C03FFC0 2015C4F0 3C011200 Y-Fix Part 3 [lee4] 200FFF40 64420000 200FFF44 64420000 200FFF48 64428000 200FFF4C 64428000 200FFF50 64428000 200FFF54 64428000 200FFF58 64428000 200FFF5C 64428000 200FFF60 FC2200A0 200FFF64 03E00008 200FFF68 DE420020 2015C4BC 0C03FFD0 2015C4C0 00000000 Y-Fix Part 4 [lee4] 200FFF80 64420000 200FFF84 64420000 200FFF88 64428000 200FFF8C 64428000 200FFF90 64428000 200FFF94 64428000 200FFF98 64428000 200FFF9C 64428000 200FFFA0 FC220080 200FFFA4 03E00008 200FFFA8 00000000 2015C464 0C03FFE0 2015C468 3C011200 Y-Fix Part 5 [lee4] 200FFFC0 64420000 200FFFC4 64420000 200FFFC8 64428000 200FFFCC 64428000 200FFFD0 64428000 200FFFD4 64428000 200FFFD8 64428000 200FFFDC 64428000 200FFFE0 FC2200A0 200FFFE4 03E00008 200FFFE8 DE420058 2015C434 0C03FFF0 2015C438 00000000 FMV Skip 201CE340 03E00008 Widescreen 2010338C 3C013F40 20103390 44810000 20103398 4600C602 G //-------- "God of War /ID SCES_531.33" Mastercode 90297638 0C0A5D36 Wide screen 20169280 3C013F22 "GTA San Andreas /ID SLES_525.41" Mastercode 9053EC10 0C14FAAC Wide screen 201130bc 3c013f9d 201130c0 44810000 201130c4 46006302 201130c8 03e00008 201130cc e78c9a90 2021df84 0c044c2f 20242d54 0c044c32 M //-------- "Metal Gear Solid : Sons of Liberty (Pal) /ID SLES_503.83" Mastercode 901650DC 0C05B3FE Wide screen 2011F230 3C013F40 //-------- "Metal Gear Solid 3 : Subsistence /ID SLES_820.42" Mastercode 90177DB4 0C05E07C Wide screen 20205D4C 3F400000 O //-------- "Okami /ID SLES_544.39" Mastercode 9020FB28 0C0FBB2A Wide screen 201974d4 3c014455 20344864 3c014455 R //-------- "Resident Evil Code : Veronica X (Pal) /ID SLES_503.06" Mastercode 9010E2F8 0C043866 Wide screen 21140300 3F400000 Si vous voulez contribuer à cette liste, copiez/collez ce qui suit, et renseignez : Nom du jeu = Game ID = Mastercode = Widescreen Code = Modifié le 6 octobre 2016 par ShaoliAss Lien vers le commentaire Partager sur d’autres sites More sharing options...
algeriano Posté(e) le 6 mars 2013 Partager Posté(e) le 6 mars 2013 super tuto...merci fréro Lien vers le commentaire Partager sur d’autres sites More sharing options...
squarealex Posté(e) le 10 mars 2013 Partager Posté(e) le 10 mars 2013 Merci, je peux donner pas mal de code 16/9 si vous voulez (enfin si j'ai surtout le temps) D'ailleurs, je voulais crée un 3eme topic qui regroupe tout les codes, mais par faute de temps je ne l'ai pas pu faire. Lien vers le commentaire Partager sur d’autres sites More sharing options...
Nzo-24a Posté(e) le 11 mars 2013 Partager Posté(e) le 11 mars 2013 Intéressant, je vais ressortir ma ps2 pour tester Lien vers le commentaire Partager sur d’autres sites More sharing options...
ShaoliAss Posté(e) le 11 mars 2013 Auteur Partager Posté(e) le 11 mars 2013 (modifié) Merci, je peux donner pas mal de code 16/9 si vous voulez (enfin si j'ai surtout le temps) D'ailleurs, je voulais crée un 3eme topic qui regroupe tout les codes, mais par faute de temps je ne l'ai pas pu faire. Tes codes sont les bienvenus - si tu trouves le temps. Je n'ai vu ton tuto qu'après avoir rédigé celui là, pour le coup, ils sont bien complémentaires. Il y a beaucoup de potentiel dans ce hack 16/9. Pour l'instant, ps2rd et GSM ne peuvent être lancés ensemble à cause d'un problème de mémoire. GSM est en train d'être intégré à OPL (cf la r644), si ps2rd l'est aussi un jour, ca peut devenir plus qu'intéressant (progressive scan + 16/9). Ca peut sembler un peu "gadget" comme ca, mais le 16/9 apporte un certain confort de jeu. Modifié le 11 mars 2013 par ShaoliAss Lien vers le commentaire Partager sur d’autres sites More sharing options...
squarealex Posté(e) le 12 mars 2013 Partager Posté(e) le 12 mars 2013 Je n'ai pas tester encore le soft, j'essayerais ce week end, mais en effet ça porte un certain confort sur certain. Après, moi je lançais mes jeux comme ça : DVD Toc > Swap Magic 3.3 > Action Replay Hacké > Swap Magic 3.3 > Jeu avec code (dont le 16/9). ça fait assez de lancement pour seulement mettre un jeu dans un autre format. Mais le résultat est là. Peut être d'autre vidéo si vous êtes sage. Nan, je plaisante, je vais quand même faire une ou plusieurs vidéo Tuto interactif et simple vu maintenant le matos que j'ai. Lien vers le commentaire Partager sur d’autres sites More sharing options...
ShaoliAss Posté(e) le 13 mars 2013 Auteur Partager Posté(e) le 13 mars 2013 Après, moi je lançais mes jeux comme ça : DVD Toc > Swap Magic 3.3 > Action Replay Hacké > Swap Magic 3.3 > Jeu avec code (dont le 16/9). ça fait assez de lancement pour seulement mettre un jeu dans un autre format. Mais le résultat est là. Du coup, ps2rd simplifie la tâche, avec moins de lancements : ps2rd > OPL > Jeu en 16/9. Lien vers le commentaire Partager sur d’autres sites More sharing options...
ShaoliAss Posté(e) le 15 mars 2013 Auteur Partager Posté(e) le 15 mars 2013 Mise à jour à venir, quasiment toute la procédure a été automatisée, plus besoin de s'embeter à trouver tout seul mastercode et widescreen code. Lien vers le commentaire Partager sur d’autres sites More sharing options...
squarealex Posté(e) le 16 mars 2013 Partager Posté(e) le 16 mars 2013 Je serais étonnés qu'un programme trouvera tout seul le FOV d'un jeu. D'ailleurs j’espère qu'avec ces exploitation on pourra changer la framerate ou les résolution. Lien vers le commentaire Partager sur d’autres sites More sharing options...
Messages recommandés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant