Claude Code Utilisé pour Rétro-ingénier Disney Infinity 1.0, Brisant la Restriction de 13 Ans sur les Personnages

✍️ OpenClawRadar📅 Publié: March 15, 2026🔗 Source
Claude Code Utilisé pour Rétro-ingénier Disney Infinity 1.0, Brisant la Restriction de 13 Ans sur les Personnages
Ad

Analyse technique du processus de rétroconception

Un développeur a utilisé avec succès Claude Code pour rétroconcevoir Disney Infinity 1.0 (2013) et contourner une restriction de personnage de longue date qui avait dérouté la communauté de modding pendant plus d'une décennie. Le jeu verrouillait à l'origine les personnages sur leurs sets de jeu "d'origine" spécifiques, empêchant le jeu croisé entre les différents mondes de personnages.

Pourquoi c'était un problème difficile

La restriction n'était pas un simple indicateur ou fichier de configuration. La fonction clé FindPlaysetForCharacter était appelée à 13 points différents dans 6 zones du code C++ du jeu. Les tentatives précédentes ont échoué car :

  • Corriger une vérification ne fonctionnait pas puisque les 12 autres bloquaient toujours l'accès
  • Les mods basés uniquement sur des fichiers de données échouaient car le code natif validait avant de lire les données
  • L'injection de DLL faisait planter le jeu en raison d'un accès non sécurisé aux threads de l'état Lua
  • Renommer des fichiers de personnage dans d'autres dossiers de personnage provoquait des plantages du jeu

Comment Claude Code a aidé

Le développeur a utilisé Claude Code (Opus avec raisonnement élevé) sur le binaire du jeu sans symboles, sans code source et sans documentation existante de rétroconception. Claude Code a aidé avec :

  • Le traçage du graphe d'appels depuis FindPlaysetForCharacter à travers toute la base de code
  • L'identification des 13 sites d'appel de validation
  • La cartographie de la zone de code à laquelle chaque site d'appel appartenait
  • La compréhension de l'assemblage x86 et la reconnaissance des modèles de saut conditionnel après chaque appel
  • La détermination des octets exacts à corriger
  • Le travail à travers plusieurs approches infructueuses avant d'arriver à la solution fonctionnelle
Ad

La solution et les résultats

L'ensemble du processus de rétroconception a pris moins de 24 heures. La solution finale se compose de :

  • 17 correctifs binaires
  • 3 fichiers de données modifiés

Le mod permet à n'importe quel personnage de fonctionner dans n'importe quel set de jeu, est gratuit et open source, et s'installe en 2 minutes. Le dépôt GitHub est disponible publiquement à github.com/philparkinson1204/InfinityUnlocked.

Réponse de la communauté

Le post Reddit annonçant le mod est devenu le premier post du subreddit Disney Infinity avec plus de 90 votes positifs, plus de 45 commentaires et plus de 3 000 vues. Le moddeur le plus connu de la communauté a commenté "Mieux que ma méthode... TRAVAIL FORMIDABLE !!!" et a proposé une collaboration. Les utilisateurs testent activement la version bêta, signalent des bugs et demandent des ports vers Disney Infinity 2.0 et 3.0 puisqu'ils fonctionnent sur le même moteur.

Le README crédite directement Claude Code pour le travail de rétroconception.

📖 Lire la source complète : r/ClaudeAI

Ad

👀 See Also

Utiliser Claude Code pour Construire un Site Drupal avec des Modèles Twig Personnalisés
Use Cases

Utiliser Claude Code pour Construire un Site Drupal avec des Modèles Twig Personnalisés

Un développeur a utilisé Claude Code pour créer un site Drupal avec des modèles Twig personnalisés et du HTML brut, contournant ainsi le thème traditionnel de Drupal. Il a employé ddev pour le développement local et des commandes spécifiques pour configurer les types de contenu, les vues et les taxonomies.

OpenClawRadar
Développeur utilise Claude Code pour créer l'application web SetForge pour la gestion de groupes
Use Cases

Développeur utilise Claude Code pour créer l'application web SetForge pour la gestion de groupes

Un développeur sans expérience professionnelle en programmation a utilisé Claude Code pour créer SetForge, une application React déployée sur Vercel qui aide les groupes à gérer leurs bibliothèques de chansons et leurs setlists. L'application inclut des fonctionnalités comme Jam Set pour trouver les chansons communes, l'importation Excel/CSV, le scoring de flux, les modes d'arrangement automatique et la collaboration en temps réel.

OpenClawRadar
Fondateur Solo Crée une Vidéo de Démonstration avec Claude Code et Remotion
Use Cases

Fondateur Solo Crée une Vidéo de Démonstration avec Claude Code et Remotion

Un développeur solo a utilisé Claude Code et Remotion pour créer une vidéo de démonstration de produit en un week-end pour 0$, surmontant un retard de lancement causé par un manque de compétences en design et des contraintes budgétaires.

OpenClawRadar
Utilisation d'OpenClaw sur Raspberry Pi comme laboratoire matériel d'IA pour la gestion des appareils
Use Cases

Utilisation d'OpenClaw sur Raspberry Pi comme laboratoire matériel d'IA pour la gestion des appareils

Un développeur exécute OpenClaw sur un Raspberry Pi dédié pour gérer des périphériques matériels via Discord, en prenant en charge le flashage du micrologiciel, le dépannage et les opérations système via des sous-agents avec des garde-fous comme des sauvegardes et des chemins de retour arrière.

OpenClawRadar