ما هو الأفضل للألعاب الرجعية؟
ريان هينز / هيئة أندرويد
عندما يتعلق الأمر بالألعاب القديمة، قد يكون من الصعب الحصول على الأجهزة الأصلية. حتى لو استطعت، فإن معظم وحدات التحكم القديمة لا تتوافق مع أجهزة التلفزيون الحديثة، وبالتالي فإن التجربة ستكون أسوأ بشكل ملحوظ مما كانت عليه قبل عقود.
ولحسن الحظ، هناك طرق للتغلب على هذا. يعتمد الأكبر على محاكاة الأجهزة عبر FPGAs، أو محاكاة البرامج، أو مزيج من الاثنين معًا. إذا كنت قد بدأت رحلتك للتو، فإليك تفصيل سريع لكليهما، بالإضافة إلى ما أقوم به أنا والأعضاء الآخرون هيئة الروبوت استخدم كل منها لاستعادة أيام المجد.
ما هي مضاهاة FPGA؟
ريان هينز / هيئة أندرويد
تعتمد محاكاة FPGA، أو مصفوفة البوابة القابلة للبرمجة ميدانيًا، على دائرة متكاملة لإعادة إنشاء منطق أجهزة وحدة التحكم الأصلية بشكل فعال. إنها ليست نفس الشريحة، لذا لا تزال هناك محاكاة مستمرة، ولكن الهدف هو معالجة المعلومات بنفس الطريقة تمامًا باستخدام النوى الخاصة بوحدة التحكم. في كثير من الأحيان، يمكن استخدامها لتشغيل الخراطيش والألعاب القديمة الأخرى بدون محولات، مع تمكين الأجهزة المحدثة لأشياء مثل إخراج HDMI والاتصال بالإنترنت.
أحد أشهر الأمثلة في السنوات الأخيرة هو الجيب التناظري. اختار زميلي Ryan Haines واحدة للعب مجموعته من ألعاب GBA الفعلية على جهاز أكثر حداثة بعد وفاة جهاز GameBoy Advance SP الذي تقدم في السن. أصدرت الشركة سابقًا أجهزة مماثلة تعتمد على FPGA لمحاكاة وحدات تحكم NES وSuper Nintendo وSEGA الكلاسيكية، بالإضافة إلى الجهاز القادم لنينتندو 64.
Analogue هي العلامة التجارية الأكثر شهرة في أجهزة ألعاب FPGA.
جهاز FPGA شائع آخر هو MiSTer. يعد هذا جهازًا للأغراض العامة وقادرًا على محاكاة العديد من وحدات التحكم في وحدة واحدة باستخدام مراكز مختلفة، ولكنه يتطلب عادةً المزيد من الإعداد. وهي متوفرة من العديد من الشركات المختلفة في عبوات مختلفة، ولكنها جميعًا تستخدم عادةً نفس لوحة الدائرة DE10-Nano من Terasic.
أجهزة FPGA الأخرى تأخذ النهج المعاكس. ومن خلال وضع FPGA في الخرطوشة، يمكنك تشغيل أقراص ROM الخاصة بألعابك المفضلة على جهاز وحدة التحكم الأصلي. هذا ما يفعله زميلي ستيفن شينك مع خراطيش FPGA من Everdrive. وهذا يسمح له بممارسة الألعاب على تلفزيون CRT للحصول على التجربة الرجعية الأكثر أصالة على الإطلاق.
ريان هينز / هيئة أندرويد
هناك مزايا أخرى لمحاكاة FPGA كونها وفية للأجهزة الأصلية. يتم الحفاظ بشكل كامل على أشياء مثل معدلات التجزئة والمراوغات البسيطة الأخرى لوحدات التحكم القديمة، والتي غالبًا ما تعمل برامج محاكاة البرامج على تسهيلها. نظرًا لعدم وجود طبقة برمجية ثقيلة لترجمة المدخلات، تتمتع أجهزة FPGA أيضًا بزمن وصول منخفض. لن يمثل هذا مشكلة بالنسبة لمعظم اللاعبين، ولكنه يمكن أن يساعد في الحيل المثالية للإطار والتوقيتات الضيقة الأخرى.
وبطبيعة الحال، كل هذا يأتي بتكلفة. يمكن أن تكون أجهزة FPGA باهظة الثمن، حيث تكلف أكثر من وحدات التحكم الأصلية التي تسعى إلى محاكاتها. كما أنهم غير قادرين على محاكاة وحدات التحكم الأحدث بسبب قيود الأجهزة.
المزايا:
- مضاهاة الأجهزة الرجعية دقيقة
- أداء رائع
- تعزيز المخرجات
- الاتصال بالإنترنت
- زمن وصول منخفض للإدخال
- انخفاض استهلاك الطاقة
العيوب:
- غالي
- من الصعب اقامة
- لا يمكن محاكاة وحدات التحكم الحديثة
ما هو مضاهاة البرمجيات؟
هادلي سيمونز / هيئة أندرويد
إن مضاهاة البرامج هي ما تفكر فيه على الأرجح عندما تفكر في لعب ألعاب قديمة على جهاز كمبيوتر أو ألعاب محمولة باليد. تستخدم هذه البرامج لمحاكاة الأجهزة القديمة على أنظمة التشغيل Windows أو Linux أو Android أو iOS أو أي نظام أساسي آخر. والشيء الجميل في هذا النهج هو أن الأجهزة الأكثر قوة يمكن أن تترجم مباشرة إلى أداء أفضل. في الاختبار الذي أجريته، يمكن لأي هاتف رائد من السنوات القليلة الماضية تشغيل ألعاب PlayStation 2 أو Dreamcast بسهولة، مع وجود العديد من عناوين Nintendo Switch في متناول اليد أيضًا.
وبطبيعة الحال، فإن جودة المحاكي مهمة أيضًا. لحسن الحظ، هناك العديد من المطورين المخصصين لمعظم المنصات، مع العديد من الخيارات لكل وحدة تحكم. إذا كانت لعبة معينة لا تعمل بشكل جيد على محاكي معين، فيمكنك تجربة محاكي مختلف والأمل في الحصول على نتائج أفضل. اللعب مع الإعدادات يمكن أن يساعد أيضًا.
تعد برامج محاكاة البرامج أكثر تنوعًا، خاصة على الأجهزة الأكثر قوة.
عند الحديث عن الإعدادات، تتمتع برامج محاكاة البرامج بخيارات أكثر بكثير لتحسين التجربة الأساسية للألعاب القديمة مقارنة بأجهزة FPGA. يتضمن ذلك كل شيء بدءًا من التظليل والارتقاء إلى اللعب عبر الإنترنت ودعم RetroAchievement. لا يتعين عليك استخدام أي من هذه الميزات إذا كنت تريد فقط تجربة بسيطة، ولكن استثمار القليل من الوقت للتعرف على الإعدادات يمكن أن يؤتي ثماره.
إذا كنت تبحث عن تجربة بسيطة، فإن محاكاة البرامج تعتبر أمرًا رائعًا لذلك أيضًا. ستقوم EmuDeck وRetrobat وEmulationStation وRetroArch وغيرها بتشغيل جميع المحاكيات الخاصة بك من واجهة واحدة. يمكنك أيضًا تنزيل المحاكيات الفردية إذا كنت مهتمًا ببعض وحدات التحكم فقط.
ج. سكوت براون / هيئة أندرويد
لمحاكاة البرامج بعض الجوانب السلبية، على الرغم من أنها قد تكون صعبة مع بعض وحدات التحكم مثل N64 أو Sega Saturn، التي تتمتع ببنيات فريدة. دائمًا ما تُفقد الأشياء أثناء الترجمة، حيث يحاول البرنامج في الأساس إنشاء نفس النتيجة النهائية باستخدام كود حديث. يمكن لمعظم الأجهزة الحديثة أن تعمل من خلال هذا، ولكن هذا غالبًا ما يأتي مع تنازلات كبيرة. على سبيل المثال، قد تعمل الألعاب بشكل أبطأ أو تحتوي على أخطاء رسومية.
بغض النظر، فإن استهلاك الطاقة والحد الأدنى من المواصفات أعلى بكثير بالنسبة لمحاكاة البرامج من أجهزة FPGA. بالنسبة لوحدات التحكم القديمة من عصر 8 أو 16 بت، لا يمثل هذا مشكلة، ولكن بمجرد وصولك إلى وحدات تحكم الجيل السادس مثل PS2، ستحتاج إلى جهاز كمبيوتر لائق أو هاتف ذكي رائد من السنوات القليلة الماضية. تحقق من لدينا دليل محاكيات الاندرويد لمعرفة ما يمكن أن يعمله هاتفك.
بالإضافة إلى ذلك، سيكون هناك دائمًا قدر صغير من زمن الوصول المضاف بينما يقوم البرنامج بترجمة مدخلاتك. شخصياً، لا ألاحظ ذلك حتى في هذه المرحلة، لكن من الجدير بالذكر عند مقارنتها بأجهزة FPGA.
المزايا:
- من السهل العثور عليها وإعدادها
- مجانية أو رخيصة
- الاستفادة من الأجهزة الموجودة
- طن من التحسينات
العيوب:
- ليست دقيقة 100%
- الكمون أعلى قليلا
- استهلاك أعلى للطاقة
- متطلبات المواصفات الأعلى
FPGA مقابل محاكاة البرامج للألعاب القديمة: أيهما يجب أن تختار؟
نيك فرنانديز / هيئة أندرويد
بالنسبة لمعظم الأشخاص، من الأفضل البدء بمحاكاة البرامج. إن حاجز الدخول أقل بكثير، وهو أكثر تنوعًا بكثير، والتجربة غالبًا ما تكون أفضل من اللعب على الأجهزة القديمة الأصلية. يمكنك أيضًا استخدام نفس الجهاز الذي تستخدمه لقراءة هذه المقالة، لذا يجب أن تكون التكلفة صفرًا. يمكنك تحميل المحاكي على الروبوت أو دائرة الرقابة الداخلية بسهولة شديدة، ولكنك ستحتاج إلى مصدر ROM الخاص بك.
إذا كنت تريد جهازًا أكثر تخصيصًا، فهناك الكثير من الأجهزة أجهزة الألعاب المحمولة الرجعية التي تعمل على Android أو Linux. يمكن أن تكلف هذه الأجهزة ما يصل إلى 50 دولارًا، وتأتي مثبتة مسبقًا مع المحاكيات، وتوفر عامل شكل مناسب متعدد الإمكانات.
هل ستشتري جهاز ألعاب FPGA؟
0 أصوات
يصعب التوصية بأجهزة FPGA. إنها عادةً أفضل من اللعب على وحدات التحكم القديمة، والتي قد يكون من الصعب أيضًا العثور عليها، ولكن السعر والإعداد الصعب يحيلانها إلى المتحمسين الأكثر تشددًا. ما لم تحصل على جهاز من Analogue، فمن الأفضل أن تستمتع بعملية الإعداد بقدر ما تستمتع بالألعاب.
وهذا ينطبق بشكل خاص على MiSTer، لذا لا تتخذ هذه الخطوة إلا إذا كنت مستعدًا حقًا للالتزام بمحاكاة الأجهزة.