07-12-2022, 02:38 PM
07-12-2022, 04:37 PM
انا لم اقصد هذا المكان فقط اذا نزلت قليلاً ستجد كل شي، بوجه عام هذه هي التعديلات التي اجريتها كي تعمل اللعبة:
006BBE32 | 75 22 | jmp gamemd.6BBE56 |
0049F67C | 75 11 | jmp gamemd.49F68F |
006BDD18 | 75 14 | jmp gamemd.6BDD2E |
https://i.imgur.com/ZrqZ4mN.png
10-12-2022, 01:01 AM
أشكرك مرة أخرى أخي العزيز Venom
التعديلات اشتغلت على الرغم من أنها لا تعمل بشكلها الطبيعي كتشغيل اللعبة من الملف Launcher لكن مش مهم.
الآن, أنا دخلت في المرحلة الثانية وهى أنى أبحث عن الكود الذي يظهر لي رسالة "أدخال السي دي" أو بمعنى أصح عاور أعمل No CD
وتوصلت إلى 2 كود مسئولين عن إظهار رسالة أدخال السي دي بس للأسف لأزلت أحاول معرفة الجزء الصحيح الذي يخفى هدة الرسلة وكل لما أعدل في جزء أجد اللعبة حدث فيها مشكلة ولا تعمل.
التعديلات اشتغلت على الرغم من أنها لا تعمل بشكلها الطبيعي كتشغيل اللعبة من الملف Launcher لكن مش مهم.
الآن, أنا دخلت في المرحلة الثانية وهى أنى أبحث عن الكود الذي يظهر لي رسالة "أدخال السي دي" أو بمعنى أصح عاور أعمل No CD
وتوصلت إلى 2 كود مسئولين عن إظهار رسالة أدخال السي دي بس للأسف لأزلت أحاول معرفة الجزء الصحيح الذي يخفى هدة الرسلة وكل لما أعدل في جزء أجد اللعبة حدث فيها مشكلة ولا تعمل.
10-12-2022, 07:57 AM
(10-12-2022, 01:01 AM)lionking كتب : [ -> ]أبحث عن الكود الذي يظهر لي رسالة "أدخال السي دي"أظن غالبا اللعبة فيها تشابه كبير مع الجنرالز كلاهما من نفس الشركة ومحميين بنفس الحماية RA SafeDisc 2.4 - Generals SafeDisc 2.8 ومن نفس السلالة Command Conquer.
أظنك غالبا في مرحلة مابعد فك التشفير فاللعبة بعد تثبيتها تطلب إدخال السي دي CD-ROM لأول مرة لكي تقوم بفك تشفير الملف/ات التنفيذية (لأن المفتاح موجود بالسي دي).
بعد فك التشفير تقوم بالبحث عن مفتاح التثبيت Serial key الذي ادخل عند تثبيت اللعبة (يختلف عن مفتاح فك التشفير) من حزمتها الأصلية (إصدار الجنرالز الأول لايقوم بذلك فقط ال ZH) ثم عن ملفات الوسائط (موسيقى، textures)
وان لم تجدهم تقوم بإخراج الرسالة الشهيرة
يعني لو كان عندك نقص بالملفات فمن الطبيعي أن لا تعمل اللعبة . Process Monitor سيساعد في معرفة المفاتيح ومفاتيح Registry التي تطلبها اللعبة.
10-12-2022, 03:43 PM
اللعبة تحتاج هذه الملفات من القرص المدمج:
MAPSMD03.MIX
MOVMD03.MIX
MULTIMD.MIX
THEMEMD.MIX
10-12-2022, 05:42 PM
SeGNMeNT كتب :أظن غالبا اللعبة فيها تشابه كبير مع الجنرالز كلاهما من نفس الشركة ومحميين بنفس الحماية RA SafeDisc 2.4 - Generals SafeDisc 2.8 ومن نفس السلالة Command Conquer.
أظنك غالبا في مرحلة مابعد فك التشفير فاللعبة بعد تثبيتها تطلب إدخال السي دي CD-ROM لأول مرة لكي تقوم بفك تشفير الملف/ات التنفيذية (لأن المفتاح موجود بالسي دي).
بعد فك التشفير تقوم بالبحث عن مفتاح التثبيت Serial key الذي ادخل عند تثبيت اللعبة (يختلف عن مفتاح فك التشفير) من حزمتها الأصلية (إصدار الجنرالز الأول لايقوم بذلك فقط ال ZH) ثم عن ملفات الوسائط (موسيقى، textures)
وان لم تجدهم تقوم بإخراج الرسالة الشهيرة
فعلا كلامك صحيح, اللعبتين يستخدم نفس نوع التشفير مع اختلاف الإصدار.
بخصوص تشفير الملفات فأنا قمت بفك تشفيرها وأصبحت الآن بدون تشفير.
بالنسبة لرسالة إدخال السي دي التي تظهر فهي ليست على شكل MessageBox كما هو الحال في لعبة c&c general zero hour ولكنها عبارة عن صورة مكتوب عليها رسالة إدخال السي دي. والطريف إني عرفت مكانها بالصدفة وأنا بتصفح الكود لان للأسف لم أجد طريقة أقدر أبحث بها على رسائل على شكل صورة مثل هدة.
Venom كتب :اللعبة تحتاج هذه الملفات من القرص المدمج:
MAPSMD03.MIX
MOVMD03.MIX
MULTIMD.MIX
THEMEMD.MIX
بالفعل أنا نسخت هدة الملفات من السي دي من قبل إلى مجلد اللعبة الرئيسى.
10-12-2022, 06:09 PM
(10-12-2022, 05:42 PM)lionking كتب : [ -> ]بخصوص تشفير الملفات فأنا قمت بفك تشفيرها وأصبحت الآن بدون تشفير.هل لديك القرص الأصلي/ صورة عن القرص الأصلي باستخدام Alcohol %120؟
10-12-2022, 06:58 PM
(10-12-2022, 06:09 PM)SeGNMeNT كتب : [ -> ]هل لديك القرص الأصلي/ صورة عن القرص الأصلي باستخدام Alcohol %120؟
كانت معى Bin/cue من القرص الأصلي للعبة وقمت بتثبيتها ونقل كل الملفات التي تحتاجها اللعبة لتعمل من على الهارد سك, وقمت بحذف ملف Bin/cue بعد ذلك.
11-12-2022, 12:24 AM
هذه هي التعديلات المطلوبة حتي تعمل اللعبة بدون القرص المدمج:
004E60B8 | C701 2E5C0000 | mov dword ptr ds:[ecx], 0x5C2E | ecx:"c:\\"
004E60BE | 90 | nop |
004E60BF | 90 | nop |
004E60EB | EB 3D | jmp gamemd.4E612A |
004A80D0 | B8 02000000 | mov eax, 0x2 |
004A80D5 | C3 | ret |
0049F7A0 | B0 01 | mov al, 0x1 |
0049F7A2 | C3 | ret |
11-12-2022, 02:22 AM
(11-12-2022, 12:24 AM)Venom كتب : [ -> ]هذه هي التعديلات المطلوبة حتي تعمل اللعبة بدون القرص المدمج:
للأسف هدة العناوين غير صحيحة عندي
004A80D0 | B8 02000000 | mov eax, 0x2 |
004A80D5 | C3 | ret |
0049F7A0 | B0 01 | mov al, 0x1 |
0049F7A2 | C3 | ret |
لاحظ أنني قمت بتحديث اللعبة للباتش الاخير v1.001