أداة لتفريغ وإعادة حزمة Nintendo DS ROMS (.NDS)
إذا وجدت هذا البرنامج مفيدًا ، فيرجى التفكير في دعمه:
يساعدك NDSFActory بسهولة على إلغاء تعبئة وإعادة حزم Nintendo DS ROMs ، ولكن هناك حاجة إلى بعض المعرفة الفنية.
يتكون ROM NDS النموذجي من الأقسام التالية:
يتيح لك NDSFactory استخراج هذه الأقسام ، وتعديلها حسب الحاجة ، وإعادة بناء ROM بأقسامك المعدلة. إذا كانت الأقسام المعدلة أكبر من النسخة الأصلية ، فيجب عليك تحديد عنوانها الفعلي وحجمها الجديد في الرأس. تأكد من أن الأقسام لا تتداخل وتذكر أن ترقع الدهون.
هذه الأداة مفيدة بشكل خاص لألعاب التعديل أو كتابة المدربين.
في علامة التبويب Unpacker ، يمكنك تحميل برنامج Nintendo DS الخاص بك (.NDS) واستخراج أقسام ROM. لاحظ العنوان الأصلي للملفات الدهنية ، حيث ستحتاج إلى هذه القيمة إذا قمت بتغيير عناوين وأحجام الأقسام أو إذا كنت ترغب في استخراج محتوياتها.
يمكنك بعد ذلك القيام بما تريده مع هذه الأقسام (حقن رمز ، وتطبيق التصحيحات وما إلى ذلك)
في علامة التبويب Packer ، يمكنك إعادة إنشاء ملف .nds باستخدام الأقسام المعدلة. إذا كانت أقسامك أكبر من النسخ الأصلية ، فيجب عليك تحديث عناوينها وأحجامها في الرأس. تأكد من أن العناوين لا تتداخل ، أو سيتم كسر ROM النهائي. إذا قمت بإعادة تحرير الأقسام ، فإن عنوان Fat Files 'يختلف عن الأصل ، فيجب عليك تصحيح الدهون (الدهون). تحتوي الدهون على عناوين مطلقة تمثل عناوين بدء كل ملف ونهاية ، لذلك تحتاج إلى تحديثها وفقًا لذلك (استخدم علامة تبويب ترقيع الدهون لهذا الغرض).
تحذير: إذا كان ROM يحتوي على تراكبات ARM9/ARM7 وأقسامك أكبر من الأصل ، فيجب عليك تحديث إزاحة التراكب يدويًا في ثنائيات OVR و FAT (باستخدام محرر HEX).
في علامة التبويب هذه ، يمكنك:
استخراج ملفات الدهون من fat_data.bin.
أعد بناء ملفات الدهون في fat.bin و fat_data.bin جديدة. إذا كان ROM يحتوي على تراكبات ARM9/ARM7 ، فيجب عليك توفير الدهون الأصلية.
تحذير: لا تقم بتعديل أسماء الملفات الدهنية أو الامتدادات ، أو ستحتاج إلى fnt.bin جديد.
تصحيح قسم الدهون (fat.bin): هذا ضروري فقط إذا كان العنوان النهائي لملفات FAT (FAT_DATA.BIN) يختلف عن الأصل. تصحيح الدهون واضح ومباشر: قم بتحميل الدهون. سيؤدي ذلك إلى إنتاج دهون مصححة للاستخدام في عملية التعبئة.
إذا وجدت خطأ ، فلا تتردد في فتح مشكلة أو إرسال طلب سحب :)
شكر خاص لأنطونيو باربا ودافيد تروجو
تم تطويره مع ❤ بواسطة Luca D'Amico