سؤال

من ما أعرفه، يجب تحميل التعليمات البرمجية لتشغيل DS في ذاكرة الوصول العشوائي، وبالتالي أخذ من 4M المقيد بالفعل. هل هناك أي طريقة لتشغيل رمز DS مباشرة من الصورة؟

هل كانت مفيدة؟

المحلول

إجابة قصيرة: رقم

لا تتضمن خريطة ذاكرة Nintendo DS أي موقع يقوم بالخرائط إلى ROM في خرطوشة DS.

بالمقارنة، في لعبة Boy Boy تقدم المنطقة 08000000-09FFFFFF تم تعيينها إلى ROM الخارجي في لعبة Pak. يتم تضمين هذه التعيين في DS أيضا، من المفترض توافق الخلف وتمكين بعض لعبة GBA وتفاعل لعبة DS (على سبيل المثال Castlevania: فجر حزن بيض عيد الفصح). لكنه فقط خرائط فتحة GBA وما إلى ذلك فقط لخراطيش GBA.

يمكنك استخدام هذه الميزة للقراءة من خراطيش GBA في فتحة GBA وتشغيل التعليمات البرمجية من هناك في وضع DS. فعلت الخراطيش المبكرة غير الرسمية غير الرسمية ذلك. هذا ليس دليلا على المستقبل - لن يعمل على DSI الذي لا يوجد لديه فتحة GBA هذه. بالإضافة إلى ذلك، يصعب العثور على خراطيش فتحة 2 في الوقت الحاضر مع خراطيش نمط DS العادية أكثر شعبية ومتاحة.

الطريقة المعتادة لإنشاء ألعاب كبيرة تحتاج إلى تشغيل رمز أكثر مما هي الذاكرة هي إما الاستخدام تراكب الكود أو اكتب لعبتك في لغة البرمجة النصية يمكن أن تحميل وإلغاء تحميل رمز ديناميكيا.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top