Afficher un message
Vieux 11/02/2006, 01h05   #1 (permalink)
Profil
alkarl
Membre
Ancienneté  80%
Ancienneté 80%
 
Date d'inscription: mai 2006
Messages: 21
Téléchargements: 0
Uploads: 0
Merci: 0
Remercié 0 fois dans 0 Posts
Par défaut solution pour le transfert de sauvegarde ps1<->pc

transferer et compatibiliser les sauvegardes ps1 -><- pc
----------------------------------------------------------------------

-dans ce tuto il y a deux maniere de proceder la maniere longue et la maniere courte, j'ai decider de garder la maniere longue pour ceux qui trouvent des probleme avec PSX Raw Converter.

-je tiens avant tout à preciser que j'ai fait ce tuto a partir d'un post d'un suedois nommé "dlanor" lequel si je ne me trompe pas, travaille sur une suite non-oficielle de launchelf.
http://forums.ps2dev.org/viewtopic.p...cb9f85a6 0d546

-dans son post "dlanor" avez proposer 2 façon pour effectuer ce genre de transfere j'ai choisi la premiere car la plus simple et la plus clairement expliqué.

-ce tuto servirai surtout à ceux qui ne veulent pas s'engager dans la fabrication du playsaver ou l'achat de materiel additionnel.

ce qu'il faut posseder:
----------------------
materiel:
--------
une ps2.
une clef usb.

logiciel:
--------
-LAUNCHELF:ce dernier est le seul capable d'acceder aux cartes memoire PS1 directement depuis la ps2.
"LauchELF" permet ainsi de copier les sauvegardes PS1 vers les medias PS2 (CM PS1 ou PS2,disk dur,clef USB).une bonne familiarisation avec ce soft est necessaire.

-PSX_GAME_EDIT http://moberg-dybdal.dk/psxge/
"psxgameedit" permet tout genre de manipulation de fichiers de sauvegarde PS1 et est compatible avec presque tous les formats de sauvegarde utilisés.

-PSX Raw Converter est un convertisseur fait par mes soins qui fera tout a votre place.http://rapidshare.de/files/25694894/PsxRC.zip.html

-EPSXE
-EDITEUR HEXADECIMAL


1/-copie des fichiers de la carte memoire ps1 inserer dans un
----------------------------------------------------------------------

-------
des ports de votre ps2 vers l'usb grace a launchelf:
----------------------------------------------------------------

-inserer vos cartes memoire ps1 dans vos ports ps2 et lancez "launchelf".
-dans l'ecran d'attribution des racourcis pointez le curseur sur "start" ,et validez avec "rond" puis chiosissez "misc" puis
"file browser",de retour vers l'ecran des racourcis appuyez sur "OK",maintenant appuyez sur "start" .
-Dans l'ecran où les peripheirque sont listés choisisez "mc0" ou "mc1".
-Grâce à la touche "R1" qui vous donnera acces au menu contextuel; copier un des fichiers (ex: BESCES-00868FF7-S01 pour FF7).
-Redirigez vous versl'ecran de listage des peripheriques et choisisez cette fois "mass" il s'agit là de votre clef usb.
-Coller y ( "R1" ) votre sauvegarde (BESCES-00868FF7-S01).
-Retirez la clef pour transferer votre fichier vers le pc.


2/-editer la sauvegarde pour la compatibilité avec epsxe (ou
----------------------------------------------------------------------

------
autre) :
--------
ces sauvegardes que vous venez d'extraire sont dans un format brute et faisant 8192 octets par block (notons qu'un caractere ascii fait 1 octet) donc inutilisable ce qu'il faudrais c'est de pouvoir les rendre compatible avec epsxe.
ce qui manque à ces fichiers pour devenir compatible c'est une en-tête ou un "header" de 128 octets.
donc pour conclure un fichier de sauvegarde compatible epsxe utilise la formule suivante:
une "en-tête" de 128 octets suivie de 8192 octets "données brutes" (pour un seul block de sauvegarde ps1).


IMPORTANT:le choix des deux manieres.
-------------------------------------------------
-la maniere courte plus simple et plus rapide,si pour des raisons obscures celle-ci ne marche pas vous savez quoi faire
-la maniere longue n'a pas de limitaion et est plus longue..

LA MANIERE COURTE:
--------------------------

