86 صندوق

86Box هو برنامج محاكاة لأجهزة IBM PC لأنظمة ويندوز ولينكس وماك أو إس، وهو مبني على برنامج PCem، ويتخصص في تشغيل أنظمة التشغيل والبرامج القديمة المصممة لأجهزة IBM PC المتوافقة . وقد تم تطويره في الأصل من برنامج PCem، ثم أُضيف إليه لاحقًا دعم لأجهزة كمبيوتر أخرى متوافقة مع IBM PC.

سمات

الأجهزة

الهدف الرئيسي من 86Box هو محاكاة أنظمة/ لوحات أم متوافقة مع IBM PC من عام 1981 حتى عام 1999، والتي تشمل جميع طرازات IBM PC تقريبًا (بما في ذلك طراز IBM PS/1 2121 وطراز IBM PS/2 2011) وتدعم أنظمة/لوحات أم متوافقة مع IBM PC.

يستطيع برنامج 86Box محاكاة معالجات Intel (ونسخها المماثلة، بما في ذلك Advanced Micro Devices و IDT و Cyrix ) بدءًا من Intel 8088 مرورًا بمعالجات Pentium Tillamook MMX /Mobile MMX ومعالجات Pentium Pro / Pentium II من عام 1997 حتى عام 1999. [ 1 ] يُعد برنامج إعادة الترجمة إلزاميًا لمعالجات P5 Pentium وCyrix واختياريًا لمعالجات i486 ومعالجات IDT WinChip .

يُمكن لبرنامج 86Box محاكاة أوضاع رسومية مختلفة، بما في ذلك وضع النص ، وHercules ، وCGA (بما في ذلك بعض أوضاع التركيب والأوضاع المُعدّلة 160 × 100 × 16)، و Tandy ، وEGA ، وVGA (بما في ذلك الوضع X وتعديلات أخرى)، و VESA ، بالإضافة إلى واجهات برمجة تطبيقات فيديو متنوعة مثل DirectX وGlide من 3Dfx. كما يُمكن لبرنامج 86Box محاكاة بطاقات فيديو مختلفة مثل ATI Mach64 GX وسلسلة S3 Trio32/64/Virge. ويُحاكي البرنامج أيضًا بطاقات Voodoo مع دعم Voodoo 1/2/3 وتحسينات متنوعة. وقد أُضيف مُجمّع مُنفصل لمحاكاة Voodoo، مما يُسرّع عملية محاكاة بطاقة رسومات Voodoo.

يمكن لبرنامج 86Box محاكاة بعض بطاقات الصوت، مثل AdLib و Sound Blaster (بما في ذلك Game Blaster ) و Sound Blaster Pro و Sound Blaster 16 و Sound Blaster AWE32 و Gravis UltraSound و Innovation SSI-2001 و Aztech Sound Galaxy Pro 16 و Windows Sound System و Ensoniq AudioPCI 64V/ES1371 و Sound Blaster PCI 128 .

كما يحاكي برنامج 86Box بعض بطاقات SCSI، مثل بطاقات SCSI من BusLogic و Symbios Logic .

دعم نظام التشغيل

على غرار برامج Virtual PC و Bochs و QEMU ، يدعم 86Box جميع إصدارات مايكروسوفت ويندوز تقريبًا حتى ويندوز 7 (بما في ذلك حزمة الخدمة 1)؛ كما يدعم أنظمة MS-DOS و FreeDOS و CP/M-86 . تتطلب الإصدارات الأقدم من نظام التشغيل OS/2 تهيئة القرص الصلب قبل التثبيت، بينما يتطلب نظام التشغيل OS/2 Warp 3 حتى Warp 4.5 بطاقة رسومات غير مُسرّعة للتشغيل. يدعم 86Box أيضًا أنظمة تشغيل أخرى، مثل إصدارات لينكس التي تدعم معالج بنتيوم، ومشتقات BSD (مثل FreeBSD )، ونظام BeOS 5 ، الذي يعمل فقط على اللوحة الأم Award SiS 497.

دعم نظام التشغيل المضيف

كان البرنامج في البداية حصريًا لنظام التشغيل ويندوز، ثم تم نقله إلى نظام التشغيل لينكس في الإصدار 3.2 [ 2 ] [ 3 ] ونظام التشغيل ماك أو إس في الإصدار 3.4. [ 4 ]

مدير

لتسهيل إدارة عدة أجهزة افتراضية في آنٍ واحد وتغيير إعداداتها، يُنصح باستخدام 86Box مع تطبيق إدارة بواجهة رسومية. من هذه التطبيقات: 86Box Manager و86Box Manager Lite وWinBox for 86Box، وجميعها برامج مجانية. منذ الإصدار 5.0، يتضمن 86Box مديرًا مدمجًا للأجهزة الافتراضية، وهو مُفعّل افتراضيًا.

تاريخ

PCem

