العودة إلى التحديثات
New releaseAug 14, 2026

C-Game-Modding-Utility v1.2

أداة تعديل ألعاب تسهل حقن كود C/C++.

مشاركة

أداة تعديل الألعاب بلغة C/C++

Latest Downloads

UI

تهدف هذه الأداة إلى تسهيل كتابة التعديلات (mods) لألعاب الجيل الخامس/السادس من أجهزة الألعاب باستخدام C/C++.

فهي تتعامل مع كل الإعدادات المملة، مما يتيح لك التركيز على كتابة الكود فعليًا.
لا إعداد يدوي لمترجمات متقاطعة.
لا إعادة بناء يدوية لملفات ISO.
لا سير عمل اختبار معقدة.

الميزات

  • تدعم PS1 و PS2 و GameCube و Wii
  • تقوم تلقائيًا بتنزيل المترجمات/المجموعات الأدواتية المطلوبة للمنصات المختارة
  • واجهات مستخدم رسومية وسطر أوامر
  • إعادة بناء ملفات ISO للألعاب مع تعديلات الكود الخاصة بك
  • حقن مباشر في المحاكيات المدعومة للاختبار السريع
  • مكتشف فجوات الكود (code caves) ومكتشف دوال الإطار (every frame hook)
  • إدارة رموز متعددة الإصدارات
  • وأكثر من ذلك بكثير!

اضغط هنا لعرض الويكي

البدء السريع:

إنشاء مشروع

  1. اضغط على "إنشاء مشروع جديد"، وأعطه اسمًا
  2. اختر منصة اللعبة
  3. اضغط على "استخراج ملف ISO"، واختر ملف .iso/.bin/.ciso الخاص بلعبتك

2. إعداد فجوات الكود والدالات

هل تحتاج مساعدة في العثور على فجوات الكود والدالات؟ تحتوي الأداة على:

  • مكتشف فجوات الكود - يفحص المساحة الحرة في الذاكرة وسلاسل التصحيح
  • الكشف التلقائي عن الدالات - يعثر تلقائيًا على دوال الإطار (every-frame functions)

3. كتابة أول تعديل لك

الأداة تولد مشروعًا تلقائيًا بكل ما تحتاجه. عدّل الملف src/main.c:

// src/main.c
void ModMain(void) {
    // كود التعديل الخاص بك هنا
    player_health = 100;  // الخلود
}

العمل مع رموز اللعبة: حدد العناوين في symbols/default.txt، وأعلن الأنواع في include/symbols.h، ثم استخدمها كمتغيرات عادية. دليل الرموز الكامل

3. اختبار تعديلك

اضغط على ترجمة (Compile) في علامة التبويب "بناء" لترجمة تعديلك. بعد ذلك، يمكنك إما حقنه في المحاكي لاختباره، أو بناء ملف ISO!

الأدوات الموصى بها

المحاكيات المدعومة

محاكيات Gamecube/Wii

محاكيات PS2

محاكيات PS1

الأدوات المدمجة

  • devkitPro لمجموعات أدوات GCC الموجهة لوحدة المعالجة المركزية PowerPC في Gamecube/Wii، بالإضافة إلى أدوات تحليل ملفات .dol
  • ps2toolchain لمجموعات أدوات GCC الموجهة لوحدة المعالجة المركزية Emotion Engine في PS2.
  • mkpsxiso لاستخراج وإعادة بناء صور أقراص PS1.
  • Ps2IsoTools لإعادة بناء صور أقراص PS2.
  • gc_fst لاستخراج وإعادة بناء صور Gamecube.
  • wiimms-iso-tools لاستخراج وإعادة بناء صور أقراص Wii.
  • DolphinTool للتحويل بين صيغ صور GC/Wii المختلفة.
  • dolphin-memory-engine للتفاعل مع ذاكرة محاكي Dolphin.
  • pine للتفاعل مع ذاكرة محاكي PCSX2.
  • xdelta لإنشاء ملفات التصحيح xdelta.
  • 7zip لحل أعظم ألغاز الحياة.
  • Real N64 CRC Tool لتحديث رموز CRC لرومات N64.

شكر خاص

  • Ebbe - لاختبار الأداة، والإبلاغ عن الأخطاء، واقتراح الميزات خلال تطويرها
  • Wafflewizard1 - لإنشاء الأيقونة

التواصل

إذا كنت بحاجة إلى أي مساعدة في استخدام هذه الأداة، فلا تتردد في الانضمام إلى خادم ديسكورد المجتمعي: انضم إلى ديسكورد

الفئات