Retour aux mises à jour
New releaseAug 1, 2026

C-Game-Modding-Utility v1.1

Un utilitaire de modding de jeu qui facilite l'injection de code C/C++.

Partager

Utilitaire de modding de jeux en C/C++

Latest Downloads

UI

Cet utilitaire vise à faciliter l'écriture de mods pour les jeux de consoles de 5e/6e génération en C/C++.

Il gère toute la configuration fastidieuse, vous permettant de vous concentrer sur l'écriture de code.
Pas de configuration manuelle de compilateur croisé.
Pas de reconstruction manuelle d'ISO.
Pas de workflows de test compliqués.

Fonctionnalités

  • Prend en charge PS1, PS2, GameCube et Wii
  • Télécharge automatiquement les compilateurs/chaînes d'outils requis pour les plateformes choisies
  • Interfaces graphique et en ligne de commande
  • Reconstruire les ISO de jeux avec vos modifications de code
  • Injection en direct dans les émulateurs pris en charge pour des tests rapides
  • Recherche de code caves et de hooks à chaque image
  • Gestion multi-version des symboles
  • Et bien plus encore !

Cliquez ici pour voir le Wiki

Démarrage rapide :

Créer un projet

  1. Cliquez sur "Create New Project" et donnez-lui un nom
  2. Choisissez la plateforme de votre jeu
  3. Cliquez sur "Extract ISO File" et choisissez votre fichier .iso/.bin/.ciso/etc

2. Configurer les code caves et hooks

Besoin d'aide pour trouver des code caves et des hooks ? L'outil comprend :

  • Codecave Finder - Analyse l'espace mémoire libre et les chaînes de débogage
  • Auto-Hook Detection - Détecte automatiquement les fonctions exécutées à chaque image

3. Écrire votre premier mod

L'outil a généré automatiquement un projet avec tout ce dont vous avez besoin. Modifiez src/main.c :

// src/main.c
void ModMain(void) {
    // Your mod code here
    player_health = 100;  // Invincibility
}

Travailler avec les symboles du jeu : Définissez les adresses dans symbols/default.txt, déclarez les types dans include/symbols.h, puis utilisez-les comme des variables normales. Guide complet des symboles

3. Tester votre mod

Cliquez sur Compile dans l'onglet de compilation pour compiler votre mod. Ensuite, vous pouvez soit injecter dans votre émulateur pour tester, soit construire une ISO !

Outils recommandés

Émulateurs pris en charge

Émulateurs Gamecube/Wii

Émulateurs PS2

Émulateurs PS1

Outils inclus

  • devkitPro pour les chaînes d'outils GCC ciblant le CPU PowerPC de Gamecube/Wii, ainsi que des utilitaires pour analyser les fichiers .dol
  • ps2toolchain pour les chaînes d'outils GCC ciblant le CPU Emotion Engine de la PS2.
  • mkpsxiso pour l'extraction et la reconstruction d'images disque PS1.
  • Ps2IsoTools pour la reconstruction d'images disque PS2.
  • gc_fst pour l'extraction et la reconstruction d'images Gamecube.
  • wiimms-iso-tools pour l'extraction et la reconstruction d'images disque Wii.
  • DolphinTool pour la conversion entre les différents formats d'image GC/Wii.
  • dolphin-memory-engine pour interagir avec la mémoire de l'émulateur Dolphin.
  • pine pour interagir avec la mémoire de l'émulateur PCSX2.
  • xdelta pour la création de fichiers de patch xdelta
  • 7zip pour résoudre les plus grands mystères de la vie
  • Real N64 CRC Tool pour mettre à jour les CRC des roms N64

Remerciements spéciaux

  • Ebbe - Pour avoir testé l'outil, signalé des bugs et suggéré des fonctionnalités tout au long de son développement
  • Wafflewizard1 - Pour avoir créé l'icône

Contact

Si vous avez besoin d'aide pour utiliser cet utilitaire, n'hésitez pas à rejoindre le Discord de la communauté : Rejoindre Discord

Catégories