بدأ برنامج 86Box كنسخة معدلة من PCem ، وهو برنامج محاكاة آخر مفتوح المصدر لأجهزة IBM PC. [ 5 ] طُوّر PCem في الأصل بواسطة سارة ووكر من عام 2007 حتى تقاعدها من المشروع في عام 2021، حيث عيّنت مايكل مانلي مسؤولاً جديداً عن المشروع. [ 6 ] [ 1 ] ومثل 86Box، يتيح PCem للمستخدمين محاكاة أجهزة الكمبيوتر المتوافقة مع مجموعة واسعة من معالجات x86 - من Intel 8088 إلى Pentium II - بالإضافة إلى إمكانية محاكاة بطاقات الصوت (مثل Sound Blaster 16 ) ووحدات معالجة الرسومات (بما في ذلك عدد قليل للغاية من مسرعات الرسومات ثلاثية الأبعاد المبكرة : S3 ViRGE/325 وS3 ViRGE/DX و3DFX Voodoo و3DFX Voodoo2، [ 7 ] ولكن لا يدعم شرائح ATI أو Nvidia أو Matrox أو PowerVR أو Rendition). تتيح هذه المرونة تشغيل برامج الكمبيوتر القديمة ذات متطلبات الأجهزة المعقدة بدقة، من حيث سرعة المعالج وأداء الوسائط المتعددة، على الأجهزة الحديثة. ومن مزايا 86Box مقارنةً ببرامج إدارة الأجهزة الافتراضية الشائعة مثل VirtualBox ، القدرة على تشغيل ذاكرات BIOS ROM مخصصة . وهذا يسمح للمستخدمين بمحاكاة أجهزة كمبيوتر متوافقة محددة بدقة، مثل أجهزة Compaq و Asus ، وغيرها. [ 8 ]

استقبال

استُخدم برنامج PCem من قِبل أمناء الأرشيف في الأوساط الأكاديمية لمحاكاة البرامج القديمة لعرض الأعمال الفنية الرقمية التاريخية. [ 9 ] بالإضافة إلى ذلك، استخدمت مايكروسوفت كلاً من PCem و86Box لاختبار شفرة المصدر الأرشيفية الخاصة بها لضمان نجاح عملية التجميع. [ 10 ]

انظر أيضاً

مراجع

  1. 1 2 بيلي، داستن (14 ديسمبر 2021). "بعد عامين، يحصل برنامج محاكاة الكمبيوتر 86Box على تحديثه 3.0 مع دعم معالج Pentium II" . PCGamesN . Publisher Collective. مؤرشف من الأصل في 14 ديسمبر 2021.
  2. رضوان، أمان (16 ديسمبر 2021). "برنامج 86Box يحصل على تحديث رئيسي بعد عامين مع تغييرات جوهرية" . EmulatorClub . مؤرشف من الأصل في 21 مايو 2024.
  3. داو، ليام (17 فبراير 2022). "محاكي الأجهزة القديمة 86Box v3.2 القائم على معالجات x86 يدعم نظام لينكس" . GamingOnLinux . مؤرشف من الأصل في 1 يونيو 2024.
  4. ^ "86 بوكس ​​الإصدار 3.4" . 86صندوق. 20 أبريل 2022 . تم الاسترجاع في 26 ديسمبر 2022 .
  5. مانلي، مايكل؛ سارة ووكر (بدون تاريخ). "أخبار" . PCem. مؤرشف من الأصل في 29 مايو 2024.
  6. ووكر، سارة (14 يونيو 2021). "الصفحة الرئيسية لـ PCem (الأخبار)" . مؤرشف من الأصل في 16 يونيو 2021.
  7. "PCem" . مؤرشف من الأصل في 17 أبريل 2025. تم الاطلاع عليه في 3 مايو 2025 .
  8. باوندر، ليس (21 مايو 2023). "من 8088 إلى بنتيوم: كيفية محاكاة جهاز كمبيوتر قديم باستخدام PCem" . تومز هاردوير . فيوتشر بي إل سي. مؤرشف من الأصل في 21 مايو 2023.
  9. كولوتون، إيدي؛ فاربويتز، جوناثان؛ جيل رودريغيز، كارولين (2022). "تصوير الأقراص كأداة نسخ احتياطي للأشياء الرقمية" . في: إنجل، دينا؛ فيليبس، جوانا (محرران). صيانة فنون الوسائط الزمنية (الطبعة الأولى ). لندن: روتليدج/مجموعة تايلور وفرانسيس. الصفحات 204-222 . ISBN   978-0-367-46042-6أُرشف من الأصل بتاريخ 27 أبريل 2024. تم الاطلاع عليه بتاريخ 1 يونيو 2024 .
  10. إدسر، آندي (26 أبريل 2024). "أصدرت مايكروسوفت الشفرة المصدرية لنظام التشغيل MS-DOS 4.0، وهذا يثير فيّ مشاعر الحنين إلى الماضي" . مجلة PC Gamer . شركة Future plc. مؤرشف من الأصل في 26 أبريل 2024.