CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

[[[[ID steam] ]]]

Pseudo supprimé
Pseudo supprimé 17 mars 2014 à 20:28:08

Y'a de très grandes chances que ça soit harcodé (sous forme de #DEFINE par ex).

Pseudo supprimé
Pseudo supprimé 17 mars 2014 à 20:28:59

Et bien détrompe-toi mon cher.

Pseudo supprimé
Pseudo supprimé 17 mars 2014 à 20:30:48

Je sais pas de quoi tu parles yoda.
Dans le doute, l'emulateur n'affiche pas les noms. Juste les valeurs des variables. Par contre, tu peux lui demander de faire des opérations logiques pour cibler certaines variables.

Pseudo supprimé
Pseudo supprimé 17 mars 2014 à 20:31:19

Comment expliquer...

Pseudo supprimé
Pseudo supprimé 17 mars 2014 à 20:32:14

En très gros, vaudrait mieux aller chercher la valeur dans un fichier plutôt que de s'amuser à aller farfouiller 64 Mo de mémoire :noel:

Pseudo supprimé
Pseudo supprimé 17 mars 2014 à 20:34:33

"tu peux lui demander de faire des opérations logiques"

Tu mets ton personnage en mouvement, tu cherches les variables qui sont différentes de 0. Tu l'immobilises, tu cherches les variables désormais nulles parmi les précédentes, rien que ça je suis sûr que t'as plus beaucoup de variables dans lesquelles chercher.

Pseudo supprimé
Pseudo supprimé 17 mars 2014 à 20:35:47

Les variables peuvent changer de place.

Jiraiya-008
Jiraiya-008
Niveau 10
17 mars 2014 à 20:35:59

Ca dépend Boris. Si t'as pas les sources, faut commencer à décompiler, et si c'est possible ça va donner un truc imbuvable.

La technique dont il parle consiste à analyser la mémoire utilisée par le jeu, de faire un premier relevé, puis de faire une action dans le jeu ("sauter"), et à voir quels variables ont directement été impactées. On répète 2/3 fois l'opération, et on arrive à isoler les variables concernées par l'opération d'un saut.

C'est une méthode qui était par exemple aussi utilisée pour hacker les jeux à la volée pour se donner de l'argent illimité par exemple :noel:

Jiraiya-008
Jiraiya-008
Niveau 10
17 mars 2014 à 20:36:56

Boris_Yeltsin Voir le profil de Boris_Yeltsin
Posté le 17 mars 2014 à 20:35:47 Avertir un administrateur
Les variables peuvent changer de place.

Ca dépend comment est écrit le jeu, et comment tout ça est géré.

Pseudo supprimé
Pseudo supprimé 17 mars 2014 à 20:37:04

Boris_Yeltsin Voir le profil de Boris_Yeltsin [Citer ce post] [Cacher ce post] [Cacher les posts de ce pseudo]
Posté le 17 mars 2014 à 20:35:47 Avertir un administrateur
Les variables peuvent changer de place.

Pour des variables de saut ou de déplacement brut à quelques frames d'intervalle j'en doute.

Pseudo supprimé
Pseudo supprimé 17 mars 2014 à 20:38:49

Après je dis pas, voir comment sont stockés les niveaux, les étoiles, et etc... Là ça doit demander plus de boulot. Mais des variables comme ça...

Jiraiya-008
Jiraiya-008
Niveau 10
17 mars 2014 à 20:40:01

D'ailleurs si t'as envie de test Boris, sur Android y a Haxplorer qui fait ça je crois.

Pseudo supprimé
Pseudo supprimé 17 mars 2014 à 20:40:04

"Ca dépend comment est écrit le jeu, et comment tout ça est géré. "

C'est justement pour ça qu'on va farfouiller la méoire quand on a une variable à chercher, pas une framedata complète :noel:

Pseudo supprimé
Pseudo supprimé 17 mars 2014 à 20:41:11
  • une seule
Pseudo supprimé
Pseudo supprimé 17 mars 2014 à 20:43:38

Pour les TAS ils font ça boris.

Jiraiya-008
Jiraiya-008
Niveau 10
17 mars 2014 à 20:46:46

Bah même avec tout le truc, sur un saut doit pas y avoir 600 variables impactées, et au bout de 3/4 itérations, si c'est possible, tu les isoles assez vite. Après parfois c'est simplement pas possible, et là c'est un peu mort :noel:

Pseudo supprimé
Pseudo supprimé 17 mars 2014 à 20:47:29

T'as pas l'air de conprendre nico, hardcodé = pas de variable, c'est dans le code source du jeu. Et là bon courage.

Pseudo supprimé
Pseudo supprimé 17 mars 2014 à 20:47:32

Ben écoutez, je vais aller tester moi-même. :noel:

dstarMDA
dstarMDA
Niveau 10
17 mars 2014 à 20:47:55

Tout ça pour dire qu'Infamous c'est bien

Pseudo supprimé
Pseudo supprimé 17 mars 2014 à 20:48:07

Non effectivement je comprends pas, vu que l'emulateur affiche les nombres stockés dans la RAM, rien de plus.

Sujet fermé pour la raison suivante : SPLIT
La vidéo du moment