Aller au contenu

Photo

DLCs: Zyeutage dans le registre


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

#1
hellodie

hellodie
  • Members
  • 1 330 messages
Salut!

Dans ma recherche 10 minutesque quotidienne de faire marcher mes DLCs sans connexion du jeu, j'aurai besoin d'un p'****** service vite fait de quelqu'un qui a un DLC (le Prisonnier de Pierre de préférence) installé et fonctionnel.

Je cherche à savoir si le jeu stocke les codes des DLC dans la base de registre. Les codes ont la forme XXXX-XXXX-XXXX-XXXX où X peut être n'importe quoi. Dans le registre ils devraient simplement être stocké sous la forme XXXXXXXXXXXXXXXX sans les tirets.

Ca prend 5 minutes. Si l'un d'entre vous a le coeur à ça, voici la démarche:
Pour Vista:
- Démarrer >> Taper "regedit" sans les guillemets dans la barre de recherche du menu démarrer, puis entrée.
Pour XP:
- Démarrer >> Exécuter >> Taper "regedit" sans les guillemets dans la boite de dialogue, puis entrée.

Important, ne modifiez rien du tout dans le registre, il s'agit juste de regarder.
Naviguez en déroulant les menus jusqu'à HKEY_LOCAL_MACHINE\\SOFTWARE\\Electronic Arts\\Electronic Arts\\Dragon Age\\.
Normalement dedans, y'a un dossier appelé ergc. Dans ce dossier, une entrée (par défaut) de type REG_SZ. Ca, c'est la clef principale du jeu (ne me la donnez pas, d'ailleurs ne me donnez aucune clef c'est pas le but :P)

J'ai besoin de deux choses.
1/ Si y'a d'autres dossiers au même niveau que ergc, quels sont leurs noms? Et quelles entrées y a t il a l'intérieur? Pour les entrées j'ai juste besoin du nom et du type. Si le champ "Données" indique un truc à la XXXXXXXXXXXXXXXX dites le moi mais ne me donnez pas la valeur ;)
2/ Y a-t-il d'autres entrées que (par défaut) dans le dossier ergc? Si oui lesquelles? (tjr sans me donner de valeurs)

Voilà voilà merci pour l'aide éventuelle. =]
Oh et un coup d'oeil à HKEY_LOCAL_MACHINE\\SOFTWARE\\BioWare\\Dragon Age\\ serait pas de refus, sait on jamais. (Le dossier Toolset à l'intérieur ne m'intéresse pas mais si y'a autre chose...)

#2
Archon360

Archon360
  • Members
  • 3 794 messages
HKEY_LOCAL_MACHINE/SOFTWARE/BioWare/Dragon Age/ contient les entrées suivantes en plus du Toolset:
  • Flavour
  • GUID
  • Language
  • Path
  • Start Menu
HKEY_LOCAL_MACHINE/SOFTWARE/Electronic Arts/Electronic Arts/Dragon Age/ ne contient rien de plus.

Enfin, tout ceci est valable seulement si par fonctionnel tu voulais dire activé.
Parce que s'il faut les avoir joué, ce n'est pas mon cas, et donc un deuxiéme (voir troisiéme) avis s'impose...

Je passais juste par là par hasard :whistle:

Modifié par Archon360, 18 décembre 2009 - 04:37 .


#3
hellodie

hellodie
  • Members
  • 1 330 messages
Ouip c'est mieux de les avoir joué car chez moi aussi ils sont activés! ^_^

Mais c'est pas parce que tu y as pas encore joués qu'ils marchent pas les tiens, alors je prend toujours!
Flavour, GUID et tout ça c'est des valeurs qui s'affichent dans la partie droite de regedit quand le dossier de registre Dragon Age est sélectionné, c'est ça? Je les ai aussi ceux là ;) Y'a pas de sous dossier à Dragon Age?

Si y'a que dalle nulle part c'est que les DLC ne mettent rien dans le registre...

#4
Archon360

Archon360
  • Members
  • 3 794 messages

hellodie wrote...
Flavour, GUID et tout ça c'est des valeurs qui s'affichent dans la partie droite de regedit quand le dossier de registre Dragon Age est sélectionné, c'est ça?


Exactement (j'ai pas mis le "par défaut", mais bon, je pense pas que celui là t'intéresse)^_^

hellodie wrote...
Y'a pas de sous dossier à Dragon Age?


Mis à par le Toolset, rien du tout.

hellodie wrote...
Si y'a que dalle nulle part c'est que les DLC ne mettent rien dans le registre...


J'ai lu dans le forum anglais que les DLCs recherchent la clé CD du jeu dans le registre quand ils sont installés.
Mais il n'y est pas question du code de téléchargement...
Je peux essayer de retrouver ce topic si tu veux y jeter un oeil.

#5
hellodie

hellodie
  • Members
  • 1 330 messages
Ca ira je t'en ai assez demandé :P
Merci pour l'aide ^_^

Donc mes soupçons selon lesquels le code d'activation des DLC n'est stocké QUE sur le serveur se confirme, à moins qu'en retour le serveur le stocke dans un fichier quelconque du PC après validation. Je vote pour une absence totale du code sur le PC client.

Prochaine étape, analyse du script de débogage de la Forteresse des ombres pour pouvoir ajouter le Col de Sulcher et jouer au Prisonnier de Pierre....Nan mais franchement qu'est ce qu'il faut pas faire, vive le service après vente :P

Modifié par hellodie, 18 décembre 2009 - 09:46 .


#6
thibaut72

thibaut72
  • Members
  • 342 messages
Sous vista, je n'ai trouvé que la clé ergc ...

Le chemin est un peu plus complexe mais on retrouve ... Pas d'autres clés à première vue, sinon, il faudrait une recherche approfondie dans les codes correspondants au jeu

#7
hellodie

hellodie
  • Members
  • 1 330 messages
A mon avis ce qui se passe c'est que quand le serveur décide qu'on a le droit d'utiliser tel DLC, il renvoie une requête au jeu qui stocke une valeur quelconque (booléenne ou clef cryptée ou les deux). Il donne au passage au jeu le feu vert pour décrypter le DLC, car certains sont cryptés même après l'installation.

Donc dans ce cas j'ai pas besoin de trouver où diable je dois fourrer mon code DLC pour qu'il me laisse jouer sans connexion. Ca fait ça en moins comme problème ^^

Trouver la commande de script permettant d'ajouter une zone sur la carte résoudra mon problème avec le Prisonnier. Le script débug de la Forteresse ajoute le Pic du Soldat à la carte. Conclusion c'est là qu'il faut zyeuter.