Aller au contenu


Photo

Modifier Game ID du Backup Manager


  • Veuillez vous connecter pour répondre
2 réponses à ce sujet

Posté 23 septembre 2010 - 20:52

#1
Tetsumaki

Tetsumaki

    Sunriseur

  • Members
  • PipPip
  • 147 messages

De base le Game ID du Backup Manager se nomme LAUN12345.
Afin de rendre celui-ci un peu furtif nous allons apprendre ici comment le modifier.

 

Table des matières
1. Prérequis
2. Depacketage du Backup Manager

3. Modification du Game ID

4. Repacketage du Backup Manager

 

1. Prérequis

 

- Une distribution linux
- PS3 SDK
- Backup Manager
- Editeur hexadécimal

 

Dans ce tutorial j'ai utilisé Arch Linux, PS3 SDK 1.92, Backup Manager 2, Hexedit.

 

Pour faire fonctionner le PS3 SDK vous aurez besoin de la libstdc++5.

Sous Arch Linux il est très simple de l'installer, pour les autres quelques petites recherches et le tour est joué :

 

arch@root> pacman -S libstdc++5

 

2. Depacketage du Backup Manager

 

Dans mon cas j'ai decompressé le PS3 SDK dans ~/ps3sdk.

 

Copiez le Backup Manager dans ~/ps3sdk/host-linux/bin :

 

arch@user> cd ~

arch@user> cp manager2.pkg ps3sdk/host-linux/bin

 

 

Dirigez-vous maintenant dans le répertoire ~/ps3sdk/host-linux/bin :

 

arch@user> cd ps3sdk/host-linux/bin

 

Puis rendez executable make_package_npdrm s'il ne l'est pas déjà :

 

arch@user> chmod +x make_package_npdrm

 

On depack le Backup Manager :

 

arch@user> ./make_package_npdrm -x manager2.pkg

 

Le Backup Manager est maintenant depacké dans ~/ps3sdk/host-linux/bin/LAUN12345

 

3. Modification du Game ID

 

Nous allons maintenant appliquer un nouveau Game ID en modifiant 2 choses :

 

- Renommage du répertoire LAUN12345 avec le Game ID qui nous intéresse.
- Modification héxadecimal du fichier PARAM.SFO pour lui appliquer ce même Game ID.

 

Vous pouvez utiliser le Game ID que vous voulez en les consultant sur ce site : http://www.gamefaqs.com/
Dans ce tuto j'utiliserais BLES00194 correspondant au jeu The History Channel: Battle for the Pacific.

 

Renommez le dossier LAUN12345 en BLES00194 :

 

arch@user> mv LAUN12345 BLES00194

 

Modification héxadecimal du fichier PARAM.SFO :

 

arch@user> hexedit BLES00194/PARAM.SFO

 

en 0x3F8 modifiez LAUN12345 par BLES00194 puis enregistrez.

 

Avant :

BM1


Après :

BM2

 

4. Repacketage du Backup Manager

 

Nous devons d'abord créer un fichier de configuration nécessaire au packetage que nous allons nommer config.txt stocker dans ~/ps3sdk/host-linux/bin.

 

Utilisez ce modèle :

 

Content-ID = UP0001-BLES00194_00-0000111122223333
K_licensee = 0x00000000000000000000000000000000
DRM_Type = Free
Content_Type = GameExec
PackageVersion = 01.00

 

Packetage du Backup Manager modifié :

 

arch@user> ./make_package_npdrm config.txt BLES00194

 

Votre nouveau package est maintenant enregistré dans ~/ps3sdk/host-linux/bin/UP0001-BLES00194_00-0000111122223333.pkg

Vous pouvez le renommer à votre convenance, il est maintenant prêt à être installé.

 

Vous pouvez trouver mon packetage modifié ayant l'ID BLES00194 ici.

 

Pour tous compléments d'informations vous pouvez consulter la source dont je me suis inspiré ici.


Modifié par Tetsumaki, 02 octobre 2010 - 17:07.

  • Retour en haut

Posté 23 septembre 2010 - 23:28

#2
OoVeRdOoSe

OoVeRdOoSe

    Sunriseur

  • Members
  • PipPip
  • 33 messages
c'est la version 1 ou 2 du back up ?
  • Retour en haut

Posté 24 septembre 2010 - 04:31

#3
Tetsumaki

Tetsumaki

    Sunriseur

  • Members
  • PipPip
  • 147 messages
C'est compatible avec n'importe quelle version.
Dans le tuto c'est la 2.

En passant je viens d'avoir vent d'un GUI Linux de make_package_npdrm.
Vous pouvez adapter ce tutorial en l'utilisant mais ce n'est vraiment pas nécessaire, le principe ne change pas.

PS3 Package GUI Linux Edition

http://www.youtube.com/watch?v=iIXojcFt2rk

Modifié par Tetsumaki, 24 septembre 2010 - 05:07.

Flash XBOX360 dans le 78 et alentours

XBOX360 Flash tous lecteurs Samsung, Hitachi, BenQ, Lite-On

  • Retour en haut




0 utilisateur(s) li(sen)t ce sujet

0 invité(s) et 0 utilisateur(s) anonyme(s)