إطلاق محاكي DOSBox Staging 0.75

مرور 10 سنوات على آخر إصدار مهم لـ DOSBox نشرت الإفراج عن DOSBox التدريج 0.75، تطويرها التقطت المتحمسين كجزء من مشروع جديد، الذين جمعوا العديد من البقع المتناثرة في مكان واحد. DOSBox هو محاكي MS-DOS متعدد المنصات مكتوب باستخدام مكتبة SDL وتم تطويره لتشغيل ألعاب DOS القديمة على Linux وWindows وmacOS.

تم تطوير DOSBox Staging بواسطة فريق منفصل ولا يرتبط بالفريق الأصلي. DOSBox، والتي لم تشهد سوى تغييرات طفيفة في السنوات الأخيرة. تتضمن أهداف DOSBox Staging توفير منتج سهل الاستخدام، وتسهيل مشاركة المطورين الجدد (على سبيل المثال، استخدام Git بدلاً من SVN)، والعمل على توسيع الوظائف، والتركيز بشكل أساسي على ألعاب DOS، ودعم الأنظمة الأساسية الحديثة. لا تتضمن أهداف المشروع تقديم الدعم للأنظمة القديمة مثل Windows 9x وOS/2، ولا تركز على محاكاة أجهزة عصر DOS. المهمة الرئيسية هي ضمان تشغيل عالي الجودة للألعاب القديمة على الأنظمة الحديثة (يتم تطوير شوكة منفصلة لمحاكاة الأجهزة دوسبوكس-x).

في الإصدار الجديد:

  • تم الانتهاء من الانتقال إلى مكتبة الوسائط المتعددة إس دي إل 2.0 (تم إيقاف دعم SDL 1.2).
  • يوفر الدعم لواجهات برمجة التطبيقات الرسومية الحديثة، بما في ذلك إضافة وضع إخراج "نسيج" جديد يمكن تشغيله عبر OpenGL أو Vulkan أو Direct3D أو Metal.
  • تمت إضافة دعم لمسارات CD-DA (القرص المضغوط الصوتي الرقمي) بتنسيقات FLAC وOpus وMP3 (تم دعم WAV وVorbis سابقًا).
  • تمت إضافة وضع لقياس البكسل الصحيح مع الحفاظ على نسبة العرض إلى الارتفاع (على سبيل المثال، عند تشغيل لعبة مقاس 320 × 200 على شاشة مقاس 1920 × 1080، سيتم تغيير حجم وحدات البكسل 4 × 5 لإنتاج صورة مقاس 1280 × 1000 بدون ضبابية.

    إطلاق محاكي DOSBox Staging 0.75

  • تمت إضافة القدرة على تغيير حجم النافذة بشكل تعسفي.
  • تمت إضافة أمر AUTOTYPE لمحاكاة إدخال لوحة المفاتيح، على سبيل المثال، لتخطي شاشات البداية.
  • تم تغيير إعدادات العرض. افتراضيًا، يتم تمكين الواجهة الخلفية المستندة إلى OpenGL مع تصحيح نسبة العرض إلى الارتفاع والقياس 4:3 باستخدام تظليل OpenGL.
    إطلاق محاكي DOSBox Staging 0.75

  • تمت إضافة طرق جديدة لتخصيص سلوك الماوس.
  • بشكل افتراضي، يتم تمكين محاكي OPL3 نوكد، مما يوفر محاكاة أفضل لـ AdLib وSoundBlaster.
  • تمت إضافة القدرة على تغيير مفاتيح الاختصار بسرعة.
  • تم نقل إعدادات Linux إلى الدليل ~/.config/dosbox/.
  • تمت إضافة دعم لإعادة الترجمة الديناميكية لوحدات المعالجة المركزية (CPUs) 64 بت.
  • تمت إضافة أوضاع إخراج أحادية اللون ومركبة للألعاب المكتوبة لبطاقات الفيديو CGA.
  • تمت إضافة دعم لاستخدام تظليل GLSL لتسريع معالجة المخرجات التي تمت محاكاتها.



المصدر: opennet.ru

إضافة تعليق