بعد ما يقرب من عقدين من الصمت، بشر محاكي Super Nintendo الكلاسيكي ZSNES بولادة جديدة حقيقية: قام المؤلفان الأصليان، zsKnight وDemo، بإعادة كتابة الكود من الصفر وأطلقا نسخة جديدة من Super ZSNES.ولدت ZSNES في عصر DOS. في سنواتها الأولى، اعتمدت على لغة التجميع لتحسين الأداء يدويًا. إنها أداة قياسية لعدد لا يحصى من اللاعبين لتشغيل ألعاب Super Nintendo. نظرًا لعدم وجود تحديثات كبيرة لفترة طويلة، فقد تأخرت دقة المحاكاة وطرق معالجة الرسومات الخاصة بها لفترة طويلة.

يي تشينغ عاد! تم منح محاكي ZSNES Nintendo الأسطوري فرصة جديدة للحياة من خلال إعادة كتابته من الصفر بواسطة مطوره الأصلي

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

يقوم الإصدار الجديد من جهاز المحاكاة بإعادة بناء البنية الأساسية بالكامل، باستخدام تظليل GPU للاستيلاء على جوهر صورة PPU، بما في ذلك استرجاع اللوحة، وعرض البلاط، وتأثيرات الشفافية، وتأثيرات Mode7 الخاصة، وعمليات الألوان، وتراكب الصورة المزدوجة ومرشحات الفسيفساء، وما إلى ذلك، والتي يتم التعامل معها جميعًا بواسطة بطاقات الرسومات الحديثة.

يتفوق Super ZSNES أيضًا على الإصدار القديم من حيث حوسبة وحدة المعالجة المركزية ودقة محاكاة الصوت. وهي مجهزة بمجموعة من المحركات المحسنة للغاية التي توفر جودة صورة متعددة وتجربة ترقيات:

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

يتم إنتاج Super ZSNES استنادًا إلى محرك Unity، لكن المطور يؤكد على استخدام الترميز التقليدي والصارم طوال العملية، ورفض إنشاء خليط عشوائي من الذكاء الاصطناعي، كما أن الكود الأساسي قوي وموثوق.

حاليًا، البرنامج عبارة عن إصدار تجريبي مبكر من 0.100، ولا تزال هناك العديد من المشكلات، مثل بعض أخطاء المحاكاة التي لم يتم إصلاحها، والشرائح الخاصة مثل DSP1 وSuperFX التي لم يتم تكييفها بعد، ويحتاج الأداء العام إلى التحسين، وسرعة التشغيل بطيئة.في المستقبل، نخطط لمواصلة إصلاح الأخطاء وتحسين الأداء وإضافة وظائف المعركة عبر الإنترنت.

فيما يتعلق بتكييف النظام الأساسي، أصبحت إصدارات Windows وMac وLinux وAndroid من Super ZSNES متاحة رسميًا الآن عبر الإنترنت، وإصدار iOS قيد التطوير وسيتم إطلاقه في المستقبل القريب. كما فتح فريق التطوير أيضًا قنوات رعاية Patreon ويعتمد على دعم اللاعبين للحفاظ على تكرارات المشروع.