مجموعة تطوير Xbox

مجموعة تطوير إكس بوكس ​​(XDK) هي حزمة برمجية طورتها مايكروسوفت لكتابة برامج لنظام ألعاب إكس بوكس ​​الذي صدر عام 2001. تتضمن XDK مكتبات ومترجمًا وأدوات متنوعة تُستخدم لإنشاء برامج إكس بوكس. تتيح XDK إمكانية دمجها مع مايكروسوفت فيجوال ستوديو 2002 أو 2003 ، وهو أمر ضروري لتطوير التطبيقات أو الألعاب لإكس بوكس. كما تتضمن XDK أداة لتسجيل لقطات اللعب، والتي تُستخدم على نطاق واسع لإنشاء لقطات شاشة ومقاطع دعائية عالية الجودة.

غاية

تتيح حزمة تطوير البرامج (XDK) لمطوري البرامج إنشاء التطبيقات وتشغيلها وتوزيعها على منصة Xbox. استندت حزم تطوير البرامج الخاصة بجهاز Xbox 360 إلى جميع أجيال تصميم Xbox 360 الثلاثة ("الضخم" و"النحيف" و"E"). تضمنت الحزمة مجموعات XNA، التي استُخدمت في بعض المعارض ووُزعت على استوديوهات تطوير الألعاب، ومجموعات Stress Kits، التي استُخدمت لاختبار قوة جهاز Xbox 360 في ظروف مختلفة مثل خفض الجهد الكهربائي ورفعه، ووُزعت على مطوري Microsoft فقط، ومجموعات Demo Kits، التي استُخدمت لعرض الألعاب. تضمنت بعض حزم تطوير البرامج، وليس جميعها، وحدة Sidecar تُستخدم لمحاكاة محرك أقراص DVD والعمل كقرص صلب، وفي حزم تطوير البرامج القديمة ذات أنظمة الاسترداد القديمة، استُخدمت لتصحيح أخطاء PIX. يأتي مع حزم تطوير البرامج حزمة تطوير البرامج الخاصة بجهاز Xbox 360، والتي تُستخدم للاتصال بالجهاز، وتمكين تحرير الذاكرة، وإدارة الملفات، والتكامل مع Visual Studio 2010 لتطوير ألعاب Xbox 360 .

بيئة تطوير Xbox

يعتمد نظام BIOS الخاص بجهاز Xbox على نواة NT 5.0 ، ولكنه لا يمتلك جميع موارد أو إمكانيات نظام التشغيل Windows 2000 (على سبيل المثال: لا يدعم Xbox بشكل أصلي DirectShow أو سجل النظام أو مكتبات DLL ). ونظرًا للقيود المفروضة على مكونات جهاز Xbox وبيئته، فإن جميع برامج تطوير Xbox (وجميع أنظمة ألعاب الفيديو بشكل عام) تركز على استغلال الموارد المحدودة المتاحة، والتي يتمثل قيدها الرئيسي في مقدار ذاكرة الوصول العشوائي (RAM) المتاحة . [ 1 ]

نظام التشغيل المدمج من إكس بوكس

قيود برمجية خاصة بـ XDK و Xbox

هذه قائمة بالقيود الخاصة بـ XDK وأجهزة Xbox ونظام تشغيل Xbox.

  • قيود نظام ملفات UDF (تنسيق القرص العالمي) : يدعم جهاز Xbox فقط الإصدار 1.02 من UDF (المصمم لأقراص DVD-Video )، والذي يبلغ الحد الأقصى لحجم الملف فيه 1 جيجابايت ( لن يتم تشغيل قرص DVD بإصدار UDF أحدث يحتوي على فيديو يزيد حجمه عن 1 جيجابايت)، وينطبق الأمر نفسه على التنسيقات الهجينة UDF/ISO (المعروفة أيضًا بتنسيق UDF Bridge). يُمكن تجاوز هذه القيود عن طريق نسخ الأقراص بتنسيق ISO 9660. يبلغ الحد الأقصى لحجم الملف في تنسيق ISO 9660 2 جيجابايت، ولا يمكن تجاوزه. [ 1 ]  
  • يُهيأ القرص الصلب لجهاز Xbox بنظام FATX (جدول تخصيص الملفات لجهاز Xbox) ، والذي يبلغ الحد الأقصى لحجم الملف فيه 4  جيجابايت (4096 ميجابايت )، ويدعم أسماء الملفات/المجلدات التي لا تتجاوز 42 حرفًا، ومسارًا كاملًا بحد أقصى 255 حرفًا، وعددًا أقصى من الملفات/المجلدات في المجلد الواحد يبلغ 4096 ملفًا/مجلدًا، بالإضافة إلى 256 ملفًا/مجلدًا كحد أقصى في جذر كل قسم. كما لا يدعم نظام FATX جميع أحرف ASCII القياسية في أسماء الملفات/المجلدات (على سبيل المثال: < > =  ?  :  ; " * +, / \|¤ &). [ 1 ] [ 3 ]
  • يُعاني قارئ/كاتب ذاكرة الفلاش USB المستخدم في نظام تشغيل Xbox من بعض القيود. فهو يقتصر على ذاكرات الفلاش USB والأقراص الصلبة المتوافقة مع فئة أجهزة التخزين USB Mass Storage Device Class وفقًا لمعيار USB 1.1، وبحد أقصى 4 جيجابايت. يمكنه قراءة وكتابة ذاكرات الفلاش المهيأة بنظام FATX، ولكنه يدعم فقط أنظمة الملفات FAT12 وFAT16 (بما في ذلك VFAT) وFAT32. أما ذاكرات NTFS فهي غير مدعومة حاليًا. [ 3 ] 
  • بمعالجها المركزي الذي يُشبه معالج Intel Pentium III  بسرعة 733 ميجاهرتز وذاكرتها المشتركة التي تبلغ 64 ميجابايت ، لا يمتلك جهاز Xbox معالجًا مركزيًا سريعًا بما يكفي ولا ذاكرة وصول عشوائي كافية لتشغيل فيديوهات HDTV المشفرة بدقة 720p/1080i الأصلية. مع ذلك، يستطيع Xbox ترقية جميع أفلام الدقة القياسية وعرضها بدقة 720p أو 1080i. [ 1 ] [ 3 ] 

انظر أيضاً

مراجع

  1. 1 2 3 4 باتريك شميد (5 نوفمبر 2004). "تعديل جهاز إكس بوكس ​​ليصبح مركز الوسائط المتعددة الأمثل" . موقع تومز هاردوير.
  2. "هندسة إكس بوكس ​​| تحليل عملي" . موقع كوبيتي . 26-06-2020 . تاريخ الاسترجاع: 06-08-2025 .
  3. 1 2 3 "تحميل هاردكور غيمر" (ملف PDF) . مؤرشف من النسخة الأصلية (ملف PDF) بتاريخ 18 نوفمبر 2008. تم الاطلاع عليه بتاريخ 31 مايو 2010 .مراجعة برنامج XBMC في مجلة Hardcore Gamer