l'operation s'effectuera comme suite:
----------------------------------------------
1-conversion de la sauvegarde grace à "PSX Raw Converter".
2-importation de la sauvegarde individuelle (.mcs) vers une CM (.mc) via psxgameedit.

1/-executer PSX Raw Converter.exe,copiez votre sauvegarde brute dans le meme repertoire, choisisez l'operation 1 et ecrivez le nom de la sauvegarde brute ATTENTION au majuscule <- tres tres tres important.

2/-avec psxgameedit importer votre .mcs et exporter la en .mc puis renommer de .mc a .mcr pour epsxe.


fin

LA MANIERE LONGUE:
--------------------------

l'operation s'effectuera comme suite:
----------------------------------------------
1-creation de la sauvegarde via epsxe(epsxe000.mcr).
2-exportation de la sauvegarde individuelle via PSXGAMEEDIT(FF7.mcs).
3-extraction du header depuis la sauvegarde individuelle (FF7.mcs) via un editeur hexa.
4-insertion du header au dessus de la sauvegarde brute(BESCES-00868FF7-S01).
5-importation de la sauvegarde individuelle editée vers une CM (.mcr) via psxmemtool.


1/-pour recuperer le header il suffit de lancer le jeu sur epsxe et de se ruer vers le premier point de sauvegarde et de sauvegarder(une sauvegarde reel pas une savestate).

2/-avec PSXGAMEEDIT ouvrez votre CM (ex:epsxe160\memcards\epsxe000.mcr) selectionnez la sauvegarde que vous venez de créer et cliquez sur le bouton
"save single game save",tapez un nom et choisissez le type ".mcs" (ex:FF7.mcs)
nb:pour avoir deux sauvegarde differente du meme jeu sur une meme CM.
("BE"code du pays"SCES-00868"code du produit "FF7-S01"identifiant),pour le cas de FF7 le S01 signifie premiere
sauvegarde il faudra renommer S02,S03 ainsi de suite.. il vous faudra donc faire votre propre recherche car ceci depend grandement du jeu.

3/-puis avec un editeur hexadecimal copiez les premiers 128 octets donc premiers 128 caracteres de (FF7.mcs), fermez ce fichier.

4/-toujours avec l'editeur hexa ouvrez maintenant le
(BESCES-00868FF7-S01) et inserez y le header en tête de fichier, sauvegardez le changement et fermez.

5/-de retour vers psxgameedit et pour eviter tout probleme creez une nouvelle CM virtuelle puis importez(FF7.mcs), maintenant si tout c'est bien passer vous devriez apercevoir les heures passer sur la sauvegarde,
sauvegardez le changement(ex:ff7.mc puis renommer vers ff7.mcr) et tester maintentant sur votre emulateur preferé la sauvegarde .

fin

-pour l'operation contraire pc -> ps1
---------------------------------------------
maniere longue:
--------------------

il vous suffira juste d'enlever le header -> renommer la sauvegarde -> transferer la sauvegarde vers la carte memoire ps1 via launchelf.

1/-ouvrir le .mcr sur psxgameedit et exporter la sauvegarde
individuelle en .mcs (ex:ff7.mcs). maintenent le .mcs devrait avoir une taille de 8320 octets.

2/-l'ouvrir dans un editeur hexa <= tres important.
puis notez le nom de la sauvegarde qui commence depuis la position 11 (pour ff7 c'est BESCES-00868FF7-S01).

3/-enlever les 128 premier caracteres et fermer en enregistrant le changement.(taille actuelle 8192 octets)

4/-renommer la .mcs par BESCES-00868FF7-S01 (sans extention .mcs)

5/-la copier sur la clef usb et la transferer via launchelf sur sa
"carte memoire ps1" <= tres important.

6/-apres ca transferer la depuis avec le menu du bios de la ps2 depuis la CM ps1 vers la CM ps2.

maniere courte:
--------------------

1/-executer PSX Raw Converter,copiez votre sauvegarde individuelle (.mcs) dans le meme repertoire, choisisez l'operation 2, sasisez le nom de votre sauvegarde .mcs.

2/-copier la sauvegarde brute généré sur la clef usb et la rransferer via launchelf sur sa "carte memoire ps1" <= tres important.

3/-apres ca transferer la depuis avec le menu du bios de la ps2 depuis la CM ps1 vers la CM ps2.


tuto version finale. signé: ALKARL
alkarl est déconnecté   Réponse avec citation