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

Architecture de l'agent de suivi de santé OpenClaw avec Telegram
Use Cases

Architecture de l'agent de suivi de santé OpenClaw avec Telegram

Un utilisateur de Reddit propose un agent OpenClaw pour le suivi santé via Telegram : bilans quotidiens, photos de repas, rapports hebdomadaires. Budget de 50 $/mois.

OpenClawRadar
Développeur Crée une Application de Suivi d'Habitudes avec l'IA Claude et Génère ses Premiers Revenus
Use Cases

Développeur Crée une Application de Suivi d'Habitudes avec l'IA Claude et Génère ses Premiers Revenus

Un développeur sans expérience en programmation a utilisé Claude Code pour créer une application de suivi d'habitudes sur le thème de Matrix avec plus de 47 000 lignes de code, générant 25 $ de revenus auprès de 6 utilisateurs payants lors de la première semaine de commercialisation.

OpenClawRadar
Développeur crée une application de déclaration d'amour anonyme avec Claude Code
Use Cases

Développeur crée une application de déclaration d'amour anonyme avec Claude Code

Un développeur a créé BlushDrop, une plateforme de propositions d'amour anonymes avec suivi en temps réel, en utilisant Claude Code pour gérer l'architecture, la sécurité et le déploiement, bien qu'il n'ait aucune expérience préalable avec Next.js ou Supabase Realtime.

OpenClawRadar
OpenClaw fonctionnant en tant qu'administrateur système complet sous Linux avec LLM local
Use Cases

OpenClaw fonctionnant en tant qu'administrateur système complet sous Linux avec LLM local

Un utilisateur exécute OpenClaw en tant qu'administrateur système complet sur des serveurs Linux, en utilisant Qwen 3.6 27b q6 en local sans accès Internet externe à part Tailscale, et rapporte qu'il a géré le déploiement en mode kiosque de manière autonome.

OpenClawRadar